diff options
Diffstat (limited to 'sys-process')
22 files changed, 279 insertions, 40 deletions
diff --git a/sys-process/Manifest.gz b/sys-process/Manifest.gz Binary files differindex a3870c5fe525..d9947dec8330 100644 --- a/sys-process/Manifest.gz +++ b/sys-process/Manifest.gz diff --git a/sys-process/bashtop/Manifest b/sys-process/bashtop/Manifest index 3b23a2f555c2..23a483f39f46 100644 --- a/sys-process/bashtop/Manifest +++ b/sys-process/bashtop/Manifest @@ -1,3 +1,3 @@ DIST bashtop-0.9.25.tar.gz 443776 BLAKE2B e778f7657a0502a47ed008d9a54514a7397fa3d2f04a3cac0f98faf67b0b183329f0a760121b0e1e7f7bc28a0ff37b43fe514a524eae81468c9cac573da249d2 SHA512 bd70c1e5b8876be38afe5987e60af0d59496532e6f0a87d2b3cd62c2a251fe627d0fac77e757f01979a6d20b43948860f0bcba4d8a1c54f8ef52d02ad4547a7f EBUILD bashtop-0.9.25.ebuild 730 BLAKE2B 0643ce0384b470f0d91bdd5854b09e0fc0c85d7e73532fabefaae80e0caee5abe1f3601e0d4386a8e52fc78d3761ab198e78d74fb3a3064f797ebf01f1cb27ee SHA512 9a57fe838be41ebffc679a4d4082c890c057d476dc4c1064cf55dd1f7abf468fcb066250026142724e1d0e2214510e8d44f35170340bb7659e4133c99c3fc223 -MISC metadata.xml 392 BLAKE2B 3ea08bf75063d80d8593c8f0c56612582f3f197aa812832abcf42537179ee9f7f79bd3847eb08ed38d8c41b721a94672fe5e5cf4fe9e6780bb5599ff37e1f630 SHA512 cc3b3fd52dd55e7cfea802f05e11a0ca1cbc26473daed400fc48e152a37631ea2a60bd958d4ea7d541303bb565fabb024e98b048e675d9f62b1bc21a2e63033d +MISC metadata.xml 405 BLAKE2B 5d0a2aeab3de5243039205787bc8784cd83ff090a7f70b269b6fba7dffa0543008dcc1ea6d7866474dff97b7bc9346bd1e37c1937287be5045c0336376bac6e5 SHA512 28f20a2b221aa8960e26d49a2b2ecde74e46371b5ebedb9d946b1526442659193d791fa26db6f30da4de345c06676ed3e8f608aa8620b7d14d534c98814dddad diff --git a/sys-process/bashtop/metadata.xml b/sys-process/bashtop/metadata.xml index 27c5d47a6d32..7f31363d0548 100644 --- a/sys-process/bashtop/metadata.xml +++ b/sys-process/bashtop/metadata.xml @@ -1,8 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> - <pkgmetadata> - <maintainer type="person"> + <maintainer type="person" proxied="yes"> <email>zshzero@protonmail.com</email> <name>Ashwin A Kumar</name> </maintainer> diff --git a/sys-process/cronie/Manifest b/sys-process/cronie/Manifest index b3a4447aacd9..76ee93065051 100644 --- a/sys-process/cronie/Manifest +++ b/sys-process/cronie/Manifest @@ -3,7 +3,10 @@ AUX cronie-1.3-initd 274 BLAKE2B 11ea62f09ca1263b9daecfcccc422d4ce28c200e03a1edb AUX cronie-1.4.3-pamd 231 BLAKE2B d993c025529e817435264c798bec757ead59d77540e1ff08a0f43d2d686d5c82eb9101455bc3191417323286a483e68795ec3a376c73b216ac4ea6d77fbaf2bf SHA512 32268d8b097e60eb039c023647ecd651b6940a8fe1587111ce0d49314bbb2de451214f98b7b703fd284e231c10bc4e616d4d0c63c107d9cdbc2bb470a17f2c3a AUX cronie-1.5.3-systemd.patch 980 BLAKE2B dc11e7e1f072270f24e4ae420c2bde63412ec8d322d65972eb574cab2594388157c1ea4fb9297500de5ba4c32639792e810590e44dbc2650ae5bb5eab11c160b SHA512 a1e9fef4cff7503357785645ee91cccf54dcfd8433ed9d1fd22813849bcb47f0bb6f96b404a66450d865d586041415b480e53ef1599318df32331a657456b92f AUX cronie-1.5.5-autoconf270.patch 582 BLAKE2B 8bfc34dfa925abab58ac156845d848b4d714430c3cfed0a453b565e76e6462f3214acaa338bb9d36b72a1d3484d7daf16f5ea41d42ccb8cbca024394d3e85c00 SHA512 7a7f5496e68fd43c804a7b39e32e0b7cc07183c02cc60bea91cf949e9783d85cd8e8143b53e0a1341dbc8dc209c688a35ae04940b2ae953db723eae6f0962639 +AUX cronie-1.5.6-autoconf-2.70.patch 1303 BLAKE2B eae651f061c318c890e1854dd66d600fa301d0060ca200621ce5cd0fa654221cb75ed512921ddc0287e5c2708eb31b7bfd6dd10a75107f4048ac85cc143ec612 SHA512 bb3986249c9cf8d9456ce65925a77b8f25b99b8d7443b7cc09903efbd55702bbbcbc7f65ef7ab55a5bd2a6c62adeb4abf90d41ba946b82b7db9a4b122c834d50 AUX cronie-crontab 476 BLAKE2B 7e2de210328ad714647b9ec50c611573ba166b63f68643aa001f8ca2d2c6e6a5b1300cbd8e1be2ba4374def366698abe6f990673b427e7db4883a9cb74bd06c0 SHA512 0d42a8e749db5c7f057b980678dbfada3dcf1418000168380097032a69a48ab4bc8fa228fb45c65c9c2a1a8d5290da3ca84816963fb7096fd13e293a68fea0c5 DIST cronie-1.5.5.tar.gz 124642 BLAKE2B 19bb690a2ae66b9b99dcd0536c115fbdf46c0f1c58922e08fb31d9789df3358438001bd4b6b55d16e99e3927364c618ac22cb04661db1245d09709fcb58eef1e SHA512 88b0e877e5b36a0063b37a6ce82133117c95ebd4435ce843e09c6247ac50f36c66503b850aafa75512fab07d46a110ddfdf52e7e984638ed794588e338547166 +DIST cronie-1.5.6.tar.gz 148374 BLAKE2B d511ea49804bf8e1fb10bd43bd37c03594ca4836c79a25b6c8a3e29efe50c11d0ecb6252e4d45bb186c33e2034040c7fdf009d20c305a03198365aba93979fd1 SHA512 bfae9b03627256367c7cdecd8ee13a3625386ea01ffa318d6f2b2d9c3f8efd5e31572125fbf7efd6ade8a22e5cd69e36e915a4ca8f554b553478059bc8be3337 EBUILD cronie-1.5.5-r1.ebuild 2602 BLAKE2B 67149bc5f6e388930042163ebb28b62e5d2dc6710283c635ad4bf036d7d0c08d6aafca69bbf92e62340313ae3dd0fdb3f0034e5c4f87e2f4c03a821ea2f23d53 SHA512 77b5a10e3ad99ecc1d555c429060979d2fc9e8d4310383ee426d33b6f100a206b3e2f13d89e01a1d607bf6703388f8baa9d395068c70bfa5e9654868285479f6 -MISC metadata.xml 891 BLAKE2B fe26178ef61d59391ea0ec3817c37bf3ca71b196ceb070244099a7cb1a34110c5c0d0903b682d08f1afc69ed2fd9a18aa9aaee21d61e22f388625dfa7a63a908 SHA512 91d9c91d6997261d59cff08c5c2724476d6709993debf0dbcf4abb38d2c99fe301e7d64ed759fd660e9774e81a8fb51e147a0a194ebe733ed6f9c80940ea7658 +EBUILD cronie-1.5.6.ebuild 2591 BLAKE2B b125c30b1623a190c0408a03c5de7a919552076ac4b290a7433768aa5a54af95ad827a3482f76fe9b79c8a41c04710a9f84500588335e87f0fa3e6dda510c49c SHA512 0dfe51d1ba61b20a91192342577a1bf133a054139db34304b5f90a2ad9b4de7cc795aea7096694cc8aa3a7fb1d1566f7d8bfd423c6b81df7d7deab8f857aae63 +MISC metadata.xml 813 BLAKE2B f6af6d92d0a7c0fa8f38574b969dde935bbfc791f05e55c90c21a12c82738c436daa3e40c75d800c683f5ddc9bda177d78218d6b897e00ed0355fe1447d950b9 SHA512 f45dc3cca0b355df94bc5b67aaea6d903440e47f317e8abe8b963a77f18477ac02fd7f21eb7a7cb168216e17f5783461dc9fc5a2e01dc7d408481c75cfc4740a diff --git a/sys-process/cronie/cronie-1.5.6.ebuild b/sys-process/cronie/cronie-1.5.6.ebuild new file mode 100644 index 000000000000..d676c18a563a --- /dev/null +++ b/sys-process/cronie/cronie-1.5.6.ebuild @@ -0,0 +1,118 @@ +# Copyright 1999-2021 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 ) + elibc_uclibc? ( 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" + "${FILESDIR}/${PN}-1.5.6-autoconf-2.70.patch" +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + $(use_with inotify) + $(use_with pam) + $(use_with selinux) + $(use_enable anacron) + --enable-syscrontab + --with-daemon_username=cron + --with-daemon_groupname=cron + ) + + if use anacron ; then + if use elibc_musl || use elibc_uclibc ; 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/0hourly + + 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 + else + insinto /etc/cron.d + doins contrib/dailyjobs + 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/cronie/files/cronie-1.5.6-autoconf-2.70.patch b/sys-process/cronie/files/cronie-1.5.6-autoconf-2.70.patch new file mode 100644 index 000000000000..958047784c5f --- /dev/null +++ b/sys-process/cronie/files/cronie-1.5.6-autoconf-2.70.patch @@ -0,0 +1,38 @@ +From 44f6a0db3bac50deb11d15d3d847c41932afbfea Mon Sep 17 00:00:00 2001 +From: Lars Wendler <polynomial-c@gentoo.org> +Date: Wed, 17 Mar 2021 17:44:38 +0100 +Subject: [PATCH] configure.ac: Don't use AM_CONDITIONAL inside an if statement + +or else configure might break: + + configure: error: conditional "NEED_OBSTACK" was never defined. + Usually this means the macro was only invoked conditionally. + +Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> +--- + configure.ac | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 8c575dd..b578431 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -260,11 +260,11 @@ if test "$enable_anacron" != no; then + dnl obstack.h is part of GLIBC and may not be present on other systems, + dnl eg. musl and AIX. There, we static link in our own copy. + AC_CHECK_HEADER(obstack.h, [have_obstack=yes], [have_obstack=no], []) +- AM_CONDITIONAL([NEED_OBSTACK], [test "$have_obstack" = no]) +- if test "$have_obstack" = no; then +- CPPFLAGS="$CPPFLAGS -I\$(top_srcdir)/obstack" +- fi + fi ++AM_CONDITIONAL([NEED_OBSTACK], [test "$have_obstack" = no]) ++AS_IF([test "$enable_anacron" != no && test "$have_obstack" = no], [ ++ CPPFLAGS="$CPPFLAGS -I\$(top_srcdir)/obstack" ++]) + + AC_CONFIG_FILES([Makefile]) + AC_OUTPUT +-- +2.31.0 + diff --git a/sys-process/cronie/metadata.xml b/sys-process/cronie/metadata.xml index 091908ba8d48..a9981088401d 100644 --- a/sys-process/cronie/metadata.xml +++ b/sys-process/cronie/metadata.xml @@ -14,7 +14,6 @@ </longdescription> <use> <flag name="anacron">Install the periodic anacron command scheduler.</flag> - <flag name="inotify">Enable inotify filesystem monitoring support.</flag> </use> <upstream> <remote-id type="github">cronie-crond/cronie</remote-id> diff --git a/sys-process/dumb-init/Manifest b/sys-process/dumb-init/Manifest index 59d3e20625be..85c454b32f65 100644 --- a/sys-process/dumb-init/Manifest +++ b/sys-process/dumb-init/Manifest @@ -1,5 +1,5 @@ -DIST dumb-init-1.2.0.tar.gz 23370 BLAKE2B 43bf4fb99090065310516a617fd507e1f32e3d210df09ac8d0d31736614e2a1bb248b399606493f86967759f3245b58018c4d832dcfa24267c29403b5aec43d2 SHA512 07f75771014c897b2e2f4de84b88ef5b829e19df81f6cbde0372a2f30ea78237af8e5cd6ab47b0a104606ea3b85c9883b86f777bc49bc428d52a32a4ff2ddad8 DIST dumb-init-1.2.1.tar.gz 24472 BLAKE2B a2d18aca8e67f14a436ef5a23d5010339e803cadeeee5ec01145c9ddc0e000d2ec3f91b5342f57fb6ec63c174ac51e058ec14cc6d38dbe2d9a0fcad4a82ce4f9 SHA512 5a621caab17e322bf67f6b1eecfed7a0b4c59f2369f62745a7403343d0d01a800fb075b7579a51b5f68f404a0fb35220b937b7253d1e598dfd32d9360b84ddf4 -EBUILD dumb-init-1.2.0.ebuild 583 BLAKE2B 6f5e1c5dc4c618a097e3fc04428ddfaa1d98ca0f6398e82cc44ed5e1479ceaac85d812161dbcb018353642ada7b8c73bbc4f56beba6a3fd9ba9c7d2626366616 SHA512 ad0b3f50a3c0deab6bf875ec68f70a5e3787d32bef011ddfc84286bbc05cdf56e3ff46b5a5638211caabe432ace7e512c2069237b36d6271a74c2ea4221c8691 +DIST dumb-init-1.2.5.tar.gz 26199 BLAKE2B b5733bd12fa2c2ebf2357a531d34e4bf92c29eaa3729c0c03dd1754c2ad43ba9ffc321f6e471d523df355575763d01b74af1950aba0fc285b9520d8052b1b07a SHA512 b2822f8d80050edd03495acb74c3087a9d4bbadd0250ea0166d67799d4308a2e29e1f08c404c232a418c6f09cfdd8ccb4fed1b29395e1b670965b770b9f310cf EBUILD dumb-init-1.2.1.ebuild 636 BLAKE2B f39ddbc8e27ccedaa3d70ac5718bc3eaf4a2a6d811dc8e33640102c0a3c4470aea54e76b12bfba1f3619d8417cced6b6814efaa0c374b54e0cafbd00a7dc768d SHA512 a1a3b9ac0c0032c34e16808d653c8bbf00e2ec2b6c85c6490940dc29b9f2e1df1cbbf8cb0b5c28bd7030943873d4fe54d7d2494d6b76966277235e9418f87309 +EBUILD dumb-init-1.2.5.ebuild 633 BLAKE2B f860e41c834a32932c11a89d19ee2aac9bd57479253aae0dc244b5134cfc156ff218c2a54ba235983b2b211c9727bcff2f8ea4ddfa2280c9c9cd1d8d4d30c1b5 SHA512 c802682a858cd99f5d9f1870a3f8f48ed78f3790f7466bfe4bffb65f3cc8ef1534446a1dfebd71c79f911c7b83b95fef23e88768db70482209760ad6ae98c5ec MISC metadata.xml 370 BLAKE2B b7fc36b47b1559fcfda9f48837c34bd3be5e27c8060279ca07a9044efd9563a679e28ca9091cc593a0e1fa58f9377717d233784bc1d079cc0d2a2706ebea8e61 SHA512 9da1c5732139dcd56c6dded1ee2e95349d0a3f264e33029900b35e92e764640ca0eb973ce00555b57b4d06cafca6cfc63c5c9189942a7fba7d9bb8219201d217 diff --git a/sys-process/dumb-init/dumb-init-1.2.0.ebuild b/sys-process/dumb-init/dumb-init-1.2.5.ebuild index 34d2910320b7..7f2a1645a6e2 100644 --- a/sys-process/dumb-init/dumb-init-1.2.0.ebuild +++ b/sys-process/dumb-init/dumb-init-1.2.5.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -inherit flag-o-matic +inherit flag-o-matic toolchain-funcs DESCRIPTION="A minimal init system for Linux containers" HOMEPAGE="https://github.com/Yelp/dumb-init" @@ -16,11 +16,15 @@ IUSE="static" RESTRICT="test" src_prepare() { - eapply_user + default use static && append-cflags -static sed -e "s|^CFLAGS=.*|CFLAGS=-std=gnu99 ${CFLAGS}|" -i Makefile || die } +src_compile() { + CC=$(tc-getCC) emake +} + src_install() { dobin ${PN} dodoc README.md diff --git a/sys-process/evisum/Manifest b/sys-process/evisum/Manifest index 6b8b5de2afd3..6bc35f8e0ac3 100644 --- a/sys-process/evisum/Manifest +++ b/sys-process/evisum/Manifest @@ -1,5 +1,3 @@ DIST evisum-0.5.11.tar.xz 4363660 BLAKE2B 229acde8f8559bb6570236a511bf7685c5f47c33d39ae967fac693510bc1e164ddf1318a7c491f3bfc563f3ee51e541896480161e1e0e9e47742be0f9fa33a28 SHA512 d6d7c7d17ad231a68650e27718d578b698d48db0bbb796758fc6202b6928f02d1fe171570ebb46d527873d11cad221c568eabc2cdcdb3ebeca210c92f19d82ea -DIST evisum-0.5.9.tar.xz 6928640 BLAKE2B 38c4f0c40fa4747004a891522be2744793bd8c8a6f28ed22961737f17aaf5ebe178c24ef1e19bb31e834c8cb3bd35c95499e1ce3e41371716c558a4596374153 SHA512 6fcea6f2a7a7cfdfc8eccf7cccb10bdf7abe4990f420fa1947d45a5e3f49411b0b37ccef8f53b57d5db4ec9bf0cb9f92369b8c2aaa9a545469b5f3316db609cc -EBUILD evisum-0.5.11.ebuild 435 BLAKE2B 562103ca6a8ea69c2953b7fab3ac496e263e74ba86d417a209854393e4bc578c8ea8a64ee23328a76ecb5b7a2f57467486df12e0058e48a00324d9a60d7b2307 SHA512 1bba29edc8b7f6356e1e6f5a10daa85f6a5d76777d9817b95f47bca81448ac10e62bfcc4d006f5823f2b0cb2439b4908bb62236754f0876d67f84be08412b1bd -EBUILD evisum-0.5.9.ebuild 433 BLAKE2B 9c197ea2f644647eaab47a78f54a10c2d4cc2b5012fb468c79780d2b1ffaee80d6592b97fdf29a86976edec01ecd3a004cb9f2d40ed8e23d1c09a76111ee0349 SHA512 b75523e2eca5b20e2261512acda9b23bda9f433a27669e198225755a93c92914076854b4349d63e575946eb853be71ac6df1736b12337f56bf74cde07fdc711b +EBUILD evisum-0.5.11.ebuild 433 BLAKE2B 9c197ea2f644647eaab47a78f54a10c2d4cc2b5012fb468c79780d2b1ffaee80d6592b97fdf29a86976edec01ecd3a004cb9f2d40ed8e23d1c09a76111ee0349 SHA512 b75523e2eca5b20e2261512acda9b23bda9f433a27669e198225755a93c92914076854b4349d63e575946eb853be71ac6df1736b12337f56bf74cde07fdc711b MISC metadata.xml 815 BLAKE2B d969cde79150c0cd2977017520a7ac95713b1c43aad52645f4d354f5a3ef3320638f5da097f0b7999689135036f1f8594b5331d2ca3420af93a2c3bfc726569e SHA512 c1b2c28863e8572ddfb79f8159e9ffc0defb4dc9c7b02c3ad7b1a4804ddcad06034471d9774f4e09bda1c84a8ce72393172f194c30cb5e5fda0a1177db842c3e diff --git a/sys-process/evisum/evisum-0.5.11.ebuild b/sys-process/evisum/evisum-0.5.11.ebuild index 27f90bd1e8dd..4a7b1c25a1ec 100644 --- a/sys-process/evisum/evisum-0.5.11.ebuild +++ b/sys-process/evisum/evisum-0.5.11.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://download.enlightenment.org/rel/apps/${PN}/${P}.tar.xz" LICENSE="GPL-2 ISC" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" DEPEND="dev-libs/efl" RDEPEND="|| ( dev-libs/efl[X] dev-libs/efl[wayland] )" diff --git a/sys-process/evisum/evisum-0.5.9.ebuild b/sys-process/evisum/evisum-0.5.9.ebuild deleted file mode 100644 index 4a7b1c25a1ec..000000000000 --- a/sys-process/evisum/evisum-0.5.9.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson xdg - -DESCRIPTION="System and process monitor written with EFL" -HOMEPAGE="https://www.enlightenment.org/" -SRC_URI="https://download.enlightenment.org/rel/apps/${PN}/${P}.tar.xz" - -LICENSE="GPL-2 ISC" -SLOT="0" -KEYWORDS="amd64 x86" - -DEPEND="dev-libs/efl" -RDEPEND="|| ( dev-libs/efl[X] dev-libs/efl[wayland] )" diff --git a/sys-process/metadata.xml b/sys-process/metadata.xml index 18512914adfd..b2eaf83acec8 100644 --- a/sys-process/metadata.xml +++ b/sys-process/metadata.xml @@ -44,4 +44,3 @@ Демоны 'cron' также относятся к данной категории. </longdescription> </catmetadata> - diff --git a/sys-process/nmon/Manifest b/sys-process/nmon/Manifest index 422d4ed6a478..4676c3adddd2 100644 --- a/sys-process/nmon/Manifest +++ b/sys-process/nmon/Manifest @@ -6,4 +6,4 @@ EBUILD nmon-16g.ebuild 958 BLAKE2B 5086bd2d5d81c935022974c242b9de9fcb5126bb5f5d3 EBUILD nmon-16i.ebuild 975 BLAKE2B 16379dca3964be32acdb9ff417607183eee128c7c5b2677cbe3ec581522f60577220004fe2da6ed13910eb2b51fd73e8c0f518a8d8f0b543d36d5cde1a187288 SHA512 1787a9fe96a4b24024bf6c1cc53f4a3001b8cbdbafe8b554ab2c31b4d1fb72252ae33c46f52d74e8a57eff7f20bd76522f0b1044425ff8495946caa3267b6415 EBUILD nmon-16j.ebuild 975 BLAKE2B 16379dca3964be32acdb9ff417607183eee128c7c5b2677cbe3ec581522f60577220004fe2da6ed13910eb2b51fd73e8c0f518a8d8f0b543d36d5cde1a187288 SHA512 1787a9fe96a4b24024bf6c1cc53f4a3001b8cbdbafe8b554ab2c31b4d1fb72252ae33c46f52d74e8a57eff7f20bd76522f0b1044425ff8495946caa3267b6415 EBUILD nmon-16m.ebuild 982 BLAKE2B d88ef3baa7bfc7830aa188d666af5da401603d6d1843c46c09e37b05bd7625a4825d8cd82dfa43c1d8c8ee34e1bf535d08d1dacf5deaaea9786b3a566d2b6484 SHA512 5fe6863a6dbf54b616d4515af9fba21955a48790498d83e3548a47d005450b55eafc2a4b442e03912e4964b305bd479d9a26572704e52e7753e1222c14968b0f -MISC metadata.xml 433 BLAKE2B ac6a0efd845d02c926f079773da5d75dc7c2ad1c582637b1a711e6f4a23a4d3e9ca1a8257b4033402e23f2904ad55099c791146b00a7eef9eb6362bff015d326 SHA512 6c9688990c2c3b2b7e484b2e9366653f80e47af42c6c75ae6cac06bd98d6d4252a6ab782e0155c25417165da6cf2e4deec95c16384d712b8e6d97f6d19becbca +MISC metadata.xml 447 BLAKE2B 180b02575186902ff2a329c61ef825c31fdee2f58653f8a7cb5e69fad53ffba96bb8a8dc04cc8acc83382ff1f0208c46d3fa436a26b4cef4478772fa3de81452 SHA512 888120a59bacab218df029d22938d0c090ca387d4cc727635df6238caf524a7c6d27c60208364b050ea876e7f6b3a6699da5b5b35becae00345169dc2ee17183 diff --git a/sys-process/nmon/metadata.xml b/sys-process/nmon/metadata.xml index 2774e2ffd6a4..205cb1a80050 100644 --- a/sys-process/nmon/metadata.xml +++ b/sys-process/nmon/metadata.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> + <maintainer type="person" proxied="yes"> <email>nelo@wallus.de</email> <name>Nelo-Thara Wallus</name> </maintainer> diff --git a/sys-process/procenv/Manifest b/sys-process/procenv/Manifest index 6e597c6df387..c751e624b442 100644 --- a/sys-process/procenv/Manifest +++ b/sys-process/procenv/Manifest @@ -1,4 +1,4 @@ AUX procenv-0.45-flags.patch 282 BLAKE2B a3caa11121631a2676146ef7195e154743d99c970a4b5c2a8b5e5b90716c30b56fa830ae06e7f580e4854aefde64000a0d803995d2a23cc89e52b42a35e024ea SHA512 ef90b8659f63ffaa114244e9b02b345c721e26bdbd5181b6daf45eff9671c442cc94b853d3e66fef16b20614515d4ae0885662c8875b529aa552ccd345c1e41b DIST procenv-0.51.tar.gz 245663 BLAKE2B 1e7a0b9fddbe0c4f0aaf895ae1174f69c84d6b043794b5cd23f678dc5c762d892e49ce9b91c78c0fc3bd4cf4064e94c1c43758b4cdd596d6d289a929b3855043 SHA512 0f0b0fb4aceb4c6aaa4f2f4f8e139dfbcecbed2101ac4c44e4b1f85420fbf15967b9ebf8c3d2868260afc2957919f15a981ae49f0cf91c9f2c7ea05c96dc36fb EBUILD procenv-0.51.ebuild 593 BLAKE2B 24ee4dfd0adcd6a1250131a44a226ba5302a92cff31f4f66745955459452b3adb044653aed7277265e31ab9cbf6bf9dd37bba75e54e9f11230092e0771bed96b SHA512 1d34a4b839eaa15b0dd476cbbb2c0ef8c48f6dd40cebf86cf9e9ad6b99c3aca32bc5590983dc2d69f986866bea17b98cb5ec6eeedeafbd2006853bcf1d45483b -MISC metadata.xml 301 BLAKE2B ab8bdfa1d7c4b178dfb31c3d1a0d9130d4256e8758469c437cab3e429da0b6b6684656167c7c06db7fcbbafb881c5524dad46733a7dd105af380aa7fccee36d3 SHA512 145749cc19e13518401cad08354679b58623525a7edda941dc79d0567fca0fae7543643d3cc3ec6f46f19de91b7f6a69fa8d0dc1c5423f08466fd7ae91523ca5 +MISC metadata.xml 301 BLAKE2B 55915c9fd9024b975636026705f97d259d835582ea1b33f55f79e7cc1b3240dd6a409c4202184e7d025905cfa7cfe10a2242a89d13ad263151203d59aff986ff SHA512 0f33c11623ef26eb9b138ac0a5f23a8c1f9cf92f8a4a629b416693c5c395e216b54eca42718d95fab835a962572ebc87385d6bf925a596ca19d98d68ee406328 diff --git a/sys-process/procenv/metadata.xml b/sys-process/procenv/metadata.xml index 77fa0b7689b0..32492370acbc 100644 --- a/sys-process/procenv/metadata.xml +++ b/sys-process/procenv/metadata.xml @@ -1,4 +1,4 @@ -<?xml version='1.0' encoding='UTF-8'?> +<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <!-- maintainer-needed --> diff --git a/sys-process/psmisc/Manifest b/sys-process/psmisc/Manifest index 9ffe46dcb284..dd91db3888a8 100644 --- a/sys-process/psmisc/Manifest +++ b/sys-process/psmisc/Manifest @@ -1,5 +1,7 @@ +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 1150 BLAKE2B b3ef07952efb80a7e13a5683e23949e06db15ee298e029bae355438fc7a49a4fbc1a30c8bde47502715062d36181dcbbdb9f830af41a1afb11889f013faaf186 SHA512 bc76d36a24722841f9078fb5a72e41e5e0df3e9489524cba257ef02d1aecf50c281cc883c008834eff0b859f2841ee9f60b7661c64c390d7bc32525816f656d4 +EBUILD psmisc-23.4-r1.ebuild 1312 BLAKE2B 16ee0fd4d8e9359134efc632f888e1da7eaf32755d889e69440ea7b12de46949fb56f3016bba453ce8fd452104c6d238e7f7b7d5c48b879f6adbcc059846b5b2 SHA512 4774a5fbbaf16ac60c5b8ad5459883c50082200d04710424c52ae1203f2635bfd879ee689bf05aea09e14fbb02c80678075bbb3e4367b2d9cc9e2d30a6a3ed2e EBUILD psmisc-23.4.ebuild 1195 BLAKE2B 5924989ee1655fb9439e4718847c9171a8e011c0707db01519215f7c919d0c241a3e0e887d0fc6f5ecebfece77ae748430fd9379315ad02c6115ecd866fa33a1 SHA512 71f721429c81332cac93cd1ee5f3c7d0abc7bed54cd47c031056aff302f3eeee2ae937aa894bea76aa8da96409bf5d3a8cf79d9e9974598ff6bc8d668b087453 MISC metadata.xml 326 BLAKE2B 899a2f3fa295d2e0e8d6114542a149db37c730b845d7ba720127ca2b9b85044c53ff7aa107f866a6e2ece895a8159e25350b17d9665fc9ff915aed3640ac22cf SHA512 580a0e66078b7304d0bf76e3c990e61ee4c073b49381b60c5f3f01e2b64d5f0c318eb5596f7da09a70fa52dc93769b25f37f531038e5d7ce6278dda10e18117c diff --git a/sys-process/psmisc/files/psmisc-23.4-fuser_regression_revert.patch b/sys-process/psmisc/files/psmisc-23.4-fuser_regression_revert.patch new file mode 100644 index 000000000000..59b2bfcef1de --- /dev/null +++ b/sys-process/psmisc/files/psmisc-23.4-fuser_regression_revert.patch @@ -0,0 +1,45 @@ +https://gitlab.com/psmisc/psmisc/-/issues/35 + +diff --git a/ChangeLog b/ChangeLog +index df45ae3..be20ca0 100644 +--- a/ChangeLog ++++ b/ChangeLog +@@ -5,8 +5,6 @@ Changes in 23.4 + * pstree: fix layout when using -C !24 + * pstree: add time namespace !25 + * pstree: Dynamically link to selinux and use attr +- * fuser: Get less confused about duplicate dev_id !10 +- * fuser: Only check pathname on non-block devices !31 + + Changes in 23.3 + =============== +diff --git a/src/fuser.c b/src/fuser.c +index 03e6237..f9d78db 100644 +--- a/src/fuser.c ++++ b/src/fuser.c +@@ -1566,7 +1566,6 @@ check_dir(const pid_t pid, const char *dirname, struct device_list *dev_head, + struct stat st, lst; + char *dirpath; + char filepath[PATH_MAX]; +- char real_filepath[PATH_MAX]; + + if (asprintf(&dirpath, "/proc/%d/%s", pid, dirname) < 0) + return; +@@ -1605,17 +1604,6 @@ check_dir(const pid_t pid, const char *dirname, struct device_list *dev_head, + dev_tmp = dev_tmp->next) { + if (thedev != dev_tmp->device) + continue; +- +- /* check the paths match if it is not a block device */ +- if (! S_ISBLK(dev_tmp->name->st.st_mode)) { +- if (readlink(filepath, real_filepath, PATH_MAX-1) < 0) { +- if (strncmp(dev_tmp->name->filename, filepath, strlen(dev_tmp->name->filename)) != 0) +- continue; +- } else { +- if (strncmp(dev_tmp->name->filename, real_filepath, strlen(dev_tmp->name->filename)) != 0) +- continue; +- } +- } + if (access == ACCESS_FILE + && (lstat(filepath, &lst) == 0) + && (lst.st_mode & S_IWUSR)) { diff --git a/sys-process/psmisc/psmisc-23.4-r1.ebuild b/sys-process/psmisc/psmisc-23.4-r1.ebuild new file mode 100644 index 000000000000..7f5ad69fee46 --- /dev/null +++ b/sys-process/psmisc/psmisc-23.4-r1.ebuild @@ -0,0 +1,51 @@ +# 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 ) + +PATCHES=( + # https://gitlab.com/psmisc/psmisc/-/issues/35 + "${FILESDIR}/${PN}-23.4-fuser_regression_revert.patch" +) + +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/rtirq/Manifest b/sys-process/rtirq/Manifest index a1b917e0c6c6..34185899475c 100644 --- a/sys-process/rtirq/Manifest +++ b/sys-process/rtirq/Manifest @@ -4,4 +4,4 @@ DIST rtirq-20180209.tar.gz 12290 BLAKE2B 432bf6c931b753d4d9a5d7c50a35b0fb9b2161d DIST rtirq-20191121.tar.gz 12755 BLAKE2B 040e1b39b83dc27e542093a12830fa51c9786c2747962740c31e684235acab33275a40761fd87cd1307284c2b8e49362d4acb216000338bc0744dd0ca6b0144c SHA512 bb1ae0099e37220b13f91303e56e8ae7892964638c1000fd66b6ceb23925c8aa2ac0c629bbb799a59c1a8adb035c34c4b0bee31afe05fcc9f80cd94d5a84ddc1 EBUILD rtirq-20180209.ebuild 902 BLAKE2B 0081b1bc8013e04ef1994fe26296988726a1c080d9f97c8f09218cbb19a14e85db92ac03d666129b0266656a4bea05f22147c1c65622e38aad678e9e7cf9ff75 SHA512 e56be7a09553cdc6b734c04a652f3ebe28196818ed21b3e12b9b1797f392b6f3e8da1cc55024cc9c999e273bb2bc663ed0f16715c34596b443d000e27cec7847 EBUILD rtirq-20191121.ebuild 1514 BLAKE2B dfbe4a08e1b0498fcf85b6e83632217c2e7b72bb9c849cd4f042651a6e5e7c5d53ea0200d8e767d280219e15070e0f5cc4bc0f688f57f0ef52b999432e4210be SHA512 144245e13c0fd540f40fb95e80d99cfb2e0c95e6e77eebd23881fa834fe9738eb0a47a8cf1f2e50f3578342a080605e86a290508565aa8f9532bcccf08176d03 -MISC metadata.xml 364 BLAKE2B 82a4ff6369bd09fc564b3859321f4fb128220d757f0c264e117f9bcdea3bfaef07fd310b8f002bc0be124ef3213da4a65a10c9da4dfdcf1357e01f106bb7c531 SHA512 b48f5be0596960b981da7b959be826657d758add02761189955ce35d25abf5cb768f10995a6d3ab88fff7d1ea8a4a9666a0b2030d624aae4cd06a2ec2484ac8c +MISC metadata.xml 394 BLAKE2B 3994d7b4d98a6cdaadc6938c16715b866ba0e729189066aa0e974d50c573e1124ce7f5b87d070495145b4b130990b7ff220d9bec9d990a7480676cd2da127289 SHA512 8c4f5d487c8d3dbac76d13c0b41589753477113e44b64b0f49c84f7e1b64c3276f736e94c6e6745047e4ddafbd047badc805a5bcbfac2abe0bd0354b0fc8517f diff --git a/sys-process/rtirq/metadata.xml b/sys-process/rtirq/metadata.xml index 039cf44c7038..8ecc21d1608c 100644 --- a/sys-process/rtirq/metadata.xml +++ b/sys-process/rtirq/metadata.xml @@ -1,11 +1,11 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> + <maintainer type="person" proxied="yes"> <email>alexander@tsoy.me</email> <name>Alexander Tsoy</name> </maintainer> - <maintainer type="project"> + <maintainer type="project" proxied="proxy"> <email>proxy-maint@gentoo.org</email> <name>Proxy Maintainers</name> </maintainer> |