diff options
Diffstat (limited to 'sys-process')
39 files changed, 363 insertions, 507 deletions
diff --git a/sys-process/Manifest.gz b/sys-process/Manifest.gz Binary files differindex c94de5c5fbe9..bf8150d18967 100644 --- a/sys-process/Manifest.gz +++ b/sys-process/Manifest.gz diff --git a/sys-process/atop/Manifest b/sys-process/atop/Manifest index bef65544e4d3..c9ef3f6c1844 100644 --- a/sys-process/atop/Manifest +++ b/sys-process/atop/Manifest @@ -5,9 +5,7 @@ AUX atop.service 190 BLAKE2B 905a7b42d38b3ab25916c90d7b50c52721f9b061c99e8ce5b9d AUX atopacct.rc 1054 BLAKE2B 80f301506d805ae54552f088c53bf18cab1ee52b76a37387500176e61eba317059b10c9955d13ac5718547253401ec21f0add4b189e5d04ff724af43c8c50b73 SHA512 ddb026c4ebf63dccc6f49b2b7db829d7ba0388da080a65562bac3f2d7ebacc95093099a0fc9d636af5462ace4a9e118eacfe3eb626a70245e7c5c1e874866f02 AUX atopacct.service 269 BLAKE2B 8cf88201ecb08da441cd066c0d6974afbae41018a5b2ef9c6b1b805d5be53f2bc5849dafe1d0e2d996e3598ed1baa93e3a0e559fe33c11c55bf64345af5c2bab SHA512 1e57eb76db3e78be504a1a11a479d154239f269da5f5cd3a52eced4ca63ea051d003f14d498d9a71070b7081b2ff80f5eeb5453b81952ee0e4c05423e3c2d308 AUX netatop.rc 330 BLAKE2B 8da0bdd3ea55cdc0ff9b54d7fd499f6582eb6571a859da8e2e0eefd7b5c47b9c6aac9be5565bd61e8fb03168482cab65e5ecbaf702d56c8e940bfb4c4e38f12f SHA512 e61c8133041da7961088faa90b244ab44cebc07583b3feffa5854b2751fc6bdd1cd8964c30ab9acde653d70f4280738fe9f77f7eaf29d939757dc0b51151f289 -DIST atop-2.6.0.tar.gz 242323 BLAKE2B 8cf39c4b18994de26188ad5e19e282bc3ef7693eeff4853386f6b254d1115dbd2308eaa4c6e7620e6081d44037e6ce01356ad72ba25bcf4b1c3e7674768e5c24 SHA512 46cbc1c67ee6683be8dca79bf68d85962a119469ddce4947519cf4fe178b14d54b69451cfaa2b5c0a3f8c9bf8769de619aa5a7768eae34422688c7fc26fe0a58 DIST atop-2.7.1.tar.gz 248809 BLAKE2B 2cf1a68a7b24d76340295d9bde03a5602e9049a860468217771c696fe4b9062f2155aeefa2e3e810984780f82de6bf922bf7d6b02c7fd19194162dc70b015b81 SHA512 18f30c67d6f86b9270599317eed846c63d19e8ba6ea85bad8ec3d5ffb0489f17c75c8d8b3a14054bd14e89ed40d39e5d37bce834c7422087e6d8b86c99273a72 DIST netatop-3.1.tar.gz 22812 BLAKE2B 1b1faebf1392a57db6b4662192f90821289c8fc40c2c1ee0ad61feeeee6477c4d091744a1e82cdd987baf59f8dd71fc6d242d6dd294b8fb29b9447a9d5055996 SHA512 b12fd2287d89d3a8277f8fb540a19e6d26aa26c3f88e7ae2e6601b63f78d642e73b8d16cf351f6979ce7bbf53251b9c1faa76798a87f70cf3dcf51279eb0db68 -EBUILD atop-2.6.0.ebuild 1398 BLAKE2B fdfcfea38505599ac89a61e1964c24ca703fb7dfb9a43951ed2a22ba95498e811512571316d4afa16fb7bd6a9da3f23162ecbcd7d2a5e8e320c1a605cb5dd10e SHA512 828aa1ac766b4ce20b43ca24f012ae6126676509cddf468e3d6770970625ba3a43e8b46244e2b834bbb9eee42abf59b0f130b8f1b6c2e48b7ffdd9c197348d63 EBUILD atop-2.7.1-r1.ebuild 2410 BLAKE2B c18f5c29c904d586563459d392edbda0f6a67baf3a0b24f827a7b2cef97e2ff031c6ac1ff8070e7dec6ff0e6b490020affed5043cc387eeac34d8f7644649914 SHA512 8f302fa0d71d7e2cf3bb889c4ed1706fa3b66c84837994cf7b1fc7903870c6cb4cefc554b268890fb33ac1caacce1cd0a1d1fe5b50e6cbca6d2b36d0f34ea792 MISC metadata.xml 360 BLAKE2B 38d37fb6b73b08edc31ad159e83b2e90249b8757e13149cef2b9e2d88c0ad8cecfbb3f5590d4bf608ba19fbaca1ac8ecde69924f11550c4ceb99cd8dab0022d2 SHA512 1449de44adf2ca9a31b38de0a0d955c2e30d689f991d1de696bab46ecfc854d5690a57d879c7634d35430cf716766036a9f09c556ff4b6ce5fcd082c4e690a61 diff --git a/sys-process/atop/atop-2.6.0.ebuild b/sys-process/atop/atop-2.6.0.ebuild deleted file mode 100644 index 593972f43deb..000000000000 --- a/sys-process/atop/atop-2.6.0.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2021 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 ~riscv 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.6.0-build.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 - - exeinto /usr/share/${PN} - doexe ${PN}.daily - - insinto /etc/default - newins ${PN}{.default,} - - keepdir /var/log/${PN} -} diff --git a/sys-process/cronie/Manifest b/sys-process/cronie/Manifest index 2ee9bb59f088..b25722b4175d 100644 --- a/sys-process/cronie/Manifest +++ b/sys-process/cronie/Manifest @@ -6,6 +6,8 @@ AUX cronie-1.6.0-crontab_entries_regression.patch 626 BLAKE2B 9d4012dcdd0bef32f5 AUX cronie-crontab 476 BLAKE2B 7e2de210328ad714647b9ec50c611573ba166b63f68643aa001f8ca2d2c6e6a5b1300cbd8e1be2ba4374def366698abe6f990673b427e7db4883a9cb74bd06c0 SHA512 0d42a8e749db5c7f057b980678dbfada3dcf1418000168380097032a69a48ab4bc8fa228fb45c65c9c2a1a8d5290da3ca84816963fb7096fd13e293a68fea0c5 DIST cronie-1.5.7.tar.gz 148739 BLAKE2B 3e9f8b78a29d2304e2ece7ce2b794b80e6023428d5b07f21936f3690eae2741b9e6814f966d8e3cb3d4f9daf32b3fe730ce6adebb76f8779c3f5039d2a19b6a4 SHA512 cddf1ffd518bf8daed8ae2634ace41da669f6d1039b1936b602200e2f2902944d8e84c80f73f6ab67b2fa755c4192f9181cf44d87bc893201b756367ab55148e DIST cronie-1.6.0.tar.gz 149859 BLAKE2B 0b63b07d8138c74c57ff0cbe1ae3cd3abb21178116322327d06cbc5e12a0c54e5f2512fb9f810787721f7ad1bba897f206b96fd83645bbfeeace734eedbcaf3d SHA512 9d078e2f8ffc0d2feaa16d419fcccf354f8de8021869b14d315b6f0a0acbd888da98fb47888b71672354ec221bbbaf5b77a543b909ae44b0fc6d2b39394ddf5b +DIST cronie-1.6.1.tar.gz 149913 BLAKE2B 7b563b90f386a8df09398661e2b3ddc1f83d6c0d19290a02c0622be461e1d160218572adf132d634c60ef8fd0a4bb100e830b90e26270c28c75a69591ccc18a6 SHA512 1e095df9670ec25d6629f4cf2cacd82c6c1cb1487a859815a7881a1d130e4f18f9976396f773abae24dadc232166bb6467bbaeac1cb0254209fcadf3530d5e6f EBUILD cronie-1.5.7.ebuild 2468 BLAKE2B ca601372419baeb30da062b3e0016bc4c6a69066af9c0e0585414f1761d3bde19588c3a01dca5b7ef40c04fdce25e46d00cc71b7a83cc98a9da5c4b08bb817d8 SHA512 3c362f291f88584c67f59ba70052ba0c2d22f4ce29a2f5da72c55913fe32b85dcafc7dad35c80ee36e9fd1af9f423bbeccc7f05c17f9890ccad488121361a1ff EBUILD cronie-1.6.0-r2.ebuild 2615 BLAKE2B 6aea9c077755f0f2194b0cb455a6b988263e126ceae385fd6183f73ebb051bceacb7649491249f9b661e409c87fbfb74169f30c5b3c9e551eb91ef7404a36496 SHA512 eb38b0d7f7ed570922ea4ecc61f482b57908e879fbe3c4cbc2bcf21c83436d8b0743d6792c625c440629d2fe18397568ecb0e91654ea38efc4d93bd076801bd3 +EBUILD cronie-1.6.1.ebuild 2554 BLAKE2B 22a2f86088a0c86f982b8932624aff5357ad957354dd6828e4a8bc767a7090075307c6ab00fbcaa1d9e4b630c064f4b9d3c951356c6bbc1270c7920e9fb734e2 SHA512 06959b3685e0ab0f2f75635741c1f1283032b1a2271ed4600ac81092cde9e66fa91fc7a024ebf0f5146785cf2fc1216f36fa03d41916eb81103e7b2d02473385 MISC metadata.xml 814 BLAKE2B e8d655775cee7b2e81727a4deb0164080b87b2c64696fae76175873ecb0bd0e8f990cf3e635721e69a51f4a862446140e447ffc92a14f30d1d87011990d0e602 SHA512 ba067983624646d5d1d5ac929bb1ef5046f652da7362f9116a48302e868d3fccc01405c39ff93d2580edabd851dbdb33099297f3ab3e3dde005c303c13247ba4 diff --git a/sys-process/cronie/cronie-1.6.1.ebuild b/sys-process/cronie/cronie-1.6.1.ebuild new file mode 100644 index 000000000000..93c845e1da39 --- /dev/null +++ b/sys-process/cronie/cronie-1.6.1.ebuild @@ -0,0 +1,118 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools cron flag-o-matic pam systemd + +DESCRIPTION="Cronie is a standard UNIX daemon cron based on the original vixie-cron" +HOMEPAGE="https://github.com/cronie-crond/cronie" +SRC_URI="https://github.com/cronie-crond/cronie/archive/${P}.tar.gz" + +LICENSE="ISC BSD BSD-2 GPL-2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="+anacron +inotify pam selinux" + +DEPEND=" + acct-group/crontab + pam? ( sys-libs/pam ) + anacron? ( + !sys-process/anacron + !sys-process/systemd-cron + elibc_musl? ( sys-libs/obstack-standalone ) + ) +" +RDEPEND="${DEPEND} + sys-apps/debianutils +" + +#cronie supports /etc/crontab +CRON_SYSTEM_CRONTAB="yes" + +S="${WORKDIR}/${PN}-${P}" + +PATCHES=( + "${FILESDIR}/${PN}-1.5.3-systemd.patch" +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + $(use_with inotify) + $(use_with pam) + $(use_with selinux) + $(use_enable anacron) + --enable-syscrontab + # Required for correct pidfile location #835814 + --runstatedir="${EPREFIX}/run" + --with-daemon_username=cron + --with-daemon_groupname=cron + ) + + if use anacron ; then + if use elibc_musl ; then + append-cflags "-lobstack" + fi + fi + SPOOL_DIR="/var/spool/cron/crontabs" \ + ANACRON_SPOOL_DIR="/var/spool/anacron" \ + econf "${myeconfargs[@]}" +} + +src_install() { + default + + docrondir -m 1730 -o root -g crontab + fowners root:crontab /usr/bin/crontab + fperms 2751 /usr/bin/crontab + + newconfd "${S}"/crond.sysconfig ${PN} + + insinto /etc + newins "${FILESDIR}/${PN}-crontab" crontab + newins "${FILESDIR}/${PN}-1.2-cron.deny" cron.deny + + insinto /etc/cron.d + doins contrib/dailyjobs + + newinitd "${FILESDIR}/${PN}-1.3-initd" ${PN} + + if use pam ; then + newpamd "${FILESDIR}/${PN}-1.4.3-pamd" crond + fi + + systemd_newunit contrib/cronie.systemd cronie.service + + if use anacron ; then + local anacrondir="/var/spool/anacron" + keepdir ${anacrondir} + fowners root:cron ${anacrondir} + fperms 0750 ${anacrondir} + + insinto /etc + doins contrib/anacrontab + + insinto /etc/cron.hourly + doins contrib/0anacron + fperms 0750 /etc/cron.hourly/0anacron + + insinto /etc/cron.d + doins contrib/0hourly + fi + + einstalldocs +} + +pkg_postinst() { + cron_pkg_postinst + + if [[ -n "${REPLACING_VERSIONS}" ]] ; then + ewarn "You should restart ${PN} daemon or else you might experience segfaults" + ewarn "or ${PN} not working reliably anymore." + einfo "(see https://bugs.gentoo.org/557406 for details.)" + fi +} diff --git a/sys-process/daemontools/Manifest b/sys-process/daemontools/Manifest index 1556f2f74aa3..2247dc540c25 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 1375 BLAKE2B cdaccbb1636b548df41b0fc8523894e00cc5b43a951c479b3cd9229bece9a5c89871b2949a88fbfd364685de619f19d687fd89b2641e532d61f1c7746854760d SHA512 49943e4f8921319c6347b537d471dee90dbcdc7cc152e122ab5a06e23daf9d96c31398547d8b67fc95e5ed24e940b6471c1c97c4520fbc07701d8d82f738d16b +EBUILD daemontools-0.76-r8.ebuild 1382 BLAKE2B f4224b06d3ba57a8127f73ccddce458d83c5d8396d7a7633df840643db55b7ceb52de424671275cfb82e9e36a7901fefb9b1eea09cc41c94e4276e32fe86055d SHA512 cca4fba015eb53be5737575ca97e39c41b58e0b1fd1131bb2c95a5ade80080c1c32543c93e5495d1f150020b97e213f264cbdc2950e7a200e1f755a980bde7a3 MISC metadata.xml 254 BLAKE2B f3a9f843cf94243d1129711770df727fcdc8808bca829ef784819cab6f5410dfa463cfed85182f8228c7de796a674dd602653ad3ef817a62c0c3e7198b23befe SHA512 b9fcd3084a7e197f6138e1ce8b0eff99c4c203c37a7d5c40de207040ba1501ef0e5b2f4e00216a567037bcd6d3394fdec6ff587484c9ba2fca9d04f431733b7c diff --git a/sys-process/daemontools/daemontools-0.76-r8.ebuild b/sys-process/daemontools/daemontools-0.76-r8.ebuild index be5da9bbc09c..75d4085cc155 100644 --- a/sys-process/daemontools/daemontools-0.76-r8.ebuild +++ b/sys-process/daemontools/daemontools-0.76-r8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,7 @@ SRC_URI="http://cr.yp.to/daemontools/${P}.tar.gz LICENSE="public-domain" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="selinux static" DEPEND="" diff --git a/sys-process/htop/Manifest b/sys-process/htop/Manifest index f72c76a714d2..16cdc05118db 100644 --- a/sys-process/htop/Manifest +++ b/sys-process/htop/Manifest @@ -1,7 +1,5 @@ -DIST htop-3.0.5.tar.gz 297931 BLAKE2B a6e62f99ef349809d11bb14b4d515036601aa457507b34a96354607f136cc4e0d3d40a715f1576c70833db051d989fa55142b4f8bba0f5f432ea3676364d9575 SHA512 7dae83ceff6b3f30e69c30c9559dbb3bf69281df006c6a26e4e2c49dd5a147e05ed7bafeeac8ec5bedc8ba670470100cc128209a92654858f98df09a9394594f -DIST htop-3.1.1.tar.gz 381277 BLAKE2B 4383991e8821e4c27a4f5cb002b198fa7915465c03d9fb83324fa2df732d8553be4061c2c559b92de934b0c214bb4445b068795050e1bee2afb803d7f32b9a67 SHA512 5e4ec9b5fdf4583c8a345dcc2fe9395737e3a6e8dd8e6547800b959be084b9d57ae30bf891f79a25f6bf99ec0b6eb7eaba8bc851072c5a550de70df4178dc07d DIST htop-3.1.2.tar.gz 387656 BLAKE2B a9682b6f3475fbae6ab7fd57330271190ec32267c5a8f2aac845cd18c566eaa9beed642c1e67fbc9606f120df600c27ed2ef0480a29ef304875a99898c1f10e4 SHA512 7e08b820042e480ca61137ff24b468804b49b95c1bbedaf82029dd79d29c2c541c5211284ec075692203788bbb868a9d4326ffd24c68419e22eec13ae5012700 -EBUILD htop-3.0.5-r2.ebuild 1751 BLAKE2B e617fad73f84c1206d9ca4a1766d8f927326c36f0a02e92d9cff5d2c6dccf3f30b837e7778911c6d711fd63b4fc6a72da12f3a69e88825fada3cc1c2f0990f6c SHA512 8fd8c6dfee36705e9d5b32123ce3d7a92d828e5dd2f4b91eda9a0248bba7050fa19de129ae92ecce2edd16b051a68a956053d0190d3c5f1524329d7a8f99e8dd -EBUILD htop-3.1.1-r1.ebuild 2210 BLAKE2B 26a2201e82823512199b490a329564c22c402f7f8982a52e11ce04597a606401603dfe0fdb0f4ba05e8be3149f189350f1851f6c182ae930517942aaddf14043 SHA512 c685c228048de916cfa7495b8e11257bc0ffafc38d1c448eaab1c9f9e335ec4b99a7e752a7934ff5bcce5252a1b62850f1da40795b5de0d3f28cde5d637928c2 +DIST htop-3.2.0.tar.gz 393712 BLAKE2B fff50fce1dd58d5738ca4a75a8b4078aa34e9544798c81bb18a2674823ab13a93ecec8c00d034704ecaab6a871efa2b021550dc1f0a03aa86f638c28e84f769e SHA512 174eaa7333fa60e40f67148560c53125e7aaf46a48e7f3ecfa2daa68553c94b3d076d03320afd479dcee07e739c0ff286a81b67cbc994782c33e798d3ed4605c EBUILD htop-3.1.2-r1.ebuild 2353 BLAKE2B 074164ad17160d7324d39272b7dbe4b8cc6dad247b3da1d8cd5ef386afbf436ca6ab7da3928c2224ceeb7e0c9717617911320338c1e7370e70c52a310d84653b SHA512 f4402d62ef39064d06c5d2475f7aa5df2df67c1bf35488e796ab66a1dbfc8a33aa858adcef8373039711dab5b0b658cd52f003946508e3c039d623783d58616b +EBUILD htop-3.2.0.ebuild 2375 BLAKE2B 058d14d45f380c6f4f9f47630812216caf736f65578f6875f83443f5d4580218ba5cbd0110de5525b41f2021b9bb9fb0dedceb6a07906e3592a88cab9b2f25cb SHA512 b4a8ca60c7b97964a653172e3dee34c01d27b276aeedc62a3bb36511a87089c94039ef6961448f71c4a744dd97bd7d26def75ed72c46a73009b0fa802d3180f2 MISC metadata.xml 902 BLAKE2B 77d3f3ee5c6fb6e0c34c16837364ed701b75073c05e68770be251a2cd3bfb10cd2dd4383d86975d4823c3a2d0d0b64b7d6b3b2e7902da86e8e82806c941bdd17 SHA512 74eb7eb68bd8d11fe1f870977ba9f79bd62dce3eaf4b948371aada7f579e81623bae84224a0c789497ace1331639c8e5b8f47f56a2383f0bf381c24489a9e6b6 diff --git a/sys-process/htop/htop-3.0.5-r2.ebuild b/sys-process/htop/htop-3.0.5-r2.ebuild deleted file mode 100644 index 6249887e7d60..000000000000 --- a/sys-process/htop/htop-3.0.5-r2.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit autotools linux-info python-any-r1 xdg-utils - -DESCRIPTION="interactive process viewer" -HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop" -SRC_URI="https://github.com/htop-dev/${PN}/archive/${PV/_}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" - -LICENSE="BSD GPL-2" -SLOT="0" -IUSE="debug hwloc lm-sensors openvz unicode vserver" - -BDEPEND="virtual/pkgconfig" -RDEPEND="sys-libs/ncurses:=[unicode(+)?] - hwloc? ( sys-apps/hwloc:= ) - lm-sensors? ( sys-apps/lm-sensors )" -DEPEND="${RDEPEND} - ${PYTHON_DEPS}" - -DOCS=( ChangeLog README ) - -CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS" - -S="${WORKDIR}/${P/_}" - -pkg_setup() { - if ! has_version sys-process/lsof; then - ewarn "To use lsof features in htop (what processes are accessing" - ewarn "what files), you must have sys-process/lsof installed." - fi - - python-any-r1_pkg_setup - linux-info_pkg_setup -} - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - [[ ${CBUILD} != ${CHOST} ]] && export ac_cv_file__proc_{meminfo,stat}=yes #328971 - - local myeconfargs=( - $(use_enable debug) - $(use_enable hwloc) - $(use_enable openvz) - $(use_enable unicode) - $(use_enable vserver) - $(use_with lm-sensors sensors) - ) - - if ! use hwloc && use kernel_linux ; then - myeconfargs+=( --enable-linux-affinity ) - else - myeconfargs+=( --disable-linux-affinity ) - fi - - econf ${myeconfargs[@]} -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/sys-process/htop/htop-3.1.1-r1.ebuild b/sys-process/htop/htop-3.2.0.ebuild index 807d51af35fe..028834776fc9 100644 --- a/sys-process/htop/htop-3.1.1-r1.ebuild +++ b/sys-process/htop/htop-3.2.0.ebuild @@ -14,12 +14,16 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~ LICENSE="BSD GPL-2+" SLOT="0" -IUSE="caps debug delayacct hwloc lm-sensors openvz unicode vserver" +IUSE="caps debug delayacct hwloc lm-sensors llvm-libunwind openvz unicode unwind vserver" BDEPEND="virtual/pkgconfig" RDEPEND=" sys-libs/ncurses:=[unicode(+)?] hwloc? ( sys-apps/hwloc:= ) + unwind? ( + !llvm-libunwind? ( sys-libs/libunwind:= ) + llvm-libunwind? ( sys-libs/llvm-libunwind:= ) + ) kernel_linux? ( caps? ( sys-libs/libcap ) delayacct? ( dev-libs/libnl:3 ) @@ -36,7 +40,7 @@ CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS" S="${WORKDIR}/${P/_}" pkg_setup() { - if ! has_version sys-process/lsof; then + if ! has_version sys-process/lsof ; then ewarn "To use lsof features in htop (what processes are accessing" ewarn "what files), you must have sys-process/lsof installed." fi @@ -52,7 +56,9 @@ src_prepare() { } src_configure() { - [[ ${CBUILD} != ${CHOST} ]] && export ac_cv_file__proc_{meminfo,stat}=yes #328971 + if [[ ${CBUILD} != ${CHOST} ]] ; then + export ac_cv_file__proc_{meminfo,stat}=yes #328971 + fi local myeconfargs=( --enable-unicode @@ -61,6 +67,7 @@ src_configure() { $(use_enable !hwloc affinity) $(use_enable openvz) $(use_enable unicode) + $(use_enable unwind) $(use_enable vserver) ) diff --git a/sys-process/iotop-c/Manifest b/sys-process/iotop-c/Manifest index d164c90b6c16..049281070db5 100644 --- a/sys-process/iotop-c/Manifest +++ b/sys-process/iotop-c/Manifest @@ -3,6 +3,6 @@ DIST iotop-c-1.20.tar.gz 124352 BLAKE2B ec14a70e7952b6a5d4a74dbac3cd3c5f18e4b4c4 DIST iotop-c-1.21.tar.gz 127634 BLAKE2B 9dd84bd3a1c7fe44b8e393114428b3d7f1c8f313ad6fcc13e94ff2ed3d139ce45f2bc6c365218de865f67550fe9ed2bf320566f13b7b0190f2cc1a57026a52f1 SHA512 2cc01767f234b46ed2d02e96dc97e684cf6174c63038026362a4f6e08b30a4321cb9597727b64710162c5dc35fbb94306fc719d69fa5320f691849f91f8b62bf EBUILD iotop-c-1.19.ebuild 773 BLAKE2B 81114d714b36ed622b6ab6644c3ffb97ecd1cf056a4f23d590ec20ba4acefb3019b623898a09b38e36e75ddf47e1954186a40a27cf5d0b80afbc8568f0ecdb31 SHA512 a23f2937540e2ce32356f705625b3709e22a87f405d6dfe382b3acf1d373b0c0dec538911b59633263b4cffe039239a1d0088c3a764c29e19b1e72b94d009039 EBUILD iotop-c-1.20.ebuild 783 BLAKE2B 37728810565ef0df55e0e92e7b0e210db762c4bac60706d84cb7b67829c2684e49e61687ff6ccbf049365743f42b201a44dda81f6967e0c8762817f52e3b9ef6 SHA512 57722b86d074a496ed415cb8331fe54311d1dd53b6b371611fe69777bd0397232925336e71325e5be2729787c2b0887bd796b94ed7e9da9baeb9b619efaef3e7 -EBUILD iotop-c-1.21.ebuild 787 BLAKE2B a91d68ebf4a779349ebd545ada97c22128be8b71eb6b97524847f835dfefc8eb37d5eed296783c909924f5136404224ef64bd807105dbdf75971e5147b482cbd SHA512 f38ef4328ef3d3b4ce1416a7c575d4d76191838e736b5a69202d874ba59f0352174aee2ff7b44aa4972055bf138c7fa9c197f27f4606ac913e66c04d717382f9 +EBUILD iotop-c-1.21.ebuild 783 BLAKE2B 2fc4d10921a871d8c4a783a6cdd98d33c7ac67588e215f715538f6c7354be0057b2e0413dbfc7328acf26e1ed208da137a0db843fefbc4407dcdca839e791a1b SHA512 07d415afb87b1b5ab98cf0a5983c6e85e6588e015f5f956873c99b25cbaceb0ba791c0c3d7821697566f9490ccfd4978a004b4ef3483c92fcf2f27cf31f1828d EBUILD iotop-c-9999.ebuild 701 BLAKE2B d87011d19c473ce2c4cba8d2f954d1c4e5e7d3cb43f04cef30f62bc238ad995db40c090107c1633acf37e983520474148f4975305c54cd40d01f428068bf85f4 SHA512 99bdda36efce6b2174a17746c21fe7398bcdf515943139776ac8123189d681bd630c063e9efcbb3cb91827fac75f518f3501fb11b09086cbc49442848308c055 MISC metadata.xml 1377 BLAKE2B 1b0e762f6677fd063044d1ad811fda5c95f64b36a51310dd3d9d0e652d9d671fe255a9cfa312d299369b19d4206723aa5010994ff6e20bf1b67be92432cb4350 SHA512 c5eee7ec3b5711666029d57eb84319e3f89373d7f73d067d1b990ecfcc6d98625966fb781ea3a47894ea078cfca40fc5f03a8d70dd83f7c93b8a77a6e14d2de0 diff --git a/sys-process/iotop-c/iotop-c-1.21.ebuild b/sys-process/iotop-c/iotop-c-1.21.ebuild index 111007bba443..fb4071b7d2ff 100644 --- a/sys-process/iotop-c/iotop-c-1.21.ebuild +++ b/sys-process/iotop-c/iotop-c-1.21.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/iotop-${PV}" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 arm arm64 x86" RDEPEND="sys-libs/ncurses:= !sys-process/iotop" diff --git a/sys-process/lsof/Manifest b/sys-process/lsof/Manifest index 8f50ab579a8e..c03ab2d0083d 100644 --- a/sys-process/lsof/Manifest +++ b/sys-process/lsof/Manifest @@ -1,5 +1,8 @@ AUX lsof-4.85-cross.patch 1061 BLAKE2B 730a02dfcd433bb6d46d3fecd87aa0913800408d67302bd9a9580ab3fec6e4a88e453890dec348796258eccd4c5185cc8f06ab2029347d632037f24dd0aa066e SHA512 9326a2708910a39ba3b81253c21149f8e4fa44b207e4c2a88f86c9322d2b50e6360760fcb13e00f644aba57ad207106c280db00ebc2d1f3d49405b54681548e8 AUX lsof-4.94-arm-sigbus-fix.patch 1925 BLAKE2B 30bf5726c04a2451db39778b5646c6624220822c834da5eb5807310ae3a4cd2762cc87c73a2b720f32629794f4b152934b8578f71f442e37161e7c5307ef3ef4 SHA512 29bcb993560635aac5dfa8df23f9797bc07a2b9f5418d65ac9be64a766387a64f6b977609a467c3c146ffef32cdb2742425e351d6e2acfd22462999a14e4d87d +AUX lsof-4.95.0-test-typo.patch 935 BLAKE2B 508728789172985e16ba60a1a28cda07ae186499ed4db8c3085329b823f71861c4a4f402c3657a1730dbb14071c211c35659fbb065b0cea7527f53e36bcc5976 SHA512 c648e5ecee68e5fe9959df50509a43d19af24874604d361bf248ea6c42beb10ca9fcd60831638010a9a38e784cad56b8ff8c29557392e6888646abb358a4e5c6 DIST lsof-4.94.0.tar.gz 1340224 BLAKE2B b3d3c4707dac22c5431ac37c6a9f28ba5057b9a8dce65038934f1148209ef4615012ed887e263ec648679d0d95a06c78ed83a7d76cc8d97c05c013c563938793 SHA512 852b12e621e1dbf71e5f7fd848a200339ca278fbe8c39dcd33f745d1aea4e61552c0f30a3f6469ad9d4b86a9163e677f8c95298159ebd647357734225aa06c0c +DIST lsof-4.95.0.tar.gz 1343380 BLAKE2B ffb0a656463f8f0e84ddcba36d78a94a8b4b883f0ff043c3821b3236274fb11e04b8c82f84f4e67ab922f021769c2711c1e97716aef3190d640fc321110521a3 SHA512 09c5c4b0ea0530e23b98b96df8485f37c2594028b604097a816aee216a8b1a7bc887071e8727cbaf3c765d0992314a5aa49723572cfe926f88806be18a6b8aef EBUILD lsof-4.94.0-r1.ebuild 3482 BLAKE2B 2bd5766194598ed10580e4e869078ce64aee9f1a08226eb74b8e0fa5bdf794b8b3c740aad039e95be63b7d36d054499c0875e0190f767c97d8c0c315d168d33c SHA512 3ea260a7921b42356ef71de112115a9b198d9f6bd06c74d52f0c4c9bf3ed089498132fcd6d8ce4bd4a338539d691791ec4a0adaa1b6a3e3ec1e7610b250d5cae +EBUILD lsof-4.95.0.ebuild 3482 BLAKE2B 58fac8f20c86bd82e8c9fb2d833edca74f7c0ee338357fd44a304cb0cb569b17c35cb8c0abad4194572e975770145311445116a5bca06a5994c51bf5040f74df SHA512 a64e9615f007888285b8b15b9eca2a2250cad86fbd529a038189955ed89eed2b1560f3b9fd771f610cc6ce18186acab2ec0fe4baba2af5d6c783aa8a7abb98df MISC metadata.xml 411 BLAKE2B 033bacd5f88ce993e772b5663906729e24a7b5ed0a21b05eab79cb5d0b513db0bce89e298c4ccfdf0bf8d56418424eafab1fcd653050b5c017db50fc5ac1115b SHA512 bd573321360b62368a1bff933851b2a8874bc59848990354f264c495f2748e3c8daa5e2844e7b908f6e2b880460091fd768f6cc5895f78edcfa3017ba39f419d diff --git a/sys-process/lsof/files/lsof-4.95.0-test-typo.patch b/sys-process/lsof/files/lsof-4.95.0-test-typo.patch new file mode 100644 index 000000000000..f35b71e749fa --- /dev/null +++ b/sys-process/lsof/files/lsof-4.95.0-test-typo.patch @@ -0,0 +1,25 @@ +https://github.com/lsof-org/lsof/commit/60e292652879a45ecaa20987e755e218c1396311 + +From 60e292652879a45ecaa20987e755e218c1396311 Mon Sep 17 00:00:00 2001 +From: Masatake YAMATO <yamato@redhat.com> +Date: Thu, 28 Apr 2022 08:03:02 +0900 +Subject: [PATCH] [linux] test case: fix a typo + +Signed-off-by: Masatake YAMATO <yamato@redhat.com> +--- + dialects/linux/tests/case-10-ux-socket-state.bash | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/dialects/linux/tests/case-10-ux-socket-state.bash b/dialects/linux/tests/case-10-ux-socket-state.bash +index 2c080d6..d58826e 100755 +--- a/dialects/linux/tests/case-10-ux-socket-state.bash ++++ b/dialects/linux/tests/case-10-ux-socket-state.bash +@@ -4,7 +4,7 @@ name=$(basename $0 .bash) + lsof=$1 + report=$2 + +-if ! [ -r "/proc/$self/stack" ]; then ++if ! [ -r "/proc/self/stack" ]; then + echo "this platform doesn't allow to access /proc/\$PID/stack" >> $report + exit 2 + fi diff --git a/sys-process/lsof/lsof-4.95.0.ebuild b/sys-process/lsof/lsof-4.95.0.ebuild new file mode 100644 index 000000000000..4d4956a7f95d --- /dev/null +++ b/sys-process/lsof/lsof-4.95.0.ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2022 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 )" + +# Needs fixing first +RESTRICT="test" + +PATCHES=( + "${FILESDIR}"/${PN}-4.85-cross.patch # bug #432120 + "${FILESDIR}"/${P}-test-typo.patch +) + +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/nmon/Manifest b/sys-process/nmon/Manifest index fbee6b85bdf3..a173bf6e7971 100644 --- a/sys-process/nmon/Manifest +++ b/sys-process/nmon/Manifest @@ -1,9 +1,3 @@ -DIST lmon16g.c 267681 BLAKE2B ff7484b7853418e679720fcc76257fb7fe0208f8cf43806c76f5d189c370f995313c325d6e9821b686fa3917cc552af9e9b94ce9f9aed6efe98d2d07032d7c31 SHA512 87287183db48338a281438efc7a8b74249cf88c0a0799e826a9a89b0eb39835b0ba223c7ea6decc217848179f4991909b3cf307aa7eec8a3a4604ebf8a4e8ebe -DIST lmon16i.c 269804 BLAKE2B 9ff75d7f9f54d6ea3d4c9bec611343c2a28f2cff44d0e2a972bce61326befd4ae455941dba406d052c4cdd820ffeae48894131c8d8b746eedbd1bb58582594d8 SHA512 7c2d60b1558c01cfbcfe040eb68652d3a6c5717efb5495563f774ff20384a6cc4532e756d49b8634a022e4681503b7738998a5dbd77e4ca37c114a94a03893cb -DIST lmon16j.c 268464 BLAKE2B bec697a4db2f16958b8505fafa0d215a41e2149a16a033ccc361f797cec954b43cf0856fb5b670b4741cafeada1dd2ac07df95d6bd5466ee805be406e79f6560 SHA512 e3a5be0e56f634f2e054a0ab39c92c2ca4e345017da976f891a5ece8cf67d57eb3b749f529394163f8269db829af56f394db5c666151b6c1e6a5505a6235869c DIST lmon16m.c 268614 BLAKE2B 8705a890cfc5f02079d70ab9de8e1462552342a16e5760964906f21a236bbef037e36c7d0f3af9fea7b4c1e86485620cef27fac16af33faa32d5e88afdde3358 SHA512 391d4703f5d052fd44a3c623155028e28649ea41a88c0fe8df81c7a7dc1f845e044f25e63352c1a7ea607c76c9afb0f82ff2841c8e789d88a9f1cf3c9e035f2e -EBUILD nmon-16g.ebuild 958 BLAKE2B 5086bd2d5d81c935022974c242b9de9fcb5126bb5f5d3dcd623ab3ae8908b02db09fe624fc5bfe7a566cec1eb8e0eb03c9c973615180705a7b5896bb558bf22a SHA512 996feff8baa7889310cc148de7401416aecedbeee6f445afb873aee96435e00f5dbcfdb69580882da58dbc7184a6990c92d6910610fc6e981a360587c728f8e3 -EBUILD nmon-16i.ebuild 975 BLAKE2B 16379dca3964be32acdb9ff417607183eee128c7c5b2677cbe3ec581522f60577220004fe2da6ed13910eb2b51fd73e8c0f518a8d8f0b543d36d5cde1a187288 SHA512 1787a9fe96a4b24024bf6c1cc53f4a3001b8cbdbafe8b554ab2c31b4d1fb72252ae33c46f52d74e8a57eff7f20bd76522f0b1044425ff8495946caa3267b6415 -EBUILD nmon-16j.ebuild 975 BLAKE2B 16379dca3964be32acdb9ff417607183eee128c7c5b2677cbe3ec581522f60577220004fe2da6ed13910eb2b51fd73e8c0f518a8d8f0b543d36d5cde1a187288 SHA512 1787a9fe96a4b24024bf6c1cc53f4a3001b8cbdbafe8b554ab2c31b4d1fb72252ae33c46f52d74e8a57eff7f20bd76522f0b1044425ff8495946caa3267b6415 EBUILD nmon-16m.ebuild 980 BLAKE2B e2a51e7403989395a433cd85b13c388e49526a4e5fc2dc491ee1cd88f7166f0b25975dc62de242e5fe5759c2cda21591f7520a7eeabb17891363bfe0d33686c2 SHA512 07adf3f3c84473f5f45334d38818ac90ce8076a6d1eb9e93c46f29f13de2ff8b00a2930c1570e694e501d62e02a8fdab6c61ede8d4dc291601c5df891deebf28 MISC metadata.xml 242 BLAKE2B 1dd26f07fdb13f53ab2af6aaff6c6f4ad675e9424088170eecaaceefd70d5f8e52b5849b97cb705c79cdeab723675bdc2a612b12ac5b1cec450dca47d170f344 SHA512 f910e0e91bee857d0b614384727e19b98e5743b1c55ae7fcd404a261670572429ee632dd91eb8156b656596f2d2b98f3a6fcf3f30c3db5666c8b14d36198b65c diff --git a/sys-process/nmon/nmon-16g.ebuild b/sys-process/nmon/nmon-16g.ebuild deleted file mode 100644 index 5c6ae6d5c7ef..000000000000 --- a/sys-process/nmon/nmon-16g.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit flag-o-matic toolchain-funcs - -MY_P="lmon${PV}" - -DESCRIPTION="Nigel's performance MONitor for CPU, memory, network, disks, etc..." -HOMEPAGE="http://nmon.sourceforge.net/" -LICENSE="GPL-3" -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.c" - -SLOT="0" -KEYWORDS="amd64 ~arm ~ppc64 x86" - -RDEPEND="sys-libs/ncurses:0=" -DEPEND="${RDEPEND} - virtual/pkgconfig -" - -S="${WORKDIR}" - -src_unpack() { - cp -v -f "${DISTDIR}"/${MY_P}.c "${S}"/${PN}.c || die -} - -src_configure() { - local cflags=( - ## recommended by upstream to be always on - -DGETUSER - -DJFS - -DLARGEMEM - -DKERNEL_2_6_18 - - ## archs - $(usex amd64 -DX86 '') - $(usex x86 -DX86 '') - $(usex arm -DARM '') - $(usex ppc64 -DPOWER '') - ) - append-cflags "${cflags[@]}" - export LDLIBS="$( $(tc-getPKG_CONFIG) --libs ncurses ) -lm" -} - -src_compile() { - emake ${PN} -} - -src_install() { - dobin ${PN} -} diff --git a/sys-process/nmon/nmon-16i.ebuild b/sys-process/nmon/nmon-16i.ebuild deleted file mode 100644 index 4cc52ae9c054..000000000000 --- a/sys-process/nmon/nmon-16i.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs - -MY_P="lmon${PV}" - -DESCRIPTION="Nigel's performance MONitor for CPU, memory, network, disks, etc..." -HOMEPAGE="http://nmon.sourceforge.net/" -LICENSE="GPL-3" -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.c" - -SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc64 ~x86" - -RDEPEND="sys-libs/ncurses:0=" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -S="${WORKDIR}" - -src_unpack() { - cp "${DISTDIR}"/${MY_P}.c "${S}"/${PN}.c || die -} - -src_configure() { - local cflags=( - ## recommended by upstream to be always on - -DGETUSER - -DJFS - -DLARGEMEM - -DKERNEL_2_6_18 - - ## archs - $(usex amd64 -DX86 '') - $(usex x86 -DX86 '') - $(usex arm -DARM '') - $(usex ppc64 -DPOWER '') - ) - append-cflags "${cflags[@]}" - append-libs "$($(tc-getPKG_CONFIG) --libs ncurses) -lm" -} - -src_compile() { - emake ${PN} LDLIBS="${LIBS}" -} - -src_install() { - dobin ${PN} -} diff --git a/sys-process/nmon/nmon-16j.ebuild b/sys-process/nmon/nmon-16j.ebuild deleted file mode 100644 index 4cc52ae9c054..000000000000 --- a/sys-process/nmon/nmon-16j.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic toolchain-funcs - -MY_P="lmon${PV}" - -DESCRIPTION="Nigel's performance MONitor for CPU, memory, network, disks, etc..." -HOMEPAGE="http://nmon.sourceforge.net/" -LICENSE="GPL-3" -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.c" - -SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc64 ~x86" - -RDEPEND="sys-libs/ncurses:0=" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -S="${WORKDIR}" - -src_unpack() { - cp "${DISTDIR}"/${MY_P}.c "${S}"/${PN}.c || die -} - -src_configure() { - local cflags=( - ## recommended by upstream to be always on - -DGETUSER - -DJFS - -DLARGEMEM - -DKERNEL_2_6_18 - - ## archs - $(usex amd64 -DX86 '') - $(usex x86 -DX86 '') - $(usex arm -DARM '') - $(usex ppc64 -DPOWER '') - ) - append-cflags "${cflags[@]}" - append-libs "$($(tc-getPKG_CONFIG) --libs ncurses) -lm" -} - -src_compile() { - emake ${PN} LDLIBS="${LIBS}" -} - -src_install() { - dobin ${PN} -} diff --git a/sys-process/numactl/Manifest b/sys-process/numactl/Manifest index 46f5144d3d52..9b36df31d6f3 100644 --- a/sys-process/numactl/Manifest +++ b/sys-process/numactl/Manifest @@ -2,6 +2,6 @@ AUX numactl-2.0.10-numademo-cflags.patch 504 BLAKE2B f2346a298b86b9c667d0d9550af AUX numactl-2.0.14-latomic.patch 1657 BLAKE2B fbaec11307df3fd619254f5f1f253c856169390ec75e1e83b9c3c3b8c76a4c5c48c099496b2aea6dacedeb9c1a9f2d8991621d9f5e1c32a0f1f533968e905c45 SHA512 c699b6de2b66dc9e37bc88406e802183d600fc177cc36ff7699df5c0cc465bb3e262a87d7ad37ee35344b3f581da576dca7900640f57d65b2ad5429c422acbc3 AUX numactl-2.0.14-numademo-cflags.patch 501 BLAKE2B 23eb5a93f07edcd67d3b964bd3b48469ec4316e64a9b1641b3dc92e299f03b4f5ec4a31154236fb811fc613da5e8bdd9b401238f6da883f1818f67ab1800ebec SHA512 0d58314ee1454add2d4d35114c5dca0d4785ecd09700f041ad312e7aa0b2d23aa1c3bc0ae01a33db901252081509de45abce690acb3c6ae3f0d9393903739386 DIST numactl-2.0.14.tar.gz 439000 BLAKE2B 5f2abe25061ac29ecad8a6b24fe800d72c3538d9a155358f4b329ed1140053c7dbd93f01891904f76db94ed01113a34b4ebcbbf40e4060caf747958785ac9590 SHA512 28b95985d6b2f26c5f6f15fe235224c998c86f534adf5fdaa355a292cf2fd65515c91ba2a76c899d552d439b18ea1209a1712bd6755f8ee3a442f3935993b2e6 -EBUILD numactl-2.0.14.ebuild 1843 BLAKE2B d48ade5f2155fdf58d2518614e26e670a2fd80c8ab818d8d163762b08a9da8a1f56370e2834ae5c19384a03a0758eb40575c27e06586fba33ec7607f9684eea5 SHA512 108b7370b46ee3a80cdd16a1bfb42e4c37fdde9f4fc87211809ee65d85774ecf94971526f3368efb9e1f0693121ccb7e28862d9ad351a4365a3a0fee7f519bfc -EBUILD numactl-9999.ebuild 1786 BLAKE2B 1b56c0db1f5b160541e9a7417154be2daaa73d1db68af7e0acd8b514bbca843ff5dca75534eb2b2ee21e9ed97a76df24afbffac23ffb4e0dc3ebbf2cc2d68169 SHA512 04be6cbeb201115c68e63d987df374bb3978faa4d583af0e69bed3fb4b4c710ad1979bde5ee2ae8ecb63b07de5c6b8c9bcdeb65319d034bd651d7554d94b940f +EBUILD numactl-2.0.14.ebuild 1850 BLAKE2B 79a112c3115a49bcf57435892b4f2b8907e9a131f5c4c095ba5f564fd31720041cf3e11db1ba63dcce36ad4e41c3aa0af470942583d7f89c20cac0043ebcb05f SHA512 0b795f1fd010e060ab3b3b719aca58c1584d06cd59110551b29330de5ac016624aba367b03a1605f11d398f360ff831c5a40027e220c7e0c0a28004bf0cc82c0 +EBUILD numactl-9999.ebuild 1793 BLAKE2B a60630e87e88a1fc9036a87e87e9f8f39ba73cbee908d921031ddfa41f40d6bab94be02d4ee882b8e544144f9dbed28875fc80e9a3342179b704e163127d45ee SHA512 efd5417286f3510781eb3606107524c5b20db291bed4ab36b86ddb196e69dead0f372440f1072c0fe6f939bb15148330ed1ad9fc98dca097abcaec7a611bb80c MISC metadata.xml 338 BLAKE2B f07f6fb58a52cc75df1b0aa14db593310004028277cafc3d0dbb96b6e993d1c6fdb1da77897906aa5542bd4dfd122718753f490b28a9848b3a075110ce1b7998 SHA512 3fd437a0f7ac273e48b26e5f530c46cbdf4f27c1b28f886d0b1543e7b781479cbaea57e93ab2575d0efc6cb355d4c310f0887203ed82e76c2e6b0e4152f6fdda diff --git a/sys-process/numactl/numactl-2.0.14.ebuild b/sys-process/numactl/numactl-2.0.14.ebuild index e6f89bb776d1..1a86c0917307 100644 --- a/sys-process/numactl/numactl-2.0.14.ebuild +++ b/sys-process/numactl/numactl-2.0.14.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ if [[ "${PV}" == 9999 ]] ; then else SRC_URI="https://github.com/numactl/numactl/releases/download/v${PV}/${P}.tar.gz" # ARM lacks the __NR_migrate_pages syscall. - KEYWORDS="~alpha amd64 -arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux" + KEYWORDS="~alpha amd64 -arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux" fi LICENSE="GPL-2" diff --git a/sys-process/numactl/numactl-9999.ebuild b/sys-process/numactl/numactl-9999.ebuild index 8ee07ea2ba04..52aa4083497c 100644 --- a/sys-process/numactl/numactl-9999.ebuild +++ b/sys-process/numactl/numactl-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ if [[ "${PV}" == 9999 ]] ; then 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" + KEYWORDS="~amd64 -arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~x86 ~amd64-linux" fi LICENSE="GPL-2" diff --git a/sys-process/parallel/Manifest b/sys-process/parallel/Manifest index 234ee76bbf94..63d51f2cc7fd 100644 --- a/sys-process/parallel/Manifest +++ b/sys-process/parallel/Manifest @@ -1,13 +1,7 @@ -DIST parallel-20211222.tar.bz2 2267909 BLAKE2B f2258632ab4a8f0a13dcf7e617155a30eda32f792d2dcda3d31a0e0515d06546df42abd369e17badfd1ab5ec5099d390ee42bd70fbd603c98a974db142940b32 SHA512 864d9e9ab690008d0900544c409cef28758ff24a74ca4909ad7ada877ad7fd308995a929f626618ad6779daeaf44d13dda6c7aae274bbf66b8053d6d10ea809a -DIST parallel-20211222.tar.bz2.sig 2080 BLAKE2B 2e9a7138d78f339757096e6ada11222b4bba5124733ad99461caa3a4082b4b5820c2d6da779583306f6401bf4d0846ac136fce478d2fb4e8ed4b71f2db67a86f SHA512 0661672fb11e45a50789e966572cb414cf0ce2b32ec64ff4c6309e66f23d3c7d89df05021b2858b3068ecbea6deeecfe39889c77c19c967a9cc61558c57e8e63 -DIST parallel-20220122.tar.bz2 2287377 BLAKE2B 5a4d37442aa7319e8ea4b18a0b29ea8a69a4b235a938bd26e76e977da12c6d8f2cf1ce6bda2fff41b14f39750dadd6d60e58cf80cab82eaf9eb8f71e4b997a63 SHA512 8466e3a37930fdb1b77f8976bef6875f12cd57423d82afded9e30c6a15fd2361b6c50991f43c4a6d61d354d11a5f6da3344da72b1efc67fb7eda30a5242b1873 -DIST parallel-20220122.tar.bz2.sig 2080 BLAKE2B 45287bd6d9d7bc33c52347135cca4b7a4df86c13b80a0c62bf861dfff4ce3136f655f25d33869fb752365643ec878c478615bcadc0ec9495c6e1b821584749f9 SHA512 6fa8003c031d29578a62b371eb50b5f1672763639fe02295734692e111f643c7588bf0c79a4569abfca6276647e69f7045d842b45003e465b9168fa819f06bba -DIST parallel-20220222.tar.bz2 2356561 BLAKE2B 55cc38cc93007be6c31a7a24df5fa2411aea07fe148caeb87de7756e6c8fcd47e47af72e90cd6d142469abdc653cd4de67e5994932f6db6bb123701cee72f88b SHA512 3a5bb880fb4c4e2fa9ccda95359da36e16af5cdfc26095471613b03b994bf6fa2a8370933cc3a570069f5cb733475948b66f3d93cd78dfe20df5f0278148ba1e -DIST parallel-20220222.tar.bz2.sig 2080 BLAKE2B b1aee66259fb5feafda929d298d0c5a3abe32614bf07e9eee12edc690007fbb9198571275423483f9fc9d69b43d1a8f6d3cd711fc3db7c0c61b4aa41f2098894 SHA512 3c6eec3e7b299115fca0ad619101f4ac4f2f51d44482f1f3a3acc9f885fb50d4ee3bc0c5b75de4042dfb11cdb0181b0dafa439b4dfbe9250fb4342e524d88525 DIST parallel-20220322.tar.bz2 2359966 BLAKE2B d641f8bf59aced5b5c4d009fdcbbd79db03ac1cea45a315d220d4f1204f7f9f6b5c3b996487627fb356ffd1ab7c12eef7f3b5accf352ed43f414b7f72282620c SHA512 2e486ac131404672c0da6b9391717588e2df2b41b3914d433f25cf313017a2bcc554462213979318e334e1ea95a3887d55b0e7c5f5837f637c00e19562d52fd9 DIST parallel-20220322.tar.bz2.sig 2080 BLAKE2B 7b405bdb8db02428fd644cafc3fc79766b49af0e959ae97882bcb5972a06b885057af2562729498c2dcffc4c9abd5761b564dc87a7bc06a0ad66e1d17c6b834a SHA512 78f6c96b51c568ddb6175a87aa5ee8205c8e6c197310c0113c6609f6cb7a71e0f68f024e6687a31955ea70ca74a8179249aa11871631ae86914903eb0ef4626d -EBUILD parallel-20211222.ebuild 895 BLAKE2B 27a8ef13434301f867812fceb63b15d5922f93497e712ea9e1060448a9217a2b553f8d14498291d30c026dd22f868c35bf01558cb96e4eac795997dd1ffbcbb7 SHA512 678186f1f9c03a15d2f6264f5061d0a547cb1b93b1491a0660d9e999467701001b8d9975e47f0181328eb30ce6f0695f78650f2afda04bbf20c5651536b5ab4b -EBUILD parallel-20220122.ebuild 895 BLAKE2B 27a8ef13434301f867812fceb63b15d5922f93497e712ea9e1060448a9217a2b553f8d14498291d30c026dd22f868c35bf01558cb96e4eac795997dd1ffbcbb7 SHA512 678186f1f9c03a15d2f6264f5061d0a547cb1b93b1491a0660d9e999467701001b8d9975e47f0181328eb30ce6f0695f78650f2afda04bbf20c5651536b5ab4b -EBUILD parallel-20220222-r1.ebuild 902 BLAKE2B a4512917d2f84af15c20c017823678ad5d9ee8218fa7562428baca03bd7de0b2c05f42f004848c8cb2e00b4e2763525d4cc1a8e5097423bf6bd7c44c6d5be0e1 SHA512 0d8150b78add55c45b6a47be0435af29a451056dc2c0e749cc27dcaeb7bce4292cb6ad2c1986fa65ecc88d6736f8e43200222aeac21de0e39d32d6ec68f8beb9 -EBUILD parallel-20220322.ebuild 906 BLAKE2B af571f66edbf4862b52358703185552643605d6c2925f248ea545769713e062ab844661f3f456ae39fd0b3d1b886e5ee33e5feb206173ce01df0b8bb1936b3b9 SHA512 81112dbb5ce40a983a49f6ef5aff7613919929cd67ad5acde9e9822b19adfa464e3925bf7431112ae4063eeac42b9c6c8fdc6ccd271d1786c6c0eac50ba688e5 +DIST parallel-20220422.tar.bz2 2367837 BLAKE2B 5630c58a15cc6ce0dac0346188afa9916b18545a9da91854f3cae604fc3c2ced33fd3a5f17a2967693a2e28cbddb198a3e63372125721a8dc67af80cbf03e940 SHA512 b4179c5ad936ed01753d91d75a012d6985dd8fb24f1e0d06fa7806352bfc59aeeedd42b15fd31b8294d25671aa474f885362c887875e79b32b613bfe1f9a262e +DIST parallel-20220422.tar.bz2.sig 2080 BLAKE2B ae87bf4bee2cdd6952e30bb2b65498ca3f4d51452ff8736ac4c8cfbc9bf940eebad48c0c08d474d02d269eb459cb62441067b0c6f6ad69f8beedad40710637a3 SHA512 a8d023d856722fb7528fa67ff1615643e9bf3036c903665ca94e5c7366b402b1bc1b25defd4d3c9dbacc5178a9c584249639e45d3713c991c21da01158fa85da +EBUILD parallel-20220322.ebuild 902 BLAKE2B a4512917d2f84af15c20c017823678ad5d9ee8218fa7562428baca03bd7de0b2c05f42f004848c8cb2e00b4e2763525d4cc1a8e5097423bf6bd7c44c6d5be0e1 SHA512 0d8150b78add55c45b6a47be0435af29a451056dc2c0e749cc27dcaeb7bce4292cb6ad2c1986fa65ecc88d6736f8e43200222aeac21de0e39d32d6ec68f8beb9 +EBUILD parallel-20220422.ebuild 906 BLAKE2B af571f66edbf4862b52358703185552643605d6c2925f248ea545769713e062ab844661f3f456ae39fd0b3d1b886e5ee33e5feb206173ce01df0b8bb1936b3b9 SHA512 81112dbb5ce40a983a49f6ef5aff7613919929cd67ad5acde9e9822b19adfa464e3925bf7431112ae4063eeac42b9c6c8fdc6ccd271d1786c6c0eac50ba688e5 MISC metadata.xml 1078 BLAKE2B 190d48305a18559658e87132e6be2831db9d8c314b29cf4e5808b6308cf86cb5d46a1b80214fcb8f45f12578a18ebefad8b0b91912c9fbb68126be66ae62ad55 SHA512 80b649870b5b9e12b436f82ce8fd3efad8b3e251c919a90b8c32945332bb3dd88e5bfc96acca6a12a38f2d6e1ce63effa593ef975c8109bad3a85d2d69b2ed98 diff --git a/sys-process/parallel/parallel-20211222.ebuild b/sys-process/parallel/parallel-20211222.ebuild deleted file mode 100644 index 443ae7736fc1..000000000000 --- a/sys-process/parallel/parallel-20211222.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/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? ( >=sec-keys/openpgp-keys-oletange-20210423 )" - -src_configure() { - econf --docdir="${EPREFIX}"/usr/share/doc/${PF}/html -} diff --git a/sys-process/parallel/parallel-20220122.ebuild b/sys-process/parallel/parallel-20220122.ebuild deleted file mode 100644 index 443ae7736fc1..000000000000 --- a/sys-process/parallel/parallel-20220122.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/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? ( >=sec-keys/openpgp-keys-oletange-20210423 )" - -src_configure() { - econf --docdir="${EPREFIX}"/usr/share/doc/${PF}/html -} diff --git a/sys-process/parallel/parallel-20220322.ebuild b/sys-process/parallel/parallel-20220322.ebuild index b107cc8a44e1..98ebb581b101 100644 --- a/sys-process/parallel/parallel-20220322.ebuild +++ b/sys-process/parallel/parallel-20220322.ebuild @@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig )" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-macos" RDEPEND="dev-lang/perl:= dev-perl/Devel-Size diff --git a/sys-process/parallel/parallel-20220222-r1.ebuild b/sys-process/parallel/parallel-20220422.ebuild index 98ebb581b101..b107cc8a44e1 100644 --- a/sys-process/parallel/parallel-20220222-r1.ebuild +++ b/sys-process/parallel/parallel-20220422.ebuild @@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig )" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos" RDEPEND="dev-lang/perl:= dev-perl/Devel-Size diff --git a/sys-process/procps/Manifest b/sys-process/procps/Manifest index 45344a72be6f..c196480da2c4 100644 --- a/sys-process/procps/Manifest +++ b/sys-process/procps/Manifest @@ -2,5 +2,5 @@ AUX procps-3.3.11-sysctl-manpage.patch 941 BLAKE2B e10b6f85325d1ea23b327dffe4ba3 AUX procps-3.3.12-proc-tests.patch 1835 BLAKE2B 99fe8d63620f37f98cddc60e8bcbaadbe5e7c54c4b0a65abad6ebe8a89f1b8f7f6bd29114b50678aa89cd0c89d26a95a10aa403d48bcc8371f16eaf34c823390 SHA512 ecc94717366a314ac4bba550b84472555f7b217be2174b68778d3364e16586ab9c21756d2041e2ac9d1449856fcd6aa691d8bd1a8558b4653d068dc1d59c2c71 AUX procps-3.3.17-musl-fix.patch 1907 BLAKE2B 211d5512d9546592b23815bf4085447f6d07c0ac07cb03be01b520a56dc60fdfd07e9c055b0b40196efa2748f54eb5d8070cda80c5001d74fa5f261f53bd234c SHA512 5cf9852e54c307fedbf17b3a331ea992ea2c137120b6f89e4eeb7643091c09872e7e3bdcd2e80b83c46c02b2a0e0d56792afb7fe0564fa4f97e56f304b5792bd DIST procps-ng-3.3.17.tar.xz 1008428 BLAKE2B 43aa1a21d4f0725b1c02457f343cf1fc66bc1771b25c6eaf689c9775c190e90545bfac1729f027abc4d3d13de37ffac4828554b5b25e12bcf6af9540de1695f3 SHA512 59e9a5013430fd9da508c4655d58375dc32e025bb502bb28fb9a92a48e4f2838b3355e92b4648f7384b2050064d17079bf4595d889822ebb5030006bc154a1a7 -EBUILD procps-3.3.17-r1.ebuild 2895 BLAKE2B fe51fed783509ee3328e5f5cb990164a2a459cdf9a5e100c504e5a8ebc73af71af50ed323af45888c233826daa14620f4d4d750ddec100e1c5171a830212f3b1 SHA512 f3a7812a0209b2e2d4524056baaa122207349b867a2d07268e203fdd6c36cdd6d85fa88d54a85bebdd12c80f13779a0d076cef4bc139ab3b19832996ca153c8d +EBUILD procps-3.3.17-r1.ebuild 2902 BLAKE2B 0771d104edeccf5d454a60a5f43e53db7dff451a7e9258b9bfc1759007990a2cf224d0198d3b6731ae293185473c349e658e09c76ed86029767958beb531ddd7 SHA512 7e05b834db132b8463cde3492059436f12745d0bf191349af922398cd1e6fcf774993d490875ee3398167a6167569805fde030ca76a56dec3f3a28f3ae7f9307 MISC metadata.xml 718 BLAKE2B 287028aa3d4b8ef1daa3fcb83ff7ff081d5a3b123ee3ec7294fb4e6c2fba1069c37e3cac6e04a7e02c420984aba7b1fd53c60075b9e65698e7ab173723780e7d SHA512 5fed4ccf3b46434a24b40e04d1fa2293bb7b2816485e52f74705c111bd79ad4e0cdfe7a05770cace26573316944441b627a86504f747d0620092da91393c80fb diff --git a/sys-process/procps/procps-3.3.17-r1.ebuild b/sys-process/procps/procps-3.3.17-r1.ebuild index 7045b992c869..518adc883aaf 100644 --- a/sys-process/procps/procps-3.3.17-r1.ebuild +++ b/sys-process/procps/procps-3.3.17-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}-ng/${PN}-ng-${PV}.tar.xz" LICENSE="GPL-2" SLOT="0/8" # libprocps.so -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~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 418a19005852..378c19fd470f 100644 --- a/sys-process/psmisc/Manifest +++ b/sys-process/psmisc/Manifest @@ -1,4 +1,4 @@ AUX psmisc-23.4-fuser_regression_revert.patch 1577 BLAKE2B 89f346146ca2fb71bc5bee87f880abcc6e2e9c6b5c3e911fb806ced2a89ba096de6ce052bf238f1c8df948ec1fba5b979763fd2baa6e0a7b46ba977482f82501 SHA512 b129d3355a022b0bd743a06a4912b1ddea386af0d1551fadbe8155e1733ac03df3c795a4997759c4db6299196af3b49dfb2c9e6840dc33174ee1f4afe4ef9df7 DIST psmisc-23.4.tar.xz 370000 BLAKE2B e762171c4d3252421a49b352fadb3e892f66862f003a313a0cc692f973364b06d2652a51d331314462784d94ad55189e74c4d7a023d5d7c917c5e5c05009f46b SHA512 b05781fdb283a6f132bd385d64437f8080e6bc0e11cd2e3e02227678682bb67b3c89edec34a6d067d77312811d072dc60b47ebb32b168c4c69bbc36df643a471 -EBUILD psmisc-23.4-r1.ebuild 1761 BLAKE2B 636664ab34fdee14a9cf3c9b1f644326092b992c06f095d1adee0fdbddf3220c393551f428340a9ec70d9e7db3701c6fbb22751d972f4f0eced005fe2ce51f60 SHA512 ed6e26e015afcd55f786cd1a3be73c4eed2962fe281f59acea6837a56dfbf7e4f6d8075f7d7c5e243bad1125186144a0ab222db4e5b87e88ecd8a8b29bb4dc41 +EBUILD psmisc-23.4-r1.ebuild 1768 BLAKE2B 2e8c307bfcf9cd1137dda7275914f283e4689ad79d940e6294abfb8dc051ebb61ccf5ea2e6305bbfe57157fa61495ea48d6014f8b60fec32332961d3ef7dfe58 SHA512 4497d4084e46c389c4f32a91a951a10d069b68a4426869c6b012a08655413589c2c9e2692208de80c31523b0684321b5701ea428c75e15bc4e23872055e1e3b2 MISC metadata.xml 327 BLAKE2B aaa6eb0595f99243992bd7e8f84af372a4ed62effd99f736311fd64fae19a49b35eec4902f680c16065aac5c404cc342284a43e3757b0e2f4346493e4cb29765 SHA512 678a330a0876482a74bcd005569b274c5ef95f8d3bfd65f4d7fe4b2e5ae79734c75940a80cf06640970ab5d6b79dbe0437055fddf1665fb3e49a931e9cc17e32 diff --git a/sys-process/psmisc/psmisc-23.4-r1.ebuild b/sys-process/psmisc/psmisc-23.4-r1.ebuild index 8f354d0fbc94..3d1f44243e5f 100644 --- a/sys-process/psmisc/psmisc-23.4-r1.ebuild +++ b/sys-process/psmisc/psmisc-23.4-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,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 ~loong ~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/rtirq/Manifest b/sys-process/rtirq/Manifest index 0811499c7d1c..ebc106a8d264 100644 --- a/sys-process/rtirq/Manifest +++ b/sys-process/rtirq/Manifest @@ -1,7 +1,6 @@ -AUX rtirq 435 BLAKE2B db105cd1c0765a92ede509ec010b8c2c96cd6180dcdfefff3c4f9dac6ed18a2da32f04dc4d023b6b7d21708d9a0897f20ddb4a87cb0c7eef2257bfcf0be2205a SHA512 9b7ef8e58098032f68210b64ae604558fed58a66b8d86ec9198dcf2f4b020582d8c4983d95f60e048bc97c0ef19b4b31cdc615635b4f57902362843a11a5fc6f AUX rtirq.initd 431 BLAKE2B 7b3846513cb389fa05e31cf556d5a668969d227a5d47c6d75c94bb152d97ae23550bc34b1e19b9b72a3a03a0ffae23f66ec9378af09831e8dc394c5d7c6b412b SHA512 3bf69aa9b78e2c0093226b2e8cd495157b54482ca72fe79c70d52b3adc2bd59a1027157b79f558e5fa546c7f70973aa9bcbb8ab1e7e52d82970b6367951c4e1e -DIST rtirq-20180209.tar.gz 12290 BLAKE2B 432bf6c931b753d4d9a5d7c50a35b0fb9b2161d09c9f762b97a5aae88152de1f3d14a2a4ccc46d8607d7379e4a7a659d603cc09ee20017923b176359eb4b9133 SHA512 9de924e627b91d6df162b6c8c0c3421fbab11f08162abe98b0fac8742ea924a7e0a18aab23d828e19fe81dfdb70f2f6814c7195acbcbc93af9a339dc549190b2 DIST rtirq-20191121.tar.gz 12755 BLAKE2B 040e1b39b83dc27e542093a12830fa51c9786c2747962740c31e684235acab33275a40761fd87cd1307284c2b8e49362d4acb216000338bc0744dd0ca6b0144c SHA512 bb1ae0099e37220b13f91303e56e8ae7892964638c1000fd66b6ceb23925c8aa2ac0c629bbb799a59c1a8adb035c34c4b0bee31afe05fcc9f80cd94d5a84ddc1 -EBUILD rtirq-20180209.ebuild 902 BLAKE2B 0081b1bc8013e04ef1994fe26296988726a1c080d9f97c8f09218cbb19a14e85db92ac03d666129b0266656a4bea05f22147c1c65622e38aad678e9e7cf9ff75 SHA512 e56be7a09553cdc6b734c04a652f3ebe28196818ed21b3e12b9b1797f392b6f3e8da1cc55024cc9c999e273bb2bc663ed0f16715c34596b443d000e27cec7847 +DIST rtirq-20210329.tar.gz 15360 BLAKE2B 278868817b349d0fd8bc70f0fb0374016d9117b593ed2fe710300fe194e7f8e640f4071f30e73688cca11d6da79fd93624a5e5e5246bfc2f9cd367397c00cadd SHA512 e08ee7768c93dd4e7244b61629272c4a4482d63b1fe37b7972a27703cd0a55cc12449589a781b33e9c92f5dd664c1a4ceba65caadb09c676deea86c161cc3d37 EBUILD rtirq-20191121.ebuild 1514 BLAKE2B dfbe4a08e1b0498fcf85b6e83632217c2e7b72bb9c849cd4f042651a6e5e7c5d53ea0200d8e767d280219e15070e0f5cc4bc0f688f57f0ef52b999432e4210be SHA512 144245e13c0fd540f40fb95e80d99cfb2e0c95e6e77eebd23881fa834fe9738eb0a47a8cf1f2e50f3578342a080605e86a290508565aa8f9532bcccf08176d03 +EBUILD rtirq-20210329.ebuild 1643 BLAKE2B 59724231938f9d168efde313b79e10e8ac9341cc8eab4ada781605622a4fcc2d3b8707863e6d3c313246f8db925b7bc13bd20a832b54c776a7f8b4e394e1ef74 SHA512 89ca414a2442135abc02a5c07f77634da0f1f6b5cf39c07f285c6bcc35cea56598eec9b20a6c3807420f0a73a745937ac243c2c6a320fadd9e6c0aa527016280 MISC metadata.xml 395 BLAKE2B 676ceaef4b63cc5fd7c0ad8b28065738adf013fa4f85cb2fa70bd1cafa8ea6b76fc6ca81e36e91c839bcc55c55a8bf24b4a325e44b0830f653adc89ee09dbfc4 SHA512 30eec216eef39513374c06cc1b0be994f53deb7054f7241a55b1ccc73d58ab0b578b92096eb56daef0e7f8d1377480a00a6bbb6e0bcbffb19d53a48f081170f3 diff --git a/sys-process/rtirq/files/rtirq b/sys-process/rtirq/files/rtirq deleted file mode 100644 index 988337fbf1eb..000000000000 --- a/sys-process/rtirq/files/rtirq +++ /dev/null @@ -1,28 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License, v2 or later - -command="/usr/sbin/rtirq.sh" - -extra_commands="status" - -depend() { - need localmount - after alsasound logger -} - -start() { - ebegin "Starting rtirq" - ${command} start - eend $? -} - -stop() { - ebegin "Stopping rtirq" - ${command} reset - eend $? -} - -status() { - ${command} status -} diff --git a/sys-process/rtirq/rtirq-20180209.ebuild b/sys-process/rtirq/rtirq-20180209.ebuild deleted file mode 100644 index f51c09b09172..000000000000 --- a/sys-process/rtirq/rtirq-20180209.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit linux-info systemd - -DESCRIPTION="Modify realtime scheduling policy and priority of IRQ handlers" -HOMEPAGE="https://www.rncbc.org/archive/#rtirq" -SRC_URI="https://www.rncbc.org/archive/old/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -src_prepare() { - get_version - - # Correct config file path. - sed -i -e "s:^\(RTIRQ_CONFIG\=\)\(.*\):\1/etc/conf.d/rtirq:" ${PN}.sh || die - sed -i -e "s:/etc/sysconfig/rtirq:/etc/conf.d/rtirq:" ${PN}.conf || die - - default -} - -src_install() { - dosbin rtirq.sh - doinitd "${FILESDIR}"/rtirq - newconfd rtirq.conf rtirq - systemd_dounit rtirq.service -} - -pkg_postinst() { - if [[ ${KV_LOCAL} != *rt* ]] ; then - elog "To use rtirq you need a realtime kernel." - elog "Realtime kernel sources are supplied in sys-kernel/rt-sources." - fi -} diff --git a/sys-process/rtirq/rtirq-20210329.ebuild b/sys-process/rtirq/rtirq-20210329.ebuild new file mode 100644 index 000000000000..56edc30f9a09 --- /dev/null +++ b/sys-process/rtirq/rtirq-20210329.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit linux-info systemd + +DESCRIPTION="Modify realtime scheduling policy and priority of IRQ handlers" +HOMEPAGE="https://www.rncbc.org/archive/#rtirq" +SRC_URI="https://www.rncbc.org/archive/${P}.tar.gz + https://www.rncbc.org/archive/old/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +src_prepare() { + # We install into bin + sed -i -e "s:/usr/sbin/rtirq:/usr/bin/rtirq:" ${PN}{,-resume}.service || die + + default +} + +src_install() { + newbin rtirq.sh rtirq + newinitd "${FILESDIR}"/rtirq.initd rtirq + insinto /etc/ + doins rtirq.conf + systemd_dounit rtirq{,-resume}.service +} + +pkg_postinst() { + local kconfig_warn=1 + local cmdline + local ver + + if linux-info_get_any_version && linux_config_exists; then + if linux_chkconfig_present PREEMPT_RT; then + kconfig_warn=0 + elif linux_chkconfig_present IRQ_FORCED_THREADING; then + cmdline=$(< /proc/cmdline) || die + [[ ${cmdline} == *threadirqs* ]] && kconfig_warn=0 + fi + fi + + if (( ${kconfig_warn} )); then + ewarn "To use rtirq, you need one of the following kernel configurations:" + ewarn " - PREEMPT_RT config option enabled (e.g. with sys-kernel/rt-sources);" + ewarn " - IRQ_FORCED_THREADING config option enabled and 'threadirqs' option" + ewarn " added to the kernel cmdline." + fi + + for ver in ${REPLACING_VERSIONS}; do + if ver_test ${ver} -lt "20210329"; then + elog "Starting with 20210329 version the config has been moved to '${EROOT}/etc/rtirq.conf'" + elog "Please migrate all you setting from '${EROOT}/etc/conf.d/rtirq'" + break + fi + done +} diff --git a/sys-process/schedtool/Manifest b/sys-process/schedtool/Manifest index d32dd18cbbf7..0f1e3025122f 100644 --- a/sys-process/schedtool/Manifest +++ b/sys-process/schedtool/Manifest @@ -1,3 +1,3 @@ DIST schedtool-1.3.0.tar.gz 29040 BLAKE2B 45e9f0c84b99be83be4e250c71a3ef43e323efff565a89a8e69960b8cb703faa7df94fbfbd3a11863e4ecb54cc07acca8cd7803e21aaafe59cc0e923d1117025 SHA512 71b7bbc91ee86a83639b179c8cce70e0fd3acca3af3cbc51880cf1f177fdd901e1fb6d0ecea2aa40761608589e7b903431ac97d5046f9ec50535bad691af2964 -EBUILD schedtool-1.3.0-r1.ebuild 771 BLAKE2B ce3c799f087a0716178c92f8ca5565fa5581e914632b8dac08cd3b269586cf652a3c91b1722b9e55a9bb5d1f830cdb51b3c485ae211d00ec6d5425ae83e2df37 SHA512 66332ae583dfad60cf72df2f3dea449a5bb5b41b2675ef6b735df83d03a1b036bbca4ec688bdeff50063ec8dba5323342e1b1c655ea2a49b8850af75980f60d1 +EBUILD schedtool-1.3.0-r1.ebuild 778 BLAKE2B 7c3cb83ec49b006057cc428f6d2626c8af577685f5c400ee091a555edd1e9bc83e235193b4ad66c7e6ca2f632e4c39c4c4e04e9425ac59720243f1db6464f36c SHA512 6dec7ed602fd712b88da67c1cfa6161fd562e502de5804f19bfdbdfc8a0b2e5d118dc6f42473f58fae9b75849d2c7f1cd98d5867cc2e9295dc7079f8067e6f98 MISC metadata.xml 252 BLAKE2B 5dd8d0c83d6c9c396753f4e6674725483e0c7a005b4c529d3bd1fba5de36cee7f2b33e53aec48aa75f35ec663173677c2c964fb73f7f954b20631cc9c59533ca SHA512 afee4a606f4b70f265eb14178037c0459e32ddd98378c6c2978b829e906f83dc3607385173bd8f84ad988d307f8e44e1320310c92c070c802a4ccba93a96ae18 diff --git a/sys-process/schedtool/schedtool-1.3.0-r1.ebuild b/sys-process/schedtool/schedtool-1.3.0-r1.ebuild index e0eceb7e4b5e..5e85a396971f 100644 --- a/sys-process/schedtool/schedtool-1.3.0-r1.ebuild +++ b/sys-process/schedtool/schedtool-1.3.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/freequaos/schedtool/archive/${P}.tar.gz" LICENSE="GPL-2" SLOT=0 -KEYWORDS="amd64 ~arm ~arm64 ~mips ppc x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~mips ppc x86 ~amd64-linux ~x86-linux" IUSE="" S="${WORKDIR}/${PN}-${P}" diff --git a/sys-process/tiptop/Manifest b/sys-process/tiptop/Manifest index dfe0d61f22aa..202fb3ac07a9 100644 --- a/sys-process/tiptop/Manifest +++ b/sys-process/tiptop/Manifest @@ -1,6 +1,5 @@ AUX tiptop-2.3.1-tinfo.patch 428 BLAKE2B d055899343b616e8c487be4285c86659f4912cd817c58639c206af365981440c3c6daefebc086409bcbdf294b5db60d477a9994be29eda89245c10d4e0916dfa SHA512 c22e2129deb1f41531ac515a4ded03f8d2afd9c12eb6fbb132758c239d3107443b80ac1f8318dd273ec701afd7ef247e914d7fa3fcd5e908ef5951ae31d953c2 DIST tiptop-2.3.1.tar.gz 100993 BLAKE2B fd05d9d59fda2e81c194dedabb7d9d94220e790a8118048ebc3edd84706471a8892a918e02ebc7436c3c75e7a98c5c3ab98e11d614ced304ac81fdf8ce1951ed SHA512 73d275bc3957583524c872b401cf4fa773de7b4e7b7177f1787851f43e7c4aeefd953eb50b2dbce3babfc7a1c46707370ba4ad06998260177994b2eafb91395b DIST tiptop_2.3.1-4.debian.tar.xz 3716 BLAKE2B 14e5192888b99681f8114fd9abcafb4c2fc00b1923560ea93ba4c714dc1164731cdf16d42d73946413f743fe48b6d27151804f5f6e65cab7afa8834f54c683e1 SHA512 45d34abc16327bc443387c941c0477b2c491510c7cda1da8a7f7a704c8b891ef07c96122be46c501e55e471df5bcfd50919f586a67d8b91b764d3bdefa599872 -EBUILD tiptop-2.3.1.ebuild 515 BLAKE2B bd5e691132e7408e8b9b77fb16128d8e9e9e2cbd645a7fb32f584202acdfdc24bac161f80b4cbccfd8ca1a9dbf05598c818b068acba45e9c6c51cf853021368f SHA512 35afa6523ab82b4c20f68596035fd199c883f5edb2442c828ca9be6dc1040afa782ab3dcf9857a302f64e82e48a24706f1cc2978c120eee686a84c6d6ab71e25 EBUILD tiptop-2.3.1_p4.ebuild 687 BLAKE2B 5b0b0420515aa28274d6e8808fee724fab9b217c5cc3a528380da0029e43325fb5ee730874e5fd76f1ae7ced9588b650db0348f3e066e42d1b20553e1b174e09 SHA512 f9d4a4888ef3eed9920c8e408164a8073ded2fea2674fe724b30e709b7262eb1244a802274ef3514323ce49da51539d832083ad1d61631e5a2b69d604978cb7c MISC metadata.xml 169 BLAKE2B 25149b73446be31f3ea3dd3a6394230987e7d4c601d1605fd3827b37bd99b3301c2e0edb95d0f59a4577ed27919f43c2cc02b1edf62c4012b935a82e709e0c05 SHA512 55c53f74b001bae56ba8c54581a4168335b6b3a28dac23a2102b76795d5fd41de33b8b3e1ec03f9acc6e7a3a77e93b1a6ff3e3967c3156dcbf22b5b5a6245ef5 diff --git a/sys-process/tiptop/tiptop-2.3.1.ebuild b/sys-process/tiptop/tiptop-2.3.1.ebuild deleted file mode 100644 index cf7d103c02ed..000000000000 --- a/sys-process/tiptop/tiptop-2.3.1.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="top for performance counters" -HOMEPAGE="http://tiptop.gforge.inria.fr/" -SRC_URI="http://${PN}.gforge.inria.fr/releases/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND=" - sys-libs/ncurses:0= - dev-libs/libxml2:= -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}"/${PN}-2.3.1-tinfo.patch #618124 -) - -src_prepare() { - default - eautoreconf #618124 -} |