summaryrefslogtreecommitdiff
path: root/sys-process
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-09-16 09:32:48 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-09-16 09:32:48 +0100
commit9ee6d97c2883d42f204a533a8bc1f4562df778fb (patch)
treeb690ddc0ca30f1472887edbb0b8313629bfcbbb2 /sys-process
parentb17a3ef12038de50228bade1f05502c74e135321 (diff)
gentoo resync : 16.09.2020
Diffstat (limited to 'sys-process')
-rw-r--r--sys-process/Manifest.gzbin9155 -> 9164 bytes
-rw-r--r--sys-process/bashtop/Manifest2
-rw-r--r--sys-process/bashtop/bashtop-0.9.25.ebuild2
-rw-r--r--sys-process/evisum/Manifest4
-rw-r--r--sys-process/evisum/evisum-0.5.6.ebuild (renamed from sys-process/evisum/evisum-0.5.4.ebuild)0
-rw-r--r--sys-process/glances/Manifest4
-rw-r--r--sys-process/glances/glances-3.1.4.1-r1.ebuild2
-rw-r--r--sys-process/glances/glances-3.1.5.ebuild2
-rw-r--r--sys-process/htop/Manifest8
-rw-r--r--sys-process/htop/htop-3.0.1.ebuild (renamed from sys-process/htop/htop-3.0.0.ebuild)0
-rw-r--r--sys-process/htop/htop-3.0.2.ebuild60
-rw-r--r--sys-process/htop/metadata.xml3
-rw-r--r--sys-process/parallel/Manifest4
-rw-r--r--sys-process/parallel/parallel-20200622.ebuild23
-rw-r--r--sys-process/parallel/parallel-20200722.ebuild2
-rw-r--r--sys-process/procps/Manifest2
-rw-r--r--sys-process/procps/procps-3.3.16-r2.ebuild2
-rw-r--r--sys-process/psmisc/Manifest2
-rw-r--r--sys-process/psmisc/psmisc-23.3-r1.ebuild4
-rw-r--r--sys-process/schedtool/Manifest2
-rw-r--r--sys-process/schedtool/metadata.xml3
-rw-r--r--sys-process/systemd-cron/Manifest2
-rw-r--r--sys-process/systemd-cron/systemd-cron-1.5.14.ebuild2
-rw-r--r--sys-process/time/Manifest2
-rw-r--r--sys-process/time/time-1.9.ebuild2
-rw-r--r--sys-process/xjobs/Manifest4
-rw-r--r--sys-process/xjobs/files/xjobs-20200726-command-v.patch48
-rw-r--r--sys-process/xjobs/files/xjobs-20200726-dont-page-tests.patch27
-rw-r--r--sys-process/xjobs/xjobs-20200726.ebuild32
29 files changed, 199 insertions, 51 deletions
diff --git a/sys-process/Manifest.gz b/sys-process/Manifest.gz
index fc5063b8e3e6..79ad1c76f807 100644
--- a/sys-process/Manifest.gz
+++ b/sys-process/Manifest.gz
Binary files differ
diff --git a/sys-process/bashtop/Manifest b/sys-process/bashtop/Manifest
index b85434ad0457..3b23a2f555c2 100644
--- a/sys-process/bashtop/Manifest
+++ b/sys-process/bashtop/Manifest
@@ -1,3 +1,3 @@
DIST bashtop-0.9.25.tar.gz 443776 BLAKE2B e778f7657a0502a47ed008d9a54514a7397fa3d2f04a3cac0f98faf67b0b183329f0a760121b0e1e7f7bc28a0ff37b43fe514a524eae81468c9cac573da249d2 SHA512 bd70c1e5b8876be38afe5987e60af0d59496532e6f0a87d2b3cd62c2a251fe627d0fac77e757f01979a6d20b43948860f0bcba4d8a1c54f8ef52d02ad4547a7f
-EBUILD bashtop-0.9.25.ebuild 726 BLAKE2B b98129761aedbf8c287b8dc91ae1345938cc6887afbd57d23bb5ef0e5c0575c69c6dee0de32e043bba9fc430ac1cb55a478098f22cb0a8a9910d68ec515f42cc SHA512 486370c6305a9e5c77f5250740a9895573d9dda1d0019053bd762440f8c0e10b3e6e084433a14d6a33a793faf2f4b568c4425b88643c1ea6b2b04633ce84899c
+EBUILD bashtop-0.9.25.ebuild 730 BLAKE2B 0643ce0384b470f0d91bdd5854b09e0fc0c85d7e73532fabefaae80e0caee5abe1f3601e0d4386a8e52fc78d3761ab198e78d74fb3a3064f797ebf01f1cb27ee SHA512 9a57fe838be41ebffc679a4d4082c890c057d476dc4c1064cf55dd1f7abf468fcb066250026142724e1d0e2214510e8d44f35170340bb7659e4133c99c3fc223
MISC metadata.xml 392 BLAKE2B 3ea08bf75063d80d8593c8f0c56612582f3f197aa812832abcf42537179ee9f7f79bd3847eb08ed38d8c41b721a94672fe5e5cf4fe9e6780bb5599ff37e1f630 SHA512 cc3b3fd52dd55e7cfea802f05e11a0ca1cbc26473daed400fc48e152a37631ea2a60bd958d4ea7d541303bb565fabb024e98b048e675d9f62b1bc21a2e63033d
diff --git a/sys-process/bashtop/bashtop-0.9.25.ebuild b/sys-process/bashtop/bashtop-0.9.25.ebuild
index c92ad3eeb807..56058a7c8b06 100644
--- a/sys-process/bashtop/bashtop-0.9.25.ebuild
+++ b/sys-process/bashtop/bashtop-0.9.25.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit eutils
+inherit optfeature
DESCRIPTION="Resource monitor that shows usage and stats"
HOMEPAGE="https://github.com/aristocratos/bashtop"
diff --git a/sys-process/evisum/Manifest b/sys-process/evisum/Manifest
index da2a68a94b91..e474b435ce7c 100644
--- a/sys-process/evisum/Manifest
+++ b/sys-process/evisum/Manifest
@@ -1,5 +1,5 @@
DIST evisum-0.5.1.tar.xz 924628 BLAKE2B 5d20d05abde2eead253dcb925bac63e670e260de5ba00d47c96551eeedb4f6cde23330817b677ef02fd5e7d8900a7ab744b2c8c7cc91a859e3ce2c882b4d5a3d SHA512 896f345497bb3218f147b62a7a4eccbb8a27527ecdec6778cf533ab2e32bc4dea23eca33fde6a18ada5fab2378216ab8e85a90b80c18b447fe5eeb2bffad0224
-DIST evisum-0.5.4.tar.xz 919744 BLAKE2B 69d04543e1645089882b2bdcd7918072faabcd2142e87634f390899e9a3de18699aaecb1d64fdc77edd3e00aaf4463649ecfcab721001028395ecadc1561d7bb SHA512 e7466063dea13df781d48058bf45b1a4fd8e469587154cd154cd4c4201b4262243f665f0fb57ae5001ec8a61dbac377b392592b83acacee6d2842bec0392c5b9
+DIST evisum-0.5.6.tar.xz 6908984 BLAKE2B f657587618df98a98fec82fcf323593934a33b7642281d7a0eb600d45697a24fe70f09da020a68ead5574b7e564851b85b9dea5093f84ed2f115c7a2114a3057 SHA512 71da0728870d61497d68dc13407fd160e569277f827e57c9894a681c8438530f742e6fce79f313ab439aa972c358efbb3f892509dfd284268ac681ff5bc0cee9
EBUILD evisum-0.5.1.ebuild 433 BLAKE2B 03bd4dc3519a00cccf0609d06c293be8c5012311c14379a668f0ac34fc13f5212c565426ca07b55a418ab0ce4c607add50e1ab29325554ed137fb61d52299cad SHA512 6e5d78fd9c5d5f5d7060b3d7413cc7f92a59378ed7f83c29d6563d2879f2fdb0c12083b3d8bca30531f13db76d80f1001c89bd510fb01866874a46bc92726618
-EBUILD evisum-0.5.4.ebuild 435 BLAKE2B cbed3d9995bb7be5a2475d7c33e7dc65dc328a6cef8101afc0abf7706455eb227ea5d81acf4b3d73c8f5b4edbae2d824e786be33d97532166a802ed157f63b0a SHA512 2a1114e19bbdd0ec4edf8f955c16af6fc72201195d9e71999880e7e42ea32761b5b0e40681c989ee04e59d8b0b1bb2399911f960182707db632ca7b5c9eb7e3e
+EBUILD evisum-0.5.6.ebuild 435 BLAKE2B cbed3d9995bb7be5a2475d7c33e7dc65dc328a6cef8101afc0abf7706455eb227ea5d81acf4b3d73c8f5b4edbae2d824e786be33d97532166a802ed157f63b0a SHA512 2a1114e19bbdd0ec4edf8f955c16af6fc72201195d9e71999880e7e42ea32761b5b0e40681c989ee04e59d8b0b1bb2399911f960182707db632ca7b5c9eb7e3e
MISC metadata.xml 815 BLAKE2B d969cde79150c0cd2977017520a7ac95713b1c43aad52645f4d354f5a3ef3320638f5da097f0b7999689135036f1f8594b5331d2ca3420af93a2c3bfc726569e SHA512 c1b2c28863e8572ddfb79f8159e9ffc0defb4dc9c7b02c3ad7b1a4804ddcad06034471d9774f4e09bda1c84a8ce72393172f194c30cb5e5fda0a1177db842c3e
diff --git a/sys-process/evisum/evisum-0.5.4.ebuild b/sys-process/evisum/evisum-0.5.6.ebuild
index 34be85ce9ccf..34be85ce9ccf 100644
--- a/sys-process/evisum/evisum-0.5.4.ebuild
+++ b/sys-process/evisum/evisum-0.5.6.ebuild
diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest
index 4bcc514ab588..21f2e6c4615a 100644
--- a/sys-process/glances/Manifest
+++ b/sys-process/glances/Manifest
@@ -1,6 +1,6 @@
AUX disable-update-check.patch 992 BLAKE2B d06bc123aef2aec89bb4cca40334183aa5b6d198fcf9abffd15ad60f1c7c43f1e9a3103ebb5f2f743c83cc9d09cdf610c4e5d5caea89523f9ed37f3a4801e774 SHA512 02b06b01f8e3782da632677aa84b9131cb33dae3270677a1a4b0af3c139d100fa54c90c412d1e608e08859facb31e04768927e4862cfc4d9cfcbd061020a5dac
DIST glances-3.1.4.1.tar.gz 6802041 BLAKE2B 7e27811e4721f9089e88bb2375f5b58104bdcb9a890bff4cb207800f49eaf320fa1bd777a2de1a7ce50744df2b4b79973823f9aee52a291e1af6788c95c359b0 SHA512 8e15149bde87d14d8176fe247e911a04b24900a95917e5711dfc8764ecec3238f696eea08c36bc59f68a4702e028909150e3318907f11fc53c5cc56441870ff3
DIST glances-3.1.5.tar.gz 6804549 BLAKE2B a3bc71205110b0bfc285f009bbf1dea95f93a8621ca5b3c7768a1eee2af939a3605b2ec43b07da7abde079f89f4ebfe06dbaac2433de7e0379749bb001ac6d34 SHA512 20a2bc446f482506b847dd252c52edc9dcce501361742acde92d3f8a6e30e9386c8bc8c28387e981c5767e9c1fb88eba1858e243c2732e9fc4b5d64f643febd6
-EBUILD glances-3.1.4.1-r1.ebuild 2676 BLAKE2B 13c938510e7d7daab5c07184ba64cdf1a7f5507eab3551c5ce151328a6a2ac9b3379c43122d945f698f578ebf3f1e8b53f11033c1fd552a89ed95a0330bc9711 SHA512 aae1b61a2152234744f50c2c012ddcbdec3268b8851953db59db4374c5b90bd6f39a755e1893752c8ab8945dba0b36828283510a25148720935bee02b2d8226e
-EBUILD glances-3.1.5.ebuild 2682 BLAKE2B a6ddb09aaa59a3aed2f4693a35ff13789a299a2845987bacf022c6c8179fc286d349b877bd2df630fdba374ef8d5060658bdffbbd93586964e0a370e655d1997 SHA512 80d42c466bcbf771938dc64653c99a381260891839b3187cf3c486b25359c543a9b12ca364db474799de08ce29943e92d3fa4ef69e7e1eb731eb931371b9f3e0
+EBUILD glances-3.1.4.1-r1.ebuild 2680 BLAKE2B dd2ab23e87db49c5c4ce4b49fdd93489af7b8cd18d8efc39a60452a429e457d2e7919cd9f5c4bc5886bedb90183cf53d5b53ee02f773bfbe2347f2b88f7e8096 SHA512 be6dabb3bf77e7e45774e0e799644a6ec525ac6727a06a4cfe734acf395ccd2c9619e39175a5edf8cd3ce6b4357cb7f34ee827004f0fc27b7405a8b9f0d6a580
+EBUILD glances-3.1.5.ebuild 2686 BLAKE2B fe670229ee400d3902214270a1ce88bc7e41c26e972bb80d10482d15794b2977fb800b3ac449ca831cb9ebf8ea6a3ecc97ea37314416cd6bb641a1c2eef3811d SHA512 83be29aecac53109d25c7435423f6d3e3b1eb271f3b6d7a738ab053b3664715ef67300c48e4f7c95461f5fa9e4051b8bec6a02c7a0d9794598bcf637cd208e97
MISC metadata.xml 856 BLAKE2B e3d750f1586383ffabb204739bd0636a1b7729b4b704f03f03b356afd540482571780aa4de84620ac2aa4e832e4250867228e59cb5ed3f0f6867e7bc65104246 SHA512 8315a7896acc1068a2f7a6efa2a99078090677f685a90bd2c5220c043fd25e03d137ea0aeea1cd3660544f139970508037e9447cfb08d82fdb4023c856709e73
diff --git a/sys-process/glances/glances-3.1.4.1-r1.ebuild b/sys-process/glances/glances-3.1.4.1-r1.ebuild
index ef2371ed9058..13f76fb37956 100644
--- a/sys-process/glances/glances-3.1.4.1-r1.ebuild
+++ b/sys-process/glances/glances-3.1.4.1-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{6,7,8} )
PYTHON_REQ_USE="ncurses"
DISTUTILS_USE_SETUPTOOLS=rdepend
-inherit distutils-r1 eutils linux-info
+inherit distutils-r1 linux-info optfeature
DESCRIPTION="CLI curses based monitoring tool"
HOMEPAGE="https://github.com/nicolargo/glances"
diff --git a/sys-process/glances/glances-3.1.5.ebuild b/sys-process/glances/glances-3.1.5.ebuild
index ddac31590a0d..1a2f8e468217 100644
--- a/sys-process/glances/glances-3.1.5.ebuild
+++ b/sys-process/glances/glances-3.1.5.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{6,7,8} )
PYTHON_REQ_USE="ncurses"
DISTUTILS_USE_SETUPTOOLS=rdepend
-inherit distutils-r1 eutils linux-info
+inherit distutils-r1 linux-info optfeature
DESCRIPTION="CLI curses based monitoring tool"
HOMEPAGE="https://github.com/nicolargo/glances"
diff --git a/sys-process/htop/Manifest b/sys-process/htop/Manifest
index bcfe9c6a38e6..5557462e0dec 100644
--- a/sys-process/htop/Manifest
+++ b/sys-process/htop/Manifest
@@ -1,7 +1,9 @@
AUX htop-2.1.0-header_updates.patch 1213 BLAKE2B 4bf06329ee553b29c40c46b8dd0a267d19d17c0b19e8f7938b9276cfced5ba734924c2228408e7e2bee8088250c85d9cfa1cee508c1f3b4f8554d4be8e47cd2b SHA512 63644982da6a92a5477286df4c2cc16097aee8b6f8fcee6c37448d36074770b2f5f8f5a1dbac32728db79dbfb4a094fdd31128cec1ba322ada0b6a0968e53f98
AUX htop-2.2.0-gcc-10.patch 535 BLAKE2B 19342dbf6c2cab4c73ebd0aac664b706867e24c7f7934779fbc940fee953bfdab06396b31e419a4b308abb8bdcb1b95648b13786234848833bc11a57d12f8776 SHA512 a1f436e2ea7ef40dc403877c51a58b0af7bd252db2471479a08f1a95dd03501df77406e1171d1e3848aa308dc5c2b46ba038d53336e56b4d1d2da6e6d7a23cc5
DIST htop-2.2.0.tar.gz 308109 BLAKE2B 323a3bfe5032b6d59a3f751831a2af6aa7ae7e9ecceb35828812cb375d919de51f401ffe59fffdfc83a72c8dace879c5d5a0e857511c20e2126d11cdc4101b0b SHA512 ec1335bf0e3e0387e5e50acbc508d0effad19c4bc1ac312419dc97b82901f4819600d6f87a91668f39d429536d17304d4b14634426a06bec2ecd09df24adc62e
-DIST htop-3.0.0.tar.gz 179371 BLAKE2B 7501d8277eb97e39f7a8e2e9191bdde97deca6f3240a3e497ce55e71b0659122223356d4ff03086f9303b82ea4de0fa4e7909baca6de063ac6b22d7b6530f9be SHA512 36dc37b416b9917005007448fe73fdd6475a3f7f8442a083923d3f5dfb706d0f1731255522a99b67cc547b239acb1c68b144f8d600e243eeba160b2a43e8339a
+DIST htop-3.0.1.tar.gz 179925 BLAKE2B d722bc49d7b546aec1359a5dc838e0f6cc4b17f8d2d2c59fd7fbeaf827233f658ea819f4c69832af5cfd4f836d3d66c223a9580037cf8d6d2ae28c6a6b3499b5 SHA512 0d6a1b0839a94f01429c85a459b0c6439051d1b6e69bf77c6b3bb31c81902a3127936ab9adc5bf1807f4b3d7b10a177a89fb9b883931f8dcf828ed06727d6945
+DIST htop-3.0.2.tar.gz 176132 BLAKE2B 9abc28461d346eeac7f9741bc1ba08c898d00be013abce972be4370b9b35d92661fcb4521fa715bc779c1c9b56bc3c0eeb5375c0df8ec7585df3774ac67ca504 SHA512 5b578972e40e3229aa8b2bdc931c4c8bceaafd2a150b02e0257ab35a4fbac25852e959ecc472bd6747be57ea8734b59cc4b872a5ac829624cc80e1722c54d868
EBUILD htop-2.2.0.ebuild 1477 BLAKE2B 1a5421e1dae65c14cd719070206158989e73879ef4bc5413254aaf9b04184d35838d12704e134c16414395f491393b8660683e51e40dcc5f7e9fdb7dcd3565e7 SHA512 4acfb07731fc5bb398fb77ebadbb7131768999b4a948f9941cf9db4f3554b623e11d6ad80195a668341c16d5dc095d65b3d16c310c64a36ac85ff69c0b10551b
-EBUILD htop-3.0.0.ebuild 1471 BLAKE2B 61e570d83bfc55421ddeeddf7511f0fc165494c620e9eb80b51a92fff1810247d846aecaf94646f56a0a632622e7bf129e04af2ca2254a85e0274c9bcea4f3c5 SHA512 892925343c1526eaee61f1e21c559e91433dffb23191d45ae95b28cf236b0c93665eb277c39526fd8f4b2fe60346e592f46553c0a2ba1bcefc5760e78dcfaa8d
-MISC metadata.xml 750 BLAKE2B 57d419667fbc0053cb2f24908a4e43fefecca832bd86e8d562a4a43090b82f049c62457388ffe8bc4c1f3d49e1119da50f8221686b69956f4ea9426259fb6f3a SHA512 e35d8a5177f9e5bb3136759a7c4c0de5dee4366e3380952c8d72dbdfab46be5f880b77450046f02846c7baa1892e88835c8480808333934ec1bec04c34cd9072
+EBUILD htop-3.0.1.ebuild 1471 BLAKE2B 61e570d83bfc55421ddeeddf7511f0fc165494c620e9eb80b51a92fff1810247d846aecaf94646f56a0a632622e7bf129e04af2ca2254a85e0274c9bcea4f3c5 SHA512 892925343c1526eaee61f1e21c559e91433dffb23191d45ae95b28cf236b0c93665eb277c39526fd8f4b2fe60346e592f46553c0a2ba1bcefc5760e78dcfaa8d
+EBUILD htop-3.0.2.ebuild 1471 BLAKE2B 61e570d83bfc55421ddeeddf7511f0fc165494c620e9eb80b51a92fff1810247d846aecaf94646f56a0a632622e7bf129e04af2ca2254a85e0274c9bcea4f3c5 SHA512 892925343c1526eaee61f1e21c559e91433dffb23191d45ae95b28cf236b0c93665eb277c39526fd8f4b2fe60346e592f46553c0a2ba1bcefc5760e78dcfaa8d
+MISC metadata.xml 828 BLAKE2B a116a06ab632e104c2278bc9470e0a4cf5a7e36cab7f56db58cdb1aa84fd8dd14fbfb8aac61656b9942d6829cf43e4e692599d1be245121dcb091aea901a3a7d SHA512 18b1fd3c0794745117b16d717036b9b469a29b7befd910378fc62feea4ddb3d85a2c4c77dadb735d498826375ee652f70d7594552640ebaa9066316df9cdde4b
diff --git a/sys-process/htop/htop-3.0.0.ebuild b/sys-process/htop/htop-3.0.1.ebuild
index eacb7a88db21..eacb7a88db21 100644
--- a/sys-process/htop/htop-3.0.0.ebuild
+++ b/sys-process/htop/htop-3.0.1.ebuild
diff --git a/sys-process/htop/htop-3.0.2.ebuild b/sys-process/htop/htop-3.0.2.ebuild
new file mode 100644
index 000000000000..eacb7a88db21
--- /dev/null
+++ b/sys-process/htop/htop-3.0.2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit autotools linux-info python-any-r1
+
+DESCRIPTION="interactive process viewer"
+HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop"
+SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+IUSE="kernel_FreeBSD kernel_linux openvz unicode vserver"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="sys-libs/ncurses:0=[unicode?]"
+DEPEND="${RDEPEND}
+ ${PYTHON_DEPS}"
+
+DOCS=( ChangeLog README )
+
+CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS"
+
+PATCHES=()
+
+pkg_setup() {
+ if ! has_version sys-process/lsof; then
+ ewarn "To use lsof features in htop (what processes are accessing"
+ ewarn "what files), you must have sys-process/lsof installed."
+ fi
+
+ python-any-r1_pkg_setup
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
+
+src_configure() {
+ [[ $CBUILD != $CHOST ]] && export ac_cv_file__proc_{meminfo,stat}=yes #328971
+
+ local myeconfargs=(
+ # fails to build against recent hwloc versions
+ --disable-hwloc
+ --enable-taskstats
+ $(use_enable kernel_linux cgroup)
+ $(use_enable kernel_linux linux-affinity)
+ $(use_enable openvz)
+ $(use_enable unicode)
+ $(use_enable vserver)
+ )
+ econf ${myeconfargs[@]}
+}
diff --git a/sys-process/htop/metadata.xml b/sys-process/htop/metadata.xml
index b3278785fded..0101007448c6 100644
--- a/sys-process/htop/metadata.xml
+++ b/sys-process/htop/metadata.xml
@@ -18,4 +18,7 @@ htop is an interactive process viewer for Linux. It aims to be a 'better top':
you can scroll the process list vertically and horizontally, and select a
process to be killed with the arrow keys instead of by typing its process id.
</longdescription>
+ <upstream>
+ <remote-id type="github">htop-dev/htop</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/sys-process/parallel/Manifest b/sys-process/parallel/Manifest
index 766a534d436b..a5cc5a8ae755 100644
--- a/sys-process/parallel/Manifest
+++ b/sys-process/parallel/Manifest
@@ -1,7 +1,5 @@
-DIST parallel-20200622.tar.bz2 2101840 BLAKE2B 6c9c7dfd5453df91830a8bcf5110f3215ad6080c2f8422fd7ff3e96ca7febf7d4498282a708324dfcccb7bd221467bed1d8d6730863293978634515e717e193a SHA512 482a6411e439bda5943a9f3983e4df5b0e922e30bda8e244c978de492fdea1d94a4c46fbecc475c1bc57c6cecd54fdb7f01ee2202ea3723ed02314dd63652dae
DIST parallel-20200722.tar.bz2 2101118 BLAKE2B 989b0fbf6d359ddb4fc86d1509ccc9d92af36f7f622cebf660ccdf216d61c99f66464dabbb65d16773bb23216c3b6b4b296ed4abbcb708b954993eaf21b01531 SHA512 acffc0a08ef599275f54f710244fde45efd85d15b8b98bff6df2ad113c06334de9ffe641c61a55da51e62025f8bfe66d1318959f08c6cffe1ab2292c7cdb8cd1
DIST parallel-20200822.tar.bz2 2102303 BLAKE2B c910b2b7e7631f07962d97e4953e26b3134a6ecbb42e64eb862eeeeff1b2707d95ca6d28d651f051bf32b62d0013f7e64f116a7bd87bd892da9debccfa700cfe SHA512 f723163b430e1932a8d5282ea4b6376cf0e65c04feaf1a7ce35d838328d26f5dba5d63a004b0652e733595cb82cca475e479b2111c423c1977aa1a0d1d59b5ff
-EBUILD parallel-20200622.ebuild 634 BLAKE2B 3937842c027464703f2aa2fc03407cd349174ac4f8286004ce4a91d008803a113e4ef014df6b4f93c44b0fd415f535cb2f6817b1bac3fa76f5e52730b6ab8876 SHA512 dd9271c6b3ae7a78d9917f3d19f4c97244c5cf6a51f95a16bda46e42387f334e4c135ab962664c9ac7d7d29c07f93f06ac9e52b72a656dcd4b1392cd36a48d82
-EBUILD parallel-20200722.ebuild 635 BLAKE2B a10cc73325ce748d300360fd3c3f200d395e9f50ea380466aca20cb9a4c19053cb39a0a4570810fd9a652930001c74e99e10a75ef6e874fd17b2e767d828f02c SHA512 53908576cf756ac9272d4238543efb7f7fff2c42b4f9ba45ebf1656bac262d7e7e674e25ba88c91fca8cd308160c572fdfa7e3a894d34e4e9f216cbb661b49d5
+EBUILD parallel-20200722.ebuild 634 BLAKE2B 3937842c027464703f2aa2fc03407cd349174ac4f8286004ce4a91d008803a113e4ef014df6b4f93c44b0fd415f535cb2f6817b1bac3fa76f5e52730b6ab8876 SHA512 dd9271c6b3ae7a78d9917f3d19f4c97244c5cf6a51f95a16bda46e42387f334e4c135ab962664c9ac7d7d29c07f93f06ac9e52b72a656dcd4b1392cd36a48d82
EBUILD parallel-20200822.ebuild 638 BLAKE2B b9dbb07e6bd05e6fd839db8684e3e00f833ef4d3070c8e6f2ceae9726b6d382eb312c56abdeaa53294853fd3b6f4ff149983d83a318d37270e4f6e8e29f6eeb1 SHA512 174793db3e189d3f35e92bdc4cd6b32c98a36adebc0e7b68cfacea6f8b1ed137075049483e60b8882b50dedd88af6b276ffb6c63d4f65683e31f5e2200902251
MISC metadata.xml 1077 BLAKE2B a636be1d6e6e4861e156561d8670e0c07ae27657e2ddf8cac3a6d9dfcb3c637931fe95daf998dc93fac1ab2a31d9ae43e73469a2882124fa8e229f1c7bf55d06 SHA512 5cfcbca8d00c6fd19ef2ad24fe6f23d3e02164b31a330d0ab34a739a8a4152f8d8df31a42c563d0b482a94519bdc4b0d92182b04d6937dd98f06bcee3726493b
diff --git a/sys-process/parallel/parallel-20200622.ebuild b/sys-process/parallel/parallel-20200622.ebuild
deleted file mode 100644
index 669e8c068dcc..000000000000
--- a/sys-process/parallel/parallel-20200622.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="A shell tool for executing jobs in parallel locally or on remote machines"
-HOMEPAGE="https://www.gnu.org/software/parallel/ https://git.savannah.gnu.org/cgit/parallel.git"
-SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="dev-lang/perl:=
- dev-perl/Devel-Size
- virtual/perl-Data-Dumper
- virtual/perl-File-Temp
- virtual/perl-IO"
-DEPEND="${RDEPEND}"
-
-src_configure() {
- econf --docdir="${EPREFIX}"/usr/share/doc/${PF}/html
-}
diff --git a/sys-process/parallel/parallel-20200722.ebuild b/sys-process/parallel/parallel-20200722.ebuild
index c68ca32399af..669e8c068dcc 100644
--- a/sys-process/parallel/parallel-20200722.ebuild
+++ b/sys-process/parallel/parallel-20200722.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~amd64 arm arm64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 x86 ~amd64-linux ~x86-linux"
RDEPEND="dev-lang/perl:=
dev-perl/Devel-Size
diff --git a/sys-process/procps/Manifest b/sys-process/procps/Manifest
index 3b1628926ad8..694bd61d698c 100644
--- a/sys-process/procps/Manifest
+++ b/sys-process/procps/Manifest
@@ -4,5 +4,5 @@ AUX procps-3.3.16-toprc_backwards_compatibility.patch 2926 BLAKE2B e7c84ba19c41d
DIST procps-ng-3.3.15.tar.xz 904416 BLAKE2B 9fc1384df1d51a13bdf3aaad173160a11c5a7e016a8c397a076b5115e350d2c6fd8ff8d9ad5d83b959020bcd6a1ef9e1bca02e9a63d56881816c5c7d7c9a8bc3 SHA512 bc83ccc1941e7be8266588fdfbba17e2424b30163a215873ee6dee96215d66249f5d5e46fec2278d030b42bd7599861c4878360042dacec4c221ce411453747c
DIST procps-ng-3.3.16.tar.xz 859736 BLAKE2B fbacc1edb0711cda0fecbf5f589c8cc18bd74f0430866e946f7c4612b78f383b9299840ab7fa5bbc65c581cc9484dbb37b111c493cf88f55ba247a343fd0c80d SHA512 d83da472df256b188c32082632202e7f8ebd1b161082387760876ae34d50221b3682299a2816a7d6a29afb40322743c31b87d92ca299c2944a6b55e50736d367
EBUILD procps-3.3.15-r1.ebuild 1987 BLAKE2B 0f3ae787ca2c22d9eacbf88bcc4354cd20307ee2f6f7f4de7b80690503705abb79175de9ef8f1d9bdd2c313dcb16cb6bcaefe53f1432d272182de44f84dea28b SHA512 46e31e2b1be497e67a5a68bfb6f0b87d140c9afac5713a0ae46e1728bf4de1d0687a16523031ce86490a4ef18a3956d5cae01f92088cd3ecc79d5c1ebe346ec3
-EBUILD procps-3.3.16-r2.ebuild 2366 BLAKE2B ea4dba2fa885480c83f983fc65b28a1166d4fdfad3b3f8bbe2c1d7bf3e410efaf77894cbc8e6e468392ec50fa481ae71d6750eadb0c31ae2c078c060d1d7b8c5 SHA512 25cd7b80bbb5abc51d236c58fd9db949ea0bf1100da7726f39513472bd10cb0a3906359abf0c4432932fa00be5ecf0a08bc8c6e0d46241980bf5b8d477fb7b9a
+EBUILD procps-3.3.16-r2.ebuild 2364 BLAKE2B 5e0dcb4405c0d39f0800203ac5bab770a6140af3e6ce51778b629b511759010d98704682801b3b86b27821a2209cfb56e92404db52bdff76c0053e5f6f10c5af SHA512 a04c75b2ef1b69aca34f5d501e09dcb9a280d90c467768726ec8b3418c0cee3b0f1fbc3d2dba4800a69f7f545e1f7ee81c45aed51de7ceb591967cec08ba5ef4
MISC metadata.xml 717 BLAKE2B caae5760de6bc3dbb19fef321255f8951a8ca70139511121dc6d497c8eac4a19ea1d08032e0b6538c74bb34242c8b394360e1fcbf65bd15ef3554e318fa2d4e3 SHA512 3a6a2fcf2dad8784e270bde8e6bc8b183e3dec14abe8c51a17316debac0b599a4f95dabd5e3e05344f500e8eb60b901062d17d644201bf4596e4580ba4d9494b
diff --git a/sys-process/procps/procps-3.3.16-r2.ebuild b/sys-process/procps/procps-3.3.16-r2.ebuild
index 365583b5591c..c3adece77bba 100644
--- a/sys-process/procps/procps-3.3.16-r2.ebuild
+++ b/sys-process/procps/procps-3.3.16-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}-ng/${PN}-ng-${PV}.tar.xz"
LICENSE="GPL-2"
SLOT="0/8" # libprocps.so
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE="elogind +kill modern-top +ncurses nls selinux static-libs systemd test unicode"
RESTRICT="!test? ( test )"
diff --git a/sys-process/psmisc/Manifest b/sys-process/psmisc/Manifest
index 44cc77d60a75..8fbbf0ccc605 100644
--- a/sys-process/psmisc/Manifest
+++ b/sys-process/psmisc/Manifest
@@ -5,5 +5,5 @@ DIST psmisc-23.2.tar.xz 303820 BLAKE2B 6c63a54b91e1e31f812bc47c10937e8767fa2990b
DIST psmisc-23.3.tar.xz 311896 BLAKE2B f38360dfb037a758633a8ff25af1de70be83ae5b2f2afe856ce237ade7bd2720f7c270c5af884313177022aa70f408dfce0c39e5d847057a6fdba98e3363561c SHA512 791ffef78d87b092d653da98710b338017466a9e1e1935968b9f0194ccef8da941317aa0c39d821d46b20d95d6539ccf78e5ebb71ad1032ae62337a397180d58
EBUILD psmisc-23.1-r1.ebuild 1270 BLAKE2B 372ee0848e1201eb5718481b8c6ae0ed80acf3c9c94957b6b64c768f610687ce285a775324a6b76c23de3d309b35c88dd2e96f2c752ad6db145f4191721c0755 SHA512 982c57baaa9985aa9ac140b7bbb65718c88d8aa8b79e2e5b07267f0aa1eeae52aed5d1e7e338f054758d444a8eb04b4866d75042a4a32c1877bcb2a3c0794cb2
EBUILD psmisc-23.2-r2.ebuild 1274 BLAKE2B 653aaf23f8fbc371338cd0639877bd467ff87987648d0d68838bfa6094f0ef2f29b372c89df171a3ab38ddfa5500de104bab650f0fca5aabed2ccfddd016a7af SHA512 31e2681b481e2f7a2b4da2b86d980a7a6789090c9ea89efe04e48ed595d4464ac55cebeae56899aacb30717d74efe49728796416fa7a8eafeb1fc33d4c1fc7a2
-EBUILD psmisc-23.3-r1.ebuild 1150 BLAKE2B e52c5da9b764e7390ebc11936dde4cdad83f8e5f89a5898710d07a7c4990a7e64e14ce4af20566ffca3601959e239c160101169ae1bb68fbbac8103a75d57286 SHA512 fd776c9ffe76184b3496b53447921aad3e33d4ca0d0790b791cd4bec587470b0365f83a2cdcce6f13fe33c3a2edeb80b17d8146fdd7fae3a4e869845a3e0d35c
+EBUILD psmisc-23.3-r1.ebuild 1159 BLAKE2B 6d1a36de0fac8c509159d81c446cfb00c778c64fda1473edfd4267cd96ee67f3ce31f9c8cf4fbe2d9c8295305b037f94b211e8ed49bec98ab8bbd1bfde5b3c31 SHA512 61cded3f7cacc1b08afbe46725a04eafaea320ec66ba93902fbe22d449460332bdc45b302fa21cb86a56a23bd189013ef957ebe8e3e4c844c1ebd963817b5a99
MISC metadata.xml 326 BLAKE2B 899a2f3fa295d2e0e8d6114542a149db37c730b845d7ba720127ca2b9b85044c53ff7aa107f866a6e2ece895a8159e25350b17d9665fc9ff915aed3640ac22cf SHA512 580a0e66078b7304d0bf76e3c990e61ee4c073b49381b60c5f3f01e2b64d5f0c318eb5596f7da09a70fa52dc93769b25f37f531038e5d7ce6278dda10e18117c
diff --git a/sys-process/psmisc/psmisc-23.3-r1.ebuild b/sys-process/psmisc/psmisc-23.3-r1.ebuild
index 7565aa7d272f..4593158bd0c6 100644
--- a/sys-process/psmisc/psmisc-23.3-r1.ebuild
+++ b/sys-process/psmisc/psmisc-23.3-r1.ebuild
@@ -15,8 +15,8 @@ IUSE="ipv6 nls selinux X"
RDEPEND=">=sys-libs/ncurses-5.7-r7:0=
nls? ( virtual/libintl )
selinux? ( sys-libs/libselinux )"
-DEPEND="${RDEPEND}
- >=sys-devel/libtool-2.2.6b
+DEPEND="${RDEPEND}"
+BDEPEND=">=sys-devel/libtool-2.2.6b
nls? ( sys-devel/gettext )"
DOCS=( AUTHORS ChangeLog NEWS README )
diff --git a/sys-process/schedtool/Manifest b/sys-process/schedtool/Manifest
index 2262963da763..a661ddb0afe3 100644
--- a/sys-process/schedtool/Manifest
+++ b/sys-process/schedtool/Manifest
@@ -1,3 +1,3 @@
DIST schedtool-1.3.0.tar.gz 29040 BLAKE2B 45e9f0c84b99be83be4e250c71a3ef43e323efff565a89a8e69960b8cb703faa7df94fbfbd3a11863e4ecb54cc07acca8cd7803e21aaafe59cc0e923d1117025 SHA512 71b7bbc91ee86a83639b179c8cce70e0fd3acca3af3cbc51880cf1f177fdd901e1fb6d0ecea2aa40761608589e7b903431ac97d5046f9ec50535bad691af2964
EBUILD schedtool-1.3.0-r1.ebuild 764 BLAKE2B 4c4a56c1a57dbb95ffb69f5e983587d5937479567466c7e6102af1de38b0abce9ef0e723590845682b03d616b3dfd3e0674c678a6dbe9cdb9b5af8943cf6a2be SHA512 17594b146f4c2cdae708bde8f8064335994fa68a9941116894241731daee753a7ffb96cfb85565002b0306522fd69d65d26fe17a79bd0c41a7f3140e5d3f948e
-MISC metadata.xml 373 BLAKE2B b4b201c13e4753fe148cf2a06606a316d6ec18e17c9be87c0eb662d5923a3bfaf6a54d9f2bddf0f0eb22a1243de69f0802fef994f8008b9ab7591a9fc50caf5b SHA512 0727e19fe620bd5d64fb937d6305f029f9c90acaabc6ee6fb0473c56172a386739dddc67539fa89e3ffd0da13b00ed1d8752c2b1442f2435463fd81779b36f86
+MISC metadata.xml 251 BLAKE2B 2e2f0363feb3f8ad15ed8d2ef5130493f501acf64faf4fe567079d18a6066c0a1136f6c0cf53ba4ec854a38b5d4211e48e0a2ddac6677ca02266a3f993e36965 SHA512 0ccc4891c6c5de39cbe83d8391b0345611be252a2b1fedea6644ba1cfb283140a8250f32cd26b701db9c60d42782b214d03574592ef3b585bb15d2ffcb5f016e
diff --git a/sys-process/schedtool/metadata.xml b/sys-process/schedtool/metadata.xml
index a4ba90839d94..95aa13f6c5ef 100644
--- a/sys-process/schedtool/metadata.xml
+++ b/sys-process/schedtool/metadata.xml
@@ -5,7 +5,4 @@
<email>polynomial-c@gentoo.org</email>
<name>Lars Wendler</name>
</maintainer>
- <longdescription>
- schedtool can be used to query or alter a process' scheduling policy under linux
- </longdescription>
</pkgmetadata>
diff --git a/sys-process/systemd-cron/Manifest b/sys-process/systemd-cron/Manifest
index 0852de8c8d0b..009fc8628368 100644
--- a/sys-process/systemd-cron/Manifest
+++ b/sys-process/systemd-cron/Manifest
@@ -1,3 +1,3 @@
DIST systemd-cron-1.5.14.tar.gz 31634 BLAKE2B 59394128145dbd04a2b1bb10a6ac8821a97a465e3c0d43f3ca8fdfe60db273352d46b1200c966adaf772272835269c5c553b040cb0e0340ec56340181c9b7245 SHA512 772a4f8181a0f8039a8138fdc43bfe0f2bd89222fe19fa971727be265036f86435334d6230e116440f6969425fc6d59dc26e9cf230c00d030ea5d62ba351713c
-EBUILD systemd-cron-1.5.14.ebuild 2031 BLAKE2B 676b874ef711943227d15c585f91ad623a6e8c2b607fc2b2390714ab46552df51e8c9aacc6cfe82009802978871854ce633bfdd13428164d4ba7c2caea69a5c6 SHA512 93cb8040ae8416bcffdb36e0324793c86ccfcf0bf5fb54ddfa6de3f456451036b9de02215a55abd84a46e03b0daf9163824d6f71a3afa18b80e4ed14ee92b332
+EBUILD systemd-cron-1.5.14.ebuild 2043 BLAKE2B 7a7ccba4f7ab17ebf466fa0ae9b0bee40b096cc3888e69133bf5689ea114c74b0ffc03b5c2e8b8a9790c1320223f5cfa6d2680ac85af5a9e36a775adc404c098 SHA512 be3385ecfb38a3483b821328d4b8d1abd5ec820bb5ed9556b57a9919392064fddd719727df422aaaf36f0fa4d3ecf1d75f804ac3520d73842b0615fecb3c57e7
MISC metadata.xml 696 BLAKE2B 9487789802e271bb95d8c44c5f279f8c850b928e8a2547ce7a1b47e2db3aef119265c0d8e36b8dfba3c62e3b7d4ccc040ba7983dec6c6328fc11e10e7ffd4ecc SHA512 54efb7e34c7e83c0ac3e964e300705b3b33c2dd93dc711c6e71b9d93d83a627f0318ce757b01feb6d6e1edd228f94ab180394617803dcc23c5e73aece9c9f7c1
diff --git a/sys-process/systemd-cron/systemd-cron-1.5.14.ebuild b/sys-process/systemd-cron/systemd-cron-1.5.14.ebuild
index edc6c943c703..9c20864eb745 100644
--- a/sys-process/systemd-cron/systemd-cron-1.5.14.ebuild
+++ b/sys-process/systemd-cron/systemd-cron-1.5.14.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/systemd-cron/${PN}/archive/v${PV}.tar.gz -> systemd-
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 sparc x86"
IUSE="cron-boot etc-crontab-systemd minutely setgid test yearly"
RESTRICT="!test? ( test )"
diff --git a/sys-process/time/Manifest b/sys-process/time/Manifest
index b7e6bd370af4..0c770d6f2262 100644
--- a/sys-process/time/Manifest
+++ b/sys-process/time/Manifest
@@ -7,5 +7,5 @@ DIST time-1.7.tar.gz 103066 BLAKE2B 900df9031f90fbdab5b778c8ec61b3fe5efb2cb6a218
DIST time-1.9.tar.gz 596779 BLAKE2B b48c2def2f7aaa79ddb8838ed9e103dd7b1b573b6084d1481838cac86eb7930b3a231469936ad23d5096e576ea728e821defb27fc8b3f9187809e3f5c01b7c57 SHA512 5c6dabbbe71e9103a47b892b86bb914c1704122d4fe7dff1e2cbd28503297163118d295077d8e062b035d673a1f91c36f8a45c7383f374fd766942b32bde4406
EBUILD time-1.7-r3.ebuild 638 BLAKE2B bf1381babaf464d09fe99c2f1577565b374cca972f31b6b34a98524dc9f76485861f71baadc0eabfa17a15cb46b790af87feceaf91a17829c24afed726e918bd SHA512 dd2cf88943c95bdba7f31fad429066d9e504fba7a316fe0eef65619c86cf1432143959858f7bcd966d216dd2882766ac88d1b92c47cd6744fc04c2542589c399
EBUILD time-1.7.2.ebuild 674 BLAKE2B 24f454bc3ee5130e678caa72baad791b2a985917e1da0d5905a5ae984f2f338034c9df52b606612d6f551c9c3005c6d618d42c6327e0b35be72655a75aac1e07 SHA512 76c9c4acf06313d0396cdc852da052132602bef8a863b753474145b5df924f32ceba0cf43fedcb8d2fe1e16e0bff8f2612e6657e0817a92c18cedb8a9790a1b0
-EBUILD time-1.9.ebuild 451 BLAKE2B 831fbf0fdb8674fc2d7d02ae8035bd8dc3f2b2c66f28e09dc32129d8dcc9f4882e6ddeaa37868ceae85d0193cbe20706e4ccca4520b1a7529b1882eed0adf1bd SHA512 4a6d1ee298926e1ca45256cd1098a6e1a2a0b72bf8a93c97344b50d738846339f0039b462e5318574d549ef18450a8b62ef844f940083938f3fae37b642ba7d7
+EBUILD time-1.9.ebuild 450 BLAKE2B d2d0e73ec4d1ddffc96be91f49c1bef085f721185115ee3a14182b63c92fba57d58c69f05e9b5e038149c31636dad748955b975fe2ecdaeee61bba6aeae30bee SHA512 d2ee63bbda130badf453eb8316525465ad9b2a4237ce5c5c10fe20fc78c60621d1197c11a57315a83cf7bf806b53af0063d118f5756795eae90487e348d3dbcc
MISC metadata.xml 253 BLAKE2B 295e9d6d93aaa12af413972e1590c67087801cc09c9aa6b59d4606c0f4106d1dacf2baa9858559083b4c6d91beeef218d0729e8593a33788958da6d2897e8ce2 SHA512 54a9069aeb4165d2dff3d473c8001bc51613aac9dff3f7f5e9971a9891a737a31511ffa11cbd523febe581ac1d9de2bdf2f40410f0c4239138f2ccca3ef15555
diff --git a/sys-process/time/time-1.9.ebuild b/sys-process/time/time-1.9.ebuild
index 7b7dc9121c15..0d8b58ae8637 100644
--- a/sys-process/time/time-1.9.ebuild
+++ b/sys-process/time/time-1.9.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://ftp.gnu.org/pub/gnu/${PN}/${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE=""
DEPEND="sys-apps/texinfo"
diff --git a/sys-process/xjobs/Manifest b/sys-process/xjobs/Manifest
index 2f7347aca2d5..95999c3b1a04 100644
--- a/sys-process/xjobs/Manifest
+++ b/sys-process/xjobs/Manifest
@@ -1,4 +1,8 @@
AUX search-libtinfo-for-tigetstr-and-tparm.patch 833 BLAKE2B 26c96c1769272fe9c1f0da72083d7878a8cc59c5319d0d3c03b3e20bc9bdfd5b24970b5f50774faee1b0a25a25fcac7ea3c5e5dbb54dedc77943d924951fcb80 SHA512 38fdb82a721f7baded31bc8aaeff0093485d8bd5afd2ffe6c9c800b74236e50b41dccca062ce83861a0c9fb1ab1075302c82c073a20e74c5ff77421faf2ef58d
+AUX xjobs-20200726-command-v.patch 1342 BLAKE2B 82559a13cdca89177e5550753bed0790a605d80e919ae16a7a043e8c53b6d9c24373013e75b4cd06c254dacb9db7e5d6cc1473e951a82126a96567940bcb1b34 SHA512 afbeac6db7edf8ee0c90249c8fda783989a8427a4d966d202d15902c1662e91983d51b3e912b3a6e70311bf0467d34478f5e59a90a47e41f129d91a67560d9c3
+AUX xjobs-20200726-dont-page-tests.patch 759 BLAKE2B 7f0fb1885df69eea19155f94be71202e8477addd7ccfc232047e7e463cc73cac51f69507583352ee3cbf644588f7309a383a57535a83383d1750380a8090569a SHA512 4825b86e27d5f52908320a04bf5c49b04c8f5aa6ec11d4c8467a2793f3deee8f562a6ce58af43e15ec33a859c6b405c6877a9ea60c02c1ef573ace116d6e8a8a
DIST xjobs-20190725.tgz 113216 BLAKE2B 079b6e104bb160101b2c4ef11e73ff040a8efa30839a39f9c91121b4928ddeefaefa43c3a94e18c9359fb6f66862ad7554598561a4e0c7f36b8f622d9a394340 SHA512 23ead9d33ebacb1b3d7a03c72c40dfb34b6254add81b0fde9e458a4be54f6298d2ce6a0b65742ac050685212eea8c5f83d48ea98b09c3928b16e36c7447a9551
+DIST xjobs-20200726.tgz 113795 BLAKE2B 4a6bfa405c6abf507ea9d0fce066b1547f1900687b04cf5797ced4862052596b4a32c2b24a89a7665e2253fe322ae83948d367c0ffc176bb322a0df9df0023a0 SHA512 52d84a957f53e894897770512271709bdfb1c45e51e1765cc16d96d9dc54901451d3f6ed16ed3a8ff4718e96b149fb2b53ee205d6ff1e1463f1de8b02b345705
EBUILD xjobs-20190725.ebuild 854 BLAKE2B 11547a4ac882fbe6147f21f0928b25b329f7578d7ae425ae993e05430d1a340a63e7d40e0fa0ad632fe3946180f4401bd2f4b6e9cf630c3a9d42f62ac88df90f SHA512 00b38eef16fd6261950ba6bae0f937449adaa9f8bedf0c8959f8a9f6855dbf6813f381f4cad0d09e007b40601b5497586696c1a7581a0d76dc31c37584e40beb
+EBUILD xjobs-20200726.ebuild 837 BLAKE2B bc74a506c167aca0c65c337d4a678d87ae0ded12cf71cabeae318e11e834396a68f2d43f2892874997a7a7402f2b23b68f7543ccce5581826a1c989f85e0a84d SHA512 4ac393dccea01e917eee7e34c63139c6b3da73557b391b37aea03b1b15842c541c90ceb963fd0b1a9b8c63ee6f384c9e31abfe2f0657fb6a15261342297f63c3
MISC metadata.xml 252 BLAKE2B fa9e1dbdc0de3313b50ecd9de7ac59006074b8b75ecb97a8fc4de5fb14609cb00dc1b24ba95a2e7fb11cbc6f8c8f0c068bd0311713cc2aa7e6016992dbd6e8bd SHA512 92f660063c96ac5b3e24e58733006d4a72a7e2f41605988efb575546a2539a92b1ceb3a37e018fcb5c08264a42af26950d6520ea80ba60130ad25ce6092ce742
diff --git a/sys-process/xjobs/files/xjobs-20200726-command-v.patch b/sys-process/xjobs/files/xjobs-20200726-command-v.patch
new file mode 100644
index 000000000000..8e233ba816c2
--- /dev/null
+++ b/sys-process/xjobs/files/xjobs-20200726-command-v.patch
@@ -0,0 +1,48 @@
+From c25bbd08331d88dc1f68806e204a091ed5693f9a Mon Sep 17 00:00:00 2001
+From: Michael Orlitzky <michael@orlitzky.com>
+Date: Tue, 15 Sep 2020 20:03:06 -0400
+Subject: [PATCH 1/2] runtest1.sh,testdummy: use "command -v" instead of
+ "which".
+
+The "command -v" incantation is the POSIX-compatible version of the
+"which" command, described in
+
+ https://pubs.opengroup.org/onlinepubs/9699919799/utilities/command.html
+
+This commit changes two uses of "which" to "command -v" for maximum
+compatibility. This has a nice side effect; it eliminates the error
+output when the first of two alternatives is not found, as in
+
+ which: no gsleep in (...)
+
+before the "sleep" command is used as a fallback.
+---
+ runtest1.sh | 2 +-
+ testdummy | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/runtest1.sh b/runtest1.sh
+index 7584116..2dfadd1 100755
+--- a/runtest1.sh
++++ b/runtest1.sh
+@@ -1,4 +1,4 @@
+ #!/bin/sh
+
+-A=`which gawk || which awk`
++A="$(command -v gawk || command -v awk)"
+ $A "BEGIN{for (i=0;i<10;++i) print rand()*10}" | ./xjobs -j8 ./testdummy
+diff --git a/testdummy b/testdummy
+index 1787a46..f511806 100755
+--- a/testdummy
++++ b/testdummy
+@@ -1,6 +1,6 @@
+ #!/bin/sh
+
+-S=`which gsleep||which sleep`
++S="$(command -v gsleep || command -v sleep)"
+ $S $1
+ expr "$1" \> "4" > /dev/null
+ if [ "$?" != "0" ]; then
+--
+2.26.2
+
diff --git a/sys-process/xjobs/files/xjobs-20200726-dont-page-tests.patch b/sys-process/xjobs/files/xjobs-20200726-dont-page-tests.patch
new file mode 100644
index 000000000000..078a0a2af5aa
--- /dev/null
+++ b/sys-process/xjobs/files/xjobs-20200726-dont-page-tests.patch
@@ -0,0 +1,27 @@
+From d8b0e6f20d3e4bfc1989e98856ab11a16851b32e Mon Sep 17 00:00:00 2001
+From: Michael Orlitzky <michael@orlitzky.com>
+Date: Tue, 15 Sep 2020 20:13:44 -0400
+Subject: [PATCH 2/2] runtest1.sh: unset PAGER while running tests.
+
+There's no need to page this output, and it makes automating the test
+suite a pain in the butt. Unsetting PAGER in the test script makes
+it work normally again.
+
+Gentoo-bug: https://bugs.gentoo.org/742443
+---
+ runtest1.sh | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/runtest1.sh b/runtest1.sh
+index 2dfadd1..8d5c46d 100755
+--- a/runtest1.sh
++++ b/runtest1.sh
+@@ -1,4 +1,5 @@
+ #!/bin/sh
+
+ A="$(command -v gawk || command -v awk)"
++unset PAGER
+ $A "BEGIN{for (i=0;i<10;++i) print rand()*10}" | ./xjobs -j8 ./testdummy
+--
+2.26.2
+
diff --git a/sys-process/xjobs/xjobs-20200726.ebuild b/sys-process/xjobs/xjobs-20200726.ebuild
new file mode 100644
index 000000000000..ce8701c8d06e
--- /dev/null
+++ b/sys-process/xjobs/xjobs-20200726.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Reads commands line by line and executes them in parallel"
+HOMEPAGE="https://www.maier-komor.de/xjobs.html"
+SRC_URI="https://www.maier-komor.de/${PN}/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+
+BDEPEND="sys-devel/flex"
+
+# The ncurses/terminfo libraries are used to provide color and status
+# support; but, they're detected and enabled automagically by the build
+# system. Thus it would do no good to hide them behind a USE flag that
+# can't be turned off.
+DEPEND="sys-libs/ncurses:0="
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+ "${FILESDIR}/xjobs-20200726-command-v.patch"
+ "${FILESDIR}/xjobs-20200726-dont-page-tests.patch"
+)
+
+src_install() {
+ default
+ use examples && dodoc -r examples
+}