summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRandy Barlow <randy@electronsweatshop.com>2022-02-09 21:43:57 -0500
committerIonen Wolkens <ionen@gentoo.org>2022-02-09 22:32:52 -0500
commitec68834c30e2a1dc0ce8408e10a2c931e28e17d4 (patch)
tree6e75da83097051697348e2130404b5d11601cc60
parentapp-shells/starship: Add 1.3.0 (diff)
downloadgentoo-ec68834c30e2a1dc0ce8408e10a2c931e28e17d4.tar.gz
gentoo-ec68834c30e2a1dc0ce8408e10a2c931e28e17d4.tar.bz2
gentoo-ec68834c30e2a1dc0ce8408e10a2c931e28e17d4.zip
sys-process/bottom: Add 0.6.8
Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
-rw-r--r--sys-process/bottom/Manifest4
-rw-r--r--sys-process/bottom/bottom-0.6.8.ebuild215
2 files changed, 219 insertions, 0 deletions
diff --git a/sys-process/bottom/Manifest b/sys-process/bottom/Manifest
index 92f5a4be6a93..57c7d3b6722c 100644
--- a/sys-process/bottom/Manifest
+++ b/sys-process/bottom/Manifest
@@ -33,6 +33,7 @@ DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616de
DIST blocking-1.0.2.crate 18571 BLAKE2B 30e69dce433ba3c0d153275b5a56407237de93a50d7a3f9b97505b17899400f8cc8c3dede3f63fca26d5d49e88c3c9ee7ba91401061dedc41358efe24a9bf2b9 SHA512 f9048544161cb3098ec7362487c8df4ece972445dfc94196cc2cbe7faa2b6f3f3e5abe56310675c798636148b0b709d864fb94959d36976043886feb149adb66
DIST bottom-0.6.4.crate 7809199 BLAKE2B 4fbcb7fc1053e546a3e0aeb887bbf6c68f8058f527f37354475e2fbe3353cde39abd5c1d32bbd23ff24ef896f206821959e7f67a5c26b668ed3f0b4d80787be2 SHA512 aa96f4204435125c0fa64337b5a473932a0841c3b830579ec28aaac80e9e79e62bf1303557a31f5141b4bb95a610aac8b4dd559978168485902f6c822361706d
DIST bottom-0.6.6.crate 7810186 BLAKE2B 411b92c84712d29692b5ada2b6de02753eb6838eef37324b7faa3e032f1b98e667ad86dc3add819fcd06926fe1e493527e66acc0cd0ccf7a203bd2e0a9a1b4f8 SHA512 c2e4826b016dcc0835f9a146cabdd053384d0e03a93bac657aae5814cd06dc52cd7dc16fc0f7b25893f5e1ffc9c011d39789e707a13ce38871548144ffaf95aa
+DIST bottom-0.6.8.crate 7810579 BLAKE2B d868b1a59d08e22f09e66f4fd78e7f741d3272630c6ab7906dc3fb0038378ec67b96a9f6ad4ed22e5d20d0b0b881912956d0b96f31a871b5a2175fad1cf57227 SHA512 2d86f5ddcc47e688910aaf31798090ea15470b5df9f75de3f9ce3d251b9fa9feb46305f2eb450f1bcda63a5e96d06a18a095a3ca991ef7a316342681b56b5f63
DIST bstr-0.2.15.crate 344206 BLAKE2B 3a4f24d2a039f7aeee3b6fcbfcc2fa72f1ef8a06ff8bc039af055739436655851565a57e5a4f86a7984b00ee7598c1fbdf26f3302929f91d7efb1327fd36eb57 SHA512 6e464ca1aec722a283759ff6978bab1769dfc8d61aa683f8e4c59bd69c7be2fe86c5470f4c54457871c6640e2d50b6b882747ec567098eb78e62f7cb07cb93a2
DIST bstr-0.2.17.crate 330350 BLAKE2B 90c3a48d78b73d7e36a3da9fda0beae6e91ce534d17198ea8ceee0b613d03297f9dd8bca30e1ec5da01d1da359a1da72b2c2771b77c82bebab5006cafd665192 SHA512 883eac8210d14f89517b4dd5e25d02c97cf31602ec74498b5e186112ba0f154d47de8d1c41a8f4e5503f3b53c064e2c976b60bbfd63fc28b186bc006e00f20c2
DIST byteorder-1.4.2.crate 22148 BLAKE2B 4fd246d80ec9e0abf41a0779668d8b383098206eacbf7e16ab94a4aac39858471742934df41e20084f976a738154a97f642bebe51cb871afb2a50ff2cbdbf943 SHA512 f6d2bdc3fb456b3f7a99358a987bb593be027b47b06b896938a30a88d36459ec4d28be166ff8fea9b1ea468d95ad387488cc6aa8f07d0723d6a2a7d43e3617e8
@@ -128,6 +129,7 @@ DIST itoa-0.4.8.crate 11926 BLAKE2B e5a648b490908d0ffa3a0832342ad11264eb4357939b
DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
DIST lazycell-1.3.0.crate 12502 BLAKE2B dca2d3f46823a52dcf87b7d6103fc4f1f83bc5247ce361946ac2d9df239fb43ce4b418104503698dff0242480cd014996e77da4ae0a88f3cedbce4eb9d3c9ef8 SHA512 f9d627afc28b61e9687a3f72260eb013401fd64057647641ff2e763770d7380ab1d2d8cbb4a3c8818d53d504c618a3b46aaf701f72f4d7b25d226042824c2f8d
DIST libc-0.2.104.crate 548775 BLAKE2B b70af0cae086352f61cd56522b6d468640aa8e18ab5e4768ec52c65d6f445df08602dcf17ea3b8a4b51879257605c5bdbf28764c1e66d57decf6189f3703c9c0 SHA512 25bfce165d0265827f2bf5de255ba8abea6880d82ec9022744de358d4518f381a0cf1fecc5d741b85ee8f90683b7ca3117743236fa32813ac807721fcb15d029
+DIST libc-0.2.112.crate 571445 BLAKE2B 3936f4fd08cda0ad5be7b1ff417b6dfc9abad14ea5cf647425d8a2e7306275e958fb5cab4de9eeaab95065176bc295065bafec3846ebadb6e15cba20de495280 SHA512 6c1a027eff21d3ef8078ad19b90b06d90790919a848e95a4c878e8c8b850d2e9be3fca36d8db39b24e472f15e5352ead1182d5491a0b382e06f8c3ead379c45f
DIST libc-0.2.94.crate 511713 BLAKE2B 6ad3fe9aa5ea5fb06a7b2beeb68fa245e5ed7d19aa7e4b21c9e2ab73da11a9249913e604f0f87fbcc82676cceee16f14403cd2f27ae462730e1682c539666283 SHA512 316717d2e46b57c200d67d0ebb4fb162cb1f0b688895b9eb6075924cda3be8ba7fae85319692682178b6fc5cb2764e8b3a9d3e7ce234fd8a21a0a9c453ca174c
DIST lock_api-0.4.2.crate 20375 BLAKE2B 0b24bdf98aaee9870f558971f437e728c8e52a853cc886a0de30cb9a84c2733175e6152a2d7ff1f28a83df5443091b16ac5410cb67d05ce464e01db64ba98cb0 SHA512 815de5198ba4a952490fbc7e08e899ce855588d794c22890839ad55caa81642745fa6bf81a2a2fc8f6713575f0d1b801a2f2107ed7c405101011927b6b40be31
DIST lock_api-0.4.5.crate 25199 BLAKE2B c91adefaa0dc3efa786957794b67cf219f5159909179282c13c7e3b68d73a0acebac29438cfcb39b75cbe87bc181e981ab4ff2776134621d8ea92e7a6aaf966a SHA512 d6cd948a4183a73e8b91b9167d551e72dd75820c76123fb0839f8389c7872d2c46dbcf5785d7600ecc4e27f3d214f476585b9c39e85f70500eb8d012e5ff9535
@@ -218,6 +220,7 @@ DIST strsim-0.8.0.crate 9309 BLAKE2B 40a8be506c43ee1ffe006ddc7dee98c3d418bdd205d
DIST syn-1.0.72.crate 232500 BLAKE2B 8f71f7fb66426f78eec3439688b0468fbef582c8ca912781f19607acd9e8371f2230b305a96f613c16f7299e66fdb2395dc037e1093d3897864bd2bf50ab3d7e SHA512 f01e2ef74fc3f84a753c1c379c24e3c63f3c575d72ab865f8e7d51f4dee4293ac8197b4e123ebaa942e9199bf0a0d8194e57a5aa6314bee6951d3d458dfc3da9
DIST syn-1.0.80.crate 234102 BLAKE2B 97e13bdf99f9d50b352eaf87ceb1cf27f74e59df7e40ef28508cc387f78c8472111aaeb5902e1e577e157cd16c7f431c2faf461cdf2554876a3d0ad7662d34f9 SHA512 3eb437757f25c1a10db8f9b10f21cc4de77be1aabd910f1618edd43ad309ef9142ef08def4cf6b2d7470165a7dd0783b28da54847678e22f2b2dcb2b4dad3c2d
DIST sysinfo-0.18.2.crate 88499 BLAKE2B 851fe008c869fe75fb0a52d3d8f177684ea5d414ff976d9a7bbfc7cc8d276c72bc9c1ce6e4e7e53f306c6fe561dc82f5a9c8d3682b2c87e9c03456fd5a3d2004 SHA512 796655e2e75e4454c11e650671cb2212bbe312fd623ea2c8121a388c25b2da0d714f8c30c241f141f6693bb2f028cbc1fe65cdd8a0850137254bdd224059965a
+DIST sysinfo-0.23.0.crate 118866 BLAKE2B efb09381becc0e13ec993d79635ba58252915e8044dcc28179b692f99bd96326a87368f98d34d670a4dbda2717567b165ef86f5cdeb9cfe8fd65eee6f382bc14 SHA512 e5dc81ab1d0cf37797a3c50da99ccd21b2e1f28ca8cd76fb1f4983ec16bd231fead8ba99a00b6ccf25e5b2f871a07116b6ba37c3c98ad8e3bcd3ab88ead7a002
DIST termtree-0.2.1.crate 6375 BLAKE2B dc668ef88ec67f42bd0bbe3ff0bb0c48ed436b1e727c0f5c04fc839c3849efe4ad80148488bc926b9017bd9548c60c56f74ed3e692735fcf773744b22f25d494 SHA512 a958c250849a1c8a181a70d644ad93f323991ab4778bbe537ac18c3b41687107a15a1f30a5d32f6cc665db67e6db21346033039f662a2af5f599dd4a0da62519
DIST textwrap-0.11.0.crate 17322 BLAKE2B 257428908342774593bbd3528fcdae710712ff54e8a711393a24356d8ba0e16e466a4b20c05f942c48ca76b3b5b5aaa90ec202f782cad892caa8b71ccf124da6 SHA512 f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a
DIST thiserror-1.0.24.crate 16580 BLAKE2B 5cda4153e32ea4cf2f4f45fb60f18230dca61bc8d9b76aa598f7336babba8d6615d929ae325c84976ac60f4e8afa803f96d1b2afb6369445934e1e657bd9c846 SHA512 38ff620f1d33041600faaf3162ca0c1cfbe191100b6442513e4076a35296e97e28dedfda25dd0d7613f6a81b6b72816c11ac37424d94baa295142b1002d0e962
@@ -226,6 +229,7 @@ DIST thiserror-impl-1.0.24.crate 13361 BLAKE2B 4ae667e69d3dbe755cfb07083649c6d41
DIST thiserror-impl-1.0.30.crate 15230 BLAKE2B bdfd4451304a2ef4ddbecb48eb1a1307e6eeadab0860c785a2b6a5e7de270ac42ac4f11e46eb9dba77ec5a86b203d9baf8e4fd5c83cdaa10e2af34a95d29d2e5 SHA512 465b1d4eb79075d8abb11f5c260d68847ea52806a2f519515705b03da376fffb3686bebb23c11462b1c59e1ae5b3ee96d834c62cac69862c491001b1ff7cbb46
DIST time-0.1.44.crate 28885 BLAKE2B 5e2ca11af9da0847239a086330d0cd00fcb5b63862f9dfec46f72a065bb35ec2236a21ee1c56bf65e3117105e7815cafe67e3725b8575373e875dfcea401d967 SHA512 736a38637be0193a06fa35d42b4873b04a0a35d84cd2af85b7f653a1b67b95078577134bb187b777730e73cce67f437b45ff5c72b8e3f1f8e2ed3420ea0324cf
DIST time-0.3.3.crate 68698 BLAKE2B 65c8db84d5bb7d2ac4eb096c64ceb411c88afc8d3eb42f04b7ae88121359c47bad1480684c6177515904e053d400779a337d8a7a0c40c1f4c657d9d996e2c7f6 SHA512 51dd24f29b6a51d165c660411b24da9106281986adab7569416b68988e4b76a4ffa9479b0400eb5b16e583b6503b950e56f0ff24ddb2574c73cba5f3562d5d4c
+DIST time-0.3.5.crate 72732 BLAKE2B 7e7e90cdaca05f60e79b0858826fc59ea6a6e3113051c0a2cb7e0b7e7963e6c410595c8c524a97281f754008f5ad3090c7cb2a5098b00b922c0e898441f02171 SHA512 751afd33abf9879b7bc524b50c63ca4722aa39d5bef3ddb371ec4d6efc9acbee9033c5813ec7d31e5e627e3c7fcd491ad4e7016130b7b09f931023e2bf395574
DIST time-macros-0.2.3.crate 16838 BLAKE2B 34340d9700dc3303bbef72ec25f8cff9734ba881cf8aca263c6a63a0bb2d4d4e4f3800d0ffcf79c800d9e42a1a7cfc5167ba7d26142fb52986f10809c4a2de8a SHA512 07f19f3660de094fd49404c730ba08023d0801098178760a0f24663d4e4128a93838933b8d110d77aa5fd4a3585ce2ec1b0dabcf1e1d569dc9f4d0a3c6e101d8
DIST toml-0.5.8.crate 54219 BLAKE2B b4f9f563e5ba4574d4f2dcbe244378a2e1e984bd9fbbbfa5a06bdd5f8b8d677394f0db9cb8696f6936c80a52caa86b1b3ebaf3885c53855af23f03d318785f19 SHA512 26b7901ee4b7cbb4cf8ea57d365a99ed05e0a76e73452e47d4bcb3b4eeb7bbd393c13eea9ea33dc13622942efcda39acdba9425b74b40c920c9f19673a1f2082
DIST treeline-0.1.0.crate 3855 BLAKE2B 3347bee24c686a6b6890f85b60429d36b14f2738e6a5e5adcd493d099b097a8087f7c61f4c155fd8b3af3982a97da31740353b4d036ae451ed8944a9b0feaf75 SHA512 37a7c7e95855fdf0fafe5b529eed6c6cfc641da799bc6738a5649a9a0c3db2ef3e63d692862a987bc19263f33b6df2e8ae71b49fe30160d6d470cbb804511824
diff --git a/sys-process/bottom/bottom-0.6.8.ebuild b/sys-process/bottom/bottom-0.6.8.ebuild
new file mode 100644
index 000000000000..16d27f278e57
--- /dev/null
+++ b/sys-process/bottom/bottom-0.6.8.ebuild
@@ -0,0 +1,215 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+ addr2line-0.16.0
+ adler-1.0.2
+ aho-corasick-0.7.18
+ ansi_term-0.11.0
+ anyhow-1.0.44
+ assert_cmd-1.0.8
+ async-channel-1.6.1
+ async-executor-1.4.1
+ async-fs-1.5.0
+ async-io-1.6.0
+ async-lock-2.4.0
+ async-net-1.6.1
+ async-process-1.2.0
+ async-task-4.0.3
+ atomic-waker-1.0.0
+ atty-0.2.14
+ autocfg-1.0.1
+ backtrace-0.3.61
+ battery-0.7.8
+ bitflags-1.3.2
+ blocking-1.0.2
+ bottom-0.6.8
+ bstr-0.2.17
+ byteorder-1.4.3
+ cache-padded-1.1.1
+ cargo-husky-1.5.0
+ cassowary-0.3.0
+ cc-1.0.71
+ cfg-if-1.0.0
+ clap-2.33.3
+ concurrent-queue-1.2.2
+ core-foundation-0.7.0
+ core-foundation-0.9.2
+ core-foundation-sys-0.7.0
+ core-foundation-sys-0.8.3
+ crc32fast-1.2.1
+ crossbeam-channel-0.5.1
+ crossbeam-deque-0.8.1
+ crossbeam-epoch-0.9.5
+ crossbeam-utils-0.8.5
+ crossterm-0.18.2
+ crossterm_winapi-0.6.2
+ ctrlc-3.2.1
+ difference-2.0.0
+ difflib-0.4.0
+ dirs-3.0.2
+ dirs-sys-0.3.6
+ doc-comment-0.3.3
+ either-1.6.1
+ event-listener-2.5.1
+ fastrand-1.5.0
+ fern-0.6.0
+ flate2-1.0.22
+ float-cmp-0.8.0
+ futures-0.3.17
+ futures-channel-0.3.17
+ futures-core-0.3.17
+ futures-executor-0.3.17
+ futures-io-0.3.17
+ futures-lite-1.12.0
+ futures-macro-0.3.17
+ futures-sink-0.3.17
+ futures-task-0.3.17
+ futures-timer-3.0.2
+ futures-util-0.3.17
+ fxhash-0.2.1
+ getrandom-0.2.3
+ gimli-0.25.0
+ glob-0.3.0
+ hashbrown-0.11.2
+ heim-0.1.0-rc.1
+ heim-common-0.1.0-rc.1
+ heim-cpu-0.1.0-rc.1
+ heim-disk-0.1.0-rc.1
+ heim-memory-0.1.0-rc.1
+ heim-net-0.1.0-rc.1
+ heim-runtime-0.1.0-rc.1
+ heim-sensors-0.1.0-rc.1
+ hermit-abi-0.1.19
+ hex-0.4.3
+ indexmap-1.7.0
+ instant-0.1.11
+ itertools-0.10.1
+ itoa-0.4.8
+ lazy_static-1.4.0
+ lazycell-1.3.0
+ libc-0.2.112
+ lock_api-0.4.5
+ log-0.4.14
+ macaddr-1.0.1
+ mach-0.3.2
+ memchr-2.4.1
+ memoffset-0.6.4
+ miniz_oxide-0.4.4
+ mio-0.7.14
+ miow-0.3.7
+ nix-0.19.1
+ nix-0.23.0
+ normalize-line-endings-0.3.0
+ ntapi-0.3.6
+ num-integer-0.1.44
+ num-rational-0.3.2
+ num-traits-0.2.14
+ num_cpus-1.13.0
+ object-0.26.2
+ once_cell-1.5.2
+ parking-2.0.0
+ parking_lot-0.11.2
+ parking_lot_core-0.8.5
+ pin-project-lite-0.2.7
+ pin-utils-0.1.0
+ polling-2.1.0
+ predicates-1.0.8
+ predicates-2.0.3
+ predicates-core-1.0.2
+ predicates-tree-1.0.4
+ proc-macro-hack-0.5.19
+ proc-macro-nested-0.1.7
+ proc-macro2-1.0.30
+ procfs-0.11.0
+ quote-1.0.10
+ rayon-1.5.1
+ rayon-core-1.9.1
+ redox_syscall-0.2.10
+ redox_users-0.4.0
+ regex-1.5.4
+ regex-automata-0.1.10
+ regex-syntax-0.6.25
+ rustc-demangle-0.1.21
+ scopeguard-1.1.0
+ serde-1.0.130
+ serde_derive-1.0.130
+ signal-hook-0.1.17
+ signal-hook-0.3.10
+ signal-hook-registry-1.4.0
+ slab-0.4.5
+ smallvec-1.7.0
+ smol-1.2.5
+ socket2-0.4.2
+ strsim-0.8.0
+ syn-1.0.80
+ sysinfo-0.23.0
+ termtree-0.2.1
+ textwrap-0.11.0
+ thiserror-1.0.30
+ thiserror-impl-1.0.30
+ time-0.3.5
+ time-macros-0.2.3
+ toml-0.5.8
+ tui-0.14.0
+ typed-builder-0.9.1
+ typenum-1.14.0
+ unicode-segmentation-1.8.0
+ unicode-width-0.1.9
+ unicode-xid-0.2.2
+ uom-0.30.0
+ vec_map-0.8.2
+ wait-timeout-0.2.0
+ waker-fn-1.1.0
+ wasi-0.10.2+wasi-snapshot-preview1
+ wepoll-ffi-0.1.2
+ widestring-0.4.3
+ winapi-0.3.9
+ winapi-i686-pc-windows-gnu-0.4.0
+ winapi-x86_64-pc-windows-gnu-0.4.0
+"
+
+inherit bash-completion-r1 cargo
+
+DESCRIPTION="A graphical process/system monitor with a customizable interface"
+HOMEPAGE="https://github.com/ClementTsang/bottom"
+SRC_URI="$(cargo_crate_uris)"
+
+LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 MIT MPL-2.0 Unlicense ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64"
+IUSE="+battery"
+
+# Rust packages ignore CFLAGS and LDFLAGS so let's silence the QA warnings
+QA_FLAGS_IGNORED="usr/bin/btm"
+
+src_configure() {
+ myfeatures=(
+ $(usev battery)
+ )
+
+ # https://github.com/ClementTsang/bottom/blob/bacaca5548c2b23d261ef961ee6584b609529567/Cargo.toml#L63
+ # fern and log features are for debugging only, so disable default features
+ cargo_src_configure $(usev !debug --no-default-features)
+}
+
+src_install() {
+ cargo_src_install
+
+ # Find generated shell completion files. btm.bash can be present in multiple dirs if we build
+ # additional features, so grab the first match only.
+ local BUILD_DIR="$(dirname $(find target -name btm.bash -print -quit))"
+
+ newbashcomp "${BUILD_DIR}"/btm.bash btm
+
+ insinto /usr/share/fish/vendor_completions.d
+ doins "${BUILD_DIR}"/btm.fish
+
+ insinto /usr/share/zsh/site-functions
+ doins "${BUILD_DIR}"/_btm
+
+ local DOCS=( CHANGELOG.md README.md )
+ einstalldocs
+}