summaryrefslogtreecommitdiff
path: root/sys-process
diff options
context:
space:
mode:
Diffstat (limited to 'sys-process')
-rw-r--r--sys-process/Manifest.gzbin8984 -> 8998 bytes
-rw-r--r--sys-process/evisum/Manifest4
-rw-r--r--sys-process/evisum/evisum-0.3.2.ebuild17
-rw-r--r--sys-process/evisum/evisum-0.4.1.ebuild2
-rw-r--r--sys-process/glances/Manifest2
-rw-r--r--sys-process/glances/glances-3.1.4.1-r1.ebuild (renamed from sys-process/glances/glances-3.1.4.1.ebuild)5
-rw-r--r--sys-process/memwatch/Manifest15
-rw-r--r--sys-process/memwatch/memwatch-0.1.0.ebuild29
-rw-r--r--sys-process/memwatch/memwatch-0.2.0.ebuild31
-rw-r--r--sys-process/memwatch/memwatch-0.2.1.ebuild31
-rw-r--r--sys-process/memwatch/memwatch-0.3.0-r1.ebuild32
-rw-r--r--sys-process/memwatch/memwatch-0.3.0.ebuild30
-rw-r--r--sys-process/memwatch/memwatch-0.3.1.ebuild32
-rw-r--r--sys-process/memwatch/memwatch-0.3.2.ebuild32
-rw-r--r--sys-process/memwatch/memwatch-0.3.3.ebuild18
-rw-r--r--sys-process/parallel/Manifest4
-rw-r--r--sys-process/parallel/parallel-20200422.ebuild2
-rw-r--r--sys-process/parallel/parallel-20200522.ebuild2
-rw-r--r--sys-process/unixtop/Manifest6
-rw-r--r--sys-process/unixtop/files/unixtop-3.8_beta1-ncurses.patch3
-rw-r--r--sys-process/unixtop/files/unixtop-3.8_beta1-recent-linux.patch13
-rw-r--r--sys-process/unixtop/files/unixtop-3.8_beta1-winch-segfault.patch31
-rw-r--r--sys-process/unixtop/unixtop-3.8_beta1-r3.ebuild7
23 files changed, 74 insertions, 274 deletions
diff --git a/sys-process/Manifest.gz b/sys-process/Manifest.gz
index 6e31d9d30365..8771cdb1991a 100644
--- a/sys-process/Manifest.gz
+++ b/sys-process/Manifest.gz
Binary files differ
diff --git a/sys-process/evisum/Manifest b/sys-process/evisum/Manifest
index d7c3dcacfa4d..d2caf9b5aefc 100644
--- a/sys-process/evisum/Manifest
+++ b/sys-process/evisum/Manifest
@@ -1,5 +1,3 @@
-DIST evisum-0.3.2.tar.xz 107300 BLAKE2B a30ddbdc33bee32c8110f887d986c39a8153f56e2a9660622b779dacf88c01141cb7192d041aa15318c86e83e372e064ccfd197362cc8447c78aecf75fd9909e SHA512 b0a5b3b033e2856cd92b2fd2db52ddb8e8956c4d1db45cf1c29353b3de74dedf2dea86dd1382dbef2a2326a4b60b395a9c7b12839fa93eb23ed34045a8dc213c
DIST evisum-0.4.1.tar.xz 158032 BLAKE2B bb2ec2cd79d8abd5e9f8c11eb47481b8a4e5feff30daf975e00949b08c58cd44988590f390bc7502801932485b070a44f9ac162e1a57daa37528c0f67043fa32 SHA512 4dd16bb5079ead296384640bcaaa316c60c842f9fd19cac6b2e30aba0eacc82550ba442c52a616376ed61799319c363c9ef7da2c3261ea8032e27108da31656b
-EBUILD evisum-0.3.2.ebuild 427 BLAKE2B 0e1d8883811dfe580e0b63736dd767d1139c4e356d3bc87951834f432538cdb88252ddb6959943ca16a51152d7cf112639da23be33fcd1fd4b3e50ff3c26c84b SHA512 5a94d0f49651355dfc55765328a10eb6b35563dc330abbaf1c6d8db995a55a53187edb25c7996a168e079701490c17bbe7d311edce583780de0b09113ccc939d
-EBUILD evisum-0.4.1.ebuild 435 BLAKE2B cbed3d9995bb7be5a2475d7c33e7dc65dc328a6cef8101afc0abf7706455eb227ea5d81acf4b3d73c8f5b4edbae2d824e786be33d97532166a802ed157f63b0a SHA512 2a1114e19bbdd0ec4edf8f955c16af6fc72201195d9e71999880e7e42ea32761b5b0e40681c989ee04e59d8b0b1bb2399911f960182707db632ca7b5c9eb7e3e
+EBUILD evisum-0.4.1.ebuild 433 BLAKE2B 03bd4dc3519a00cccf0609d06c293be8c5012311c14379a668f0ac34fc13f5212c565426ca07b55a418ab0ce4c607add50e1ab29325554ed137fb61d52299cad SHA512 6e5d78fd9c5d5f5d7060b3d7413cc7f92a59378ed7f83c29d6563d2879f2fdb0c12083b3d8bca30531f13db76d80f1001c89bd510fb01866874a46bc92726618
MISC metadata.xml 815 BLAKE2B d969cde79150c0cd2977017520a7ac95713b1c43aad52645f4d354f5a3ef3320638f5da097f0b7999689135036f1f8594b5331d2ca3420af93a2c3bfc726569e SHA512 c1b2c28863e8572ddfb79f8159e9ffc0defb4dc9c7b02c3ad7b1a4804ddcad06034471d9774f4e09bda1c84a8ce72393172f194c30cb5e5fda0a1177db842c3e
diff --git a/sys-process/evisum/evisum-0.3.2.ebuild b/sys-process/evisum/evisum-0.3.2.ebuild
deleted file mode 100644
index c2a345f2db72..000000000000
--- a/sys-process/evisum/evisum-0.3.2.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson xdg
-
-DESCRIPTION="System and process monitor written with EFL"
-HOMEPAGE="https://www.enlightenment.org/"
-SRC_URI="https://download.enlightenment.org/rel/apps/${PN}/${P}.tar.xz"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-DEPEND="dev-libs/efl"
-RDEPEND="|| ( dev-libs/efl[X] dev-libs/efl[wayland] )"
diff --git a/sys-process/evisum/evisum-0.4.1.ebuild b/sys-process/evisum/evisum-0.4.1.ebuild
index 34be85ce9ccf..778ac7eb1484 100644
--- a/sys-process/evisum/evisum-0.4.1.ebuild
+++ b/sys-process/evisum/evisum-0.4.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://download.enlightenment.org/rel/apps/${PN}/${P}.tar.xz"
LICENSE="GPL-2 ISC"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
DEPEND="dev-libs/efl"
RDEPEND="|| ( dev-libs/efl[X] dev-libs/efl[wayland] )"
diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest
index 0f19390c6e7c..9a3cc2e265b5 100644
--- a/sys-process/glances/Manifest
+++ b/sys-process/glances/Manifest
@@ -4,5 +4,5 @@ DIST glances-3.1.0.tar.gz 6688798 BLAKE2B 9ae2e6a4944d1af871b88ea325bc23cad24f11
DIST glances-3.1.4.1.tar.gz 6802041 BLAKE2B 7e27811e4721f9089e88bb2375f5b58104bdcb9a890bff4cb207800f49eaf320fa1bd777a2de1a7ce50744df2b4b79973823f9aee52a291e1af6788c95c359b0 SHA512 8e15149bde87d14d8176fe247e911a04b24900a95917e5711dfc8764ecec3238f696eea08c36bc59f68a4702e028909150e3318907f11fc53c5cc56441870ff3
EBUILD glances-2.11.1.ebuild 2412 BLAKE2B a28fd1db66dfe73a828b4484a5bf29343ac94e52c3bcd0f3638c6527607d88f1b102102e8dd5bc7c26162050741fef337137772f456d5bea86d45cf6adfba6c1 SHA512 ef0e0bda136272a4f464b143f8ab78f5f2ef7d10ce7888847256a4f780ba4e14cfec9b0f927b400f43804323f12a32a755cd0efda8d218a546702ad572a3d58e
EBUILD glances-3.1.0.ebuild 2685 BLAKE2B 24e18aa057e732fd6dbe5bb8f7a8e19b55a17d20f1c627fa52d353db1b4a2fca4a2f1d9ab957ac0658dc01cf253831b8801e15342da665072f459b85a575802f SHA512 d47d0700de1cbf4b2ba32e9b72f2dea4792d1bcaea7efb5869d9a0d39211845917712123c377767a4164194b9c9689806cb74123bac7d168345678656878a5ff
-EBUILD glances-3.1.4.1.ebuild 2596 BLAKE2B 7462115949d0b632e3f877cbbb3ed20c3271190c9f93c40547ba4341d8fdd86d9837c67a4f220d10b38a004f1a338ae79ac3fd457b6bc40acceef42d58680c89 SHA512 f2cdca28a6995ee65d32c5262e4b8e85b9f44ca47e791ed7b963263d43fac5472e3983325ed811c3ba58de0f21a948e5c882047c260272814b017a6f6a2ac904
+EBUILD glances-3.1.4.1-r1.ebuild 2676 BLAKE2B 13c938510e7d7daab5c07184ba64cdf1a7f5507eab3551c5ce151328a6a2ac9b3379c43122d945f698f578ebf3f1e8b53f11033c1fd552a89ed95a0330bc9711 SHA512 aae1b61a2152234744f50c2c012ddcbdec3268b8851953db59db4374c5b90bd6f39a755e1893752c8ab8945dba0b36828283510a25148720935bee02b2d8226e
MISC metadata.xml 856 BLAKE2B e3d750f1586383ffabb204739bd0636a1b7729b4b704f03f03b356afd540482571780aa4de84620ac2aa4e832e4250867228e59cb5ed3f0f6867e7bc65104246 SHA512 8315a7896acc1068a2f7a6efa2a99078090677f685a90bd2c5220c043fd25e03d137ea0aeea1cd3660544f139970508037e9447cfb08d82fdb4023c856709e73
diff --git a/sys-process/glances/glances-3.1.4.1.ebuild b/sys-process/glances/glances-3.1.4.1-r1.ebuild
index 0f363179037f..ef2371ed9058 100644
--- a/sys-process/glances/glances-3.1.4.1.ebuild
+++ b/sys-process/glances/glances-3.1.4.1-r1.ebuild
@@ -15,12 +15,15 @@ SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="LGPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ppc64 x86 ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND="dev-python/future[${PYTHON_USEDEP}]
>=dev-python/psutil-5.4.3[${PYTHON_USEDEP}]"
+# PYTHON_USEDEP omitted on purpose
+BDEPEND="doc? ( dev-python/sphinx_rtd_theme )"
+
CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS"
PATCHES=(
diff --git a/sys-process/memwatch/Manifest b/sys-process/memwatch/Manifest
index 85ecfa8e9e15..a856704146e3 100644
--- a/sys-process/memwatch/Manifest
+++ b/sys-process/memwatch/Manifest
@@ -1,16 +1,3 @@
-DIST memwatch-0.1.0.tar.gz 6733 BLAKE2B ef48a648599a650220b21d0e82bfbf0cdcae312d128cdf9f356418514eabe51d8a796e1e253b6592af780af57054045b2049f2cd709938f7fe6ae0165a61fa0c SHA512 9adcc65640fcbc252b15a48502ddd705e6f3b2bcf5e3cbd3ad61e640d6921af29f9fb5f086cb71e6badecda3d2f64e76b308d65b70a0d9b70dafb4f608f1f0f0
-DIST memwatch-0.2.0.tar.gz 10278 BLAKE2B 7db5ddc616ceb1afec8f761988db47c8e3050833378d63f8476d46ce44c3a6e35c777443513384a154382adfff534d5fa3b72098b6d4a9d5f861e89e0defd3b5 SHA512 f2b0f72258802877887d3c2367a04a42a9fcb1be72777a3744dc98fe78d4b1b7f5cf426b9355b1d3ccf5b2cd690c33885e557c8ceac4732d91c6fc3c61c2c1ca
-DIST memwatch-0.2.1.tar.gz 10599 BLAKE2B e02b968270dbfd95d4b529ca828693e75e69c1f7222ccf4d015c3a9dfaa6a56cef026067baaa2643d727c8b8e95d0abba52cb9c69ebddcd83e33385ce8a4ea57 SHA512 c30d802922b3241c2245c3762ce41ef6f495aa53feb74644f657898d5dcb2bd7464143a7f42c24865e0ac86e9450af1d66528a7519b2a1dba550c8175d3967c6
-DIST memwatch-0.3.0.tar.gz 16715 BLAKE2B af0dafd0e433ddbc17332d8ca1d5bf1ffa2f28a2c2dab1c2188f7fccba26b1f1ebe790cc17aa38d08c3b199b0c0b6347f27429ccfe21e9ea70d6a78a4c2ffc39 SHA512 5feb6ad67ffc85a6304875d9cb8f98c42017894d05b86180293f8facb811268bc5b7942a489432dfc45bfb62155a5935bd569241b463116a8bd3c51d50ec6237
-DIST memwatch-0.3.1.tar.gz 17655 BLAKE2B 0cd37678b101d5fafb76b8a420a00ac2283ece6997bea29ffef6da3f3acb776db37c3ec63169aa00d2556ce6f0f4ba5fc47570cbfdfbe57387e215a49c36cf28 SHA512 cbc55cd1a70c5d0077a43e223d360c980cccc959808ee511e8727341baa6d96bc2c66be9481f4e25989e28692cf044c2cf9f904eed5ca4695cf484711d3ce594
-DIST memwatch-0.3.2.tar.gz 16587 BLAKE2B 5e500fed616326a30ae17a1845db7b9c18fce1e206228747cbfae84da91cb90fefd6102191323ccec22ffd068b636bc9ca78dc258feaf5ca1fad1aede9db47c3 SHA512 94bfa9832d934f9d2271f3abb350df3f601e6dc9a84c5e18c783c924b774f007e91d4249492f4b98cff465e377474b20d077879d8b3e22945791ca94c81660fa
DIST memwatch-0.3.3.tar.gz 16629 BLAKE2B 0756d2c7a854c4dd8c10a4bc3b5d5dd7de6f7a480722f6bc9cc8f3f9c4349804e27eb458f14362686c663572f0e0c03c13a87ce2ccfa697e61c2bd3fe712cb20 SHA512 a6e89c5929c07b9348798983c15c0ad308762ba061fef78a8d33597db2a02e7984ffb3949a19dda61945b2265f15454fa9eb29849de91fc00690d34c568df234
-EBUILD memwatch-0.1.0.ebuild 515 BLAKE2B a10dc57dbb492a01da90b5b67851fc0a15576a7ecfce0ac7e665ab7d9f40d928d43c87f4ecdc67d6a6e666bb92c485419f096ba18ecd6c1060a51a9406811b40 SHA512 42492ab6bd9d2681b3802193ae4fd7f3245b087c399fb47c12d02d2f35e7487f8479803374f351b40e43b08ce29f93b2a158e298d1407f250ce31f9cb9cb2f7b
-EBUILD memwatch-0.2.0.ebuild 519 BLAKE2B 288da1f286f9adbb487043689b1e46cb9497fcb104a6346d5f554d73336a4fa94789185b04029907040d6217874d735eac25a6145d6e4739a0d543f5fa2107db SHA512 10ed308b8b557bc3e00e0e8a9bdc00173c912cdf69ff9faf6c7719d2421890c81db621c4ae186aad8689ff54ce5c12b6d882f04ef27771701969f78965994d9a
-EBUILD memwatch-0.2.1.ebuild 519 BLAKE2B 288da1f286f9adbb487043689b1e46cb9497fcb104a6346d5f554d73336a4fa94789185b04029907040d6217874d735eac25a6145d6e4739a0d543f5fa2107db SHA512 10ed308b8b557bc3e00e0e8a9bdc00173c912cdf69ff9faf6c7719d2421890c81db621c4ae186aad8689ff54ce5c12b6d882f04ef27771701969f78965994d9a
-EBUILD memwatch-0.3.0-r1.ebuild 545 BLAKE2B c163ddf1ba335195db2f40ab39320557f3145ec2b854a1f094e3336fbab6876d86f9fd3c827da5b01494fb5019e071ea7342ba8c2c328803f5ca69f5c0a17cfa SHA512 198a62dbcc8a6da01182506785fc3d0db3f799433eb99478c2c377c24767d5cbaa3ccccd63fb0466c0bf13d520506b74a135deae6dce17284a951f46fe385b5a
-EBUILD memwatch-0.3.0.ebuild 505 BLAKE2B f7e4e58975d6a71b642d95316659c0358121d4083fe7f587c7808b358447ebfc6f606c1582ec26ede220b8d51a6119b2f0ca8b77c3e554ba76d4cd4e5a51af4a SHA512 b957ba4805c53dea8e91b295243a962d970f1e4925d30868b69194e84af7dc2b90ddf62123f325de8364bc8a0b0a5e6ec0c70639784b785f7d046b7ef521d56e
-EBUILD memwatch-0.3.1.ebuild 545 BLAKE2B c163ddf1ba335195db2f40ab39320557f3145ec2b854a1f094e3336fbab6876d86f9fd3c827da5b01494fb5019e071ea7342ba8c2c328803f5ca69f5c0a17cfa SHA512 198a62dbcc8a6da01182506785fc3d0db3f799433eb99478c2c377c24767d5cbaa3ccccd63fb0466c0bf13d520506b74a135deae6dce17284a951f46fe385b5a
-EBUILD memwatch-0.3.2.ebuild 545 BLAKE2B c163ddf1ba335195db2f40ab39320557f3145ec2b854a1f094e3336fbab6876d86f9fd3c827da5b01494fb5019e071ea7342ba8c2c328803f5ca69f5c0a17cfa SHA512 198a62dbcc8a6da01182506785fc3d0db3f799433eb99478c2c377c24767d5cbaa3ccccd63fb0466c0bf13d520506b74a135deae6dce17284a951f46fe385b5a
-EBUILD memwatch-0.3.3.ebuild 545 BLAKE2B c163ddf1ba335195db2f40ab39320557f3145ec2b854a1f094e3336fbab6876d86f9fd3c827da5b01494fb5019e071ea7342ba8c2c328803f5ca69f5c0a17cfa SHA512 198a62dbcc8a6da01182506785fc3d0db3f799433eb99478c2c377c24767d5cbaa3ccccd63fb0466c0bf13d520506b74a135deae6dce17284a951f46fe385b5a
+EBUILD memwatch-0.3.3.ebuild 606 BLAKE2B ee8e784bdf2ebcb93f4e3386bba1786b2ab2a10268b2fd26a513fe406bda30e4c67860bff756ad6551d2b91a147c5912a84cd76e8e54349a38e3ceee173723fb SHA512 a1f6a920ec54fdd3e79581f87a074c518597b82a03d4e15c49663e1e205c12e1a29fa181e6110e5c981e9ae00d16050d92020186a96b8a430a50f30c6e0c1f93
MISC metadata.xml 313 BLAKE2B 3a2f04915656866612bb774b3956801ca0f1978605e9d1bdf0bf2135144fcffce75680286aae84725aff5576d0d961b7e4208eacbfe684257e88f5c35c032a6f SHA512 405264987a6dc63c05bca58fb9cdb73ced60db5d832ee8b1f410ed80760527800806f5dc7273f94d62a08008abdf6ba7502bdbd7a9f3c3e6d2268fe8e5632448
diff --git a/sys-process/memwatch/memwatch-0.1.0.ebuild b/sys-process/memwatch/memwatch-0.1.0.ebuild
deleted file mode 100644
index 7111f876e715..000000000000
--- a/sys-process/memwatch/memwatch-0.1.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit cmake-utils
-
-DESCRIPTION="Interactive memory viewer"
-HOMEPAGE="https://bitbucket.org/PascalRD/memwatch/"
-SRC_URI="http://unixdev.ru/src/${P}.tar.gz"
-
-LICENSE="WTFPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="sys-libs/ncurses:0="
-RDEPEND="${DEPEND}"
-
-src_configure() {
- cmake-utils_src_configure
-}
-
-src_compile() {
- cmake-utils_src_compile
-}
-
-src_install() {
- cmake-utils_src_install
-}
diff --git a/sys-process/memwatch/memwatch-0.2.0.ebuild b/sys-process/memwatch/memwatch-0.2.0.ebuild
deleted file mode 100644
index 8c16cb95ac36..000000000000
--- a/sys-process/memwatch/memwatch-0.2.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-DESCRIPTION="Interactive memory viewer"
-HOMEPAGE="https://bitbucket.org/PascalRD/memwatch/"
-SRC_URI="http://unixdev.ru/src/${P}.tar.gz"
-
-LICENSE="WTFPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="sys-libs/ncurses:0="
-
-RDEPEND="${DEPEND}"
-
-src_configure() {
- cmake-utils_src_configure
-}
-
-src_compile() {
- cmake-utils_src_compile
-}
-
-src_install() {
- cmake-utils_src_install
-}
diff --git a/sys-process/memwatch/memwatch-0.2.1.ebuild b/sys-process/memwatch/memwatch-0.2.1.ebuild
deleted file mode 100644
index 8c16cb95ac36..000000000000
--- a/sys-process/memwatch/memwatch-0.2.1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-DESCRIPTION="Interactive memory viewer"
-HOMEPAGE="https://bitbucket.org/PascalRD/memwatch/"
-SRC_URI="http://unixdev.ru/src/${P}.tar.gz"
-
-LICENSE="WTFPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="sys-libs/ncurses:0="
-
-RDEPEND="${DEPEND}"
-
-src_configure() {
- cmake-utils_src_configure
-}
-
-src_compile() {
- cmake-utils_src_compile
-}
-
-src_install() {
- cmake-utils_src_install
-}
diff --git a/sys-process/memwatch/memwatch-0.3.0-r1.ebuild b/sys-process/memwatch/memwatch-0.3.0-r1.ebuild
deleted file mode 100644
index 7d7b69239750..000000000000
--- a/sys-process/memwatch/memwatch-0.3.0-r1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-DESCRIPTION="Interactive memory viewer"
-HOMEPAGE="https://unixdev.ru/memwatch"
-SRC_URI="http://unixdev.ru/src/${P}.tar.gz"
-
-LICENSE="WTFPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="sys-libs/ncurses:0="
-RDEPEND="${DEPEND}"
-
-CMAKE_REMOVE_MODULES_LIST="FindCurses"
-
-src_configure() {
- cmake-utils_src_configure
-}
-
-src_compile() {
- cmake-utils_src_compile
-}
-
-src_install() {
- cmake-utils_src_install
-}
diff --git a/sys-process/memwatch/memwatch-0.3.0.ebuild b/sys-process/memwatch/memwatch-0.3.0.ebuild
deleted file mode 100644
index d071cbf48cdb..000000000000
--- a/sys-process/memwatch/memwatch-0.3.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-DESCRIPTION="Interactive memory viewer"
-HOMEPAGE="https://unixdev.ru/memwatch"
-SRC_URI="http://unixdev.ru/src/${P}.tar.gz"
-
-LICENSE="WTFPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="sys-libs/ncurses:0="
-RDEPEND="${DEPEND}"
-
-src_configure() {
- cmake-utils_src_configure
-}
-
-src_compile() {
- cmake-utils_src_compile
-}
-
-src_install() {
- cmake-utils_src_install
-}
diff --git a/sys-process/memwatch/memwatch-0.3.1.ebuild b/sys-process/memwatch/memwatch-0.3.1.ebuild
deleted file mode 100644
index 7d7b69239750..000000000000
--- a/sys-process/memwatch/memwatch-0.3.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-DESCRIPTION="Interactive memory viewer"
-HOMEPAGE="https://unixdev.ru/memwatch"
-SRC_URI="http://unixdev.ru/src/${P}.tar.gz"
-
-LICENSE="WTFPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="sys-libs/ncurses:0="
-RDEPEND="${DEPEND}"
-
-CMAKE_REMOVE_MODULES_LIST="FindCurses"
-
-src_configure() {
- cmake-utils_src_configure
-}
-
-src_compile() {
- cmake-utils_src_compile
-}
-
-src_install() {
- cmake-utils_src_install
-}
diff --git a/sys-process/memwatch/memwatch-0.3.2.ebuild b/sys-process/memwatch/memwatch-0.3.2.ebuild
deleted file mode 100644
index 7d7b69239750..000000000000
--- a/sys-process/memwatch/memwatch-0.3.2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-DESCRIPTION="Interactive memory viewer"
-HOMEPAGE="https://unixdev.ru/memwatch"
-SRC_URI="http://unixdev.ru/src/${P}.tar.gz"
-
-LICENSE="WTFPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="sys-libs/ncurses:0="
-RDEPEND="${DEPEND}"
-
-CMAKE_REMOVE_MODULES_LIST="FindCurses"
-
-src_configure() {
- cmake-utils_src_configure
-}
-
-src_compile() {
- cmake-utils_src_compile
-}
-
-src_install() {
- cmake-utils_src_install
-}
diff --git a/sys-process/memwatch/memwatch-0.3.3.ebuild b/sys-process/memwatch/memwatch-0.3.3.ebuild
index 7d7b69239750..c49989332f5a 100644
--- a/sys-process/memwatch/memwatch-0.3.3.ebuild
+++ b/sys-process/memwatch/memwatch-0.3.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="http://unixdev.ru/src/${P}.tar.gz"
LICENSE="WTFPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE=""
DEPEND="sys-libs/ncurses:0="
@@ -19,14 +19,10 @@ RDEPEND="${DEPEND}"
CMAKE_REMOVE_MODULES_LIST="FindCurses"
-src_configure() {
- cmake-utils_src_configure
-}
-
-src_compile() {
- cmake-utils_src_compile
-}
+src_prepare() {
+ sed -e "s/^set(CMAKE_C_FLAGS.*/set(CMAKE_C_FLAGS \"${CFLAGS}\")/" \
+ -e "1s/^/project(${PN})\n/" \
+ -i CMakeLists.txt || die "can't patch CMakeLists.txt"
-src_install() {
- cmake-utils_src_install
+ cmake-utils_src_prepare
}
diff --git a/sys-process/parallel/Manifest b/sys-process/parallel/Manifest
index 111b4e3cd1aa..fe3d3750f082 100644
--- a/sys-process/parallel/Manifest
+++ b/sys-process/parallel/Manifest
@@ -2,6 +2,6 @@ DIST parallel-20200122.tar.bz2 1986536 BLAKE2B 18966f921c468b15b30c1771259e96e46
DIST parallel-20200422.tar.bz2 2089965 BLAKE2B fe149236c9d05103699195b85902d3dacf73cc3b2512c6aaf24cc9f4804e2d0099ddf0a5e9439347cafdc89847bb7c5e934c9e688500d45abf4ce337a0d925b0 SHA512 77d011a946496252b1974bd3cd32dd6a0e79c81613a8d1b372717c98230bbb0bd6775b67b220e838c9fe274367fe9b9d415e4060f72a8c810a7710405b18b634
DIST parallel-20200522.tar.bz2 2107262 BLAKE2B 04e6b5f56f749c6b157747d86428348803ce13d4313985e1c7c29e1b8b7e3fcbb802b7a389c038a73714f79e6dc6df2e772dcab2c89dc1b2c74c1bf32357e708 SHA512 1f804439bab490efee88bd40597926d10bd0b6d7f5763352fa402a38a1a2aa931036e99a21983b7c2a3a4de30e3d66695e90bec6d1d6522611dcd0f9f3489dc9
EBUILD parallel-20200122.ebuild 876 BLAKE2B 10f4fc9bffdad7f1f685d4be3c0a2ffc378a940942ba8059d6da4ca75a73f666d22dde6f36d2e6feb0e0a36bb981cd5009b508d2f31d978b6d2cea06847726ea SHA512 b1e71041464d6c5f6484f1ef7e6cb28b03c21dc36f884a2fd96093e4ec77e808acbe14ae80c6a3dff31658dd0a2adcece1e210cb09da5d7931bdde98133073d4
-EBUILD parallel-20200422.ebuild 584 BLAKE2B 97cbdaaab62f336161a569c847f65e1ed259b44bbc9dbb960d265ff1a2d52fd79f09eeaf33a1e214f2a1c4d3d4f48d15c14cbdae18f05f54067a53926398d532 SHA512 07131c34ad6c9d234561de6896692d87ed5eb2ac26882b0e9683b7a482ff5f8929131bdc4c1f7e396c31e36dbfeff23f42ac3441e3daf2154e2a89476d79f19b
-EBUILD parallel-20200522.ebuild 633 BLAKE2B 35cc7176db899234acb384733865a0c422da7af073adf1347b6a6407cac66b9f1f8e43ab73016ec8f6efec32571bcca33e698126c0fcf5e1fbaadfbd9c444e1f SHA512 a53e35affad904e6e39db44b2d979550be07002e973a302fcf1ee26bdb009bc648addd0cc27c5b4be77d74aca0ccda878287288cd4406af2396fd42785c727ac
+EBUILD parallel-20200422.ebuild 587 BLAKE2B 5833c788c6cf238318b3f0d51e61928a19fbd090ddcd09eeb2315b6b916c67368020cf963d7a420cc70681443ff8cc6bd4d385a182af79cac23a57e86ec6f795 SHA512 503adc235593c047ba5e8b77a13a1908247757db59c5b0bda0c887829fee5e2ff0e06548c0ea39a886b06c79d639e748f6ddbcc54c9dad14f60f05fba9ba1236
+EBUILD parallel-20200522.ebuild 638 BLAKE2B b9dbb07e6bd05e6fd839db8684e3e00f833ef4d3070c8e6f2ceae9726b6d382eb312c56abdeaa53294853fd3b6f4ff149983d83a318d37270e4f6e8e29f6eeb1 SHA512 174793db3e189d3f35e92bdc4cd6b32c98a36adebc0e7b68cfacea6f8b1ed137075049483e60b8882b50dedd88af6b276ffb6c63d4f65683e31f5e2200902251
MISC metadata.xml 1113 BLAKE2B d3f2a34de2e32fc037ae3fe97736a6e9c2d8b31a1ffbd0fb381380c4e6cbfd5d99b5c911b19f655efd0f561e99980a523eb58c58f2731b78ef31af01a903f9b1 SHA512 58640ac496b4bc6d58b8ee46fda96373ba54a1063078358b7c74f6acd18166d6277d82b0fe9fabac71e908a9be020e29d65bc765541a4941b49af251a0147584
diff --git a/sys-process/parallel/parallel-20200422.ebuild b/sys-process/parallel/parallel-20200422.ebuild
index cde1e29d551d..d3475aaf88dd 100644
--- a/sys-process/parallel/parallel-20200422.ebuild
+++ b/sys-process/parallel/parallel-20200422.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~amd64 ~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/parallel/parallel-20200522.ebuild b/sys-process/parallel/parallel-20200522.ebuild
index c43f9391987e..b26f0ef3040a 100644
--- a/sys-process/parallel/parallel-20200522.ebuild
+++ b/sys-process/parallel/parallel-20200522.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~amd64 ~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/unixtop/Manifest b/sys-process/unixtop/Manifest
index 34e447df1306..c2a2b831c22f 100644
--- a/sys-process/unixtop/Manifest
+++ b/sys-process/unixtop/Manifest
@@ -1,9 +1,11 @@
AUX unixtop-3.8_beta1-high-threadid-crash.patch 1649 BLAKE2B 1a4a01b99ab4c404406451017ab88d74081617edb4400368ce2ab638bd54e0bc70b298c43e641f827c63150b73547c25eb5e513816237721a8afb0b5734ec124 SHA512 44d02d0f7843379674cf55b0c8250833b53741bbe39ab33eb72ca24745b1b71363402641a6f365862f8b671e8e34e36e17a0cab9889892d30ba23ca08685de32
AUX unixtop-3.8_beta1-memleak-fix-v2.patch 730 BLAKE2B 483f161fb64ec1c9bd2e3e86c604026e7b7e84540bf3ef02393e8f58569231e7ba0613d227ef7930d8c748e5e4cc24c9c1ffa26ce067096f975e36f4bd2b355c SHA512 e4c83d939fcd29726f63c34483fc60dd09cc6c777f8cff0469a5c386acfdf85a49dacfa5e2e0ea44c78b7abb139a0933c72db87a3100524011d09d69838d767e
-AUX unixtop-3.8_beta1-ncurses.patch 440 BLAKE2B 9036fe2ff33e610cf210e9819c4d67b4463b0cb919042d58d73a23e10dfd6229c143e634978f9823e71009a182756c64e54966f4e5096f315fc2cbbceed4213c SHA512 b3d1f5e30a38fc2a7516258f264c18a2aafae4ee38bd65efdba9bb1617399aa31a9b6582388de38551437a84fefdd73226989d80e4381adfb172b08062034ba8
+AUX unixtop-3.8_beta1-ncurses.patch 504 BLAKE2B 56247678c06c22dcefabdc6be1f9b59851dc26c1b32ccaaf4918ec8b491de68f0aaf48280bf7beadb1f53ea4a11806d948a3717f0f4342070f592a582e7fbc4a SHA512 59083cf2af98141c4eadb4ccb79000663e29dcf2c1a3fe3fd4b4c200ae94c3cd02333425671a1cebe7fd9b13faa1c3d6f02fbb2e7e956ba5f2cb05f09afb6a13
AUX unixtop-3.8_beta1-no-AX-macros.patch 613 BLAKE2B 1e33613a9956527ecd3248c56d98a31b9191945f4eef4758cc31f32d9350b6db12a8750520ad1ac0cd0fbb1c309f1d7838a86f78de49022d04dc1d0162e78a13 SHA512 49af9bac713bd64af5cd0162090e1aab9c9af3d331574f0786f565715841b8c9fe0ae0fa29d1309d2b9ffe442a522bd1eecb295fc1e026e5fd4a70d804579255
AUX unixtop-3.8_beta1-percent-cpu.patch 903 BLAKE2B 57873c687e6a3ddf62c79524738bbb30984ebc85db5c8dd36aeb3d33284da1c621a7bbb8e1d178ee4e00f377cee9684e47f31150d16e72b89fa691d80c71ea7d SHA512 6867b2c9951e801aeefc464e7903b719c6acfee7db33e65c7c51da2055daef5990d5a8d1131dc069334bca54f866b25db2891fdb7c15a9d8c468047f090e327c
+AUX unixtop-3.8_beta1-recent-linux.patch 344 BLAKE2B cbf426d5f97704a5a24f87ed33af97d171f8021fb9074ff5e2488372338e7856ca2f71828611040e96ad1b54db0f6d80c2ca98cbcaf79ff65dc99d62c67e796d SHA512 a79c6837547bfa3437b42d17387895b72fe0abbd2832de3c646741a5563eaea063a76b711fcc3800c7befe33323f6f10262dbe54cc7591894415e4d24eb8e0c9
AUX unixtop-3.8_beta1-renice-segfault.patch 518 BLAKE2B fb81d2053fd5de006b9a229f0cc6bb6be6107fa26d22488e20ba76ca021a98298f035af3daee5d5cecb1d68100d5dd3062399578c60e83fe2b4f90052f0c838f SHA512 2d74ee0e67136a59d6745522ea7671404a9d0a026311f6dfa47dc78d12ecb12da63aab915b969cdecbdf9f3ba9dd86babeebc5c1b61713adbb7c98f70adf56f6
+AUX unixtop-3.8_beta1-winch-segfault.patch 813 BLAKE2B 3d9143cafe1f72ba5dc4847d3bfdcfcb9f7ad0b905242d58d27251cfbaeb5d529211fd533b8305a2df1a1291af02399dc6b1c7c0976d29c094d1bfb1cec280e4 SHA512 0d79c47dc83a66339bcdc988511186d7ba0bfb4e8353221a0f16f55dfc8d8898bb8a5ebbabcc8ac7deb34de60b9de0c8debc0ba0c3a916206658f89743883e77
DIST top-3.8beta1.tar.bz2 233880 BLAKE2B 126ed2ef1e89bcd00e989350d0bdd2b78308400eadf0208d7c1bb1abac6b46cecfb0db514576cf6a272038329b1bc0fce4ada37bed42a2e2a662778bcdaf465b SHA512 c66d786e34070afd00dc2225ce4cddcf0fdaee0e2a6c6e2dfadadcd97bbe84c6668041ff5b075137630b99240c711fbfda8b85fb09c6a39e3067798cbe612671
-EBUILD unixtop-3.8_beta1-r3.ebuild 1118 BLAKE2B 5d0a0e094b63a144e0fc40ad0bfd66b88bff75225f0c702fdb4466c425016ca3e1c011f3edea03f4dea6b359d1a77d74b80efa77d3dc20cbf4ce3581c26c4263 SHA512 c5c35c6f707f6a1ba15d7429e675822f8478927ad13ba7a3c5815aa3e6ae0139d8782670fc2dbcb1009823b0d54af1dcebf988b90123b22dd4646607efee8661
+EBUILD unixtop-3.8_beta1-r3.ebuild 1238 BLAKE2B b5bf0d5d01af87b6cae1b47159f969849f36dd88125feb6f8dc6dbb5b25dfcd32f1790217cfb7fb93b52ecfd75d07e1edf60357bd1b4eb9d5e6f09cdf41ee774 SHA512 97afedca9fd3952143b69abb059848ac7f0c29eb06ce95922e55ade5b293b89c2f13b5834268b665dd192358e902a47173e0064e5941e559235eafe35fdb11cd
MISC metadata.xml 324 BLAKE2B 3fc9d4e7659f62ded757066d234e3ae7182283c646807988045ade34f146fb490ae01748196ef0a9535daa01ab578d6e5ccdc1cc03fc5a1b952092ac99b1f11c SHA512 9d0285bab5e9e40597de61a2dd87370aa693ea943f63a6163d5fc3100e9ca8dd7198a309e0d4735a9cb6bbfdb850a06f1e082758d71df21ab1eb0af34361968d
diff --git a/sys-process/unixtop/files/unixtop-3.8_beta1-ncurses.patch b/sys-process/unixtop/files/unixtop-3.8_beta1-ncurses.patch
index a2da4b47da6a..476093c7e565 100644
--- a/sys-process/unixtop/files/unixtop-3.8_beta1-ncurses.patch
+++ b/sys-process/unixtop/files/unixtop-3.8_beta1-ncurses.patch
@@ -1,5 +1,6 @@
* check ncurses first, such that we only link agains (system) termcap if
necessary (never the case in prefix) -- grobian@gentoo.org
+* check tinfo in case of ncurses[tinfo] -- jer@gentoo.org
--- a/configure.ac
+++ b/configure.ac
@@ -8,7 +9,7 @@
# -lmld -lmach
AC_CHECK_LIB(mach, vm_statistics)
-AC_SEARCH_LIBS(tgetent, termcap curses ncurses)
-+AC_SEARCH_LIBS(tgetent, ncurses curses termcap)
++AC_SEARCH_LIBS(tgetent, ncurses tinfo curses termcap)
AC_CHECK_LIB(m, exp)
# check for libraries required by extension
diff --git a/sys-process/unixtop/files/unixtop-3.8_beta1-recent-linux.patch b/sys-process/unixtop/files/unixtop-3.8_beta1-recent-linux.patch
new file mode 100644
index 000000000000..f3777dacb80a
--- /dev/null
+++ b/sys-process/unixtop/files/unixtop-3.8_beta1-recent-linux.patch
@@ -0,0 +1,13 @@
+grab PAGE_SHIFT from a location where it is defined nowadays
+
+--- a/machine/m_linux.c
++++ b/machine/m_linux.c
+@@ -68,7 +68,7 @@
+ #include <sys/vfs.h>
+
+ #include <sys/param.h> /* for HZ */
+-#include <asm/page.h> /* for PAGE_SHIFT */
++#include <sys/user.h> /* for PAGE_SHIFT */
+
+ #if 0
+ #include <linux/proc_fs.h> /* for PROC_SUPER_MAGIC */
diff --git a/sys-process/unixtop/files/unixtop-3.8_beta1-winch-segfault.patch b/sys-process/unixtop/files/unixtop-3.8_beta1-winch-segfault.patch
new file mode 100644
index 000000000000..e00e4052eb4f
--- /dev/null
+++ b/sys-process/unixtop/files/unixtop-3.8_beta1-winch-segfault.patch
@@ -0,0 +1,31 @@
+https://sourceforge.net/p/unixtop/patches/22/
+
+diff -u top-3.8beta1/top.c top-3.8beta1-rivoreo-r1/top.c
+--- top-3.8beta1/top.c 2008-05-07 11:41:39.000000000 +0800
++++ top-3.8beta1-rivoreo-r1/top.c 2017-01-15 18:32:50.000000000 +0800
+@@ -257,14 +258,14 @@
+ }
+
+ void
+-set_signals()
++set_signals(int set_winch)
+
+ {
+ (void) set_signal(SIGINT, sig_leave);
+ (void) set_signal(SIGQUIT, sig_leave);
+ (void) set_signal(SIGTSTP, sig_tstop);
+ #ifdef SIGWINCH
+- (void) set_signal(SIGWINCH, sig_winch);
++ if(set_winch) set_signal(SIGWINCH, sig_winch);
+ #endif
+ }
+
+@@ -905,7 +906,7 @@
+ screen_init();
+
+ /* set the signal handlers */
+- set_signals();
++ set_signals(gstate->interactive);
+
+ /* longjmp re-entry point */
+ /* set the jump buffer for long jumps out of signal handlers */
diff --git a/sys-process/unixtop/unixtop-3.8_beta1-r3.ebuild b/sys-process/unixtop/unixtop-3.8_beta1-r3.ebuild
index c4f9598cf00b..c4ee3dd47486 100644
--- a/sys-process/unixtop/unixtop-3.8_beta1-r3.ebuild
+++ b/sys-process/unixtop/unixtop-3.8_beta1-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -15,7 +15,8 @@ KEYWORDS="~amd64-linux ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
IUSE=""
RDEPEND="sys-libs/ncurses"
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+ !sys-process/procps"
S=${WORKDIR}/top-${PV/_/}
@@ -26,6 +27,8 @@ PATCHES=(
"${FILESDIR}"/${PN}-3.8_beta1-memleak-fix-v2.patch
"${FILESDIR}"/${PN}-3.8_beta1-high-threadid-crash.patch
"${FILESDIR}"/${PN}-3.8_beta1-percent-cpu.patch
+ "${FILESDIR}"/${PN}-3.8_beta1-winch-segfault.patch
+ "${FILESDIR}"/${PN}-3.8_beta1-recent-linux.patch
)
src_prepare() {