summaryrefslogtreecommitdiff
path: root/sys-process
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-05-22 07:31:18 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-05-22 07:31:18 +0100
commit908778078736bd36f7a60a2d576d415cb8e000fa (patch)
treec6a4796c48b608c14dc7e9674cdbd38f905e3c15 /sys-process
parent185fa19bbf68a4d4dca534d2b46729207a177f16 (diff)
gentoo resync : 22.05.2021
Diffstat (limited to 'sys-process')
-rw-r--r--sys-process/Manifest.gzbin9340 -> 9337 bytes
-rw-r--r--sys-process/atop/Manifest15
-rw-r--r--sys-process/atop/atop-2.3.0-r1.ebuild64
-rw-r--r--sys-process/atop/atop-2.4.0.ebuild56
-rw-r--r--sys-process/atop/atop-2.5.0-r1.ebuild71
-rw-r--r--sys-process/atop/atop-2.6.0.ebuild4
-rw-r--r--sys-process/atop/files/atop-2.2-build.patch27
-rw-r--r--sys-process/atop/files/atop-2.2-sysmacros.patch14
-rw-r--r--sys-process/atop/files/atop-2.4.0-build.patch22
-rw-r--r--sys-process/atop/files/atop-2.5.0-install_fix.patch31
-rw-r--r--sys-process/daemontools-encore/Manifest2
-rw-r--r--sys-process/daemontools-encore/daemontools-encore-1.10.ebuild50
-rw-r--r--sys-process/daemontools/Manifest2
-rw-r--r--sys-process/daemontools/daemontools-0.76-r8.ebuild2
-rw-r--r--sys-process/lsof/Manifest4
-rw-r--r--sys-process/lsof/lsof-4.93.2-r1.ebuild113
-rw-r--r--sys-process/lsof/lsof-4.94.0.ebuild2
-rw-r--r--sys-process/numactl/Manifest10
-rw-r--r--sys-process/numactl/metadata.xml11
-rw-r--r--sys-process/numactl/numactl-2.0.12.ebuild70
-rw-r--r--sys-process/numactl/numactl-2.0.13.ebuild70
-rw-r--r--sys-process/numactl/numactl-2.0.14.ebuild2
-rw-r--r--sys-process/numactl/numactl-9999.ebuild4
-rw-r--r--sys-process/parallel/Manifest1
-rw-r--r--sys-process/parallel/parallel-20210422-r1.ebuild29
-rw-r--r--sys-process/procps/Manifest7
-rw-r--r--sys-process/procps/files/procps-3.3.16-SC_ARG_MAX_sanity_check.patch60
-rw-r--r--sys-process/procps/files/procps-3.3.16-toprc_backwards_compatibility.patch71
-rw-r--r--sys-process/procps/procps-3.3.16-r2.ebuild87
-rw-r--r--sys-process/procps/procps-3.3.16-r3.ebuild88
-rw-r--r--sys-process/procps/procps-3.3.17.ebuild6
-rw-r--r--sys-process/psmisc/Manifest5
-rw-r--r--sys-process/psmisc/psmisc-23.3-r1.ebuild45
-rw-r--r--sys-process/psmisc/psmisc-23.4-r1.ebuild2
-rw-r--r--sys-process/psmisc/psmisc-23.4.ebuild46
-rw-r--r--sys-process/runit/Manifest9
-rw-r--r--sys-process/runit/files/110
-rw-r--r--sys-process/runit/files/26
-rw-r--r--sys-process/runit/files/314
-rw-r--r--sys-process/runit/files/run.getty2
-rw-r--r--sys-process/runit/runit-2.1.1-r2.ebuild72
-rw-r--r--sys-process/runit/runit-2.1.2-r1.ebuild4
-rw-r--r--sys-process/runit/runit-2.1.2.ebuild145
-rw-r--r--sys-process/time/Manifest8
-rw-r--r--sys-process/time/files/1.7-info-dir-entry.patch12
-rw-r--r--sys-process/time/files/time-1.7-build.patch16
-rw-r--r--sys-process/time/files/time-1.7-incorrect_memory_usage.patch26
-rw-r--r--sys-process/time/files/time-1.7.2-incorrect_memory_usage.patch29
-rw-r--r--sys-process/time/time-1.7-r3.ebuild28
-rw-r--r--sys-process/time/time-1.7.2.ebuild28
-rw-r--r--sys-process/tini/Manifest2
-rw-r--r--sys-process/tini/tini-0.19.0.ebuild2
52 files changed, 61 insertions, 1445 deletions
diff --git a/sys-process/Manifest.gz b/sys-process/Manifest.gz
index 2f8cdbb32f1e..277a76dec530 100644
--- a/sys-process/Manifest.gz
+++ b/sys-process/Manifest.gz
Binary files differ
diff --git a/sys-process/atop/Manifest b/sys-process/atop/Manifest
index 75f5733deac9..181dc5852908 100644
--- a/sys-process/atop/Manifest
+++ b/sys-process/atop/Manifest
@@ -1,21 +1,8 @@
-AUX atop-2.2-build.patch 898 BLAKE2B 41be74ee6676a0cfeda2b42274618568e156b6bb56b5ff5809ab3f38a96e07b18a67b51921509fe46966c43ceb535ead806f58e0f3b3bf5f7a70fa1996ab0c74 SHA512 f291cf34d975367f0e972b7fb62f8c91234d0d8da2c903f82e18f160f435e8e8a57ad7eeb5ef9c438e6a5f86c0e9c237d518a4fe09dcf43dcfa5ff39ab769ffc
-AUX atop-2.2-sysmacros.patch 283 BLAKE2B 175d69f6c8d0fe6ce909ab95375cd5f23aef2bb9cf86a80c94e6002e5268cbea2d37f64a159f0d1db9d2ff8288115712f9544129f4a4eedb9b94569e5155f54e SHA512 8dd708193a57abad2e53625278ab60cfc74bca7ae2851d54584542257dd16161f8262eb7f3f26a9c2e274f8c481012850a5a30c193353b506e4d1e7a43e1565a
-AUX atop-2.4.0-build.patch 704 BLAKE2B 76b19a4a7926d9d9e737e529cba0aa03ab4331f91b2a30ef6ebbc5a7f03004e9c9e953eb7f3119c30bd9bf150fde146b17148fdba088e67ce5d5739ddf9d00e9 SHA512 77e125d8bc0a7e798b0d1f00cbdbe03c29842336aa178231a1b667759ebbbfe39ec14627c2a9185c2fc33a5f4b0a2d03c6309e5f60098ce0eeb6438c60b29211
-AUX atop-2.5.0-install_fix.patch 1031 BLAKE2B ebb92dc150b2827d6d4beaec367a425fe0a40cff272a1c10980c924692d75a2b824006f9738afbde23afc71d9289bf41187e86a5bfd6b1e0ef1311f48f90dcb2 SHA512 0085b9dfee310e7bb204e55867b7bf27f61ef654ae978e3315f27307528fded3bda87376f3a8726164806094c2d0b0ded81f3bb48440a77c029817e91c32a87a
AUX atop-2.6.0-build.patch 911 BLAKE2B d67b53d297d2e05ce098eca6e2f99ee2314652755d01671a72bc2501913419461bbafd7f054a58ff62dc90434960cdcbb335e397e6c7316670aca902fcd504d7 SHA512 9798131103ed5d34210a00d0e7fc82f4a50bd5a2c6bc12dc67d6a34192a0bb8bcc38777311d5a6562af9434766b26ad9fc2c4452a8da1b28316a816c3316761d
AUX atop.rc-r2 268 BLAKE2B d0673e73ee13d7ac5f1c31544f8f9ba8aefe14c2ebf4e90b090d5a64a308bdd2e42b4131ea5c931e9e2f2386139343cfceb7c04c1378ebd3a260a5d55d0dd5b6 SHA512 07699f1190faa3a8343314b5c8419e7ea49280fef664334f03558907eb5654bc33c7f4baa3fa54cc6f07866c378c984ff81e020e69f0b146c68b8503ab010d0c
AUX atop.service 190 BLAKE2B 905a7b42d38b3ab25916c90d7b50c52721f9b061c99e8ce5b9d8cc6c452d1dfeba5478389471778e2a988fd058301bae001139c1396bd9c4a76f2b7f79968377 SHA512 194e9703f34b6a1c749ed5bae3e8708dc625d30e174e285a0998c8aa0d2b1b34da70a3d1db86380abc40615b28a5bdb37b2d511be983da5fd7f154b9686ba343
AUX atopacct.rc 1054 BLAKE2B 80f301506d805ae54552f088c53bf18cab1ee52b76a37387500176e61eba317059b10c9955d13ac5718547253401ec21f0add4b189e5d04ff724af43c8c50b73 SHA512 ddb026c4ebf63dccc6f49b2b7db829d7ba0388da080a65562bac3f2d7ebacc95093099a0fc9d636af5462ace4a9e118eacfe3eb626a70245e7c5c1e874866f02
AUX atopacct.service 269 BLAKE2B 8cf88201ecb08da441cd066c0d6974afbae41018a5b2ef9c6b1b805d5be53f2bc5849dafe1d0e2d996e3598ed1baa93e3a0e559fe33c11c55bf64345af5c2bab SHA512 1e57eb76db3e78be504a1a11a479d154239f269da5f5cd3a52eced4ca63ea051d003f14d498d9a71070b7081b2ff80f5eeb5453b81952ee0e4c05423e3c2d308
-DIST atop-2.3.0-netatop_h.patch 3279 BLAKE2B ac663d50c4474d28bbc1c6b70a2f439ccf7f6e0d8c759e6240736fc44bea788fc76eea18769422bf391079945515a12615bae3139ca758d03b4687653a1d5cd1 SHA512 9b84adf3e740eca5e42199bb3e9e65e08ffb07f60e7c02d04b73cfe4b63a4f563991a797def5826ba10a32c78d2363ebe9b4e41d12cf9e7118e3eb82d259c31b
-DIST atop-2.3.0-version_c.patch 1537 BLAKE2B eda9f0aa427e39ef12aa1584e6277de00577dff81a85085b8b12478a7631cb1739196a91feb684c2b9bdc0bd879493d1bb3a5dca8062da650cda78ae7744e934 SHA512 48589cb29cc969c25d0dbc5c5237200b28af6f1b5daf478abdd52079360938887f9de0fa4a379479c5bf8f3ba31946eba5aae19fe3246f36e82a132708840373
-DIST atop-2.3.0-version_h.patch 748 BLAKE2B 95aa0e819d35498436ddb2554f457e9bf74a70395f077d8f0625b52469d3f4a1f5793afc061aa1f7105fbea6223bb19bbcb999be4231b761523eb28cb5243542 SHA512 79ea49421e9bd82322cae26148d608560910a3d2e089228d2218d93744dcba8398058dd75255b64d15301c8bc4bde1dd6e15b6c6949a01534557b24b3d79089d
-DIST atop-2.3.0.tar.gz 190560 BLAKE2B 4c7a8f33f7e32fb6107275c21db54af91ffdb06cea14039ba85c6e844efc05e5c64708dae48eb3a7b8e075378838937ddd4756a954e6a040d4b3e8c4e7dd9e93 SHA512 8347f480b3e8f957be9aa8982b9c69c5fbc59b8a32044662995495cc2218de48342788aae40538d2ad67d402c8c470d0514261791ead70303f97221ea6983621
-DIST atop-2.4.0.tar.gz 230066 BLAKE2B 75070f0a87f9745f0e018ef5aac7e71060acea77e2043d43594a492875126945ef4c5bfe15f69b300ce6ac25c38f54360ba761ad7fc510016a91b71dc3377957 SHA512 8872626db447b2b7265fa257bc78795c3a5bc2f0dfffae94d01df4090de75feeb092e5a33421877aa12563dde3df18734b5db947c828cec6949284fbeb9dbc8d
-DIST atop-2.5.0.tar.gz 233835 BLAKE2B e40ae26cb1f8ddecbf6ea8f8f83d09bf9d62003a54e0679d5eefdf7c6fdaaff1940ba5f097fc1fc181ddb6aedcb8e1482feeb451cce5905b98c929c786db147d SHA512 8c50482194b60afedfd9d593ea7e916b63310bd3b43965fbd2769a2673f6f2247dec764ed1576866321a4b9c7301d5d8369c97fb6d351246395d01772ad04489
DIST atop-2.6.0.tar.gz 242323 BLAKE2B 8cf39c4b18994de26188ad5e19e282bc3ef7693eeff4853386f6b254d1115dbd2308eaa4c6e7620e6081d44037e6ce01356ad72ba25bcf4b1c3e7674768e5c24 SHA512 46cbc1c67ee6683be8dca79bf68d85962a119469ddce4947519cf4fe178b14d54b69451cfaa2b5c0a3f8c9bf8769de619aa5a7768eae34422688c7fc26fe0a58
-EBUILD atop-2.3.0-r1.ebuild 1836 BLAKE2B 378cf657963f41a5b30a4cee3c2b7880ee4ad3091ef3c918db126fbbc0f7afbd561a7da8d76d0cecd6bb0103b57fc9d93a7781a163d92d53cc954bca5341751a SHA512 64b2567e5f92301d0efae25bdcda57be8ace9e203778cbd16d066b33fb91eee7138ddcc3180fa992332070bf7cb6a10d53250ef65a4c302d9e5335192e1cda8a
-EBUILD atop-2.4.0.ebuild 1287 BLAKE2B 88b75183ccc9516e64fd0ec7eb68a822384fc3ab8d5d78e06c38a5cc1c4447785533d862aac711e830853d3c0e2a480d1899db9d16e2175c8d0c3c2ec1a0e6a4 SHA512 b90c22b77398e513b3ce0c17e599264615142254a11240039dc83592a3e066f1fd176ec608e204d6b466c26b6f79970d5a78379618442033afdbd300f940e278
-EBUILD atop-2.5.0-r1.ebuild 1465 BLAKE2B 5c5948ad87d288110204181693ee8c239c5f68c8cf446709b1b6bb605ee6a570817ea7dfaef760540e28f519cab3a7f3cf32b859aee22992dcb6d0d3ac59a36a SHA512 7c245add0f96e276d7ba288e899d23ec29f2e0f2e2a817971848cf41838168febaf40abc69c7514e5697187f5fdf4ef7515b04b771bc9d8637426e7dcea6c446
-EBUILD atop-2.6.0.ebuild 1395 BLAKE2B f1958d5a978267bb318e33ab555678f6ac2bb16f8508763519ca6c46e2046ac64b866ce12381dce400f8598057e1227cd5815670b3e9ccf3fc95bd6c743a76c9 SHA512 00516d70996deb6b0c87b4a43d4c3a521b07823f252b7c614aa4fd9920cb43a5b6aa71d4272f903c765ebff8e81c75ffe504770760a7178be1950b50cf265cee
+EBUILD atop-2.6.0.ebuild 1391 BLAKE2B 1cfb3e27a325c6f64adeffb2e07e7ec380930b8562dbd0be8050780ba9d92a9a54fb99f6cb9bb0e1e068f5fed1c6274ad10c2baea43c808d1dee37607bb6d72f SHA512 c8ddf3041589251ebf67fbcfca3cc969c35a5eea50d623a1b3f6e49acdd3ffe3c1e3cae3e259817ad5d0f7bb73bdb54eff57b85a637361ddc8fe39d0921f3125
MISC metadata.xml 253 BLAKE2B 295e9d6d93aaa12af413972e1590c67087801cc09c9aa6b59d4606c0f4106d1dacf2baa9858559083b4c6d91beeef218d0729e8593a33788958da6d2897e8ce2 SHA512 54a9069aeb4165d2dff3d473c8001bc51613aac9dff3f7f5e9971a9891a737a31511ffa11cbd523febe581ac1d9de2bdf2f40410f0c4239138f2ccca3ef15555
diff --git a/sys-process/atop/atop-2.3.0-r1.ebuild b/sys-process/atop/atop-2.3.0-r1.ebuild
deleted file mode 100644
index e18dd9782b7a..000000000000
--- a/sys-process/atop/atop-2.3.0-r1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit linux-info systemd toolchain-funcs
-
-DESCRIPTION="Resource-specific view of processes"
-HOMEPAGE="https://www.atoptool.nl/ https://github.com/Atoptool/atop"
-SRC_URI="https://github.com/Atoptool/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-# Tarballs lacks version.{c,h} files
-SRC_URI+=" https://github.com/Atoptool/atop/commit/42e86fcc42ce60f8c92f3c7d5f3a6ccde47c0b33.patch -> ${PN}-2.3.0-version_h.patch"
-SRC_URI+=" https://github.com/Atoptool/atop/commit/a8d850d06efc8d70a19f55ec93fe83df51e99077.patch -> ${PN}-2.3.0-version_c.patch"
-SRC_URI+=" https://github.com/Atoptool/atop/commit/5f101e656a24271726d1e9cd672631b6033c36c1.patch -> ${PN}-2.3.0-netatop_h.patch"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="
- sys-libs/ncurses:0=
- >=sys-process/acct-6.6.4-r1
-"
-DEPEND="
- ${RDEPEND}
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.2-build.patch
- "${FILESDIR}"/${PN}-2.2-sysmacros.patch #580372
-
- # taken from upstream.
- "${DISTDIR}"/${P}-version_{h,c}.patch
- "${DISTDIR}"/${P}-netatop_h.patch
-)
-
-pkg_pretend() {
- if use kernel_linux ; then
- CONFIG_CHECK="~BSD_PROCESS_ACCT"
- check_extra_config
- fi
-}
-
-src_prepare() {
- default
- tc-export CC PKG_CONFIG
- sed -i 's: root : :' atop.cronsysv || die #191926
- # prefixify
- sed -i "s:/\(usr\|etc\|var\):${EPREFIX}/\1:g" Makefile || die
-}
-
-src_install() {
- emake DESTDIR="${D}" genericinstall
- # useless -${PV} copies ?
- rm "${ED%/}"/usr/bin/atop*-${PV} || die
- newinitd "${FILESDIR}"/${PN}.rc-r2 ${PN}
- newinitd "${FILESDIR}"/atopacct.rc atopacct
- systemd_dounit "${FILESDIR}"/${PN}.service
- systemd_dounit "${FILESDIR}"/atopacct.service
- dodoc atop.cronsysv AUTHOR README
-}
diff --git a/sys-process/atop/atop-2.4.0.ebuild b/sys-process/atop/atop-2.4.0.ebuild
deleted file mode 100644
index 8af7b18c2d7d..000000000000
--- a/sys-process/atop/atop-2.4.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit linux-info systemd toolchain-funcs
-
-DESCRIPTION="Resource-specific view of processes"
-HOMEPAGE="https://www.atoptool.nl/ https://github.com/Atoptool/atop"
-SRC_URI="https://github.com/Atoptool/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="
- sys-libs/ncurses:0=
- >=sys-process/acct-6.6.4-r1
-"
-DEPEND="
- ${RDEPEND}
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.4.0-build.patch
-
- # taken from upstream.
-)
-
-pkg_pretend() {
- if use kernel_linux ; then
- CONFIG_CHECK="~BSD_PROCESS_ACCT"
- check_extra_config
- fi
-}
-
-src_prepare() {
- default
- tc-export CC PKG_CONFIG
- sed -i 's: root : :' atop.cronsysv || die #191926
- # prefixify
- sed -i "s:/\(usr\|etc\|var\):${EPREFIX}/\1:g" Makefile || die
-}
-
-src_install() {
- emake DESTDIR="${D}" genericinstall
- # useless -${PV} copies ?
- rm "${ED%/}"/usr/bin/atop*-${PV} || die
- newinitd "${FILESDIR}"/${PN}.rc-r2 ${PN}
- newinitd "${FILESDIR}"/atopacct.rc atopacct
- systemd_dounit "${FILESDIR}"/${PN}.service
- systemd_dounit "${FILESDIR}"/atopacct.service
- dodoc atop.cronsysv AUTHOR README
-}
diff --git a/sys-process/atop/atop-2.5.0-r1.ebuild b/sys-process/atop/atop-2.5.0-r1.ebuild
deleted file mode 100644
index dde668f9ea5c..000000000000
--- a/sys-process/atop/atop-2.5.0-r1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit linux-info systemd toolchain-funcs
-
-DESCRIPTION="Resource-specific view of processes"
-HOMEPAGE="https://www.atoptool.nl/ https://github.com/Atoptool/atop"
-SRC_URI="https://github.com/Atoptool/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="
- sys-libs/ncurses:0=
- >=sys-process/acct-6.6.4-r1
-"
-DEPEND="
- ${RDEPEND}
-"
-BDEPEND="
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.4.0-build.patch
- "${FILESDIR}"/${PN}-2.5.0-install_fix.patch
-
- # taken from upstream.
-)
-
-pkg_pretend() {
- if use kernel_linux ; then
- CONFIG_CHECK="~BSD_PROCESS_ACCT"
- check_extra_config
- fi
-}
-
-src_prepare() {
- default
- tc-export CC PKG_CONFIG
- sed -i 's: root : :' atop.cronsysv || die #191926
- # prefixify
- sed -i "s:/\(usr\|etc\|var\):${EPREFIX}/\1:g" Makefile || die
-}
-
-src_install() {
- emake DESTDIR="${D}" genericinstall
-
- # useless -${PV} copies ?
- rm "${ED}"/usr/bin/atop*-${PV} || die
-
- newinitd "${FILESDIR}"/${PN}.rc-r2 ${PN}
- newinitd "${FILESDIR}"/atopacct.rc atopacct
-
- systemd_dounit "${FILESDIR}"/${PN}.service
- systemd_dounit "${FILESDIR}"/atopacct.service
-
- dodoc atop.cronsysv AUTHOR README
-
- exeinto /usr/share/${PN}
- doexe ${PN}.daily
-
- insinto /etc/default
- newins ${PN}{.default,}
-
- keepdir /var/log/${PN}
-}
diff --git a/sys-process/atop/atop-2.6.0.ebuild b/sys-process/atop/atop-2.6.0.ebuild
index a5c018ec8bc6..8e840c67caa0 100644
--- a/sys-process/atop/atop-2.6.0.ebuild
+++ b/sys-process/atop/atop-2.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Atoptool/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND="
diff --git a/sys-process/atop/files/atop-2.2-build.patch b/sys-process/atop/files/atop-2.2-build.patch
deleted file mode 100644
index 70840a25330a..000000000000
--- a/sys-process/atop/files/atop-2.2-build.patch
+++ /dev/null
@@ -1,27 +0,0 @@
---- atop-2.2-3/Makefile
-+++ atop-2.2-3/Makefile
-@@ -19,7 +19,7 @@
- PMPATH2 = /usr/lib64/pm-utils/sleep.d
- PMPATHD = /usr/lib/systemd/system-sleep
-
--CFLAGS += -O2 -I. -Wall # -DHTTPSTATS
-+CFLAGS += -I. -Wall # -DHTTPSTATS
- OBJMOD0 = version.o
- OBJMOD1 = various.o deviate.o procdbase.o
- OBJMOD2 = acctproc.o photoproc.o photosyst.o rawlog.o ifprop.o parseable.o
-@@ -32,13 +32,13 @@
- all: atop atopsar atopacctd
-
- atop: atop.o $(ALLMODS) Makefile
-- $(CC) atop.o $(ALLMODS) -o atop -lncurses -lz -lm -lrt $(LDFLAGS)
-+ $(CC) $(CFLAGS) $(LDFLAGS) atop.o $(ALLMODS) -o atop $(shell ${PKG_CONFIG} --libs ncurses) -lz -lm -lrt
-
- atopsar: atop
- ln -sf atop atopsar
-
- atopacctd: atopacctd.o netlink.o
-- $(CC) atopacctd.o netlink.o -o atopacctd $(LDFLAGS)
-+ $(CC) $(CFLAGS) $(LDFLAGS) atopacctd.o netlink.o -o atopacctd
-
- netlink.o: netlink.c
- $(CC) -I. -Wall -c netlink.c
diff --git a/sys-process/atop/files/atop-2.2-sysmacros.patch b/sys-process/atop/files/atop-2.2-sysmacros.patch
deleted file mode 100644
index 87fd069c8fdb..000000000000
--- a/sys-process/atop/files/atop-2.2-sysmacros.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-https://bugs.gentoo.org/580372
-
-include sys/sysmacros.h for major/minor prototypes
-
---- a/photosyst.c
-+++ b/photosyst.c
-@@ -164,6 +164,7 @@
- #include <signal.h>
- #include <string.h>
- #include <dirent.h>
-+#include <sys/sysmacros.h>
-
- #include <sys/socket.h>
- #include <netinet/in.h>
diff --git a/sys-process/atop/files/atop-2.4.0-build.patch b/sys-process/atop/files/atop-2.4.0-build.patch
deleted file mode 100644
index 73fd41691299..000000000000
--- a/sys-process/atop/files/atop-2.4.0-build.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- atop-2.4.0/Makefile
-+++ atop-2.4.0/Makefile
-@@ -33,16 +33,16 @@
-
- atop: atop.o $(ALLMODS) Makefile
- $(CC) -c version.c
-- $(CC) atop.o $(ALLMODS) -o atop -lncurses -lz -lm -lrt $(LDFLAGS)
-+ $(CC) $(CFLAGS) $(LDFLAGS) atop.o $(ALLMODS) -o atop $(shell ${PKG_CONFIG} --libs ncurses) -lz -lm -lrt
-
- atopsar: atop
- ln -sf atop atopsar
-
- atopacctd: atopacctd.o netlink.o
-- $(CC) atopacctd.o netlink.o -o atopacctd $(LDFLAGS)
-+ $(CC) $(CFLAGS) $(LDFLAGS) atopacctd.o netlink.o -o atopacctd
-
- atopconvert: atopconvert.o
-- $(CC) atopconvert.o -o atopconvert -lz $(LDFLAGS)
-+ $(CC) $(CFLAGS) $(LDFLAGS) atopconvert.o -o atopconvert -lz
-
- netlink.o: netlink.c
- $(CC) -I. -Wall -c netlink.c
diff --git a/sys-process/atop/files/atop-2.5.0-install_fix.patch b/sys-process/atop/files/atop-2.5.0-install_fix.patch
deleted file mode 100644
index b46e88c76f3c..000000000000
--- a/sys-process/atop/files/atop-2.5.0-install_fix.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From 485a453d2ae5700874a57dffc297030254b5ae7c Mon Sep 17 00:00:00 2001
-From: BlackEagle <ike.devolder@gmail.com>
-Date: Mon, 4 Nov 2019 09:00:54 +0100
-Subject: [PATCH] DEFPATH not created so touch fails
-
-```
-touch /build/atop/pkg/atop/etc/default/atop
-touch: cannot touch '/build/atop/pkg/atop/etc/default/atop': No such file or directory
-```
-
-Add DEFPATH mkdir in genericinstall to make sure the folder
-`$(DESTDIR)/etc/default` exits
-
-Signed-off-by: BlackEagle <ike.devolder@gmail.com>
----
- Makefile | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/Makefile b/Makefile
-index 929b0d7..a662fd6 100644
---- a/Makefile
-+++ b/Makefile
-@@ -140,6 +140,8 @@ sysvinstall: genericinstall
- genericinstall: atop atopacctd atopconvert
- if [ ! -d $(DESTDIR)$(LOGPATH) ]; \
- then mkdir -p $(DESTDIR)$(LOGPATH); fi
-+ if [ ! -d $(DESTDIR)$(DEFPATH) ]; \
-+ then mkdir -p $(DESTDIR)$(DEFPATH); fi
- if [ ! -d $(DESTDIR)$(BINPATH) ]; \
- then mkdir -p $(DESTDIR)$(BINPATH); fi
- if [ ! -d $(DESTDIR)$(SBINPATH) ]; \
diff --git a/sys-process/daemontools-encore/Manifest b/sys-process/daemontools-encore/Manifest
index 89f6513cfcc9..2226489d1494 100644
--- a/sys-process/daemontools-encore/Manifest
+++ b/sys-process/daemontools-encore/Manifest
@@ -1,8 +1,6 @@
AUX daemontools-encore-1.11-add-missing-setuser-man-page.patch 1315 BLAKE2B e21571d258a0d5ca054201cb5c0839cedd6ce99c3f9a4afc53c6d8f21df04233d84b88e1fa401153fb77d7bcd1c3dabb8b2485cb2bcec05fa7a729b4661581b5 SHA512 2fa48512b13faf6df16b955e496dfebc0c7bf7acfd0fe73530dec3af94a49f2adf95875550d7e48eeb9e78aad065e383a6ecdc678a5af3e474a751dd470205cb
AUX daemontools-encore-1.11-do-not-always-run-tests.patch 398 BLAKE2B 9b4bc4b361379f897715a1011976cfd6ed6148c92a3f38ae4c2ce83db8294789a25aca9826d3084e7c94ce7233bd8ca9b9ff8fb9f418bade22fae6001fa269c1 SHA512 acd251e9b4a7060c42acd9c8779d7c8675d884444128e825f18e7ce5dac7b526aa3b6508186eebc0fa5f443a2895b2e958dc65b3e99a8b72bd35255d83a0bc1f
AUX svscan.init-2 592 BLAKE2B 1623e80a0222bcbfbb58f7bea96cca8c3fca94a1e2c4c385e1342cc620e7b68c5b3b7d812bffdfdf05f4e59a3bf5bd17afaa5855c334584dc63f7b2d763bfbea SHA512 cfe2d3ef118262f86d5c91a76ffac2f51564e748c4e9392b42ee9f9e13d90729a795c4dfeba5bc3c5793b988fac62a9ca1fb33e685200bf4fcd354d5872d9d1d
-DIST daemontools-encore-1.10.tar.gz 87096 BLAKE2B f0e5accc319caa1b4f4f15f5bdf2c2d59c5f398698509ad288a9b7ba33944fb49155386bf0edebda20959ea1c7d1fce14be883a0a96c1d2e054886c7df17d64a SHA512 569030fb9941186f167644740d0424987105b7a818d5a3cdb4e90ced5530a16938b7205141ca2f198f83362269f9cc28eb5acafe9cd7f985c8e56d307f706767
DIST daemontools-encore-1.11.tar.gz 94917 BLAKE2B 747da62ae97d4e4b28ca5309cbf835fe989db23d9f7a408bcce6fa7b17a658740024867daf9116dcbcb02e16a6b0ee92210bd485ecceef9b7ecbb2e0ea79e110 SHA512 1e1a96a948d551bfc38496740eaa85b7cae0d2469419293b133533da75ca03657fe6108129703ad7b773925c58ce84a4f242eb612133fb0c499f47ae50423a8a
-EBUILD daemontools-encore-1.10.ebuild 1126 BLAKE2B 80cd9c0c18a88e60f56847c44648a3edf6d838d62e11eeb9f10c4b6a8b5af2e33018150b36f89716c795675e7a40920852dcb11ebb3f303bc723ca2aa051f067 SHA512 0e35084d50a40bece1f4e3da5aec637c1e8509dc750df581e3402d4e727c3b35c6b7728f194172e8b95ad859b4982ab52313703d83edba617ccc47be5ac56e0e
EBUILD daemontools-encore-1.11.ebuild 1276 BLAKE2B 74488ed09bb6a1363cb6f9b8896de9bb411a2283dcf251abb2c38f4845258d2eaab34b8d1648553bc0fe171b6bfd2efd2c95144962aef51d7de24511eb2ad94d SHA512 c75639dde99bcb9bcbdaba883eee1eb11974c32ed144f9611853db88cac13284f4c950c262fb7926ba18649a563d91730b6355d297b5d6db622dcaba2fa74688
MISC metadata.xml 666 BLAKE2B fe3b9c108cf02347cdd6cfb191f1ca11d7d3a5fdf0aca3d7d052807bf223dc6ee37e9500c7abb3c255243a391be9279829a153b7833ac5ced4ce797b3fce47e0 SHA512 9c45feddf5f6a53f43aad784abf5f60f129d826a3c24ad3d2921973f8c26fa7ba7470a614da8b0a2d3fec0bb65265d6e917b0cefe972b16f221288977c694188
diff --git a/sys-process/daemontools-encore/daemontools-encore-1.10.ebuild b/sys-process/daemontools-encore/daemontools-encore-1.10.ebuild
deleted file mode 100644
index b9827594a5d5..000000000000
--- a/sys-process/daemontools-encore/daemontools-encore-1.10.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit flag-o-matic qmail
-
-DESCRIPTION="Collection of tools for managing UNIX services"
-HOMEPAGE="http://untroubled.org/daemontools-encore/"
-SRC_URI="http://untroubled.org/daemontools-encore/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="selinux static"
-
-DEPEND=""
-RDEPEND="selinux? ( sec-policy/selinux-daemontools )
- !sys-process/daemontools
- !app-doc/daemontools-man"
-
-src_compile() {
- use static && append-ldflags -static
- qmail_set_cc
- emake
-}
-
-src_install() {
- keepdir /service
-
- echo ${D}/usr/bin >conf-bin
- echo ${D}/usr/share/man >conf-man
- dodir /usr/bin
- dodir /usr/share/man
- emake install
-
- dodoc ChangeLog CHANGES CHANGES.djb README TODO
-
- newinitd "${FILESDIR}"/svscan.init-2 svscan
-}
-
-pkg_postinst() {
- einfo
- einfo "You can run daemontools using the svscan init.d script,"
- einfo "or you could run it through inittab."
- einfo "To use inittab, emerge supervise-scripts and run:"
- einfo "svscan-add-to-inittab"
- einfo "Then you can hup init with the command telinit q"
- einfo
-}
diff --git a/sys-process/daemontools/Manifest b/sys-process/daemontools/Manifest
index 377a590fd97a..7f9a3f38ce6d 100644
--- a/sys-process/daemontools/Manifest
+++ b/sys-process/daemontools/Manifest
@@ -4,5 +4,5 @@ AUX svscan.init 681 BLAKE2B fbee204b3d8b109bca9912e23487a4ee28fabe3761b7b5fbf6d9
AUX svscan.init-0.76-r7 688 BLAKE2B f5dcf76ed7c0a4aacabd20c1d2462fdfe5ffc22c5ae1b5eb45e58a238dd7a16c2efe647dfa94a3e014234288919df83b2825a1c63048ba89acd5476fb6085395 SHA512 171ca666fc788c564e1d081e90591e98367c9a9db37d9a05d31aa80c01c9f089360f91fb2b71337f7a046e857548c287df5aef054c43d5c93cc083163d602cc4
DIST daemontools-0.76-man-20020131.tar.gz 8005 BLAKE2B 0c8f0ae71754516fda772b3771a9e68499aed17f3035dee3c2bb36012fb4e411cac9146eb5889306f00e03a14ef65194e1b6f76d45890175642405797da2201b SHA512 1767fafb2d92902f903637f08363031971bda007d1b7b53059551c740976d1c643229ccc44171796c1dcb43cbd875a17178edc634e140671817e0ef0ba3ad80b
DIST daemontools-0.76.tar.gz 36975 BLAKE2B cb45c92fc06169b617befe9f9193377a07d31e9e6ae05526c299ce2a63c8009b599384a87f768fbe9283b229083ef74007b85662976cf7add5c855f5018fafa8 SHA512 e4a7938352b745a03ccc41acdddba1e6782f0ca245e5cae060de62ab6c5a23c841a994c30140298d274405a7f26d53ba7e84e5810a3d185b2c01e4c0feffe6c7
-EBUILD daemontools-0.76-r8.ebuild 1356 BLAKE2B 4fec384e64ccf45e3cc8300d6946b561ea4a72f91151c9c3096e75321e3027fd2337e421d4fb70535b6d05c5cdf5317c078072bd823b9663dda67627064ba55d SHA512 1201fb74703915258ee61049278e6f7bf20f1aab52f3ba49dc3e726f97cdbd28bb936cd86d41473cdc205b1e21d3a66460c4b1c69ca1d4da3c26ef961abe3967
+EBUILD daemontools-0.76-r8.ebuild 1369 BLAKE2B c07b3a92a75b95a4b71889595ea1966387a060a54a37612a422d37b00426bb26124c0d0e4a555ddc9f37143c526e35ea790a90ac11c6461bc8f58ad01ed4a216 SHA512 a3d9dc207c65b67d5d20d3c9e7130dedf6640f0363d3e48a8f4bdf84920997fa3d4c882b1a5510a88cc46a5282547a88b910f507529af7e698dd75dba3055a33
MISC metadata.xml 253 BLAKE2B 295e9d6d93aaa12af413972e1590c67087801cc09c9aa6b59d4606c0f4106d1dacf2baa9858559083b4c6d91beeef218d0729e8593a33788958da6d2897e8ce2 SHA512 54a9069aeb4165d2dff3d473c8001bc51613aac9dff3f7f5e9971a9891a737a31511ffa11cbd523febe581ac1d9de2bdf2f40410f0c4239138f2ccca3ef15555
diff --git a/sys-process/daemontools/daemontools-0.76-r8.ebuild b/sys-process/daemontools/daemontools-0.76-r8.ebuild
index 7c5e6ee0b3f9..a20353e88856 100644
--- a/sys-process/daemontools/daemontools-0.76-r8.ebuild
+++ b/sys-process/daemontools/daemontools-0.76-r8.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit flag-o-matic qmail
+inherit fixheadtails flag-o-matic qmail
DESCRIPTION="Collection of tools for managing UNIX services"
HOMEPAGE="http://cr.yp.to/daemontools.html"
diff --git a/sys-process/lsof/Manifest b/sys-process/lsof/Manifest
index 43ec078a9b9d..5109cdb96e90 100644
--- a/sys-process/lsof/Manifest
+++ b/sys-process/lsof/Manifest
@@ -1,6 +1,4 @@
AUX lsof-4.85-cross.patch 1061 BLAKE2B 730a02dfcd433bb6d46d3fecd87aa0913800408d67302bd9a9580ab3fec6e4a88e453890dec348796258eccd4c5185cc8f06ab2029347d632037f24dd0aa066e SHA512 9326a2708910a39ba3b81253c21149f8e4fa44b207e4c2a88f86c9322d2b50e6360760fcb13e00f644aba57ad207106c280db00ebc2d1f3d49405b54681548e8
-DIST lsof-4.93.2.tar.gz 1319222 BLAKE2B 3b1756e7b72a0b0a2a11bce82a9b386f6dc5727d7837a4d544e2e33a98be3bfb46af50f0d8cc7b4a4bc419148d13f86d0f34cf806d90ba5d31312f426f81b7e9 SHA512 3c4a4d503391b1a648a08a4947c2e72a9629b169eddf50738b16a16a82f2a26967e4db2902e4a9157de5a73ae638db48e392117ffbd591e9fafd6b1725cd01a0
DIST lsof-4.94.0.tar.gz 1340224 BLAKE2B b3d3c4707dac22c5431ac37c6a9f28ba5057b9a8dce65038934f1148209ef4615012ed887e263ec648679d0d95a06c78ed83a7d76cc8d97c05c013c563938793 SHA512 852b12e621e1dbf71e5f7fd848a200339ca278fbe8c39dcd33f745d1aea4e61552c0f30a3f6469ad9d4b86a9163e677f8c95298159ebd647357734225aa06c0c
-EBUILD lsof-4.93.2-r1.ebuild 3398 BLAKE2B e4ea0a8a80eafd04233b7e686c65aa74481f5fbfac571cff4a2d4ebe7d31e34547355f8af1c0cf523dc15f85834c89c5da4c7f2763f6348f23ccc09d8fadeff9 SHA512 b7218119c20c07f37ecc2fe048b1f27c87b7994171bf44302c238704730be6dad810e9ea27f9061f48b28e0228d1484b3c07befa69ba6366b3c7dd3bd9dba944
-EBUILD lsof-4.94.0.ebuild 3443 BLAKE2B 9b7aa39400c102290102ea2d32e91bae38ee662bac922cb2ed632e9a245d360acfe83f762c222973e99e55aab6f0ec16154ebcd287577ef36c51871fd1a42ce1 SHA512 e9b97ccb797f8a96f3d6fda56c419cc923e6842e0576b800ccd8698730899ba14050623af2ca4b058ba5439dae727cac69a6c6d39496d7aeb1dacdfdaeaaf4b8
+EBUILD lsof-4.94.0.ebuild 3435 BLAKE2B 90e2eb7c2a94f9d1623fcff9495b47b488a1f4fee87c43f81a5ab4b846961145d12bee5f5e05881a5377acee224d47a3148037ac550bc523436a719690738910 SHA512 56b7bbfe09860890504e68fcc5b26827802c91d0a115e4d9b902cf0ebcce5bd313bbab52951b83553c52c3908989030f850e9b0be38e8df119ee5f69082dfef2
MISC metadata.xml 410 BLAKE2B fd0f172a687fe180b6fc367195925576c468612bbb516fe582ed6fb8be19c5de238f9ce3e762f2bedba9802167c55995f5d8319ffeb681cdb4a91e01a9292ab2 SHA512 47b91158e1621c03685f821f3126fbd3c4a6336fedb79c85f7fc245fe0a724b2df46e18abd15f926f5739b70e93072817ccde5862c9712314bf7cd9a4e43a812
diff --git a/sys-process/lsof/lsof-4.93.2-r1.ebuild b/sys-process/lsof/lsof-4.93.2-r1.ebuild
deleted file mode 100644
index b0aa61597ced..000000000000
--- a/sys-process/lsof/lsof-4.93.2-r1.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic toolchain-funcs
-
-MY_P="${P/-/_}"
-DESCRIPTION="Lists open files for running Unix processes"
-HOMEPAGE="https://github.com/lsof-org/lsof"
-SRC_URI="https://github.com/lsof-org/lsof/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="lsof"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="examples ipv6 rpc selinux"
-
-RDEPEND="rpc? ( net-libs/libtirpc )
- selinux? ( sys-libs/libselinux )"
-DEPEND="${RDEPEND}"
-BDEPEND="
- sys-apps/groff
- rpc? ( virtual/pkgconfig )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-4.85-cross.patch #432120
-)
-
-src_prepare() {
- default
- # fix POSIX compliance with `echo`
- sed -i \
- -e 's:echo -n:printf:' \
- AFSConfig Configure Customize Inventory tests/CkTestDB || die
- # Convert `test -r header.h` into a compile test.
- # Make sure we convert `test ... -a ...` into two `test` commands
- # so we can then convert both over into a compile test. #601432
- sed -i -E \
- -e '/if test .* -a /s: -a : \&\& test :g' \
- -e '/test -r/s:test -r \$\{LSOF_INCLUDE\}/([[:alnum:]/._]*):echo "#include <\1>" | ${LSOF_CC} ${LSOF_CFGF} -E - >/dev/null 2>\&1:g' \
- -e 's:grep (.*) \$\{LSOF_INCLUDE\}/([[:alnum:]/._]*):echo "#include <\2>" | ${LSOF_CC} ${LSOF_CFGF} -E -P -dD - 2>/dev/null | grep \1:' \
- Configure || die
-
- # "create" man-page (bug #689462)
- # inspired by shipped "makeman" ksh script
- soelim < Lsof.8 > lsof.8 || die
-}
-
-target() {
- case ${CHOST} in
- *-darwin*) echo darwin ;;
- *-freebsd*) echo freebsd ;;
- *-solaris*) echo solaris ;;
- *-aix*) echo aixgcc ;;
- *) echo linux ;;
- esac
-}
-
-src_configure() {
- append-cppflags $(use rpc && $(tc-getPKG_CONFIG) libtirpc --cflags || echo "-DHASNOTRPC -DHASNORPC_H")
- append-cppflags $(usex ipv6 -{D,U}HASIPv6)
- [[ ${CHOST} == *-solaris2.11 ]] && append-cppflags -DHAS_PAD_MUTEX
- if [[ ${CHOST} == *-darwin* ]] ; then
- # make sys/proc_info.h available in ${T} because of LSOF_INCLUDE
- # dummy location -- Darwin needs this for a Configure check to
- # succeed
- if [[ -e /usr/include/sys/proc_info.h ]] ; then
- mkdir -p "${T}"/sys || die
- ( cd "${T}"/sys && ln -s /usr/include/sys/proc_info.h ) || die
- fi
- fi
-
- export LSOF_CFGL="${CFLAGS} ${LDFLAGS} \
- $(use rpc && $(tc-getPKG_CONFIG) libtirpc --libs)"
-
- # Set LSOF_INCLUDE to a dummy location so the script doesn't poke
- # around in it and mix /usr/include paths with cross-compile/etc.
- touch .neverInv
- LINUX_HASSELINUX=$(usex selinux y n) \
- LSOF_INCLUDE=${T} \
- LSOF_CC=$(tc-getCC) \
- LSOF_AR="$(tc-getAR) rc" \
- LSOF_RANLIB=$(tc-getRANLIB) \
- LSOF_CFGF="${CFLAGS} ${CPPFLAGS}" \
- ./Configure -n $(target) || die
-}
-
-src_compile() {
- emake DEBUG="" all
-}
-
-src_install() {
- dobin lsof
-
- if use examples ; then
- insinto /usr/share/lsof/scripts
- doins scripts/*
- fi
-
- doman lsof.8
- dodoc 00*
-}
-
-pkg_postinst() {
- if [[ ${CHOST} == *-solaris* ]] ; then
- einfo "Note: to use lsof on Solaris you need read permissions on"
- einfo "/dev/kmem, i.e. you need to be root, or to be in the group sys"
- elif [[ ${CHOST} == *-aix* ]] ; then
- einfo "Note: to use lsof on AIX you need read permissions on /dev/mem and"
- einfo "/dev/kmem, i.e. you need to be root, or to be in the group system"
- fi
-}
diff --git a/sys-process/lsof/lsof-4.94.0.ebuild b/sys-process/lsof/lsof-4.94.0.ebuild
index c711a7ed8aa9..e71171a60c4d 100644
--- a/sys-process/lsof/lsof-4.94.0.ebuild
+++ b/sys-process/lsof/lsof-4.94.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/lsof-org/lsof/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="lsof"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="examples ipv6 rpc selinux"
RDEPEND="rpc? ( net-libs/libtirpc )
diff --git a/sys-process/numactl/Manifest b/sys-process/numactl/Manifest
index 64cc70e04d25..76c20b172860 100644
--- a/sys-process/numactl/Manifest
+++ b/sys-process/numactl/Manifest
@@ -1,10 +1,6 @@
AUX numactl-2.0.10-numademo-cflags.patch 504 BLAKE2B f2346a298b86b9c667d0d9550af881f09fed1d56e507379f59f480cb8b6da8a57ad406273bec044eb8a95f9bb6b6a0f80fcb3288ba9da113725c6b8e2ed0748c SHA512 15266d98c375241fd84146a010f329265644666ab90d517865675618a8f793ea6bdc39e7c8b64836fa5b393afad1cd3c89452e838d751adbb315668a2cd29b78
AUX numactl-2.0.14-numademo-cflags.patch 501 BLAKE2B 23eb5a93f07edcd67d3b964bd3b48469ec4316e64a9b1641b3dc92e299f03b4f5ec4a31154236fb811fc613da5e8bdd9b401238f6da883f1818f67ab1800ebec SHA512 0d58314ee1454add2d4d35114c5dca0d4785ecd09700f041ad312e7aa0b2d23aa1c3bc0ae01a33db901252081509de45abce690acb3c6ae3f0d9393903739386
-DIST numactl-2.0.12.tar.gz 423020 BLAKE2B 39d33612591df805715c51280bf34b8328ba6fc49bdaf9dd3bd67e076f9d319c9622ef72766c12e319f4be27ee9ec7f5ecb054a6e8c7c3cf568a69aea624d511 SHA512 316b10f50e6eee4cee9cf191f19381ec4a61980354eec3f9fe43fef21465bee28a82adeb9c235d4877e82950ccd14c9473b79fd1e2f5a7f598ec2fac230780ff
-DIST numactl-2.0.13.tar.gz 438096 BLAKE2B f615fafdb366930c6cdee1e4ef3d1e1d5e21f8f1c09aa904c0ebfa56972a99144991c6907127ef35794ca19d711e41b54488c5bfaeca8a0149ab9697d8c1ef75 SHA512 f7b747eb8f3ded9f3661cb0fc7b65b5ed490677f881f8fe6a000baf714747515853b4e5c8781b014241180bf16e9f0bfdf2c6f758725e34b4938696ba496b72a
DIST numactl-2.0.14.tar.gz 439000 BLAKE2B 5f2abe25061ac29ecad8a6b24fe800d72c3538d9a155358f4b329ed1140053c7dbd93f01891904f76db94ed01113a34b4ebcbbf40e4060caf747958785ac9590 SHA512 28b95985d6b2f26c5f6f15fe235224c998c86f534adf5fdaa355a292cf2fd65515c91ba2a76c899d552d439b18ea1209a1712bd6755f8ee3a442f3935993b2e6
-EBUILD numactl-2.0.12.ebuild 1790 BLAKE2B 46c237d310776fb3a70e85543bc16b1fc71b6668eff6500ba570e39e29142ee886d4edb2a5f39d6690454aa1bf68d0173c721de61eb14b81d6f12adc9fab1461 SHA512 17967f9d2abac1d89225335be048571ccd1a10c537969c99ddf99d026d0b19243cc3abba21e47e62ac2c8a6c9cb44200e983f3c60f215c9a03c6dc26c80717c9
-EBUILD numactl-2.0.13.ebuild 1809 BLAKE2B 3fc1f99379f02e4f7ee84f3c9f0a90df757dc6a27f2347a72c37e5c25437f3c8a8d55bc78ae99501feba65a9ec52b1361446990c59e26a4fae3ba68faf0298fe SHA512 1f966aee92116f74b29e98f83f406956a8bd21d8ce738f5088bbbea6b97da6e44b334a97044c48facf29e6b55949053606ef9f9f41c0cae6e16cfac8cbe965f4
-EBUILD numactl-2.0.14.ebuild 1810 BLAKE2B 4d64adf4a8e260bee51e6bf1ab5e7e04661961c05dc66186dd84396e858940835fd6107a11bba76024cdc0b875b899aa90eaa130369346245fdac591b28f36d3 SHA512 105dca23896c51ed72b62a33cb1c7a110609b15204f954ce726e91225638151c9b5edaa57e28b444fd01c2bb76b3181d8346d281bcb8c8eb21d18c02b88cc030
-EBUILD numactl-9999.ebuild 1802 BLAKE2B 1ec41a7684cc2855cc69a543650228cb972f27502f7b8de0cd7174f76585c996aa091080dc70ffd35a8ee45abf5aa07c71f998177cba49655bf0d6656751fe3b SHA512 f11f804d514bc934715728f3e695814cdd1ac5b4664b7c5233c6f119df42ed7efb97c2e5545fd5b785078f076e3ee0c0ca2ccd29a1e44841ea7e2e07323f30b9
-MISC metadata.xml 253 BLAKE2B 295e9d6d93aaa12af413972e1590c67087801cc09c9aa6b59d4606c0f4106d1dacf2baa9858559083b4c6d91beeef218d0729e8593a33788958da6d2897e8ce2 SHA512 54a9069aeb4165d2dff3d473c8001bc51613aac9dff3f7f5e9971a9891a737a31511ffa11cbd523febe581ac1d9de2bdf2f40410f0c4239138f2ccca3ef15555
+EBUILD numactl-2.0.14.ebuild 1794 BLAKE2B f9b056c7ddf1dca340cbe6827428cca0ee52eb5bc1e007aa5cbf49784f783761ca25a4beff035ae86faf765e9bfe9e275f2642ffcf1aca0dd1c89f41b702f713 SHA512 1f70368a1fdf96ae677e7aa14e4931af4eaf544098d3c538ffbee75007b0471aeed181fcd0bc4d2ce1cabdbd686ac3fc087ede0cc998f986e00cb04dd4bfa4e2
+EBUILD numactl-9999.ebuild 1786 BLAKE2B 1b56c0db1f5b160541e9a7417154be2daaa73d1db68af7e0acd8b514bbca843ff5dca75534eb2b2ee21e9ed97a76df24afbffac23ffb4e0dc3ebbf2cc2d68169 SHA512 04be6cbeb201115c68e63d987df374bb3978faa4d583af0e69bed3fb4b4c710ad1979bde5ee2ae8ecb63b07de5c6b8c9bcdeb65319d034bd651d7554d94b940f
+MISC metadata.xml 337 BLAKE2B e1025a33e0681ec09f6338e71aa0a63588c03fb732ce5360d94c99281b8d8ff6f301a02b116df567f299f14d20bdfdc81ada538483058b75d3ef69c466a38a7e SHA512 b36d6817f898fb63808997d619fa952afe08d8561c7163687bbe0f18113b568d793865bd2e1a02846f677a04c950880c66dd6b4c35972393ba7058654ebbf305
diff --git a/sys-process/numactl/metadata.xml b/sys-process/numactl/metadata.xml
index 56c124413057..ee6c90d34c40 100644
--- a/sys-process/numactl/metadata.xml
+++ b/sys-process/numactl/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>base-system@gentoo.org</email>
- <name>Gentoo Base System</name>
-</maintainer>
+ <maintainer type="project">
+ <email>base-system@gentoo.org</email>
+ <name>Gentoo Base System</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">numactl/numactl</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/sys-process/numactl/numactl-2.0.12.ebuild b/sys-process/numactl/numactl-2.0.12.ebuild
deleted file mode 100644
index 64be80a493a9..000000000000
--- a/sys-process/numactl/numactl-2.0.12.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools flag-o-matic toolchain-funcs multilib-minimal
-
-DESCRIPTION="Utilities and libraries for NUMA systems"
-HOMEPAGE="https://github.com/numactl/numactl"
-if [[ "${PV}" == 9999 ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/numactl/numactl.git"
-else
- SRC_URI="https://github.com/numactl/numactl/releases/download/v${PV}/${P}.tar.gz"
- # ARM lacks the __NR_migrate_pages syscall.
- KEYWORDS="amd64 -arm arm64 ~ia64 ~mips ppc ppc64 x86 ~amd64-linux"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="static-libs"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.0.10-numademo-cflags.patch #540856
-)
-
-src_prepare() {
- default
-
- # lto not supported yet
- # gcc-9 with -flto leads to link failures: #692254
- filter-flags -flto*
-
- eautoreconf
- # We need to copy the sources or else tests will fail
- multilib_copy_sources
-}
-
-multilib_src_configure() {
- ECONF_SOURCE="${S}" econf $(use_enable static-libs static)
-}
-
-multilib_src_compile() {
- multilib_is_native_abi && default || emake libnuma.la
-}
-
-multilib_src_test() {
- if multilib_is_native_abi ; then
- if [ -d /sys/devices/system/node ]; then
- einfo "The only generically safe test is regress2."
- einfo "The other test cases require 2 NUMA nodes."
- emake regress2
- else
- ewarn "You do not have baseline NUMA support in your kernel, skipping tests."
- fi
- fi
-}
-
-multilib_src_install() {
- emake DESTDIR="${D}" \
- install$(multilib_is_native_abi || echo "-libLTLIBRARIES install-includeHEADERS")
- find "${ED%/}"/usr/ -name libnuma.la -delete || die
-}
-
-multilib_src_install_all() {
- local DOCS=( README.md )
- einstalldocs
- # delete man pages provided by the man-pages package #238805
- rm -r "${ED%/}"/usr/share/man/man[25] || die
-}
diff --git a/sys-process/numactl/numactl-2.0.13.ebuild b/sys-process/numactl/numactl-2.0.13.ebuild
deleted file mode 100644
index 28c537136d47..000000000000
--- a/sys-process/numactl/numactl-2.0.13.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic toolchain-funcs multilib-minimal
-
-DESCRIPTION="Utilities and libraries for NUMA systems"
-HOMEPAGE="https://github.com/numactl/numactl"
-if [[ "${PV}" == 9999 ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/numactl/numactl.git"
-else
- SRC_URI="https://github.com/numactl/numactl/releases/download/v${PV}/${P}.tar.gz"
- # ARM lacks the __NR_migrate_pages syscall.
- KEYWORDS="~amd64 -arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="static-libs"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.0.10-numademo-cflags.patch #540856
-)
-
-src_prepare() {
- default
-
- # lto not supported yet
- # gcc-9 with -flto leads to link failures: #692254
- filter-flags -flto*
-
- eautoreconf
- # We need to copy the sources or else tests will fail
- multilib_copy_sources
-}
-
-multilib_src_configure() {
- ECONF_SOURCE="${S}" econf $(use_enable static-libs static)
-}
-
-multilib_src_compile() {
- multilib_is_native_abi && default || emake libnuma.la
-}
-
-multilib_src_test() {
- if multilib_is_native_abi ; then
- if [[ -d /sys/devices/system/node ]] ; then
- einfo "The only generically safe test is regress2."
- einfo "The other test cases require 2 NUMA nodes."
- emake regress2
- else
- ewarn "You do not have baseline NUMA support in your kernel, skipping tests."
- fi
- fi
-}
-
-multilib_src_install() {
- emake DESTDIR="${D}" \
- install$(multilib_is_native_abi || echo "-libLTLIBRARIES install-includeHEADERS")
- find "${ED}"/usr/ -type f -name libnuma.la -delete || die
-}
-
-multilib_src_install_all() {
- local DOCS=( README.md )
- einstalldocs
- # delete man pages provided by the man-pages package #238805
- rm -r "${ED}"/usr/share/man/man[25] || die
-}
diff --git a/sys-process/numactl/numactl-2.0.14.ebuild b/sys-process/numactl/numactl-2.0.14.ebuild
index ded858f7c55e..05dee9031d24 100644
--- a/sys-process/numactl/numactl-2.0.14.ebuild
+++ b/sys-process/numactl/numactl-2.0.14.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit autotools flag-o-matic toolchain-funcs multilib-minimal
+inherit autotools flag-o-matic multilib-minimal
DESCRIPTION="Utilities and libraries for NUMA systems"
HOMEPAGE="https://github.com/numactl/numactl"
diff --git a/sys-process/numactl/numactl-9999.ebuild b/sys-process/numactl/numactl-9999.ebuild
index 6bcda4fcddba..8ee07ea2ba04 100644
--- a/sys-process/numactl/numactl-9999.ebuild
+++ b/sys-process/numactl/numactl-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit autotools flag-o-matic toolchain-funcs multilib-minimal
+inherit autotools flag-o-matic multilib-minimal
DESCRIPTION="Utilities and libraries for NUMA systems"
HOMEPAGE="https://github.com/numactl/numactl"
diff --git a/sys-process/parallel/Manifest b/sys-process/parallel/Manifest
index f7285e65e6b4..57044b604756 100644
--- a/sys-process/parallel/Manifest
+++ b/sys-process/parallel/Manifest
@@ -2,5 +2,6 @@ DIST parallel-20210322.tar.bz2 2233628 BLAKE2B 652ad0539c67992877407b176e338bd7c
DIST parallel-20210422.tar.bz2 2239130 BLAKE2B 690d09b6447f5c166fd74f44bf231e4c94f98fc8e8b2d1b71dad1df4babb6a58c1b1062859198b5f41c158148d4488bb4edef87bc88a220cfea67318fc281c81 SHA512 175b17b97bd0693e6cd9a69c525a43e030f6425f59237d0c0fb51153edf3043b8afa764be43059359dc1b1769f1368aa187685f9dda23e0136f56b04522de707
DIST parallel-20210422.tar.bz2.sig 2080 BLAKE2B 327848716c2da14f39975471d9943f37ad5bfcf86dddcde6f47d55f6081b79a9dbb5aa4d96014678479baa8c5f6c88d180150b5f24685bb2164f5f33c36175d4 SHA512 2c47803d494e86bfaa83d2bd6f574b243494435a3240ce0fd390171ec0ae2d06436bfd3b02317c96b640e04736742bc2781a2f1edf34b683a3fa1f73c75cb9ae
EBUILD parallel-20210322.ebuild 651 BLAKE2B 93e738e914aee8c767bc698d9b3663e00f8541cca6e9f102d92129545fbb93b140fc76df4343e5cca7b7af3f77a2fa34119bc00feacb9439a1f9d8b4669dc043 SHA512 524f24816b5eee51b195d342d740b011120e7f52f7d08f0e55f9794a2f67023d92255a85c0dab84b250679d035a582eb2187039adba3ff47327fdee2e2a5dd6e
+EBUILD parallel-20210422-r1.ebuild 892 BLAKE2B 74cc5985f1f9cf5288a7c6874622e8b7d96997a6b7126e8f00f854f341a2cabedaa97e5bd1ff49015fde7d4c5bd10e250bde04f5126636a206d5a1c10a410e85 SHA512 410d4b983df2d2b7bc0c7631d8cd46283ec470650835d9020e9ed5e94601c943bb0c348ba0cc8dd3314d4700a03d4084bc535c52128b1475a9fb697445774808
EBUILD parallel-20210422.ebuild 873 BLAKE2B c4c0033e1fbfb42aa4d2f6e36db014e7a3a761c1efeb20cac07ae4c00e7ccfeeb761d47af8462f8923edf0333990c31d9b7c37e663bf6c1d79951e9308d42885 SHA512 52bc69203b956df022d37e37aafaaaeffdc03f8087771620265b332a7b77c0910c11bb9e9954cbbacb5c8855b0abf63523cd39a5df04f0e7fed77eca628b3446
MISC metadata.xml 1077 BLAKE2B a636be1d6e6e4861e156561d8670e0c07ae27657e2ddf8cac3a6d9dfcb3c637931fe95daf998dc93fac1ab2a31d9ae43e73469a2882124fa8e229f1c7bf55d06 SHA512 5cfcbca8d00c6fd19ef2ad24fe6f23d3e02164b31a330d0ab34a739a8a4152f8d8df31a42c563d0b482a94519bdc4b0d92182b04d6937dd98f06bcee3726493b
diff --git a/sys-process/parallel/parallel-20210422-r1.ebuild b/sys-process/parallel/parallel-20210422-r1.ebuild
new file mode 100644
index 000000000000..df4e4dc4a9df
--- /dev/null
+++ b/sys-process/parallel/parallel-20210422-r1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/oletange.asc
+inherit verify-sig
+
+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"
+SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig )"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+RDEPEND="dev-lang/perl:=
+ dev-perl/Devel-Size
+ dev-perl/Text-CSV
+ virtual/perl-Data-Dumper
+ virtual/perl-File-Temp
+ virtual/perl-IO"
+DEPEND="${RDEPEND}"
+BDEPEND="verify-sig? ( >=app-crypt/openpgp-keys-oletange-20210423 )"
+
+src_configure() {
+ econf --docdir="${EPREFIX}"/usr/share/doc/${PF}/html
+}
diff --git a/sys-process/procps/Manifest b/sys-process/procps/Manifest
index 37a5f1983b6c..a9c2620d6a59 100644
--- a/sys-process/procps/Manifest
+++ b/sys-process/procps/Manifest
@@ -1,10 +1,5 @@
AUX procps-3.3.11-sysctl-manpage.patch 941 BLAKE2B e10b6f85325d1ea23b327dffe4ba35662d5110492d0d5fcffad41edff21ddea4ea8c8bcb66582f63abd100a20d0d406e1c3fb176a8c290ba2cc6ecb02aa98248 SHA512 df8b233bde879fa675742baf8b38d43dd7c306fe52013ace715dff02c126d8c5ea12bd93087da10f5e722294eef59577b264309cbdc6f9f3727fa7111c5db313
AUX procps-3.3.12-proc-tests.patch 1835 BLAKE2B 99fe8d63620f37f98cddc60e8bcbaadbe5e7c54c4b0a65abad6ebe8a89f1b8f7f6bd29114b50678aa89cd0c89d26a95a10aa403d48bcc8371f16eaf34c823390 SHA512 ecc94717366a314ac4bba550b84472555f7b217be2174b68778d3364e16586ab9c21756d2041e2ac9d1449856fcd6aa691d8bd1a8558b4653d068dc1d59c2c71
-AUX procps-3.3.16-SC_ARG_MAX_sanity_check.patch 1724 BLAKE2B b49f804ed9b2cd6aef84e805f5d21e0585a8649963331497ee426e96e59460d8a549372523943991f9addc9096aea6a8ba7a94d9adb1bc70daa282a601bb8c04 SHA512 2e73679ed42acef9fd5916f17b2913c1e38507fb310713010952c32971fe13577320d42219a94b36820e4fd8208faa791dbb9fa7892bd0bbf71deccb35f0b2c6
-AUX procps-3.3.16-toprc_backwards_compatibility.patch 2926 BLAKE2B e7c84ba19c41db1284b5d8bf12201385b99c689117894c8bd7d4a6c6dae446bc20d71259a7ff3ca863d01522920394d29c5dbdecc3ff6cca0c3c511d4f6d2bea SHA512 0fd42746206ed25b8be3460a1c078ab7f7669ab15905e473c75bd07a2fa94ed3db8253882806ad9994eaa53c324b81204dc3d1c2a7d0ee6798d8ccd37302b725
-DIST procps-ng-3.3.16.tar.xz 859736 BLAKE2B fbacc1edb0711cda0fecbf5f589c8cc18bd74f0430866e946f7c4612b78f383b9299840ab7fa5bbc65c581cc9484dbb37b111c493cf88f55ba247a343fd0c80d SHA512 d83da472df256b188c32082632202e7f8ebd1b161082387760876ae34d50221b3682299a2816a7d6a29afb40322743c31b87d92ca299c2944a6b55e50736d367
DIST procps-ng-3.3.17.tar.xz 1008428 BLAKE2B 43aa1a21d4f0725b1c02457f343cf1fc66bc1771b25c6eaf689c9775c190e90545bfac1729f027abc4d3d13de37ffac4828554b5b25e12bcf6af9540de1695f3 SHA512 59e9a5013430fd9da508c4655d58375dc32e025bb502bb28fb9a92a48e4f2838b3355e92b4648f7384b2050064d17079bf4595d889822ebb5030006bc154a1a7
-EBUILD procps-3.3.16-r2.ebuild 2365 BLAKE2B af8643db6c31122067001903c7617cb14593da027ebb21f45828ee5a462b3f301661534158c9c4144507642b21100f8c5802bd482139261efc89209aa604a53a SHA512 8ff029441259042e2972219be65f3bf229e89d612c1f701606a0ce436c43a941435cacf20b471d7712e4c529ce0c8c1ad9b12930b98e1f793bb47a3ac3488391
-EBUILD procps-3.3.16-r3.ebuild 2432 BLAKE2B ed90d540ec89cb746384578dc8d813c79bb5ae4313b808197bd69168ffc48e77ed7adedda3c7313b120b712bc04636366711a2805297e6772f3843934410e606 SHA512 18e7e1eedf2ac685a6893b38107403706f798283a9b464c18906f66d9cadc98e6ac81dab9b7d056202baba5f2df362f145aef4f26ad489f97bbb9e06dae44c93
-EBUILD procps-3.3.17.ebuild 2280 BLAKE2B 2205d14b439d26cb35edd371c0d5ad11b883443ac25aa218f1f51e37dc9d9d4018b9e1d212ce22d3dac5629befba051b9f2fe4f1efaf1f30db2304b0eb221a0c SHA512 a9bc65db319a76f23f9e24aab7300673ec4891ae8d8da0f1a88d820672861728197f55ba96cf24649025a189a71cb8aa55fdf7ad258eb1d502005a00797d0de6
+EBUILD procps-3.3.17.ebuild 2262 BLAKE2B 9efedab0b9e9fa20556bac302eceda8ac1d23f508eb331e365dd5abf955f0ea1b111869be92580ca493b032a102bc82e3e26bfe76e25805277d075d5a6ed9818 SHA512 bd90336f235b242a4d19c05028102de06dc69c28ea0b458700d3f97d82068fbdae70754f300728e3ada2039c8540e084cd5c5d64224cd1e5ceb3e0bb850d3331
MISC metadata.xml 717 BLAKE2B caae5760de6bc3dbb19fef321255f8951a8ca70139511121dc6d497c8eac4a19ea1d08032e0b6538c74bb34242c8b394360e1fcbf65bd15ef3554e318fa2d4e3 SHA512 3a6a2fcf2dad8784e270bde8e6bc8b183e3dec14abe8c51a17316debac0b599a4f95dabd5e3e05344f500e8eb60b901062d17d644201bf4596e4580ba4d9494b
diff --git a/sys-process/procps/files/procps-3.3.16-SC_ARG_MAX_sanity_check.patch b/sys-process/procps/files/procps-3.3.16-SC_ARG_MAX_sanity_check.patch
deleted file mode 100644
index 1b85c2c855f1..000000000000
--- a/sys-process/procps/files/procps-3.3.16-SC_ARG_MAX_sanity_check.patch
+++ /dev/null
@@ -1,60 +0,0 @@
-From bb96fc42956c9ed926a1b958ab715f8b4a663dec Mon Sep 17 00:00:00 2001
-From: Craig Small <csmall@dropbear.xyz>
-Date: Sun, 5 Jan 2020 15:05:55 +1100
-Subject: [PATCH] pgrep: check sanity of SC_ARG_MAX
-
-A kernel change means we cannot trust what sysconf(SC_ARG_MAX)
-returns. We clamp it so its more than 4096 and less than 128*1024
-which is what findutils does.
-
-References:
- procps-ng/procps#152
- https://git.savannah.gnu.org/cgit/findutils.git/tree/lib/buildcmd.c#n535
- https://lwn.net/Articles/727862/
----
- pgrep.c | 22 +++++++++++++++++++++-
- 1 file changed, 21 insertions(+), 1 deletion(-)
-
-diff --git a/pgrep.c b/pgrep.c
-index 01563db..bde7448 100644
---- a/pgrep.c
-+++ b/pgrep.c
-@@ -485,6 +485,26 @@ static regex_t * do_regcomp (void)
- return preg;
- }
-
-+/*
-+ * SC_ARG_MAX used to return the maximum size a command line can be
-+ * however changes to the kernel mean this can be bigger than we can
-+ * alloc. Clamp it to 128kB like xargs and friends do
-+ * Should also not be smaller than POSIX_ARG_MAX which is 4096
-+ */
-+static size_t get_arg_max(void)
-+{
-+#define MIN_ARG_SIZE 4096u
-+#define MAX_ARG_SIZE (128u * 1024u)
-+
-+ size_t val = sysconf(_SC_ARG_MAX);
-+
-+ if (val < MIN_ARG_SIZE)
-+ val = MIN_ARG_SIZE;
-+ if (val > MAX_ARG_SIZE)
-+ val = MAX_ARG_SIZE;
-+
-+ return val;
-+}
- static struct el * select_procs (int *num)
- {
- PROCTAB *ptp;
-@@ -497,7 +517,7 @@ static struct el * select_procs (int *num)
- regex_t *preg;
- pid_t myself = getpid();
- struct el *list = NULL;
-- long cmdlen = sysconf(_SC_ARG_MAX) * sizeof(char);
-+ long cmdlen = get_arg_max() * sizeof(char);
- char *cmdline = xmalloc(cmdlen);
- char *cmdsearch = xmalloc(cmdlen);
- char *cmdoutput = xmalloc(cmdlen);
---
-GitLab
-
diff --git a/sys-process/procps/files/procps-3.3.16-toprc_backwards_compatibility.patch b/sys-process/procps/files/procps-3.3.16-toprc_backwards_compatibility.patch
deleted file mode 100644
index 19721205dfe7..000000000000
--- a/sys-process/procps/files/procps-3.3.16-toprc_backwards_compatibility.patch
+++ /dev/null
@@ -1,71 +0,0 @@
-From 5cd29e5093efa3c6ee9c5310b64347f1d54b707d Mon Sep 17 00:00:00 2001
-From: Jim Warner <james.warner@comcast.net>
-Date: Sat, 15 Feb 2020 00:00:00 -0600
-Subject: [PATCH] top: restore configuration file backward compatibility
-
-The Debian bug referenced below has nothing to do with
-locales. In fact, top was made locale independent back
-in release 3.3.13 (April, 2018). However, that bug did
-reveal some misplaced logic which this patch corrects.
-
-Prompted by the Qualys audit, all rcfile field strings
-were checked for potential duplicates which could only
-have resulted from some user's manual/malicious edits.
-
-Unfortunately, that code was executed before top had a
-chance to enforce the proper/maximum string length (in
-the event an extremely old rcfile had just been read).
-This created some potential string overrun references.
-
-In top's original 3.3.15 implementation, the potential
-overrun extended for 15 characters. That is the number
-of field characters added with 3.3.9 (December, 2013).
-But, since strchr() was used, no error exit was taken.
-
-In the revised 3.3.16 implementation, the strchr() was
-replaced with '&w->rc.fieldscur[n]'. This held overrun
-to a single position while producing an error message.
-
-So, this commit just moves that logic to a point where
-fieldscur is guaranteed to be longer than EU_MAXPFLGS.
-
-Reference(s):
-https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=951335
-. revised 3.3.16 validation logic
-commit 291d98ee5036567f93d21bc11142b0a7e2ee70ae
-. original 3.3.15 validation logic
-commit fdb58974e24c025a1f866f324c62f1d8f96234f8
-
-Signed-off-by: Jim Warner <james.warner@comcast.net>
----
-diff --git a/top/top.c b/top/top.c
-index 63ec5fe..b4fe21e 100644
---- a/top/top.c
-+++ b/top/top.c
-@@ -3939,11 +3939,6 @@ static const char *configs_file (FILE *fp, const char *name, float *delay) {
- // too bad fscanf is not as flexible with his format string as snprintf
- #error Hey, fix the above fscanf 'PFLAGSSIZ' dependency !
- #endif
-- // ensure there's been no manual alteration of fieldscur
-- for (n = 0 ; n < EU_MAXPFLGS; n++) {
-- if (&w->rc.fieldscur[n] != strrchr(w->rc.fieldscur, w->rc.fieldscur[n]))
-- return p;
-- }
- // be tolerant of missing release 3.3.10 graph modes additions
- if (3 > fscanf(fp, "\twinflags=%d, sortindx=%d, maxtasks=%d, graph_cpus=%d, graph_mems=%d\n"
- , &w->rc.winflags, &w->rc.sortindx, &w->rc.maxtasks, &w->rc.graph_cpus, &w->rc.graph_mems))
-@@ -3989,6 +3984,11 @@ static const char *configs_file (FILE *fp, const char *name, float *delay) {
- return p;
- break;
- }
-+ // ensure there's been no manual alteration of fieldscur
-+ for (n = 0 ; n < EU_MAXPFLGS; n++) {
-+ if (&w->rc.fieldscur[n] != strrchr(w->rc.fieldscur, w->rc.fieldscur[n]))
-+ return p;
-+ }
- #ifndef USE_X_COLHDR
- OFFw(w, NOHIFND_xxx | NOHISEL_xxx);
- #endif
---
-2.24.1
-
diff --git a/sys-process/procps/procps-3.3.16-r2.ebuild b/sys-process/procps/procps-3.3.16-r2.ebuild
deleted file mode 100644
index 9bab87700256..000000000000
--- a/sys-process/procps/procps-3.3.16-r2.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs flag-o-matic multilib-minimal usr-ldscript
-
-DESCRIPTION="standard informational utilities and process-handling tools"
-HOMEPAGE="http://procps-ng.sourceforge.net/ https://gitlab.com/procps-ng/procps"
-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"
-IUSE="elogind +kill modern-top +ncurses nls selinux static-libs systemd test unicode"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
- elogind? ( sys-auth/elogind )
- ncurses? ( >=sys-libs/ncurses-5.7-r7:=[unicode?] )
- selinux? ( sys-libs/libselinux[${MULTILIB_USEDEP}] )
- systemd? ( sys-apps/systemd[${MULTILIB_USEDEP}] )
-"
-DEPEND="${COMMON_DEPEND}
- elogind? ( virtual/pkgconfig )
- ncurses? ( virtual/pkgconfig )
- systemd? ( virtual/pkgconfig )
- test? ( dev-util/dejagnu )"
-RDEPEND="
- ${COMMON_DEPEND}
- kill? (
- !sys-apps/coreutils[kill]
- !sys-apps/util-linux[kill]
- )
- !<app-i18n/man-pages-de-2.12-r1
- !<app-i18n/man-pages-pl-0.7-r1
-"
-
-S="${WORKDIR}/${PN}-ng-${PV}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-3.3.11-sysctl-manpage.patch # 565304
- "${FILESDIR}"/${PN}-3.3.12-proc-tests.patch # 583036
-
- # Upstream fixes
- "${FILESDIR}"/${P}-toprc_backwards_compatibility.patch #711676
-)
-
-multilib_src_configure() {
- # http://www.freelists.org/post/procps/PATCH-enable-transparent-large-file-support
- append-lfs-flags #471102
- local myeconfargs=(
- $(multilib_native_use_with elogind) # No elogind multilib support
- $(multilib_native_use_enable kill)
- $(multilib_native_use_enable modern-top)
- $(multilib_native_use_with ncurses)
- $(use_enable nls)
- $(use_enable selinux libselinux)
- $(use_enable static-libs static)
- $(use_with systemd)
- $(use_enable unicode watch8bit)
- )
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_test() {
- emake check </dev/null #461302
-}
-
-multilib_src_install() {
- default
- #dodoc sysctl.conf
-
- if multilib_is_native_abi ; then
- dodir /bin
- mv "${ED}"/usr/bin/ps "${ED}"/bin/ || die
- if use kill; then
- mv "${ED}"/usr/bin/kill "${ED}"/bin/ || die
- fi
-
- gen_usr_ldscript -a procps
- fi
-}
-
-multilib_src_install_all() {
- find "${ED}" -type f -name '*.la' -delete || die
-}
diff --git a/sys-process/procps/procps-3.3.16-r3.ebuild b/sys-process/procps/procps-3.3.16-r3.ebuild
deleted file mode 100644
index 5e67f3649e5c..000000000000
--- a/sys-process/procps/procps-3.3.16-r3.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs flag-o-matic multilib-minimal usr-ldscript
-
-DESCRIPTION="standard informational utilities and process-handling tools"
-HOMEPAGE="http://procps-ng.sourceforge.net/ https://gitlab.com/procps-ng/procps"
-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"
-IUSE="elogind +kill modern-top +ncurses nls selinux static-libs systemd test unicode"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
- elogind? ( sys-auth/elogind )
- ncurses? ( >=sys-libs/ncurses-5.7-r7:=[unicode?] )
- selinux? ( sys-libs/libselinux[${MULTILIB_USEDEP}] )
- systemd? ( sys-apps/systemd[${MULTILIB_USEDEP}] )
-"
-DEPEND="${COMMON_DEPEND}
- elogind? ( virtual/pkgconfig )
- ncurses? ( virtual/pkgconfig )
- systemd? ( virtual/pkgconfig )
- test? ( dev-util/dejagnu )"
-RDEPEND="
- ${COMMON_DEPEND}
- kill? (
- !sys-apps/coreutils[kill]
- !sys-apps/util-linux[kill]
- )
- !<app-i18n/man-pages-de-2.12-r1
- !<app-i18n/man-pages-pl-0.7-r1
-"
-
-S="${WORKDIR}/${PN}-ng-${PV}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-3.3.11-sysctl-manpage.patch # 565304
- "${FILESDIR}"/${PN}-3.3.12-proc-tests.patch # 583036
-
- # Upstream fixes
- "${FILESDIR}"/${P}-toprc_backwards_compatibility.patch #711676
- "${FILESDIR}"/${P}-SC_ARG_MAX_sanity_check.patch #767217
-)
-
-multilib_src_configure() {
- # http://www.freelists.org/post/procps/PATCH-enable-transparent-large-file-support
- append-lfs-flags #471102
- local myeconfargs=(
- $(multilib_native_use_with elogind) # No elogind multilib support
- $(multilib_native_use_enable kill)
- $(multilib_native_use_enable modern-top)
- $(multilib_native_use_with ncurses)
- $(use_enable nls)
- $(use_enable selinux libselinux)
- $(use_enable static-libs static)
- $(use_with systemd)
- $(use_enable unicode watch8bit)
- )
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_test() {
- emake check </dev/null #461302
-}
-
-multilib_src_install() {
- default
- #dodoc sysctl.conf
-
- if multilib_is_native_abi ; then
- dodir /bin
- mv "${ED}"/usr/bin/ps "${ED}"/bin/ || die
- if use kill ; then
- mv "${ED}"/usr/bin/kill "${ED}"/bin/ || die
- fi
-
- gen_usr_ldscript -a procps
- fi
-}
-
-multilib_src_install_all() {
- find "${ED}" -type f -name '*.la' -delete || die
-}
diff --git a/sys-process/procps/procps-3.3.17.ebuild b/sys-process/procps/procps-3.3.17.ebuild
index 2c987f6efbd1..d33c80d215e4 100644
--- a/sys-process/procps/procps-3.3.17.ebuild
+++ b/sys-process/procps/procps-3.3.17.ebuild
@@ -3,15 +3,15 @@
EAPI=7
-inherit flag-o-matic multilib-minimal toolchain-funcs usr-ldscript
+inherit flag-o-matic multilib-minimal usr-ldscript
-DESCRIPTION="standard informational utilities and process-handling tools"
+DESCRIPTION="Standard informational utilities and process-handling tools"
HOMEPAGE="http://procps-ng.sourceforge.net/ https://gitlab.com/procps-ng/procps"
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 58ac8c28e9d8..cc271959b251 100644
--- a/sys-process/psmisc/Manifest
+++ b/sys-process/psmisc/Manifest
@@ -1,7 +1,4 @@
AUX psmisc-23.4-fuser_regression_revert.patch 1577 BLAKE2B 89f346146ca2fb71bc5bee87f880abcc6e2e9c6b5c3e911fb806ced2a89ba096de6ce052bf238f1c8df948ec1fba5b979763fd2baa6e0a7b46ba977482f82501 SHA512 b129d3355a022b0bd743a06a4912b1ddea386af0d1551fadbe8155e1733ac03df3c795a4997759c4db6299196af3b49dfb2c9e6840dc33174ee1f4afe4ef9df7
-DIST psmisc-23.3.tar.xz 311896 BLAKE2B f38360dfb037a758633a8ff25af1de70be83ae5b2f2afe856ce237ade7bd2720f7c270c5af884313177022aa70f408dfce0c39e5d847057a6fdba98e3363561c SHA512 791ffef78d87b092d653da98710b338017466a9e1e1935968b9f0194ccef8da941317aa0c39d821d46b20d95d6539ccf78e5ebb71ad1032ae62337a397180d58
DIST psmisc-23.4.tar.xz 370000 BLAKE2B e762171c4d3252421a49b352fadb3e892f66862f003a313a0cc692f973364b06d2652a51d331314462784d94ad55189e74c4d7a023d5d7c917c5e5c05009f46b SHA512 b05781fdb283a6f132bd385d64437f8080e6bc0e11cd2e3e02227678682bb67b3c89edec34a6d067d77312811d072dc60b47ebb32b168c4c69bbc36df643a471
-EBUILD psmisc-23.3-r1.ebuild 1151 BLAKE2B 0224c0973dc047577a81253cd5fe1721364a6023397eb935291dc9dac659c8a1cfc5491b3c9e28190ce41bf958f8bd383b79513de38d80a657fa937f376ca5d2 SHA512 ef50d37e9ba05845efec64cee08737b3df263f2cbb0e30a70b62d4eccca4101de0c9d68d64f51e259603f1435e0ed3dd87500a27a4b97a193f84cb7843d372f6
-EBUILD psmisc-23.4-r1.ebuild 1312 BLAKE2B 16ee0fd4d8e9359134efc632f888e1da7eaf32755d889e69440ea7b12de46949fb56f3016bba453ce8fd452104c6d238e7f7b7d5c48b879f6adbcc059846b5b2 SHA512 4774a5fbbaf16ac60c5b8ad5459883c50082200d04710424c52ae1203f2635bfd879ee689bf05aea09e14fbb02c80678075bbb3e4367b2d9cc9e2d30a6a3ed2e
-EBUILD psmisc-23.4.ebuild 1195 BLAKE2B 5924989ee1655fb9439e4718847c9171a8e011c0707db01519215f7c919d0c241a3e0e887d0fc6f5ecebfece77ae748430fd9379315ad02c6115ecd866fa33a1 SHA512 71f721429c81332cac93cd1ee5f3c7d0abc7bed54cd47c031056aff302f3eeee2ae937aa894bea76aa8da96409bf5d3a8cf79d9e9974598ff6bc8d668b087453
+EBUILD psmisc-23.4-r1.ebuild 1304 BLAKE2B 466b11d75bec320b9a6253c8517c99ddc51f64ed0e841080722d23edcba9576ca8d3b462e7c4b7eef84a307388e14adba63edf23f7815f670b12097de84b3a29 SHA512 0a4893e53ba75acf59fbebeaed4909667b3332a01445021e53adea7b0962d7506324e9ce239dce6a058d64aaec034d6d241024a5e5b63bb25a3b6e4778e21e54
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
deleted file mode 100644
index ea42dd495511..000000000000
--- a/sys-process/psmisc/psmisc-23.3-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="A set of tools that use the proc filesystem"
-HOMEPAGE="http://psmisc.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-IUSE="ipv6 nls selinux X"
-
-RDEPEND=">=sys-libs/ncurses-5.7-r7:0=
- nls? ( virtual/libintl )
- selinux? ( sys-libs/libselinux )"
-DEPEND="${RDEPEND}"
-BDEPEND=">=sys-devel/libtool-2.2.6b
- nls? ( sys-devel/gettext )"
-
-DOCS=( AUTHORS ChangeLog NEWS README )
-
-src_configure() {
- local myeconfargs=(
- --disable-harden-flags
- $(use_enable ipv6)
- $(use_enable nls)
- $(use_enable selinux)
- )
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- default
-
- use X || rm -f "${ED}"/usr/bin/pstree.x11
-
- [[ -s ${ED}/usr/bin/peekfd ]] || rm -f "${ED}"/usr/bin/peekfd
- [[ -e ${ED}/usr/bin/peekfd ]] || rm -f "${ED}"/usr/share/man/man1/peekfd.1
-
- # fuser is needed by init.d scripts; use * wildcard for #458250
- dodir /bin
- mv "${ED}"/usr/bin/*fuser "${ED}"/bin || die
-}
diff --git a/sys-process/psmisc/psmisc-23.4-r1.ebuild b/sys-process/psmisc/psmisc-23.4-r1.ebuild
index 7f5ad69fee46..513db3dbf38b 100644
--- a/sys-process/psmisc/psmisc-23.4-r1.ebuild
+++ b/sys-process/psmisc/psmisc-23.4-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-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="ipv6 nls selinux X"
RDEPEND="!=app-i18n/man-pages-l10n-4.0.0-r0
diff --git a/sys-process/psmisc/psmisc-23.4.ebuild b/sys-process/psmisc/psmisc-23.4.ebuild
deleted file mode 100644
index 70bf7153aa56..000000000000
--- a/sys-process/psmisc/psmisc-23.4.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="A set of tools that use the proc filesystem"
-HOMEPAGE="http://psmisc.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="ipv6 nls selinux X"
-
-RDEPEND="!=app-i18n/man-pages-l10n-4.0.0-r0
- >=sys-libs/ncurses-5.7-r7:0=
- nls? ( virtual/libintl )
- selinux? ( sys-libs/libselinux )"
-DEPEND="${RDEPEND}"
-BDEPEND=">=sys-devel/libtool-2.2.6b
- nls? ( sys-devel/gettext )"
-
-DOCS=( AUTHORS ChangeLog NEWS README )
-
-src_configure() {
- local myeconfargs=(
- --disable-harden-flags
- $(use_enable ipv6)
- $(use_enable nls)
- $(use_enable selinux)
- )
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- default
-
- use X || rm -f "${ED}"/usr/bin/pstree.x11
-
- [[ -s ${ED}/usr/bin/peekfd ]] || rm -f "${ED}"/usr/bin/peekfd
- [[ -e ${ED}/usr/bin/peekfd ]] || rm -f "${ED}"/usr/share/man/man1/peekfd.1
-
- # fuser is needed by init.d scripts; use * wildcard for #458250
- dodir /bin
- mv "${ED}"/usr/bin/*fuser "${ED}"/bin || die
-}
diff --git a/sys-process/runit/Manifest b/sys-process/runit/Manifest
index 03d72c688382..84c5b7738967 100644
--- a/sys-process/runit/Manifest
+++ b/sys-process/runit/Manifest
@@ -1,16 +1,9 @@
-AUX 1 175 BLAKE2B cbe26d170d3e736ac9d801d718269de54a7830fd39d4dc2d43067b4bbf8f5e1b426ebad4d2020febd50ca63f977c276dce0b2f95989120ea76a99e309b4f5797 SHA512 04fa0e61c3db9f85cafea61c77c11da79d6d7a261425874e610821c92ea74d2d79a7ff7c47dacf830faaa007d9d9c7048ade0c19470f7a8fd1c8f80964cdf9d1
AUX 1-2.1.2 183 BLAKE2B 4b7dd07662e21d8ff7f898f36979237b2ee2b18d019fd31222dfb910107c196bb813ad7bc0cffb54f90b4796a4de26d9523bdb250b9cd41d3baf1a84838364a7 SHA512 813b83675fc71522a6469c9c391d87219da43896ecb702a957ad2a9a6f8c4d0d59e4ab784b50de288c7e98efd2a8fd26aa5a1fbb8376f7c24226a97fee49d87a
-AUX 2 551 BLAKE2B 36d705261f1b82d70c33adc04f8b72cf3f854a00717d40bc7984ee89f6c7a48b5b11aeeba13d67da3ada4e2c07533dfae898ca2f85be460e18bdc2e7b2aa4ce4 SHA512 0176a59c84e135df2f92546567bbc3b0ad5709734da7cd435bf117c2e4c359098584a7e30c89b7c0fa0fa796c49bbe3f59d52ebd6a510e71004e9415ca4bd89e
AUX 2-2.1.2 554 BLAKE2B e3680bd4333c784054991209c2b9749daa8e56adf70b0bac29752c0e63883a0ecab5d5405f55dc2628522cc4b60c17232829c6150a65b7dc07b42d7a780019b1 SHA512 d21f6877f459b3c4b93049f6d342e48715ce7b762f6c5d858ad26ada07e66fe6f56ebb095083c7f153091fcb8ef877dc2b7c1738daeeacd6e04c70e3753682a5
-AUX 3 372 BLAKE2B 0b517155f11beb06cbac4470315fab62572965f27be7d9d86a68195d909f0a0efde8350734af60f8d50bd2b2262d811cc6a2ec0516feef62fe11f916132cb3a1 SHA512 8511045da385878f2ecc238b68d0c4317b5ac677028393b6ace7d575e0a1bceaf1e6ce639db01501461bcaa7521a5856a4e9a65097babf9a653a4747bddcd553
AUX 3-2.1.2 388 BLAKE2B ee8d2db23ea43694a614f918d02af34db4bbe6a207eadead0cc668bf5ae113a7c49a351c8026326a773d2e4027caf89e2802494ccc68e734aa0223015175fcba SHA512 47256f52367c7f1af5d2b435550e5d4786e056c3a43138fd472d6bc48093a07c36a5e1bdafd4235e0c1299579c100f9d97190424cf2bd114ec29956f3c9991f5
AUX ctrlaltdel 189 BLAKE2B 07b6936a7ae54a69227f794068cf41dfc2e54ba6ba032a7c1a58c5bcbf6567221e2e21afc5b8768742e63ce9e131841d8336c2cd081991c9e9d91f5d86f274c6 SHA512 a0980e1dbcd2c591997e62e3e1b8ab660c36f007d12f6dd3eb6607d286c0056eb96c40b997b2c9569a7e3a6bf9a2a39d8050c31aa09a9c0ba6eb931183049b1b
AUX finish.getty 30 BLAKE2B 97dec53a513713c68febd68177227e165ed3bdee28d3db4f57b671e93dbf3e9cf233e92dd2c0a47fe4e0bec0fd13d994893f95914f19cb5f9dfa78b915857bc4 SHA512 122a4ab21dbd5e6b77e0225bda48f813ec680c85767fdc917933bd1a88d854b6714809ebd63d0fa6b81c25c5e0a9de224aa920565e8d197556e7d99c5836681d
-AUX run.getty 44 BLAKE2B 38b80fc06bb53a06a6dd2ebeb6f5c320c73c9d3e928c5dbfeaad2fa0a19e1bdeaa28cf6fe61fcdd46406c0f1f4a05113b8b2cdb652bcac3d6560e0af0f5d521c SHA512 c23aa0ba79043a5717e5567f39bb714154f68c1e417538013943a65de5584b775c265423dd5d47c52027a1be1621f8fb017b115d75d127a31b2ef7cae3ed9eea
AUX run.getty-2.1.2 44 BLAKE2B 38b80fc06bb53a06a6dd2ebeb6f5c320c73c9d3e928c5dbfeaad2fa0a19e1bdeaa28cf6fe61fcdd46406c0f1f4a05113b8b2cdb652bcac3d6560e0af0f5d521c SHA512 c23aa0ba79043a5717e5567f39bb714154f68c1e417538013943a65de5584b775c265423dd5d47c52027a1be1621f8fb017b115d75d127a31b2ef7cae3ed9eea
-DIST runit-2.1.1.tar.gz 109661 BLAKE2B 3962d3cb0d3d9f612bcef40939cba7d71f0bb338281578f4a2c3ec10a819e0d90c3d6cb6c3992226a5aaaa7e5f282a64abadac762422221f7abe0aedbffc2249 SHA512 a927a757386653fdc40437884e3dc2d1dda6aaf5f1919f301fcf604e559836bd44e5fcb296d69e7f4260fd881475124c44996530de4948d35d8a102b206ca470
DIST runit-2.1.2.tar.gz 110916 BLAKE2B 101e514aeed282685ebe636f401ca6f94d157281d08a3ac487340aebe945b82d2ee01d41e9917446f4ebd7b27fe9fd18ba4ad55739ab1b62a0e59e1c438b55e9 SHA512 a18773ebf1aa22305dd89ed67363165b9fcf86c192b2be4e268d08005dd82d51265160c637abe072f2f2e378c4b315a75bd3d3e602c3e75bdd451a3b0190f8cf
-EBUILD runit-2.1.1-r2.ebuild 1906 BLAKE2B bb133c2e34687aa75f74531d45c0cf725728e31c47a7e037536550d7ca8baf62541142be9d1f65ad1a308699232f4eb276e993d92667443062ca3f7be34d245a SHA512 22fb44d33b564fcb60b763975b7481a470ea279d49683f0a46de25dc1f573efe5460989982b2905fc1c0d89c00e9ad8917c0cafadfaf3423bc6e9e1dd7a98974
-EBUILD runit-2.1.2-r1.ebuild 4113 BLAKE2B 413506f7f4a524ff840a1608f4595572737b53b0668ebe3572cb573f8f66334706e849686c6d435f67972a14f8107701883e3ec70f1d9b66a0c5019864657b01 SHA512 6c7cb56b8c3b7e5d50ee9e85820829babbc0c11ea684c38e599879cbfdec7d1bff62aabd8bf16b1df8439d2f9888efceb332984d78fcfd1a1e50d23f92c4d5b0
-EBUILD runit-2.1.2.ebuild 3992 BLAKE2B 94c85c2cdd165361b5f8f1c29d94e3de32dd8609a20ecfd39a37ad8e03e41f80e902f8261187baea316dbf4b6b67766d889209a8e436188fb83d9f8cc1a43428 SHA512 6cd789bbb6871b58fbf511d03e0b1292c3f2331899bbbd4ef2e07060a22b9726018fda5990fdb1408da5b5d87247a8ccfd865eb1089ce58acc24afa509bbc4ee
+EBUILD runit-2.1.2-r1.ebuild 4106 BLAKE2B 947af0d8565487d6f3eb94e1fd9d6a07024ffcca68cb4d436911a4b2162e6f12946818c2700590103626811623bd57bb52fa8b81402d806d3255ea24e1f44e0c SHA512 02793eabd2ccd445f4fbbb503320f0a5779b72c147be33df292a82fe7c7db8e9df6f13f4e47a6a2db7b6f52385bb8c66e92ff6a786fa9efcf9e7c2250e6c5653
MISC metadata.xml 330 BLAKE2B 5cff293985a925289e0508f19f64e72d0118eec36628f0c8ac436f382f430c617a352c42ae8df7551a6299d7a6afbfba3fb20096a6d134200ac4e5e923adb2e9 SHA512 fad9bdd34ed7305ef25a909651d5e37e9b77360a12f60b40d9aa73b890a1ede5676ab1f1be4013b67ffc6f91cc15005a2f5acf54a5b99d22fa762af914b94901
diff --git a/sys-process/runit/files/1 b/sys-process/runit/files/1
deleted file mode 100644
index d6a5b4f64eeb..000000000000
--- a/sys-process/runit/files/1
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-# system one time tasks
-
-PATH=/sbin:/usr/sbin:/bin:/usr/bin
-
-RUNLEVEL=S /sbin/rc sysinit
-RUNLEVEL=S /sbin/rc boot
-
-touch /etc/runit/stopit
-chmod 0 /etc/runit/stopit
diff --git a/sys-process/runit/files/2 b/sys-process/runit/files/2
deleted file mode 100644
index 233ad006aac3..000000000000
--- a/sys-process/runit/files/2
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/bin/sh
-
-PATH=/command:/usr/local/bin:/usr/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin
-
-exec env - PATH=$PATH \
-runsvdir /var/service 'log: ...........................................................................................................................................................................................................................................................................................................................................................................................................'
diff --git a/sys-process/runit/files/3 b/sys-process/runit/files/3
deleted file mode 100644
index f143f5f46011..000000000000
--- a/sys-process/runit/files/3
+++ /dev/null
@@ -1,14 +0,0 @@
-#!/bin/sh
-exec >/dev/console 2>&1
-PATH=/sbin:/usr/sbin:/bin:/usr/bin
-
-echo 'Waiting for getties to stop...'
-sv shutdown -w 10 /var/service/getty-*
-
-echo 'Waiting for services to stop...'
-sv shutdown -w 300 /var/service/*
-
-echo 'Shutdown...'
-test -x /etc/runit/reboot && LAST=6 || LAST=0
-test -x /etc/runit/reboot && RC=reboot || RC=shutdown
-RUNLEVEL=$LAST /sbin/rc $RC
diff --git a/sys-process/runit/files/run.getty b/sys-process/runit/files/run.getty
deleted file mode 100644
index ab6f9543fe97..000000000000
--- a/sys-process/runit/files/run.getty
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-exec /sbin/agetty 38400 TTY linux
diff --git a/sys-process/runit/runit-2.1.1-r2.ebuild b/sys-process/runit/runit-2.1.1-r2.ebuild
deleted file mode 100644
index d556c6541a80..000000000000
--- a/sys-process/runit/runit-2.1.1-r2.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs flag-o-matic
-
-DESCRIPTION="A UNIX init scheme with service supervision"
-HOMEPAGE="http://smarden.org/runit/"
-SRC_URI="http://smarden.org/runit/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86"
-IUSE="static"
-
-S=${WORKDIR}/admin/${P}/src
-
-src_prepare() {
- default
- # we either build everything or nothing static
- sed -i -e 's:-static: :' Makefile || die "sed of Makefile failed"
-}
-
-src_configure() {
- use static && append-ldflags -static
-
- echo "$(tc-getCC) ${CFLAGS}" > conf-cc || die "setting cflags"
- echo "$(tc-getCC) ${LDFLAGS}" > conf-ld || die "setting ldflags failed"
-}
-
-src_install() {
- keepdir /etc/runit{,/runsvdir{,/default,/all}}
- dosym default /etc/runit/runsvdir/current
- dosym ../etc/runit/runsvdir/current /var/service
- dosym ../etc/runit/2 /sbin/runsvdir-start
-
- dobin $(<../package/commands)
- dodir /sbin
- mv "${ED}"/usr/bin/{runit-init,runit,utmpset} "${ED}"/sbin/ || die "dosbin"
-
- cd "${S}"/..
- dodoc package/{CHANGES,README,THANKS,TODO}
- dohtml doc/*.html
- doman man/*.[18]
-
- exeinto /etc/runit
- doexe "${FILESDIR}"/{1,2,3,ctrlaltdel}
- for tty in tty1 tty2 tty3 tty4 tty5 tty6; do
- exeinto /etc/runit/runsvdir/all/getty-$tty/
- for script in run finish; do
- newexe "${FILESDIR}"/$script.getty $script
- sed -i -e "s:TTY:${tty}:g" "${ED}"/etc/runit/runsvdir/all/getty-$tty/$script
- done
- dosym ../all/getty-$tty /etc/runit/runsvdir/default/getty-$tty
- done
-
- # make sv command work
- cd "${S}"
- insinto /etc/env.d
- cat <<-EOF > env.d
- #/etc/env.d/20runit
- SVDIR="/var/service/"
- EOF
- newins env.d 20runit
-}
-
-pkg_postinst() {
- ewarn "/etc/profile was updated. Please run:"
- ewarn "source /etc/profile"
- ewarn "to make 'sv' work correctly on your currently open shells"
-}
diff --git a/sys-process/runit/runit-2.1.2-r1.ebuild b/sys-process/runit/runit-2.1.2-r1.ebuild
index 9647df0a33f1..a920443a3f97 100644
--- a/sys-process/runit/runit-2.1.2-r1.ebuild
+++ b/sys-process/runit/runit-2.1.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="http://smarden.org/runit/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86"
IUSE="static"
RDEPEND="sys-apps/openrc"
diff --git a/sys-process/runit/runit-2.1.2.ebuild b/sys-process/runit/runit-2.1.2.ebuild
deleted file mode 100644
index afd458efc6c1..000000000000
--- a/sys-process/runit/runit-2.1.2.ebuild
+++ /dev/null
@@ -1,145 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit toolchain-funcs flag-o-matic versionator
-
-DESCRIPTION="A UNIX init scheme with service supervision"
-HOMEPAGE="http://smarden.org/runit/"
-SRC_URI="http://smarden.org/runit/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
-IUSE="static"
-
-S=${WORKDIR}/admin/${P}/src
-
-src_prepare() {
- # we either build everything or nothing static
- sed -i -e 's:-static: :' Makefile
-
- # see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=726008
- [[ ${COMPILER} == "diet" ]] &&
- use ppc &&
- filter-flags "-mpowerpc-gpopt"
-}
-
-src_configure() {
- use static && append-ldflags -static
-
- echo "$(tc-getCC) ${CFLAGS}" > conf-cc
- echo "$(tc-getCC) ${LDFLAGS}" > conf-ld
-}
-
-src_install() {
- into /
- dobin $(<../package/commands)
- dodir /sbin
- mv "${ED}"/bin/{runit-init,runit,utmpset} "${ED}"/sbin/ || die "dosbin"
- dosym ../etc/runit/2 /sbin/runsvdir-start
- into /usr
-
- cd ..
- dodoc package/{CHANGES,README,THANKS,TODO}
- dohtml doc/*.html
- doman man/*.[18]
-
-dodir /etc/runit
- exeinto /etc/runit
- doexe "${FILESDIR}"/{1,ctrlaltdel}
- newexe "${FILESDIR}"/2-${PV} 2
- newexe "${FILESDIR}"/3-${PV} 3
-
- dodir /etc/sv
- for tty in tty1 tty2 tty3 tty4 tty5 tty6; do
- exeinto /etc/sv/getty-$tty/
- newexe "${FILESDIR}"/finish.getty finish
- newexe "${FILESDIR}"/run.getty-${PV} run
- for script in finish run; do
- sed -i -e "s:TTY:${tty}:g" "${ED}"/etc/sv/getty-$tty/$script
- done
- done
-
- # make sv command work
- cat <<-EOF > "${T}"/env.d
- #/etc/env.d/20runit
- SVDIR="/etc/service/"
- EOF
- insinto /etc/env.d
- newins "${T}"/env.d 20runit
-}
-
-pkg_preinst() {
- if has_version 'sys-process/runit' &&
- has_version '<sys-process/runit-2.1.2' &&
- [ -d "${EROOT}"etc/runit/runsvdir/all ]; then
- if [ -e "${EROOT}"etc/sv ]; then
- mv -f "${EROOT}"etc/sv "${EROOT}"etc/sv.bak || die
- ewarn "${EROOT}etc/sv was moved to ${EROOT}etc/sv.bak"
- fi
- mv "${EROOT}"etc/runit/runsvdir/all "${EROOT}"etc/sv|| die
- ln -sf "${EROOT}"etc/sv "${EROOT}"etc/runit/runsvdir/all || die
- cp -a "${EROOT}"etc/runit/runsvdir "${T}" || die
- touch "${T}"/make_var_service || die
- fi
-}
-
-default_config() {
- local sv="${EROOT}"etc/sv
- local service="${EROOT}"etc/service
- mkdir -p "${service}" || die
- for x in tty1 tty2 tty3 tty4 tty5 tty6; do
- ln -sf "${sv}"/getty-$x "${service}"/getty-$x || die
- done
- einfo "The links to services runit will supervise are installed"
- einfo "in $service."
- einfo "If you need multiple runlevels, please see the documentation"
- einfo "for how to set them up."
- einfo
-}
-
-migrate_from_211() {
- # Create /etc/service and /var/service if requested
- if [ -e "${T}"/make_var_service ]; then
- ln -sf "${EROOT}"etc/runit/runsvdir/current "${EROOT}"etc/service || die
- ln -sf "${EROOT}"etc/runit/runsvdir/current "${EROOT}"var/service || die
- fi
- if [ -d "${T}"/runsvdir ]; then
- cp -a "${T}"/runsvdir "${EROOT}"etc/runit || die
- fi
- return 0
-}
-
-pkg_postinst() {
- if [ -z "$REPLACING_VERSIONS" ]; then
- default_config
- elif [ ! version_is_at_least 2.1.2 $REPLACING_VERSIONS ]; then
- migrate_from_211
- fi
-
- ewarn "To make sure sv works correctly in your currently open"
- ewarn "shells, please run the following command:"
- ewarn
- ewarn "source /etc/profile"
- ewarn
-
- if [ -L "${EROOT}"var/service ]; then
- ewarn "Once this version of runit is active, please remove the"
- ewarn "compatibility symbolic link at ${EROOT}var/service"
- ewarn "The correct path now is ${EROOT}etc/service"
- ewarn
- fi
-
- if [ -L "${EROOT}"etc/runit/runsvdir/all ]; then
- ewarn "${EROOT}etc/runit/runsvdir/all has moved to"
- iewarn "${EROOT}etc/sv."
- ewarn "Any symbolic links under ${EROOT}etc/runit/runsvdir"
- ewarn "which point to services through ../all should be updated to"
- ewarn "point to them through ${EROOT}etc/sv."
- ewarn "Once that is done, ${EROOT}etc/runit/runsvdir/all should be"
- ewarn "removed."
- ewarn
- fi
-}
diff --git a/sys-process/time/Manifest b/sys-process/time/Manifest
index d465e7de96f6..8cd6939103ad 100644
--- a/sys-process/time/Manifest
+++ b/sys-process/time/Manifest
@@ -1,11 +1,3 @@
-AUX 1.7-info-dir-entry.patch 389 BLAKE2B 2c39cae02510f9c3d508ed8f1c959d145da4e818e1cb451cc86cc3d836d1363dd298feda3f79dc171641e4fd1d8efb017f9e3b961d756e162333a0dab943b607 SHA512 2c490a82cfb935904372ad630f82098896b4ae535b85601122e92810cb0d7f20657a07b2b286bbe8a6b084f9fb9af7dd8bb009b6f57fd2e713420acc8143a6d9
-AUX time-1.7-build.patch 301 BLAKE2B 20e3d0c80812d438f9ef209c57bb0f45fd6f61c7ab97d15abb7d1f82bc4797aafe3162488c096165b3b00b4a48a02c657a1b3af7928936375b090628022b537b SHA512 a0c03992ed5a0d44179a164771f9fb8b8972827df262eb2aa8dd0a1d04f84ab2b904cc96e0068763f197bfa418256a6459e63eeead5edc5e777f5cc459889c47
-AUX time-1.7-incorrect_memory_usage.patch 945 BLAKE2B 541c576455c16a4c4ec158a36239c39c107e1c2006caf9ab6e7ebb5ef61524f96aaec7df0e14db58c41063ed684c4146965c0e3e815d94cc8019227ef5333ee0 SHA512 e9affbdfb982dcd63171a75bb61471e6e27f47944ab786ba2a3764376faa9a103f999049dadd1383e03fc5f3084207e0b004f82662f07c87207cffb6aeaad703
-AUX time-1.7.2-incorrect_memory_usage.patch 1012 BLAKE2B 2689342bece589ac1e1aa873af5081848e7a53547b2f48f6a19a4fe9e04963c2e5da8ced31fe6614310eb3011a737a96e8873c3b57713f4a30b0a8f2cfc86862 SHA512 512905d1ed3210c7bea96901897c877ca77355fea6cc7ede7ba99ea2ed5dc14365e725ed1f7cc1fc53330f55597764f9936a8f2e1508e95749af38ee309d0bcf
-DIST time-1.7.2.tar.gz 108371 BLAKE2B 17d83faa24974fdd5853d83b0524a9f97780db19c42e9633d14acf39653b581a511856ec3be67661796fb1aee1d7b1bdca9fff3f5e88abd9f22c1736a02a04dc SHA512 dfde8f48a9d52bcc9080596feca6c429556e1e510977503138195d390cb52f27dd171f519d78226b0b48adc404062ec1f9234d92ea9707ec16d1be23ced90afc
-DIST time-1.7.tar.gz 103066 BLAKE2B 900df9031f90fbdab5b778c8ec61b3fe5efb2cb6a21834a31e3eefe845e05977b7c3206579e0bd7959f4dd5a34a909b16cc96f743aaf81cc1edb182a5669c68c SHA512 d759b651e343beddc0b3bd06af85881486b72319c979a2e7f752d5a34edd8b7c1c19391c5c7a2e8f6685746cc7a046bf2c8e082b31458a1dd043ed90a4cebcd1
DIST time-1.9.tar.gz 596779 BLAKE2B b48c2def2f7aaa79ddb8838ed9e103dd7b1b573b6084d1481838cac86eb7930b3a231469936ad23d5096e576ea728e821defb27fc8b3f9187809e3f5c01b7c57 SHA512 5c6dabbbe71e9103a47b892b86bb914c1704122d4fe7dff1e2cbd28503297163118d295077d8e062b035d673a1f91c36f8a45c7383f374fd766942b32bde4406
-EBUILD time-1.7-r3.ebuild 632 BLAKE2B ccbd4914cd42248671c82cfb37c314ce2e8af48d581be29d91242a3f7398e73c4c25cef43c08ce269484a4b42bb0eb095677e6eb2c0c7d8274da4e9cd4daa24a SHA512 090a9c48084ae72b5b03c951386153b5f5db354594792654f2724feae93df923e67d2151f61a07e79d065b5312d730feec8adb218629bc0041105f1b0778189a
-EBUILD time-1.7.2.ebuild 675 BLAKE2B 859b0b78c8d8a78222bf0e0f0e0375e7b39284ef6116e58b58a785dd8eff1bb66352234ea5ac45120ceb7b4b9afafd694704624205908eda6c9e4ac4167c8a84 SHA512 004ed5efec36a4df799d76ef659ff55addf07ed53fe92a155a773b6e429690edb086685e6611fc3bdd04a652e3e0481ace5dadd02b18748ade5dfbd4ccc10cac
EBUILD time-1.9.ebuild 451 BLAKE2B f6a34d41e7fc47d1167509201aab125d2e82f3244fcfa77ae65c0080b793263b0628e5222b527d54133d0cd2e018ead8c0732ed391505fe2863a7e30d13f6047 SHA512 ed73d4cd1314a1f1c0acec5c72070acf93d1dd0384b8aabf44a8fc7c8d513575c9c6fd5d01bd9458cc5e08c2a14efb8c2d4b7e19aa6c35177300bf77fcdd0a94
MISC metadata.xml 253 BLAKE2B 295e9d6d93aaa12af413972e1590c67087801cc09c9aa6b59d4606c0f4106d1dacf2baa9858559083b4c6d91beeef218d0729e8593a33788958da6d2897e8ce2 SHA512 54a9069aeb4165d2dff3d473c8001bc51613aac9dff3f7f5e9971a9891a737a31511ffa11cbd523febe581ac1d9de2bdf2f40410f0c4239138f2ccca3ef15555
diff --git a/sys-process/time/files/1.7-info-dir-entry.patch b/sys-process/time/files/1.7-info-dir-entry.patch
deleted file mode 100644
index eb30029722bb..000000000000
--- a/sys-process/time/files/1.7-info-dir-entry.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- a/time.info
-+++ b/time.info
-@@ -19,6 +19,9 @@
- manual into another language, under the above conditions for modified
- versions, except that this permission notice may be stated in a
- translation approved by the Foundation.
-+START-INFO-DIR-ENTRY
-+* time: (time). summarize system resources used
-+END-INFO-DIR-ENTRY
-
- 
- File: time.info, Node: Top, Prev: (dir), Up: (dir)
diff --git a/sys-process/time/files/time-1.7-build.patch b/sys-process/time/files/time-1.7-build.patch
deleted file mode 100644
index 504643d768e5..000000000000
--- a/sys-process/time/files/time-1.7-build.patch
+++ /dev/null
@@ -1,16 +0,0 @@
---- a/configure.in
-+++ b/configure.in
-@@ -1,11 +1,6 @@
- dnl Process this file with autoconf to produce a configure script.
--AC_INIT(time.c)
--VERSION=1.7
--AC_SUBST(VERSION)
--PACKAGE=time
--AC_SUBST(PACKAGE)
--
--AC_ARG_PROGRAM
-+AC_INIT(time, 1.7)
-+AM_INIT_AUTOMAKE
-
- dnl Checks for programs.
- AC_PROG_CC
diff --git a/sys-process/time/files/time-1.7-incorrect_memory_usage.patch b/sys-process/time/files/time-1.7-incorrect_memory_usage.patch
deleted file mode 100644
index ab1f4ddfbd5e..000000000000
--- a/sys-process/time/files/time-1.7-incorrect_memory_usage.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-https://bugs.launchpad.net/ubuntu/+source/time/+bug/742248
-https://bugs.gentoo.org/332253
-
---- time-1.7/ChangeLog
-+++ time-1.7/ChangeLog
-@@ -1,3 +1,9 @@
-+Fri Oct 1 00:00:00 2010 Bob Proulx <bob@proulx.com>
-+ The struct rusage reports ru_maxrss in kbytes not pages and
-+ should not be converted through pages-to-kbytes again.
-+ Reported by Sven Hartrumpf.
-+ * time.c (summarize): Do not call ptok on ru_maxrss.
-+
- Thu Jul 11 12:37:17 1996 David J MacKenzie <djm@catapult.va.pubnix.com>
-
- * Version 1.7.
---- time-1.7/time.c
-+++ time-1.7/time.c
-@@ -398,7 +398,7 @@ summarize (fp, fmt, command, resp)
- ptok ((UL) resp->ru.ru_ixrss) / MSEC_TO_TICKS (v));
- break;
- case 'M': /* Maximum resident set size. */
-- fprintf (fp, "%lu", ptok ((UL) resp->ru.ru_maxrss));
-+ fprintf (fp, "%lu", (UL) resp->ru.ru_maxrss);
- break;
- case 'O': /* Outputs. */
- fprintf (fp, "%ld", resp->ru.ru_oublock);
diff --git a/sys-process/time/files/time-1.7.2-incorrect_memory_usage.patch b/sys-process/time/files/time-1.7.2-incorrect_memory_usage.patch
deleted file mode 100644
index 6c83f0bb9264..000000000000
--- a/sys-process/time/files/time-1.7.2-incorrect_memory_usage.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-https://bugs.launchpad.net/ubuntu/+source/time/+bug/742248
-https://bugs.gentoo.org/332253
-
---- time-1.7.2/ChangeLog
-+++ time-1.7.2/ChangeLog
-@@ -1,6 +1,12 @@
- Fri Dec 21 23:00:00 2012 David C Niemi <gnutime@dcn.tuxers.net>
- * Version 1.7.1.
-
-+Fri Oct 1 00:00:00 2010 Bob Proulx <bob@proulx.com>
-+ * time.c (summarize): Do not call ptok on ru_maxrss.
-+ The struct rusage reports ru_maxrss in kbytes not pages and
-+ should not be converted through pages-to-kbytes again.
-+ Reported by Sven Hartrumpf.
-+
- Thu Jul 11 12:37:17 1996 David J MacKenzie <djm@catapult.va.pubnix.com>
-
- * Version 1.7.
---- time-1.7.2/time.c
-+++ time-1.7.2/time.c
-@@ -394,7 +394,7 @@
- ptok ((UL) resp->ru.ru_ixrss) / MSEC_TO_TICKS (v));
- break;
- case 'M': /* Maximum resident set size. */
-- fprintf (fp, "%lu", ptok ((UL) resp->ru.ru_maxrss));
-+ fprintf (fp, "%lu", (UL) resp->ru.ru_maxrss);
- break;
- case 'O': /* Outputs. */
- fprintf (fp, "%ld", resp->ru.ru_oublock);
diff --git a/sys-process/time/time-1.7-r3.ebuild b/sys-process/time/time-1.7-r3.ebuild
deleted file mode 100644
index b5e2efb7a0ba..000000000000
--- a/sys-process/time/time-1.7-r3.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION="Displays info about resources used by a program"
-HOMEPAGE="https://www.gnu.org/directory/time.html"
-SRC_URI="mirror://gnu/time/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-DEPEND="sys-apps/texinfo"
-
-PATCHES=(
- "${FILESDIR}"/${P}-build.patch
- "${FILESDIR}"/${PV}-info-dir-entry.patch
- "${FILESDIR}"/${P}-incorrect_memory_usage.patch
-)
-
-src_prepare() {
- default
- eautoreconf
-}
diff --git a/sys-process/time/time-1.7.2.ebuild b/sys-process/time/time-1.7.2.ebuild
deleted file mode 100644
index 2f2e5d482a00..000000000000
--- a/sys-process/time/time-1.7.2.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION="Displays info about resources used by a program"
-HOMEPAGE="https://www.gnu.org/directory/time.html"
-SRC_URI="http://git.savannah.gnu.org/cgit/time.git/snapshot/${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"
-IUSE=""
-
-DEPEND="sys-apps/texinfo"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.7-build.patch
- "${FILESDIR}"/1.7-info-dir-entry.patch
- "${FILESDIR}"/${PN}-1.7.2-incorrect_memory_usage.patch
-)
-
-src_prepare() {
- default
- eautoreconf
-}
diff --git a/sys-process/tini/Manifest b/sys-process/tini/Manifest
index 7b894830ee70..566a6d082538 100644
--- a/sys-process/tini/Manifest
+++ b/sys-process/tini/Manifest
@@ -1,5 +1,5 @@
DIST tini-0.18.0.tar.gz 32152 BLAKE2B d676f0f1b4d9f6dca98cdb626aa7c525ec55e090cfeb1cf0e9ab167f1ef4285123223873e92e81d5d62ceb631e26e9012f16b28b1d35813ac801f8e4594be70b SHA512 83279180b6a875aaff9b6b7446ee7e71fd05357279744afcb4db67c76572dc871acfba86c035857009b5dd88ca75d9f2e815d6a925563cdb3e6e771eb83be9b1
DIST tini-0.19.0.tar.gz 32369 BLAKE2B 5d86f6299b92152063974e6ecd347e1a2ba90f0188f2a702ddb6c814fc1c9723062481fe560caa89e9f74883017ee833566adf1eb1f11fe625671eced47f3296 SHA512 1fa85b56e2c6085ea474f251928e7a40510d92aeef60b3c145b0496969c1b5df86835d143cb91ef5b4bf4da63fa8a56947cc39a4276e4b72faa57276d432b292
EBUILD tini-0.18.0.ebuild 1426 BLAKE2B 016e2475b6297cf6bf1cc2d6ff24f4a27fe456d41c6bdb8f76eda0e976ecb556e0b598d5c39225aa1f54e6e3533b3ebd182e9914ad9ca0164cbc2debd3e63472 SHA512 2bba6d17d43b7276d2372f20d2a975e6cb8749d572a4dc22f69975bb2930557fac35cf7d218377d638b1a63a3d8b7f89bdbe5123f0a13537b91a52b9a38cefbf
-EBUILD tini-0.19.0.ebuild 1398 BLAKE2B 6be356cd96910cd8137d05e320667b8d0598467a5fe48bb802117d948c36fb1150c3a0a64d9f1b40c3d0321d32e1d5b6bbe32cf1aea8059667cd5bdddce3d061 SHA512 f92a859ce9a94cf15db07a901893acfa7b29d45abe4b91563c123c815cf332cdcbe25b0b28bbfcdde3b9ad51795f6a936a4688c2198f109ac7135535a3017484
+EBUILD tini-0.19.0.ebuild 1397 BLAKE2B 9497829168bbc95af1cbf6f9e1a587702388e2111de73b6d161b32a970e356578ccb14f6993e5dba27a01838f8b07a58c846887288ad1a72cd7e1e95887c5d41 SHA512 34f19202bdfdc5b031785845988b652c6c03508eef4d5be4eb5f93644066d4439c8e01dde421ffa8710f922c2cded00f8c303d2e5667969f5c7d005023047a11
MISC metadata.xml 558 BLAKE2B 7fd719d731c968125776805299e964567907ca7cae8a94c717218fdf8caa73d6f333a8bb22c36e0bec273f48504a55f91081e09474abc90440b50bcd760f53aa SHA512 dfbadc5994b3c7b4d8a27fd207c9f1836a21633218dee0252f938448f3c14f3c41d1f35c0604aecbc9f14117b27cd995451800c61dd41875be3becffb53d33f3
diff --git a/sys-process/tini/tini-0.19.0.ebuild b/sys-process/tini/tini-0.19.0.ebuild
index 03ef87f88c13..9dad0ff99226 100644
--- a/sys-process/tini/tini-0.19.0.ebuild
+++ b/sys-process/tini/tini-0.19.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/krallin/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86"
IUSE="+args +static"
src_prepare() {