diff options
Diffstat (limited to 'sys-apps')
46 files changed, 234 insertions, 350 deletions
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz Binary files differindex a40c39ae7976..67ffca24be09 100644 --- a/sys-apps/Manifest.gz +++ b/sys-apps/Manifest.gz diff --git a/sys-apps/checkpolicy/Manifest b/sys-apps/checkpolicy/Manifest index 9adf7ad290a5..68ae53a12d94 100644 --- a/sys-apps/checkpolicy/Manifest +++ b/sys-apps/checkpolicy/Manifest @@ -1,6 +1,6 @@ DIST checkpolicy-3.1.tar.gz 69072 BLAKE2B 31cb5ef52533b0a62f954e770278fc5766a961d87fb86260b04abe562bcd90d0025b33931c6ad54096c64ab54150c7562c112eac80eb2f60dbcdda57f4cacfe2 SHA512 2276a5a0919286049d2ceba386ef5f6de523745b588bb81cb4fed5eced5fd0b8070249b7a3ae5a85e2abb9369a86318f727d4073aad14ab75c43750a46069168 DIST checkpolicy-3.2.tar.gz 69035 BLAKE2B 263c582c8ed3c38822513899f3591edfc5d0132977451503a8b45d2074b5a1c5ce03973353b3ceaad44da913b4e35546cfef1988b68bd517618efdb942f994ec SHA512 133639595c2acc66c02b5a637c5e0c60d80ce2bae04f4a709d9fafabd31f9497d1a6e3334904b985c2a1bd94a7a7e3df782c2af2ae41d1fd79b69156a835edeb EBUILD checkpolicy-3.1.ebuild 1149 BLAKE2B beac3751ebcfc7969e662a3cc1b25a266b144db2155a8f469170781d1e6aa515a759d40adecec768e066f6424291e6fd7ed5c3e87f56eb39a309e0e56de45676 SHA512 68682e8384cd6ff456343fdfa611be2bce2e15edb732dc377e8839cd3b1fcf510d914d02c8b2433d34ee6e53fe5cfba46ad0712cdb25f91bff3532b5cf80c035 -EBUILD checkpolicy-3.2.ebuild 1020 BLAKE2B f2c102e37fb20e87d7409ff142211d7972979bb74fa97db360cafa6a24ad1e62793f6d2b4e353bf0dcd865a71178d09f3c94d21a8bffa53208e3057668d0e8f5 SHA512 7a4ca556b7d1214a9a1edf851e3c12113dce94f16256085380317ce1c059c488c07568516de4e75bc5b54fdc43284e15d9958b692c0ea4b4ed3f30b20c2943eb +EBUILD checkpolicy-3.2.ebuild 1019 BLAKE2B 4ce64afa38737ac28fcaa1f32f8ac017f2077d4cfa4d11d39f8aab684d7e926f37d4923f94b54f3d951674d68bdd1f3395d9a5595987c54531cd5a1c93b28ea3 SHA512 acdc25a5435099b4641e21a1a3d8403b0d7fefb11b1b3e64ac5dc7e1fd2f795308574095774ff8c639de2441a57e1f940a9cb331e8664cf4b7aec0663b1053c8 EBUILD checkpolicy-9999.ebuild 1014 BLAKE2B 08372b851c56f8392c54270335c7b4a7aac00f39523f4a1cabbe5a3c1855c3687fb580016589beba2d208f4199a428b72df93a093a1519c3a91a3e01199b0ffc SHA512 fe151a9a059ca7643dc0349dccad1c0eb80cb5c6455b02b85a2aaa747c8e13bdbb3f9cdc3d71313249f8f00ec1b8d5979a253eeea0d0a6b982f77183f798114b MISC metadata.xml 247 BLAKE2B 2f456d88db5f5260c9d48df1ca109786797daca09483619203d7090b80cbae3a540be6b480e4e6299c9f4641a09f160230382da8a1681a0cf92b4f341ce8fb9d SHA512 0569405c9e5d1afeb5dc24a02151256aba4ae83cc56d1293ebc73cd0c61d44ecbc5a8b9c4b34b9d35f6e78a896f9a87659536be5cca3545fa0253282ea22adb5 diff --git a/sys-apps/checkpolicy/checkpolicy-3.2.ebuild b/sys-apps/checkpolicy/checkpolicy-3.2.ebuild index 799b7e95e9bc..486df7377865 100644 --- a/sys-apps/checkpolicy/checkpolicy-3.2.ebuild +++ b/sys-apps/checkpolicy/checkpolicy-3.2.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == 9999 ]] ; then S="${WORKDIR}/${P}/${PN}" else SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${PV}/${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~mips ~riscv ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~mips ~riscv x86" fi LICENSE="GPL-2" diff --git a/sys-apps/earlyoom/Manifest b/sys-apps/earlyoom/Manifest index 1efde3085918..f7493c414649 100644 --- a/sys-apps/earlyoom/Manifest +++ b/sys-apps/earlyoom/Manifest @@ -4,6 +4,6 @@ AUX earlyoom-r1 138 BLAKE2B a95a6db627133ed3d9e4fa02505a1fb8abfc17c345a16df9956d DIST earlyoom-1.3.tar.gz 31399 BLAKE2B 3867540afb23493fbb532bcb72a5cfacca4ed297a053ff5e2c7e394bfa3640887e3e7c6430789bc1eda4b7a68680d8a74ab56b641fe9e5d4caa4406e2edb0667 SHA512 c5de742289e82c2098bd88c61dcb3e20eb022905a015b4894c95a4de3978ce18d794a9e7c17c97851ca9f8888728908f7bf978c014b3b69799bffa8b546d258a DIST earlyoom-1.6.2.tar.gz 49006 BLAKE2B 85a02d4171ba1bb94d5ddf573b8f5ac58d28a0cf9766f4fb2c96be5b45eee7aab853008c36f9e3aac76685b70008051faa2fe339797ecf9137469f089935a6b3 SHA512 d622a5347591d2017f6e62255940482af431e647acf1b35ab035e0dbfd44da7fc52633e6dd6433e42a1348fd294d766550ba092260f3ec59bd51e545f08e466b EBUILD earlyoom-1.3.ebuild 1035 BLAKE2B 64ab6ed459eb6138383569f8b1e03fad94bc4573353ea749ca65a564b2be47f398072974ea5a26c40d3521aa40e27296ebc2a4cd794a01376a652fdcce4dc304 SHA512 79d26e8b94db7b379a9745f2a4a3268fa25cfd97a53897ef29caf7267ab9428b3e096744861c64d6c64afa54cd55e4a565faf3c568a296323d486207ce0a7595 -EBUILD earlyoom-1.6.2.ebuild 1055 BLAKE2B b44ce2881587ced020d5ca03a5c159fcaaa43c232fc1709a63eeb55d9c863f5c4a9b45b2fb91233d129eade27966fa6ed5dfb47fd2012dda41b6a31b3d90df0f SHA512 505051bf11eeac75d153c11b2f168afe4d06669ee951fab5d124c87fa6f868de166ddd705e1c9dce0d09867e33966427f8306db293ac269e391bd684b88d6e24 +EBUILD earlyoom-1.6.2.ebuild 1054 BLAKE2B c9505019f4a676f11c707a7dd785ee5818fc2ee575674f61a1af90d761d24cc253c7a8e6be93571ca0ac942837c5938c836ce92ccc43945868e7764b039e4cfc SHA512 56570338533bebb7fbad9d884548dc7474d82ee2a30e89715f3ffcdb7e92431f17e461463fe91d41b85ce7d54a6a22f3d9c488d785ca466d2018a0d7c67d5315 EBUILD earlyoom-9999.ebuild 970 BLAKE2B 88a517b48f7367e9abac73dcbc1661e0f0344626506c8e5380a88e6d61fd7b996d93696952fa10b057c579cb5a5490abfa516cecd90a6f916f28f834343cb1df SHA512 342d48f9a0ebedeea82a6995a3ae456745d95d099e61f9ba2d27122a7193df2d8566e139526aa95286e9c12ac401971f1704d029d42783f8faf6956f128e2b10 MISC metadata.xml 307 BLAKE2B e51a83c88fdb7b817981979a1de41249b2255900e6575eb555489bbc6e924e0bb0ac41d1c214279e0e4e87cba96eb4c0dd92b8dc591a1a1fa7f83e7b6fa9eda5 SHA512 28e7739c241e47e235f1cf897bf4fe5befbcdf783451906ed200c7fac9da0b57c24c6b79900493379709aebbd0a81b4999436d070ad2557cce3886a1efc4c806 diff --git a/sys-apps/earlyoom/earlyoom-1.6.2.ebuild b/sys-apps/earlyoom/earlyoom-1.6.2.ebuild index 1b2e94871b28..34481cbb8a2f 100644 --- a/sys-apps/earlyoom/earlyoom-1.6.2.ebuild +++ b/sys-apps/earlyoom/earlyoom-1.6.2.ebuild @@ -15,7 +15,7 @@ if [ "${PV}" = "9999" ]; then inherit git-r3 else SRC_URI="https://github.com/rfjakob/earlyoom/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~x86" + KEYWORDS="amd64 x86" fi IUSE="docs systemd test" diff --git a/sys-apps/fix-gnustack/Manifest b/sys-apps/fix-gnustack/Manifest index b1f9efc7ad62..43592f8cb63b 100644 --- a/sys-apps/fix-gnustack/Manifest +++ b/sys-apps/fix-gnustack/Manifest @@ -1,3 +1,3 @@ DIST fix-gnustack-0.1.tar.bz2 105457 BLAKE2B 25825972d0a37335a6d6aec316e4dc972d6590da5d7d1145252b3fb4fbbf6276cc7818e47270065583558adf36522ea26652f8e7212a2046fc0d54c131ad5324 SHA512 df83beef5533003ceedda799bb27af15f877d2b3bc7c8213b2ac64a100270790655de3836eaa0ab8411d9eb91a6056e4902973b740b9b0791dcc5477226544a1 -EBUILD fix-gnustack-0.1.ebuild 444 BLAKE2B 40b601c1c46e5033f6eedee4f8f47892c84cad41cdf9c2cfea80a817693ace06e4543de6e5526c9cdf4687b9441656929f8cf9348077ba043f3700a1a8a9aade SHA512 e6ca404e1b9e72ce1e218ae50c4360a9373784571117354ae11526853e23dfc893eb02499088eaea51c62add16baf75585fb2ba90ff3b6fd84a005bf80af974d -MISC metadata.xml 330 BLAKE2B c6c9d215cd38a95f824fac1761bc4e6048ac50688318fa33a94d6d97739e726efaff57e4e0814d16b5336cf4481498580d4e2743404a619cad0d81c052880b6f SHA512 6bca1bac9701b2dde509f25dd18dd819d769cda23669faf680800747a37369002eb3954606fc6541dec324473eb13a78bc0c8a97085436072ee076d85e7a2345 +EBUILD fix-gnustack-0.1.ebuild 443 BLAKE2B 6ff06d40ef5a3aa53e19b028b738c81a8029a13a7fca90d7728010f1ddcd91347988368ec37fd828419106832c91c36cc4c0835b7d16ccdeffc2b785e5c620d4 SHA512 26693f127e2c878cfa585afb46602b742c4c1bdbadc77243c7dfa11aa8fb52ff80bc2954641c8dcd378bfdd7050aa1cd3861a034d51dc2a327577ceb2b2ba808 +MISC metadata.xml 337 BLAKE2B b4cf898b0e30aa10cc1bce0d27840f55307d8439377eaf69ef33db33f3d8bda30ed30845ff4671770a9923fdc36a3a0c523bb04a3d64f61f7070d3d0c4d7cba9 SHA512 c4884533d260184b6480e7abe07f35d438585db6511e8ddee42a5778a25ac8509be5abc0d0fec30f4082117bf7950c9811be221dbfc9189eef136c3b331cb40b diff --git a/sys-apps/fix-gnustack/fix-gnustack-0.1.ebuild b/sys-apps/fix-gnustack/fix-gnustack-0.1.ebuild index f80f513ccabd..8964f4883c79 100644 --- a/sys-apps/fix-gnustack/fix-gnustack-0.1.ebuild +++ b/sys-apps/fix-gnustack/fix-gnustack-0.1.ebuild @@ -1,17 +1,16 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 DESCRIPTION="Utility to report and remove the executable flag from an ELF object's GNU_STACK" HOMEPAGE="https://dev.gentoo.org/~blueness/fix-gnustack" SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.bz2" +S="${WORKDIR}/${PN}" + LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 ~x86" DEPEND="dev-libs/elfutils" RDEPEND="${DEPEND}" - -KEYWORDS="amd64 ~x86" -SLOT="0" - -S="${WORKDIR}/${PN}" diff --git a/sys-apps/fix-gnustack/metadata.xml b/sys-apps/fix-gnustack/metadata.xml index 62a593741836..0495c5db73e3 100644 --- a/sys-apps/fix-gnustack/metadata.xml +++ b/sys-apps/fix-gnustack/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"> - <email>blueness@gentoo.org</email> -</maintainer> -<maintainer type="project"> - <email>base-system@gentoo.org</email> - <name>Gentoo Base System</name> -</maintainer> + <maintainer type="person"> + <email>blueness@gentoo.org</email> + </maintainer> + <maintainer type="project"> + <email>base-system@gentoo.org</email> + <name>Gentoo Base System</name> + </maintainer> </pkgmetadata> diff --git a/sys-apps/gcp/Manifest b/sys-apps/gcp/Manifest index 5b8d0bdb7004..c5f2293e72bb 100644 --- a/sys-apps/gcp/Manifest +++ b/sys-apps/gcp/Manifest @@ -1,4 +1,4 @@ AUX gcp-0.2.1-gentoo-fhs.patch 431 BLAKE2B a779679ea6f7ee897b66ce89b8d209969012cee0c1f1840c8607b4d458b3f9ef9371f5612804cab8fadef84171c53677388c53f78aff5bc20b4e6d10e5cbc58f SHA512 9ddaf9f0635eae415ae99cefc37157cba0758a1e89c2f7cd64502991452eec323d63b9949ed9f834afe7340b53d423ce4efd6dffc346b694a6d94424ea18aedd DIST gcp-0.2.1.tar.gz 33098 BLAKE2B 9affaf87db722c1e35fe71acf93521753a4372d42bf33892cde8605b17972ac46f616177114c5ccc36fad64011ae881ecc9382c79311dbca93ebedd04e688526 SHA512 900e08554e8f87e9572c52381c83bdcd89f02cab4fbf51335ddb81796057fa8bec156cf3ddab8712ed2c55ca7d6d0e1c209939ccead9bf7693d76bf882807017 EBUILD gcp-0.2.1.ebuild 831 BLAKE2B 3d4b9459ab8646e584356aaa2302c0ccd2459817b2371697b6aed8010884265bac7fc29f5bfeb1465114fa1445208428bbf94d5ec5bab3630e54e49cd41b50f1 SHA512 fe161fd674e55f367cc4da1877544c9e010a2209bf574b80f8437fa350c1ef6c8b6e2a16baf1887cb571868340a5a0c3ba975e93c0ced7d133c63a2f3a1d83de -MISC metadata.xml 219 BLAKE2B 96b35aca9e98ee4763a251a4dd9d63b7377c7183023f2ccda74cc76c7117fa885f518bebfad739d2e80f32dfdf4882e08012a94360666dd9cff26642e2df4513 SHA512 39ee913ff21c2aaa9f767872e2b49cb3cb982afab04d7b5045eda61368d63c2e3e1d637df59f7fb4ec4f95776e754615a260b37580cc9f18017a7c080955db77 +MISC metadata.xml 244 BLAKE2B bd2c6209566a4936a38d9109a9a533aa1669dd50701ff8a96d2a65411aa692517ab70cafd98afcad7058979d62f1a7ac796c5b99a520c0f6ca1ed92cf9e0e207 SHA512 57959095dc10704e073e5517ac49ceee80e42fb1cc3f26b1b7308f872ffda810ce42e0b80ea6da57faa7a759878a9b8d2476fe351fecac1450f9c83751802787 diff --git a/sys-apps/gcp/metadata.xml b/sys-apps/gcp/metadata.xml index e25cd064c44a..70f78a5392df 100644 --- a/sys-apps/gcp/metadata.xml +++ b/sys-apps/gcp/metadata.xml @@ -1,7 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>soap@gentoo.org</email> - </maintainer> + <maintainer type="person"> + <email>soap@gentoo.org</email> + <name>David Seifert</name> + </maintainer> </pkgmetadata> diff --git a/sys-apps/hotplug2stdout/Manifest b/sys-apps/hotplug2stdout/Manifest index 7fc0b851871e..6d3f6ce1ce0f 100644 --- a/sys-apps/hotplug2stdout/Manifest +++ b/sys-apps/hotplug2stdout/Manifest @@ -1,3 +1,3 @@ DIST hotplug2stdout-1.2.1.tar.gz 7578 BLAKE2B 766e840a6647751613975aa71c0a558d5117bdf84584ef2d96391be3b4d97c7dc9454006746380c49276cda4fdf7af81d32d665f43319f461204ddf9b8d433c9 SHA512 51cdef016b8e57324b005fbe633643c36b2e557da369e48471b6969441610c4489c0a49be28080cca17c8d77124c6540877151acde415dab49971f87160df126 -EBUILD hotplug2stdout-1.2.1.ebuild 583 BLAKE2B ccde96e855db85081cea9eb3316b9551c473cb09382b388e51ed436f5750299147bfdb9303889ae9ac2707171f28d884b17ab4f69f5ca66344539d1b227aaf37 SHA512 83e727810a190e1ae8ee867f62e969c86720733d459ba3c6a5bff77c258d12625a6cd51cf09c2be204a716b3752c21b458a8ee469476d5de51af2eaca0b48b0d +EBUILD hotplug2stdout-1.2.1.ebuild 690 BLAKE2B 96171f713302e78fb3ebe8fb064a30b5c2011c72dd0ebdf189318f2a8bbcdc11c8a01ab67da5b6bbea24f846830d675fc7bc649552d1bcf792758e43e62cfe65 SHA512 48c1b8181b217dc574553e5c0b3da9b6f7d6498f782c867bc3bb0eb05e4b36fab0c967beccbebf77a73622a82ad3f9041aa76590dabec15bbf069ac7153c60e9 MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33 diff --git a/sys-apps/hotplug2stdout/hotplug2stdout-1.2.1.ebuild b/sys-apps/hotplug2stdout/hotplug2stdout-1.2.1.ebuild index 24d87721c34c..c38d1da44a2b 100644 --- a/sys-apps/hotplug2stdout/hotplug2stdout-1.2.1.ebuild +++ b/sys-apps/hotplug2stdout/hotplug2stdout-1.2.1.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 + inherit toolchain-funcs DESCRIPTION="A tool for reading kernel uevent(s) to stdout" @@ -12,8 +13,19 @@ SRC_URI="mirror://gentoo/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 x86" -IUSE="" -src_prepare() { rm -f ${PN}; } -src_compile() { $(tc-getCC) ${LDFLAGS} ${CFLAGS} ${CPPFLAGS} ${PN}.c -o ${PN} || die; } -src_install() { dobin ${PN}; } +src_prepare() { + default + + # Clean up prebuilt binary + rm -f ${PN} || die +} + +src_compile() { + elog "$(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} ${PN}.c -o ${PN}" + $(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} ${PN}.c -o ${PN} || die +} + +src_install() { + dobin ${PN} +} diff --git a/sys-apps/man-db/Manifest b/sys-apps/man-db/Manifest index d5f2ac195193..79df41101bae 100644 --- a/sys-apps/man-db/Manifest +++ b/sys-apps/man-db/Manifest @@ -2,6 +2,6 @@ AUX man-db-2.9.3-darwin-libdb-intl.patch 733 BLAKE2B 864ed2ac8a3626ad5474412ce59 AUX man-db-2.9.3-sandbox-env-tests.patch 315 BLAKE2B d6f4835e9e32f8afffe6ab1a70ee664192db05fbe74013724fcdbe112ead2d4288f90be032777a58ee41515c23d5561ab9cde495a92aa9f74ee353479ef884e3 SHA512 d8840d45c3b115f51bb9b3fc11ece2fecadfe284cd7db29cd012ed32faed990b12a9920cf11282358e5dd27df4bcf3c1a0316116ecae58917ef3c65efb1eb22b AUX man-db.cron-r1 252 BLAKE2B 1d48851bd11ddf65ee24cae65a8bdb43b2c0df515a790661680775598fae21ef0776f04736425d511d48e97873d44b36a04d6ff41a53fceda0d8254482a4b53a SHA512 c2c7c05bcf241bb066c3ef98e33fb8c3b06abf92c20709f97c1e1e048d47aa4cf5ea412231a490008b3f1d87b284e381e611bb3275e8413ad031dac113112054 DIST man-db-2.9.4.tar.xz 1909020 BLAKE2B 43427e851f0e661ca1cee55211dd7636f4ffde067c75de7715f525029b22c205728f8e86ac49abff60e47a4a4c9e1fbd78e2c87e70bd37778b88594a3897275f SHA512 169f091dd0a1d0dbd1583366f8257afb8f57e030d0f7d4213c14ce0b1fc5debf8b9cf2731de503830cb2826b3a22b3cff7da993d44ec18557935bd293529133c -EBUILD man-db-2.9.4.ebuild 5062 BLAKE2B 00764d866d8bfeea46c028e6c6ae4594c8f7e1ab3966c28d103c232bf386d411a48772342169af569d0f3204b355474c77811378127efdd044dabba510deacc8 SHA512 e1deed08c157d5a0dad34301d89171ba8715b30f4e903b28f476216f9d26278cc882e04b370574da9b9f1716b46f50f609f92e5d1b78cd5a392bc1b3ae08d7b0 -EBUILD man-db-9999.ebuild 5070 BLAKE2B 282b6d530643d4f98e1f5618865676f0eed81da88a599238f0c179777030eaa526182e49017e750aff403da713a1f6c598f87167fd8687be565320783e9c975e SHA512 fccf9aacad6d3b6fa86b08b30972a178599aa95eb596c7d0ba9d10284c870cd2dd86cfec77f5d58e5bc6f54ffcde05adba7f0d176bf9a5ded05a6584fd4f6f21 +EBUILD man-db-2.9.4-r1.ebuild 5102 BLAKE2B 0535e249981dc133d73b6378ba89bc0b341a9e98c73a2160b31b5095e70f9b746a382e9a01600a4623aa8d301b5e47ac24dea2f7696c46f8a98d07931800fa0d SHA512 7f7736caaeca6d5032a2fbc4b1c35d0f07e03b5eed38e6783f31080dcbdf0c5eb60786bd9a7377102ca9938d4624a827d1dd20c2407e741b32a0b32c51c1784a +EBUILD man-db-9999.ebuild 5110 BLAKE2B f073f875c6c882b5b5f387659b8862d2cf6493cccd3cf1636428ae183751a575aa059e9b8ad8eaf68fb1707f883fbc0f65f71719b6b7459bbbe20a49457761fc SHA512 7a5bda7f4b52ec037b82dbc94af31dc05309ba5d7f203efd8f0f751d3a7d02166dbd1e9c1417e523fb58c8d834aa4b9c0ed9f0a9571aa30bf94bca84223c39bf MISC metadata.xml 342 BLAKE2B ac0d63182d2d7a73dc256fd0ae1f9994218da535ed39bd756e7db950899fda9a019f9107e8f0d9e4dab1987ba2650ae1fb8cddc9901240cba829c780db69e9b5 SHA512 553cf56ab0b3b6c9403612a7ccd1db073f557b432c68d60adb4716169250a9986b4c112023f6ae200a6fbc2df31cdafd9ab08e04d92ca35cffb81f690bd43d79 diff --git a/sys-apps/man-db/man-db-2.9.4.ebuild b/sys-apps/man-db/man-db-2.9.4-r1.ebuild index ee7a1ac42db7..b96129617cc4 100644 --- a/sys-apps/man-db/man-db-2.9.4.ebuild +++ b/sys-apps/man-db/man-db-2.9.4-r1.ebuild @@ -3,9 +3,9 @@ EAPI=7 -inherit systemd prefix +inherit systemd prefix tmpfiles -DESCRIPTION="a man replacement that utilizes berkdb instead of flat files" +DESCRIPTION="A man replacement that utilizes berkdb instead of flat files" HOMEPAGE="http://www.nongnu.org/man-db/" if [[ "${PV}" = 9999* ]] ; then inherit autotools git-r3 @@ -192,6 +192,8 @@ pkg_preinst() { } pkg_postinst() { + tmpfiles_process man-db.conf + if [[ $(ver_cut 2 ${REPLACING_VERSIONS}) -lt 7 ]] ; then einfo "Rebuilding man-db from scratch with new database format!" su man -s /bin/sh -c 'mandb --quiet --create' 2>/dev/null diff --git a/sys-apps/man-db/man-db-9999.ebuild b/sys-apps/man-db/man-db-9999.ebuild index f5b961755735..e673f4391432 100644 --- a/sys-apps/man-db/man-db-9999.ebuild +++ b/sys-apps/man-db/man-db-9999.ebuild @@ -3,9 +3,9 @@ EAPI=7 -inherit systemd prefix +inherit systemd prefix tmpfiles -DESCRIPTION="a man replacement that utilizes berkdb instead of flat files" +DESCRIPTION="A man replacement that utilizes berkdb instead of flat files" HOMEPAGE="http://www.nongnu.org/man-db/" if [[ "${PV}" = 9999* ]] ; then inherit autotools git-r3 @@ -192,6 +192,8 @@ pkg_preinst() { } pkg_postinst() { + tmpfiles_process man-db.conf + if [[ $(ver_cut 2 ${REPLACING_VERSIONS}) -lt 7 ]] ; then einfo "Rebuilding man-db from scratch with new database format!" su man -s /bin/sh -c 'mandb --quiet --create' 2>/dev/null diff --git a/sys-apps/mawk/Manifest b/sys-apps/mawk/Manifest index 70a902cf0f59..09729edefcbb 100644 --- a/sys-apps/mawk/Manifest +++ b/sys-apps/mawk/Manifest @@ -1,3 +1,3 @@ DIST mawk-1.3.4-20200120.tgz 468855 BLAKE2B dd8bb8f66cb8bd67d8415ee25ce928113cf3f33f8135bc432a16f30b83df861cd2e29da9e0fac1dfb1a6796239d0c838ed72cf51467f8ed79b96068e3e1f1e93 SHA512 14d9a6642ce931bf6457d248fc2d6da4f0ea7541976ca282ea708b26df048f86fdf92c27f72d497501ccd43a244d1d1a606f1a2f266a7558306fea35dcc3041b -EBUILD mawk-1.3.4_p20200120.ebuild 862 BLAKE2B 4e7a4bbe1d17b457e494b2f58a72e38156a162508527b96d9474b0acef9b3cb7ada1f529b452dc1cd94cf762e1e4bebe514b06241e9d4ffe60da66ace5aca6fc SHA512 8ca56fa8d99b6b83854345dd7aa8b0de86903125ff43a99a81602bce707ef0968c2f450280834167f3ca4c572e5cce5e1cc514fdd0f83c1f250e005eefc3da71 +EBUILD mawk-1.3.4_p20200120.ebuild 861 BLAKE2B d95c29bc349b1c7465a5b00b1d4277c2a8babaf8ea35099d348121df01f2e35b76bb120b0ed42d66002fdc315dd1bdb5e206d127ecec5e2357f865c83325f829 SHA512 d15be66fd63771e6d1aecd5cfbb3ba05e3148f7c613a57971691383534eb0f482b5d57956ce5cdb322ee723634fa4fa98001da4a30aeaacf3d11402d54ead7ab MISC metadata.xml 354 BLAKE2B e8a003a587171e7313564e5b8f97a607fc26b434e5045426789dc5e8e1fd54fac9830fb7b262b5b116b9c46f2eaffb8d24cc84aa0efea8b2adba659629d55b19 SHA512 64ebb5869d73b897984a63747eacda76fd6ba1b374e4995df9b3ff4b4e4908570dd2e0e6028581983486b5eb4ce2f61743da737eb353b2822ab8d5e16fe49bed diff --git a/sys-apps/mawk/mawk-1.3.4_p20200120.ebuild b/sys-apps/mawk/mawk-1.3.4_p20200120.ebuild index 7c38dd64e7e7..2df5944453c9 100644 --- a/sys-apps/mawk/mawk-1.3.4_p20200120.ebuild +++ b/sys-apps/mawk/mawk-1.3.4_p20200120.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://invisible-mirror.net/archives/${PN}/${MY_P}.tgz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" RDEPEND="app-eselect/eselect-awk" DEPEND="${RDEPEND}" diff --git a/sys-apps/mcstrans/Manifest b/sys-apps/mcstrans/Manifest index b2734f3d00ba..6f50e644014e 100644 --- a/sys-apps/mcstrans/Manifest +++ b/sys-apps/mcstrans/Manifest @@ -2,6 +2,6 @@ AUX mcstransd.init 656 BLAKE2B 782add77ee81b582151c35003c303b5e67b4ffc4e6f4af97e DIST mcstrans-3.1.tar.gz 44598 BLAKE2B 1755c2f56e3d40fa2ea95c349988fe5dd7b52a9f26bef0f42e42bda8f7b94993b9a47d2e333337f746cbabd9dd571118b0a8e1ffb7c22c604db58fc809bcc033 SHA512 21e9b7a8c9d98cbee61f2eb1c440a51d19ac111a5955c24d365a8784e1aa34fb47a22a108e550c8a4cde4f25ec5afc466126a68e9faedfc796bef83eada93b60 DIST mcstrans-3.2.tar.gz 44596 BLAKE2B 6738acbcb7c25ec67b8d14cd166c601c7790d28332de8eb4caec32e43390b199aeea51750856aee7c4a2bcfc003af3ac01b00a4247578230d42de3956a88ebb2 SHA512 edc7d4c255056d823c67d69d0c0bb49e8da8cf1b69d94b65e1c2cb5f4944dcc0bd26ed795d76cbe310d9c98b98ca69a49eb7e39ed4cd7df3f6ed8bd1b68da6b1 EBUILD mcstrans-3.1.ebuild 1076 BLAKE2B 95420d079ff83b4a3e4aa7655932d1ded963f53e01e4cefad6b49613f882458c3ac9ec4a9f0771f314e32d341cad58e5684aa56b669e191b0a353c217c2a3a2c SHA512 4c41ad6cb454f39743f3d822298743abb5cba0846a030e2666e7beae9fb245ec8acc60b32762c1ce66131f188cb0dfbe69f1fc933dabcc62d8ae9d2dc5884e78 -EBUILD mcstrans-3.2.ebuild 991 BLAKE2B 9999de79f25055c6cd4a58af353eeacc0a64fa83a53cda27c36060fb6b9d01a6a838fbb3e533ce5d252f280c36a6bf2937fcd562a86acc67b02cf1e53dcf5750 SHA512 7923ab16702bde568d9bdc0a58304cd561766c64ed0d03a284cee85e562dd45c0873a809f92b4f3b70019af79d88cbca61058038657144fcfb4b556951eb5455 +EBUILD mcstrans-3.2.ebuild 990 BLAKE2B 5727f7797e09a3d4fd2783fb0386389b9c5d4cb436f3d920ada8d94bc45a4f2645787d7564f95abe39128ddd31763fa67584b2d66156c8eb41525f78d082c8c0 SHA512 c4a5958839c8aab262a8424b2228fa7b503a6cd1d39986de47cad689b241a279f05c7db7551632e767090d8ab36fc065b8400d7ef6a22047d93039a59bc77abf EBUILD mcstrans-9999.ebuild 992 BLAKE2B e334940d81f7b75e79fc4556cc4e578dab2479bb54bb0b72452fde69808097df9e45106e864459363fef8db1d9e17f0539295d7c52c27758a199cf1bdec4224f SHA512 1ab31b01289d8b89fa6a7ab877c2f86971855b9edf26b623b3b213f1c501f1e070388bc2cc6f90308e7fdc146220e65b8fa4d525f8e7c69439d25f892dbb51ed MISC metadata.xml 334 BLAKE2B a76cd05e8b752345f7624b375455c1f25ca0417c60a16cc0f2a37d2a876ce237faa80b4c997d34de967e61f05c299a4b1fbe848799d93a5f16dcfebcfed5ebdf SHA512 3bee1c898adaf223c205ba41afe4adfc620ccdff69ea77abfd02b3e33d21a307b889945f2d674b1c88fb4f853c6ace7cca67143f7339315abc3d167f752a1cd5 diff --git a/sys-apps/mcstrans/mcstrans-3.2.ebuild b/sys-apps/mcstrans/mcstrans-3.2.ebuild index 28ef70cad5bf..06962f8dcdb1 100644 --- a/sys-apps/mcstrans/mcstrans-3.2.ebuild +++ b/sys-apps/mcstrans/mcstrans-3.2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; then S="${WORKDIR}/${P}/${PN}" else SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${PV}/${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~mips x86" fi DESCRIPTION="SELinux context translation to human readable names" diff --git a/sys-apps/memtest86-bin/Manifest b/sys-apps/memtest86-bin/Manifest index 816e22675c75..e6394773538c 100644 --- a/sys-apps/memtest86-bin/Manifest +++ b/sys-apps/memtest86-bin/Manifest @@ -1,4 +1,4 @@ AUX memtest86-bin-grub.d 467 BLAKE2B cf36f784b4032f615e5e3cd07d67125ea54c2d4fd9c7ce2f05a6a87fb4a2636491edabc77a0833039c6a8667d0cefffb20c3d4a755bc9571a363b3c6193a1831 SHA512 0f8063689c2a1dcc5d5aee2b7a7e7db4c195012ab6c641bbd66c3c495bec5252a5733664e900483580e78ee47a29a6e8e078127ef1c723ee6419e9accb4a7bc0 -DIST memtest86-bin-9.1.zip 8561760 BLAKE2B 89d72804d8d38b103f64a576b66fbc654ea81acdd04001922d4f6487ba0b0cde50d18a4446cedfdc540cc7c2315e5a1bca97f6c2c2691aea6b5fdd22df3402a5 SHA512 06fc070fc50d115e57309407569274fa4785383f377cb4e4246195f4af30fce531fcf1b866f3ce0a0a7c174902150c327e6f5158a4c59d708ca0ceeae12179d3 -EBUILD memtest86-bin-9.1.ebuild 704 BLAKE2B 28f93fd07044d806183d01654af494bf8334525faacaa640f2986f0278c29d7da25852ffdbe25a944ce619d8e99a6dcb6d2e0d4028ef5fc40ff294adda674677 SHA512 4047b478351cc38843cfb111feebc182704cffdfd4823bfb01594ec184e6cb3ae1b1bdc6ca5f9f75ba1b1a381e3ecb82a443e74078b9a28ad5ac48e99247a3eb +DIST memtest86-bin-9.2.zip 8640127 BLAKE2B 99a51857f3625705a257edd19722ad662e03599722b9441c101886a22fa185fb284ee23d55a7e261fd442780e966350e291c9b0b39a08115c0c15a45ac3b4c22 SHA512 46e900376e9074162c71259d88b560c2d4a32f900750af3e5b301bea0e15c612788297fbd068939760551173fb4cfb11edff25586dd9bd1f69a6140c1b93da7f +EBUILD memtest86-bin-9.2.ebuild 704 BLAKE2B 28f93fd07044d806183d01654af494bf8334525faacaa640f2986f0278c29d7da25852ffdbe25a944ce619d8e99a6dcb6d2e0d4028ef5fc40ff294adda674677 SHA512 4047b478351cc38843cfb111feebc182704cffdfd4823bfb01594ec184e6cb3ae1b1bdc6ca5f9f75ba1b1a381e3ecb82a443e74078b9a28ad5ac48e99247a3eb MISC metadata.xml 244 BLAKE2B 24ebafa89c32f799b62237b0d9442143de8ccb86c1625f2a49dd91ec9caa63cadc52000005b5b5ef148df89e907e1407330a8d8411ffb5f4facaf629a3184cb8 SHA512 d7a2290eb2970ef7fb9bea275b209c7ace388daadcf3e317b099767d72c7d9f0b894e23492f02e973d27010a7568e48549e4f502c9628efc3133012680304784 diff --git a/sys-apps/memtest86-bin/memtest86-bin-9.1.ebuild b/sys-apps/memtest86-bin/memtest86-bin-9.2.ebuild index 97f87cab2411..97f87cab2411 100644 --- a/sys-apps/memtest86-bin/memtest86-bin-9.1.ebuild +++ b/sys-apps/memtest86-bin/memtest86-bin-9.2.ebuild diff --git a/sys-apps/pmount-gui/Manifest b/sys-apps/pmount-gui/Manifest index 24eaa032f3a1..7fcc88a02521 100644 --- a/sys-apps/pmount-gui/Manifest +++ b/sys-apps/pmount-gui/Manifest @@ -1,3 +1,3 @@ DIST pmount-gui-0_pre20130806.tar.xz 5132 BLAKE2B 7c575f4ab9ebe632eebed0a73ef2dfe3e7ffeb47cb28ab39a3c8928d2f0bb8f0b118e00d8d9a7d9663721016c93fda33c803bcd6c283ad7f4b5e7ea4df401c04 SHA512 97871dcfbd14a26f93186b8e08d5512c6b7d6fbf76c94a9e4f0f8e74404ce7a8e1139bb5d3fd432fb1b228ff48f9f56195124839431f6a5d3d82f43165a2b5ce -EBUILD pmount-gui-0_pre20130806.ebuild 712 BLAKE2B 23eaa2b94beadc5a07d21940d36d39d520f4ff5fe9041a3251ebb35941c7cd0b7ea47793b47e7f719b3580be0c80a580534113b39328b622fed4329529898173 SHA512 fc69d3ae66631108c93754d4c96d31b441f19b30a743f2b87091b0a51957c0a8bc07ce5d8d040835f1e7eb8d0b8c463339059ea3a60d9bc395316a1e5b32021f +EBUILD pmount-gui-0_pre20130806.ebuild 685 BLAKE2B 7ff56b654a859e9dd94c819cd6806d2fd7f6f9e11a4798c59857c26543495467d371f8729905e2472171ba42f537f4c262b438e17fbd54d67074d4407da50324 SHA512 1bb09be6111648618b3f235c8b35592c15ebd9f155a57449a1c9660d56a5f8d1209d370e20217a83fecb3398ecb0bec44a5687e6644a0840ab0b3634e7e312b6 MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33 diff --git a/sys-apps/pmount-gui/pmount-gui-0_pre20130806.ebuild b/sys-apps/pmount-gui/pmount-gui-0_pre20130806.ebuild index e43bb34fb1ae..2fa0665d5f77 100644 --- a/sys-apps/pmount-gui/pmount-gui-0_pre20130806.ebuild +++ b/sys-apps/pmount-gui/pmount-gui-0_pre20130806.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -if [ ${PV} = 9999* ]; then +if [[ ${PV} == 9999* ]]; then EGIT_REPO_URI="git://git.tdb.fi/pmount-gui" inherit git-2 else @@ -18,17 +18,15 @@ HOMEPAGE="http://git.tdb.fi/?p=pmount-gui.git;a=summary" LICENSE="BSD-2" SLOT="0" -IUSE="" -COMMON_DEPEND="x11-libs/gtk+:2" -RDEPEND="${COMMON_DEPEND} +DEPEND="x11-libs/gtk+:2" +RDEPEND="${DEPEND} sys-apps/pmount virtual/udev" -DEPEND="${COMMON_DEPEND} - virtual/pkgconfig" +BDEPEND="virtual/pkgconfig" src_compile() { - emake CC="$(tc-getCC) ${CFLAGS} ${LDFLAGS}" + emake CC="$(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS}" } src_install() { diff --git a/sys-apps/policycoreutils/Manifest b/sys-apps/policycoreutils/Manifest index 4880feede16e..a385e57782ef 100644 --- a/sys-apps/policycoreutils/Manifest +++ b/sys-apps/policycoreutils/Manifest @@ -3,6 +3,6 @@ DIST policycoreutils-3.1.tar.gz 2817914 BLAKE2B ef68bb5f9cf577164ead44803b6be2bd DIST policycoreutils-3.2.tar.gz 2817961 BLAKE2B 747cbd7b84ffa9153067340f8f1dc5a652eaf85b037a6e10e116d3d0b31c8e7c9794bc6a46ae212848bef4887478ac167e359a387bebac49e0acd08b727808ce SHA512 d16781d2d61b8b78d6fc242f2b5c3a03f47ea524fb61655823b6b0f0327ff376c65fe7bdf7a53f5863c01e599cf4a7050f21fda0fe6a8f2c2c16f89b156a4346 DIST policycoreutils-extra-1.37.tar.bz2 8809 BLAKE2B a7f6122c2e27f54b018174e962bd7f4c14af04e09bbb5300bde6967ea7f2dc5cd03b5787919a4e7f5288bcbc6747922962b5bd3b588ab1e3a035fbff4910d8f5 SHA512 0a85cd7cf279256b5e1927f9dfdd89626a1c8b77b0aeb62b496e7e8d1dccbaa315e39f9308fb2df7270f0bc1c10787b19990e7365cad74b47b61e30394c8b23f EBUILD policycoreutils-3.1-r2.ebuild 4624 BLAKE2B b467137228cf544f8467a109eb2a00fa80a8b1ddedeb13a60faf2dd0c9adf5c5b622ca045874c691cedc5429614c1d7c73dd385f8faad5ce1a95016c12790be6 SHA512 51e326cdb0f0103b40fee5826e8608e66d90b4ebf40b6313092f341f2438b49892813ef24d1bd60e00bd9102a31120db326ad47359c02fc7792d7fa9f755e32a -EBUILD policycoreutils-3.2.ebuild 4480 BLAKE2B d4fa0161f0dd418acc6daab20613ba9f736bdfebe874860a1f0f45eff8837317310b9fe43a00d2f02c39f6bf89ae57a8c669f7408f51ac023ae1c0b77fefbcd5 SHA512 2ffd528e81b2e0e0144ad187531d22de978a3ca1dd4bad8d027caa4b15de1017f4a083c90573a12e0c54b2b7a6e616f703a123f2f65e4ee459c6d3798d252d18 +EBUILD policycoreutils-3.2.ebuild 4479 BLAKE2B b2c21302b74e1c13f6bd842b91a72b4ff0a212597c5ab84e56123185db33e04b9d60cb11bc952ffeb72df6f8e2d3eb8190b7896c45cc3364b274a1e8db06321a SHA512 93866105e6c6145648c6c72c20fbd4e246836887275f13e22b8794bda7fc3dbbf93edf493acec5cd157dfe6e9f9d3bafc40e97a03084e22ae01f75bb21151aba EBUILD policycoreutils-9999.ebuild 4481 BLAKE2B 58bb10ff43da7cfdf706cd201e19abe70992d1fb49172f20aba80f7cda1bce21de7b7bbbd342c3586b4f18cea6b0d1505d4def30477abba257f78fad6c54c9f0 SHA512 73808abce9ab0c4f9b4714945cd98ab70a1bb37b14fc4326fd8e0ba001db1152af45f0fa315bab57a357aaf80a111d8f517ae6bc87ab4a7de449fe25624f9e78 MISC metadata.xml 1117 BLAKE2B 0ec558cea900ec5f25cef43a76a5c0436562ca9d43cfa23d9251ac4e8eb22f0154ca577f061f50762559be9b567faf5dd7ed994c59308ba140f2fe2b8a5d1ad0 SHA512 1f8703b31ced13b4e15311ecc9d4e03c085eb580e61394e8781744a9c33794e0f10144617415e69b703f5716ca5fd15ad6db14fe93a95c9b5d46c429542beac5 diff --git a/sys-apps/policycoreutils/policycoreutils-3.2.ebuild b/sys-apps/policycoreutils/policycoreutils-3.2.ebuild index 317d7990d80b..60b377c9efda 100644 --- a/sys-apps/policycoreutils/policycoreutils-3.2.ebuild +++ b/sys-apps/policycoreutils/policycoreutils-3.2.ebuild @@ -25,7 +25,7 @@ if [[ ${PV} == 9999 ]]; then else SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${PV}/${P}.tar.gz https://dev.gentoo.org/~perfinion/distfiles/policycoreutils-extra-${EXTRAS_VER}.tar.bz2" - KEYWORDS="amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~mips x86" S1="${WORKDIR}/${P}" S2="${WORKDIR}/policycoreutils-extra" S="${S1}" diff --git a/sys-apps/progress/Manifest b/sys-apps/progress/Manifest index f15da3341099..4dc4dc6388ea 100644 --- a/sys-apps/progress/Manifest +++ b/sys-apps/progress/Manifest @@ -1,3 +1,3 @@ DIST progress-0.15.tar.gz 58549 BLAKE2B a75d9b4cb965419cc1677ff80d1990c2b2069031e71e982ff6e83381cbac53aee37e9cc22984e132929c0502dc89f860022def62b886e7b6122f2111aa314fc6 SHA512 8b446d04e156b8d3d905caf9a8c9eac2ff2d24ca3b118ebdf6b2aa9f9f99d0d219c026020c33bc3f2fff936f4a29d95f89fe1cbc1ab66b7b33f5e32bf18710ca -EBUILD progress-0.15.ebuild 582 BLAKE2B ce5fe5b82958b5cc897b704f809390d99e0b13d1841474ef901ab027457fdf28588584fa0d61dcce1f608ff1fc4e8a75ff20d5c592c4fcd2aea1e2b996f4c292 SHA512 45d3c87bfeca22883b5650d1d315d70a71a28021bc6924dac98a09837d04090f1a76031273c83038a70d7e5bffeed5ef0671d19d57c5daa0bf7650171bebf66a +EBUILD progress-0.15-r1.ebuild 591 BLAKE2B ed72cfda89caacafd3670c75e5277ec6ebb044e3c7bfb4b8889bf7d99515cef15b0568cc41f00ce370a025f86dc94689d0ddcbb8ee9a11aa38f1d064de564bf1 SHA512 5019e992a0a5a5597e29d62f566540f25127a1d53172ec71ccc7e677b44a8f1fdd38c7def686fefc653e7e70eebceace83553c3b772b89e7172e2c3b947066de MISC metadata.xml 335 BLAKE2B 720a8160043a20aa7d50e4fab61b6b55044c6a62b5baa848edf83f5954b824a3a3a21908e9e0712fae3773b122858eaa7b53a2aaf4365ecc500bc6e818ae327d SHA512 903ec46393a006768a24ebf7be7fed66b5ce5eb1db5c68f29feda30e9d79812ff4ca9303b2ad00def4ffe4e4f1f31e1faa6ef4bf868059459beb026331a3232b diff --git a/sys-apps/progress/progress-0.15.ebuild b/sys-apps/progress/progress-0.15-r1.ebuild index 2f46847710f1..7b1766238200 100644 --- a/sys-apps/progress/progress-0.15.ebuild +++ b/sys-apps/progress/progress-0.15-r1.ebuild @@ -1,7 +1,8 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 + inherit toolchain-funcs DESCRIPTION="Coreutils Viewer: show progress for cp, rm, dd, and so forth" @@ -12,17 +13,17 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="amd64 ppc ppc64 x86" -RDEPEND="sys-libs/ncurses" -DEPEND=" - ${RDEPEND} - virtual/pkgconfig -" +RDEPEND="sys-libs/ncurses:=" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" src_prepare() { + default + tc-export CC } src_install() { - emake PREFIX="${D}/${EPREFIX}/usr" install + emake PREFIX="${ED}/usr" install dodoc README.md } diff --git a/sys-apps/restorecond/Manifest b/sys-apps/restorecond/Manifest index 43f450688e3f..4c829f9bd472 100644 --- a/sys-apps/restorecond/Manifest +++ b/sys-apps/restorecond/Manifest @@ -2,6 +2,6 @@ AUX restorecond.init 647 BLAKE2B e716293dee6f66a43d95cf43b6e4a50392d66d3d1fb2f08 DIST restorecond-3.1.tar.gz 18939 BLAKE2B 3a3fcde057dad3ed05692d679ba27e0b24f191d92ed5114fa38cb5f846c4cc00d85bb09b5d4e560ed2b914444e0c2d1c407f6c03900610624d5626d05f2991bc SHA512 cdcf299f48b89a7c641ded9507b9b966bf648497394f8e988a9cb1ceb3224c86369706027f3416a4f9750836f7a8f4580a4b3df76673e03f897b383d7ed0e2c8 DIST restorecond-3.2.tar.gz 18965 BLAKE2B 6cbd32c7c33fcc9f3fff78cc1faaa354c7ee918bfde8e12dfa73ce99632a8bc1e00d2f3b7cdd9c72179dbb51af1847e8dadd41cdc3ca20e9fb45e61871325029 SHA512 b1437a5d4dffef3463a0f2994f07c98585e9cfbc354db2dc07483fd9b964b079090697a277d2f4fd6bcd8df62f7505962fdca22d700721f6ba71490ace0167a9 EBUILD restorecond-3.1.ebuild 1170 BLAKE2B 98e3caa2596762f7a123252aebff2b9d2fd774e070fcbbd5bfcf13445b1ee1afe9e6850fcf37491cc6da6d382c0a6af360902180dc17905384eb78840dae1055 SHA512 68d65a4b44f6d1b5cd20226a25e8813af4cee19bb2d197ad188c79fa4cf3f152307c2cfd0ef4198f9684ada8efddcb243db97ec13b9dc5843d4fb4859938c91c -EBUILD restorecond-3.2.ebuild 1085 BLAKE2B 15f16081601bd7ddfc087e1453fae50204c49d521663658f3890b75c713c658e583ad75e581d067920645d60ced2d448bf8b1adfc820fdd6e2ea7091c6c292f0 SHA512 9d804e90681f0af77a6dc2e21ebbd55cbce2be18a3fa9cb437445c71f0f00dc5a9c23a1d788579417f064542daeff195b9db96397791f32440f61a85058009a6 +EBUILD restorecond-3.2.ebuild 1084 BLAKE2B e60456cdcffb87d4cf6fa9f3595d906ffd1b9663c29b5228e779ae1506e4cd02875c57c6452a1a21227e13cc78dde855d35d18aa89b737268b7d8e73340093ac SHA512 4481e3167024db0ad648b815ad770f8a4e47183a33c9b5139cee967f640fc575cd0da0fc0ca485441de2be7f688ed6c034e152a6293606db13ac63b8223c261a EBUILD restorecond-9999.ebuild 1086 BLAKE2B 5e96801f2054d6b2a825f9ab4d63f39f91597488a31dc76ce1111de3b1e3e357897dda4b6ff9ad09fa82dd180bd64770397c06a938bd5999896b38266389fd3d SHA512 a0108d23bfb7dc4990eb4d25e7ab53136454d9250e4849814602d394e31329fe7f7c6c94e07af3793bc689a4655d2c0442f1f70295750643c6948eaa4a8c5118 MISC metadata.xml 334 BLAKE2B a76cd05e8b752345f7624b375455c1f25ca0417c60a16cc0f2a37d2a876ce237faa80b4c997d34de967e61f05c299a4b1fbe848799d93a5f16dcfebcfed5ebdf SHA512 3bee1c898adaf223c205ba41afe4adfc620ccdff69ea77abfd02b3e33d21a307b889945f2d674b1c88fb4f853c6ace7cca67143f7339315abc3d167f752a1cd5 diff --git a/sys-apps/restorecond/restorecond-3.2.ebuild b/sys-apps/restorecond/restorecond-3.2.ebuild index fe9b6bec869b..600b91f0ad82 100644 --- a/sys-apps/restorecond/restorecond-3.2.ebuild +++ b/sys-apps/restorecond/restorecond-3.2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; then S="${WORKDIR}/${P}/${PN}" else SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${PV}/${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~mips x86" fi DESCRIPTION="Daemon to watch for creation and set default SELinux fcontexts" diff --git a/sys-apps/secilc/Manifest b/sys-apps/secilc/Manifest index 7fac235a2097..c7441805fbaf 100644 --- a/sys-apps/secilc/Manifest +++ b/sys-apps/secilc/Manifest @@ -1,6 +1,6 @@ DIST secilc-3.1.tar.gz 176631 BLAKE2B e79818580d2a788d672574ebd77349f0c59b678d2be628479f517412ca876fa225ba0dd63ef3200ed15ff693cd5f4cb4ff537d81666fef3a008ba4b3a7577e0c SHA512 79e3e4910178af49ea164d620aa997adb21dd18581c054a4023dd9116ec9dd203bd12989ef308aa1d253b47fcd251ee2b99c26e143d1db3de22a7f374ff38e0b DIST secilc-3.2.tar.gz 179384 BLAKE2B 89a02ceeaeb221eb5e819f6c6f09cd7e4675971d1870850867f0e258e3cf089c048a2976016c8200cffcb7904aae01d7e9d6a0c086a2a33fb08020df10b92059 SHA512 ef60aaaba3a9b4d8da496ae80203a8c9595dc2f97f767432f6b3323395fda65293540ed9574e8d7d3f40854c3ad38a95a7b96939b6c689f02a3d04834b81ca45 EBUILD secilc-3.1.ebuild 877 BLAKE2B ec8b1f7e9874e234d561ac9deb26b128ded5599616bd2e501b6fb591e77c45942466c227103c7f040dd10ba49445e283e9fb410d3f18635c8f4eb9d0f0571b8e SHA512 e3d0bd0d5bcb480d10f7a7e188a13b380f6452a5f153a0c5abe3b58bd475225d271e127cb1ec6c9ea98e3405095992aa88cfceceaae7278281cc8ce0bded1904 -EBUILD secilc-3.2.ebuild 773 BLAKE2B 2abdab69d2bb2347f80075463c5f755e26f2cfc7bb27893c1a85c09270e7e64d199c5c0d10bd749c7b497b0c774fecc43adae0c734d8dd2a596354ec7d08501e SHA512 fb15d7940c27423cf3145a4a26130579fd2ccdf54bcd71211407c0fc2c1d61bfd969ecc0bee9bbe9ed1ea9d084026f84375d29486ee13b3ada8687f944f81e53 +EBUILD secilc-3.2.ebuild 772 BLAKE2B 49c4cdaea7d58b8d3f7b5c3a392e12f3cb56534905cfb54a379f142667805d27ee7003c8a3cfc778a74887cd91d5ef4df5903b803be79389c559fe9f9371854d SHA512 1867606221210d55944a10ed38bf2a349ff0472e0e77c7091a823f2989ba811cd7df984c3457721f01dd63e66758789c73fb5b0fb4ba1aab300d881dd90eaaff EBUILD secilc-9999.ebuild 767 BLAKE2B a29b9d94a0b73c83f2d3b403e85a0a8d2b279e0cb6f82af8e7efec6e4293a33dc43622aa817180eb501c67d8c42854bcd08aeee80c8f99795679f964428cc2d1 SHA512 0a179e4c5deabd685f48103c0ecc6ed190aed00122d91731a040916cd55b2853987c44cfe6315ff872119a7b53f9a1b8eea88dd7b8c24b66ba62c6cdb8e2af19 MISC metadata.xml 517 BLAKE2B 69224c0360ff5acd98dcd493463266090ad17693588e91a434e412460352594673563388b52eba5313c7a9aa3b745d916f089805fe88ba8270cef1528f1fe13c SHA512 457ff97de6f9c6992a025588a5af5692abfc38a7df8537de2006ac841989a9b7e566b796b16d304252ad03cf66f205dd3a4fb0218281fd551c430c58b9039310 diff --git a/sys-apps/secilc/secilc-3.2.ebuild b/sys-apps/secilc/secilc-3.2.ebuild index f77d113c66ba..deb372f0b8f7 100644 --- a/sys-apps/secilc/secilc-3.2.ebuild +++ b/sys-apps/secilc/secilc-3.2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then S="${WORKDIR}/${P}/${PN}" else SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${PV}/${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~x86" + KEYWORDS="amd64 ~arm ~arm64 x86" fi LICENSE="GPL-2" diff --git a/sys-apps/selinux-python/Manifest b/sys-apps/selinux-python/Manifest index bc2a4576362e..e844eebba85f 100644 --- a/sys-apps/selinux-python/Manifest +++ b/sys-apps/selinux-python/Manifest @@ -1,6 +1,6 @@ DIST selinux-python-3.1.tar.gz 2100549 BLAKE2B c5d207bad60c379259e3bfc8f029f76d4572818cdd41a263498ed4434a70eaf7ff51af7772cfb27de0e9e4af03bcf9906ab0f6a59e88de10e81cbe0e8c5928b8 SHA512 5dd98f77ae8ea8bac6a89ec7def76e12496b9a9f8c9612c4cc1dac7a8e8c60380a00c857426bfefbcb4273706addd2594e9b467f69408ef284f082a09d45bd49 DIST selinux-python-3.2.tar.gz 2101106 BLAKE2B b4b185a7468de68eb2146011a9bc82ffb7db9878517833c1e8dfa23279aec3dfbf46a27b70b17c1e317a2c939bcf6d1748638fd4a078325b853de34ae3c51a6f SHA512 2c3483e27c4ad6942e23e39897e0eccf61b95d685ace62315678cb49739d300d4ca4a7a51fa7a9aacaa98737446a70923855d15827eb6275ffd6999be0b2a755 EBUILD selinux-python-3.1-r2.ebuild 2548 BLAKE2B a449b67df1783f7a74859bb5fda7c6c17d4c71c21abb5e3f286872befd15c6f8b85b0a12b67232682bc4e5bcdb6701c0b926d78b4b428d56cec6f0f264072ca9 SHA512 a7ca65aab8c6c7fbcd16e1b26a0b21569f72ffc10e7784ca6cba5cbc1bf4cb57fc846095abd0056d0e4ddb4dc6065b464defef55053e4d554cf5baa086bd70f1 -EBUILD selinux-python-3.2.ebuild 3090 BLAKE2B 17200335ad8527c654fe58d7819537ee921e9f05e01cbe54c0e79443a46738642754bc6ff098506e2f8f4edc686b5ecfedb560dd0039b334fa07a7735bb8eda0 SHA512 7a9d8988aa4e6af503ab8205fff2a53c009c2a19fe874f6ce613ce7b34a74b0018f924d32fa63c79e636fa64c7d8887c7be6528ceec5d5949c2d7b2414ea8fd6 +EBUILD selinux-python-3.2.ebuild 3089 BLAKE2B 4e9c3574ac73dedebaabc0c4c1d70d88a5988a323f558c9f8666c2985bc1677f05c9fd03e6b0235bf92425c297755822aa3a178246c68979ea8fc17d0f5ada18 SHA512 c060076f20c54549833ab1cb3882e9b7180bfd73fb1e92ab95d51e004ad2085fd985fd06ded24b2115fc080a77e7fae8ec9a320af37fae308836483728115746 EBUILD selinux-python-9999.ebuild 3091 BLAKE2B f808560e53edca86a9bf4048f90f271039c7904da00cc71628ed3e34abbb5c57607ce8dfb408cfcfb98218baab88ffe95d13f044451b9fcbd3023c669ad3d6ba SHA512 badf21087e5b5d43791c2351c25ba2c087e9db7b1ef1a4db3a9bdf9c4283a03399cb999acb5dfb88e9c13c21e1c82f5684f0c041f0f5b081b9861eb2974aac0d MISC metadata.xml 557 BLAKE2B 40a5075b9313be98cc5566696ebdf42dfa77814d2c5907832c06b8f846cb902023949bca3aa1b37a03a756649c6025f5f91357c0f6c73292b864396ea1c118cd SHA512 248d0177b4794bd342b35ce901f91a67227f1d8b256f6a56f06b3d424e94dbfb48b8500623bdccc2e0650402276cc1e50d1a7f475e2b04505ec0d4b4f2b590fe diff --git a/sys-apps/selinux-python/selinux-python-3.2.ebuild b/sys-apps/selinux-python/selinux-python-3.2.ebuild index d0d1993c20a3..affdd90050d8 100644 --- a/sys-apps/selinux-python/selinux-python-3.2.ebuild +++ b/sys-apps/selinux-python/selinux-python-3.2.ebuild @@ -20,7 +20,7 @@ if [[ ${PV} == 9999 ]] ; then S="${WORKDIR}/${P}/${PN#selinux-}" else SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${PV}/${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~mips x86" fi LICENSE="GPL-2" diff --git a/sys-apps/semodule-utils/Manifest b/sys-apps/semodule-utils/Manifest index fa0e6d96e244..e3306f492acd 100644 --- a/sys-apps/semodule-utils/Manifest +++ b/sys-apps/semodule-utils/Manifest @@ -1,6 +1,6 @@ DIST semodule-utils-3.1.tar.gz 14257 BLAKE2B c8c9a1ce7c9c4f53b1f4c728d16b149fdc284f4cff8b4fce0cb59b77d37d6d7e9bf2102c7177c4eaf94677af6147e42d8d0bd55c0bf3a358968d0162d5a6c65a SHA512 b92794bbfbce5834ee7f62fddb40b5506e9291e8fa7c5d669b2e281089b8f8dc40c4522ea287ac5deffdaee751442ba8e691e2ac45fdd378b60d5d6b2527d157 DIST semodule-utils-3.2.tar.gz 14260 BLAKE2B 35c071c96071028d4a912a89b88d02672f1fb8c2d8d23c3cb472b607dad55acdf351ef870b4d52bb2bed7b816a199c18947afcd16e77b66268822288feb4af2a SHA512 f937647cc22f7ed719908bad64415d706fd97cf1dce484dbca2484b05b3295de40e31bec643b6caaf4e8be742b1f911428d393c5e2d1d0ae39a2a37fd3be9bc1 EBUILD semodule-utils-3.1.ebuild 937 BLAKE2B 2a17b566209258d0f47adf56d8c38f7c920f6ceb053e07bfaf7dd51139e39a42cc60a4e1986ccb19b50c4bc89b1c97b3a133c02a38431127dfd17200e361e535 SHA512 e36fad3f19c5f81791e57a02ff677a42d02e8037b4cad66d24d7bf37fa50863954c8fe58c18d1416212d24537febed8b91bdfa6fa3ce9c79efb5c80675b3d476 -EBUILD semodule-utils-3.2.ebuild 809 BLAKE2B 3467e06bcc61d36f1a18ff049167a209bf73e6df5626385e0b44fcaf0535145151f29513fe58ce5b527ffd88256b946caf5b8537e89958bb8298d8af4dbe6dfd SHA512 fd8f5b14d0604fbd095e599dcc4685301bc3085758319463419b08efcb034c331e7a94302ff76eb8295d2696dc6a47adc6ec9f3bd8a4224ed87ab60993e8c35a +EBUILD semodule-utils-3.2.ebuild 808 BLAKE2B 0b1a8904210665e80b85aeb592cb9bc0e0eb574ab6dc8583f58ab22c00eca0c38cbcae0a6e8ad3f46cb0a7dab43bc8e74c1b26aa681fda8b04a8773926becd25 SHA512 95cb923afba92ed58410961e31b72c99e2df03dd62659a51497de35c6c8d0cb985e1b56582abee87c9f4d47f483343a9a0791429785d59a1c5dc11a92b4f6e1e EBUILD semodule-utils-9999.ebuild 810 BLAKE2B ec38af054d489b5782728e6c61f75e9b537c22fedc0babfcc9c9760cfd1af93d9ade3aab08a53374586497724fa3812d9c6c2817ce061bf00aa1a0e81cd2d433 SHA512 e524646d89401e49b007ff969ddce63e06efc42bc16960bda20b84c03c1cb6b98e89ad0608eb24208cf9f0afc0ef8d786bc58430f28935ae524f6b3a70fad069 MISC metadata.xml 400 BLAKE2B 688a9292eb5fc938ae1aef1e62cb46f7cfb119f8d8e784e03c7d3f0d13d48b5120037195d1aac27080b6768a28fa51c209a6928ad0b84aa3802bda55d66f94be SHA512 737d2e097f9b98132e1a75d42c95aaf8ec51be2c4da9898f33b7b07ef519bb846bfc36836c33fc3ddfc716fac06c610475149b5923a684a249f4edf6cc13a147 diff --git a/sys-apps/semodule-utils/semodule-utils-3.2.ebuild b/sys-apps/semodule-utils/semodule-utils-3.2.ebuild index 68b824025192..14d5e5bc116f 100644 --- a/sys-apps/semodule-utils/semodule-utils-3.2.ebuild +++ b/sys-apps/semodule-utils/semodule-utils-3.2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; then S="${WORKDIR}/${P}/${PN}" else SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${PV}/${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~mips ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~mips x86" fi DESCRIPTION="SELinux policy module utilities" diff --git a/sys-apps/unscd/Manifest b/sys-apps/unscd/Manifest index 595b63e2a9dc..3dd34d02b73d 100644 --- a/sys-apps/unscd/Manifest +++ b/sys-apps/unscd/Manifest @@ -2,5 +2,5 @@ AUX unscd-tmpfiles.conf 29 BLAKE2B e899d228b801b5c86b9bca3eb500acf9f07bf2f46d54e AUX unscd.initd-r1 321 BLAKE2B dd36cd5c9e5d677655204048b3d43d8e5fe8b2f5d9c69c862a230257ab73350a5d27c3c6b8a107f2541d617e4e6cbbb421d1e06c83270de3100ed3101715137f SHA512 41def8b588f818b7e6e42809b37ab9d794d7d30c4be7dca047f64cdded55a401fa00cee962066125efe69a8efb9080fa2588c0941f4fc915243f1e111ac169c7 AUX unscd.service 513 BLAKE2B 443b97c41978967d2ce0d9ef021dd271e1fc292cec082f060109f28e96f83bc8c53937f63a4c38bc1e04cb5b72af9f80ddcf55b8537938e10fc8f8eca040ca38 SHA512 3a03be4807c06506caea41aa163bb036c2600566e7a73267e08ef0aebb3a288d37eb12e448740942277baee365654c6118102915479be882cb65dfefaf53917b DIST nscd-0.54-r1.c 73304 BLAKE2B 5c35fec2f4f3447c5d6500a7fc50c97347923d62d084134ced5c412307e8db6079e01302b16ac3e1940ee9194a31ebec464e3bd838fd8b6a650b8c0bdc66349d SHA512 88f40a10ff9ba0f46ef6f266a8ab610bf54c1d322d11df47e616e3cc007edaebdf673ec71a314b7c672d2aa7a2eac799abb0bdf87aaebd71fb8d2f7ef4e33ab6 -EBUILD unscd-0.54-r1.ebuild 740 BLAKE2B 860627c3aabf2c4128ead156b12df65361aaa9e5a78fc3b96f9ab7306deb427cd9466507e3abf477adc11a3be6a3a9e2b28ff8fa3ce666a3735e03b75df02db5 SHA512 661acacd38fbd0d5bcf3229b729f017b7d13803a95c566c986f0b0fc985a0801bacc9904682bc0c32f1fdb867f38f1d53bb39f19959a1f20db920fb685e865fb +EBUILD unscd-0.54-r1.ebuild 789 BLAKE2B 6d33a7388be57334fd26b26413b0821b7f4ec20c7cecec0cd36ff3e102085b2908d244f4a7dffd4ce3d4e3bc5bce5c4e8544c43b746ed53d920859606552518a SHA512 85f3ee289a56096dd2e824a7e5dfd68f82de1f625a451770991714bd9ef99e4fcbd482d814441f7977f8d9db1f662776a8561bfd59c7c4cce9b420eb00cf51a8 MISC metadata.xml 464 BLAKE2B a35add2ef5141e6d23e0410b727bde1a1a09817d1498b0f962b6c315a204ccd17bd962826c9c0b0bb1a765d07cd105c77641a6504073369ac53c6e41ce8bac63 SHA512 d5869f42886829dee06a1eed99b398182e252d3935d84cd3e88432edfa8a56ad4b9aa461efa60dc70c4217a993f37a193a76c05be472fb19587fe2f0efe38b8c diff --git a/sys-apps/unscd/unscd-0.54-r1.ebuild b/sys-apps/unscd/unscd-0.54-r1.ebuild index f8010311180b..0e9ee2aa391d 100644 --- a/sys-apps/unscd/unscd-0.54-r1.ebuild +++ b/sys-apps/unscd/unscd-0.54-r1.ebuild @@ -34,3 +34,7 @@ src_install() { systemd_dounit "${FILESDIR}"/unscd.service dosbin unscd } + +pkg_postinst() { + tmpfiles_process unscd.conf +} diff --git a/sys-apps/usbguard/Manifest b/sys-apps/usbguard/Manifest index 1893d8047fa1..ce568d973739 100644 --- a/sys-apps/usbguard/Manifest +++ b/sys-apps/usbguard/Manifest @@ -1,11 +1,7 @@ AUX usbguard-0.7.6-usbguard-dbus.openrc 278 BLAKE2B 58f11c693e25436605af6ad41a1f618e30b20f336cda6a11db480fdda65022c28ce84d6aa9e804c1344221f3aa4ab8a262094106bb677414c2b24e7971f9acad SHA512 f66bee161324610755371fa04199fcd81887c1a55ab73cc1922be719d61e8315b7a869e1d8af6c3df2d6922b07027dced3605e63b130e8f094fcb606aea20b9e AUX usbguard-0.7.6-usbguard.openrc 309 BLAKE2B d5297058d0ee8ce0f9fc91f2158f4aef5f077e1087800449a0319038d677a2a70274305058cd104ba30529b3c9daf82ffbe16ca5cdf20a3b4817e66d499d08c5 SHA512 512a08f59caf9de22b0776473a1ea9a4322b05c6286c99dac3055e0c6d52c78542448c33e19708338080cfdcdfcfb0f9868e8c523155e978c0161c262081da09 +AUX usbguard-1.0.0-bash-completion-configure.patch 3598 BLAKE2B 7b8ed24d698c37a68adec76607b3eaf8f7315f2f151f1a9be814faa66572962e00802ee6a38b6f047e4feca86689e52959619086d3c7a2a37ef5a8dcb7ea5545 SHA512 cf523f671b1266cce94a951e06fdeb2d520b8fbcf67769dd597b34c74fa702af7ffc2774ae0088d512f8f43fb7b9c17b49d1b100f6e7175a6e717a243efb1e50 AUX usbguard-1.0.0-pthreads-link.patch 1013 BLAKE2B 78daa200908b47e3db9b779383958711add034c521a5cf95718b62ef89259007dafc7318df0a9722228ba36419593636383a7dea069947c99baeddc3449f046b SHA512 a5634f6ca80d46d37af803106d3c44313408f7fdaaa160ce713562210cbb28cb4d3f9180cda0855c73bf85410b0d77b0c1758803adc757888c7876db9fb761e7 -DIST usbguard-0.7.6.tar.gz 1189194 BLAKE2B 4fefd9ccf13b094f64942559f481144f08986dc71154b87c1623459d2429c07e2738a17877d3f6c275e83ce904067b1284c588c9a95023c7205cc5e21ca118f0 SHA512 0b0d42276e48baac2dc1f9031eec25e3f622a8d6178cb0400b97c7d32005bfa158b60fd286fdc66206a8684658fefaf6389ef93511e942f025e75671d7455628 -DIST usbguard-0.7.8.tar.gz 1220764 BLAKE2B 8127acc0ef5dd89cc540097a71f10d56f3cb0a166453e27161e444d37dbf51cc4861bc9c71dcca16e9fec7187b3dcabb2bf08af522b2aaa4693fa4f4913a9ae0 SHA512 315c25ed7eb61cc0920047836dcca035cb07aecb6dfece9e4f6dc2ad61aaf6fdbf86898e43493958f3d12a146eb4c8f88b90bb246da0df83bb2097ce5b853e88 DIST usbguard-1.0.0.tar.gz 1260374 BLAKE2B ea9b48f14a4091f4ce61b6c171947cf2412c47e9aa3edb816e933f7aad6247b32e89bee90675ca5a0136b460fef8f2d423c0c81ad49d52453d0d3803b881503a SHA512 068a9be8bd5ea05efcdad79e2c4beb5e8b646b4703fbe1f8bb262e37ae9a6284a6eeb811a6bd441250a38bce1e45b7f44ad15726aa5963da2e1b56e85f5e16fd -EBUILD usbguard-0.7.6-r1.ebuild 1910 BLAKE2B d708d26de6da007518ea857a9d8852d3444cb76ce688eebfeeb9f27a7bb182a2ab847db3259d1cc2593f8b5a87e1169c69ae33fb5114e18b117e357228d5d925 SHA512 8d47d66b6d022382610354e744d3ab18fb595391a4a9a7285809816763988e126cc9a50d3f1c6bb8293942de00fd52be3c453c8247a53749ec0fff3b1c3cffb0 -EBUILD usbguard-0.7.8.ebuild 2062 BLAKE2B cf1d12238d7b2b846119fc11454347cc92cb550aa404fbe8afb3364c29b49abb444f4cbf559eb3aeda68fe0f73ba59f134a7d4b8a947f81687e14a148c8bcd06 SHA512 e8efc8156d5b5d565843baff754b70a12dabe43aa65f2090249901fc088587821fa6b5fed7668933105319cf58a22576764b4cb43e688ce142ee9e34a604e916 -EBUILD usbguard-1.0.0-r1.ebuild 2320 BLAKE2B e96e88d83a14f93283f708e9b81f1ee221c97400189434093f77de6b3d99f498d29a343c5b825640e5f573daedb8d9a8f44447b3a819e671dfb65ff137a5bb22 SHA512 bf4ef727a7c5545262385d4e11a85074026d18f38f5cfe941da2999e104e20d936ee822992c5b38e5a752ced29d0c6adff43ae5b82055df8a6af363b7cd4344a -EBUILD usbguard-1.0.0.ebuild 2253 BLAKE2B 036fed4776dfc7d13e05f006be5a15e31522cd8eb22cc3e80d1f3fcba48aa3941d82a97354582b297b37d8b17b777952eb762ec7606201235517b5435cff5a2e SHA512 b88fe2ec0a531fb533bd85e85fb8a9e89be89e1ce2eb52c10e1f7ea284c5be0edf1520ab34f54cf8b37311ed68c4e2f0564e0b20d6703b1a0226876a877b1d6c +EBUILD usbguard-1.0.0-r2.ebuild 2375 BLAKE2B ae31b853b32157a6b5e654f2e3fc792f228fd190e96c3f67261751e6748b6908902ac1d22c315f17892082d164ff1e8c168bd167e7284361b33be7d367b63b15 SHA512 08fd0ac7e120c6cbc10decabdc42957a44fd3c00a0dac307dfa4d1e8d9e4da2950de1c6a47c793fcfa037894f00670baa8e084a3812ca1a4dec8e215e989899e MISC metadata.xml 344 BLAKE2B ccb8c1c611694dea10c4d0809ab46ccdc30efeadcd60904ffe6aa98420d489ea64bf8b1f0f46caea3d77ef448bd2b8d510f355aeee6ce98e5f3a3f76c6fbe141 SHA512 a661530757754d0640302d966aaa1156dfdda95430a3c0d80cf178ec4ffcfdcc13e9c19de7a22fd5269bc877d177d7a80fd15e9875247ea1f829601c2be19777 diff --git a/sys-apps/usbguard/files/usbguard-1.0.0-bash-completion-configure.patch b/sys-apps/usbguard/files/usbguard-1.0.0-bash-completion-configure.patch new file mode 100644 index 000000000000..c63a85f23a50 --- /dev/null +++ b/sys-apps/usbguard/files/usbguard-1.0.0-bash-completion-configure.patch @@ -0,0 +1,105 @@ +https://github.com/USBGuard/usbguard/pull/483 + +From b3bb39e0e5de61e1c713cb98ebca5e4c6529e2b9 Mon Sep 17 00:00:00 2001 +From: Sam James <sam@gentoo.org> +Date: Sun, 18 Jul 2021 03:42:21 +0100 +Subject: [PATCH] configure.ac: Use standard --with-bash-completion-dir option + +Rationale: +This makes it a lot easier to enable/disable installation +of bash completion files rather than it being based on +a certain package being installed (or not). It's useful +in Gentoo Linux for example where we may want to always +install Bash completion files to the right location, even +if the user isn't using it yet, to save rebuilds. + +This makes a few changes to the current Bash completion logic, mainly: +* Falls back gracefully to a standard directory if bash-completion + itself is not installed (in that case, we can't ask it via pkgconfig + where to place files). + +* So the behaviour is now: + * no argument / --with-bash-completion-dir=yes: + + Asks pkgconfig, but falls back to standard directory. + + * --with-bash-completion-dir=dir: + + Use the given directory with no detection. + + * --without-bash-completion-dir: + + No installation of Bash completion files. + +Signed-off-by: Sam James <sam@gentoo.org> +--- + Makefile.am | 2 +- + configure.ac | 32 ++++++++++++++------------------ + 2 files changed, 15 insertions(+), 19 deletions(-) + +diff --git a/Makefile.am b/Makefile.am +index 34a2e96..910c3c5 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -438,7 +438,7 @@ usbguard_LDADD=\ + $(top_builddir)/libusbguard.la \ + ${PTHREAD_LIBS} + +-if BASH_COMPLETION_ENABLED ++if ENABLE_BASH_COMPLETION + bashcompletiondir = $(BASH_COMPLETION_DIR) + dist_bashcompletion_DATA = $(top_srcdir)/scripts/bash_completion/usbguard + endif +diff --git a/configure.ac b/configure.ac +index 73021b6..4207ae2 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -663,11 +663,18 @@ AC_ARG_ENABLE([systemd], + *) AC_MSG_ERROR([bad value ${enableval} for --enable-systemd]) ;; + esac], [systemd=no]) + +- +-PKG_CHECK_MODULES([BASH_COMPLETION], [bash-completion >= 2.0], +- [bash_completion_dir="`$PKG_CONFIG --variable=completionsdir bash-completion`" +- bash_completion=yes], +- [bash_completion=no]) ++AC_ARG_WITH([bash-completion-dir], ++ AS_HELP_STRING([--with-bash-completion-dir[=PATH]], ++ [Enable bash auto-completion. Uses pkgconfig if no path given. @<:@default=yes@:>@]), ++ [], [with_bash_completion_dir=yes]) ++ ++if test "x$with_bash_completion_dir" = "xyes"; then ++ PKG_CHECK_MODULES([BASH_COMPLETION], [bash-completion >= 2.0], ++ [BASH_COMPLETION_DIR=$($PKG_CONFIG --variable=completionsdir bash-completion)], ++ [BASH_COMPLETION_DIR="$datadir/bash-completion/completions"]) ++else ++ BASH_COMPLETION_DIR="$with_bash_completion_dir" ++fi + + if test "x$debug" = xyes; then + CXXFLAGS="$CXXFLAGS $CXXFLAGS_DEBUG_ENABLED" +@@ -706,19 +713,8 @@ fi + + AC_SUBST([ANALYZE_CONFIGURE_ARGS], $ac_configure_args) + +-case "$bash_completion_dir" in +- /usr/share/*|/usr/local/share/*) +- bash_completion_dir=$(echo "$bash_completion_dir" | sed -r 's,^(/usr/share|/usr/local/share),${datadir},') +- ;; +- /usr/*|/usr/local/*) +- bash_completion_dir=$(echo "$bash_completion_dir" | sed -r 's,^(/usr|/usr/local),${prefix},') +- ;; +- /*) +- bash_completion_dir='${prefix}'"$bash_completion_dir" +- ;; +-esac +- +-AC_SUBST([BASH_COMPLETION_DIR], $bash_completion_dir) ++AC_SUBST([BASH_COMPLETION_DIR]) ++AM_CONDITIONAL([ENABLE_BASH_COMPLETION], [test "x$with_bash_completion_dir" != "xno"]) + + AM_CONDITIONAL([SYSTEMD_SUPPORT_ENABLED], [test "x$systemd" = xyes ]) + AM_CONDITIONAL([DBUS_ENABLED], [test "x$with_dbus" = xyes ]) +-- +2.32.0 + diff --git a/sys-apps/usbguard/usbguard-0.7.6-r1.ebuild b/sys-apps/usbguard/usbguard-0.7.6-r1.ebuild deleted file mode 100644 index 3f76442a7df2..000000000000 --- a/sys-apps/usbguard/usbguard-0.7.6-r1.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Daemon protecting your computer against BadUSB" -HOMEPAGE="https://github.com/USBGuard/usbguard" -SRC_URI="https://github.com/USBGuard/usbguard/releases/download/${P}/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="bash-completion dbus ldap policykit systemd" - -REQUIRED_USE="policykit? ( dbus )" - -CDEPEND=" - <dev-libs/pegtl-3 - >=dev-libs/libsodium-0.4.5:= - >=dev-libs/protobuf-2.5.0:= - >=sys-cluster/libqb-0.16.0:= - sys-devel/gcc:*[cxx] - >=sys-libs/libcap-ng-0.7.0 - >=sys-libs/libseccomp-2.0.0 - >=sys-process/audit-2.7.7 - bash-completion? ( >=app-shells/bash-completion-2.0 ) - dbus? ( - >=dev-libs/dbus-glib-0.100 - dev-libs/glib:2 - sys-apps/dbus - policykit? ( sys-auth/polkit[introspection] ) - ) - ldap? ( net-nds/openldap ) - systemd? ( sys-apps/systemd ) - " -RDEPEND="${CDEPEND} - virtual/udev - " -DEPEND="${CDEPEND} - app-text/asciidoc - dev-cpp/catch:1 - dbus? ( - dev-libs/libxml2 - dev-libs/libxslt - dev-util/gdbus-codegen - ) - " - -src_configure() { - local myargs=( - $(use_with dbus) - $(use_with ldap) - $(use_with policykit polkit) - $(use_enable systemd) - ) - - econf "${myargs[@]}" -} - -src_install() { - default - - keepdir /var/lib/log/usbguard - - newinitd "${FILESDIR}"/${P}-usbguard.openrc usbguard - use dbus && newinitd "${FILESDIR}"/${P}-usbguard-dbus.openrc usbguard-dbus -} - -pkg_postinst() { - ewarn - ewarn 'BEFORE STARTING USBGUARD please be sure to create/generate' - ewarn ' a rules file at /etc/usbguard/rules.conf' - ewarn ' so that you do not' - ewarn ' GET LOCKED OUT' - ewarn " of this system (\"$(hostname)\")." - ewarn - ewarn 'This command may be of help:' - ewarn ' sudo sh -c "usbguard generate-policy > /etc/usbguard/rules.conf"' - ewarn -} diff --git a/sys-apps/usbguard/usbguard-0.7.8.ebuild b/sys-apps/usbguard/usbguard-0.7.8.ebuild deleted file mode 100644 index cc4ab8ff6f37..000000000000 --- a/sys-apps/usbguard/usbguard-0.7.8.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="Daemon protecting your computer against BadUSB" -HOMEPAGE="https://github.com/USBGuard/usbguard" -SRC_URI="https://github.com/USBGuard/usbguard/releases/download/${P}/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="bash-completion dbus ldap policykit static-libs systemd" - -REQUIRED_USE="policykit? ( dbus )" - -CDEPEND=" - <dev-libs/pegtl-3 - >=dev-libs/libsodium-0.4.5:= - >=dev-libs/protobuf-2.5.0:= - >=sys-cluster/libqb-0.16.0:= - sys-devel/gcc:*[cxx] - >=sys-libs/libcap-ng-0.7.0 - >=sys-libs/libseccomp-2.0.0 - >=sys-process/audit-2.7.7 - bash-completion? ( >=app-shells/bash-completion-2.0 ) - dbus? ( - dev-libs/glib:2 - sys-apps/dbus - policykit? ( sys-auth/polkit[introspection] ) - ) - ldap? ( net-nds/openldap ) - systemd? ( sys-apps/systemd ) - " -RDEPEND="${CDEPEND} - virtual/udev - " -DEPEND="${CDEPEND} - app-text/asciidoc - dev-cpp/catch:1 - dbus? ( - dev-libs/libxml2 - dev-libs/libxslt - dev-util/gdbus-codegen - ) - " - -PATCHES=( - "${FILESDIR}"/${PN}-1.0.0-pthreads-link.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myargs=( - $(use_with dbus) - $(use_with ldap) - $(use_with policykit polkit) - $(use_enable static-libs static) - $(use_enable systemd) - ) - - econf "${myargs[@]}" -} - -src_install() { - default - - keepdir /var/lib/log/usbguard - - newinitd "${FILESDIR}"/${PN}-0.7.6-usbguard.openrc usbguard - use dbus && newinitd "${FILESDIR}"/${PN}-0.7.6-usbguard-dbus.openrc usbguard-dbus -} - -pkg_postinst() { - ewarn - ewarn 'BEFORE STARTING USBGUARD please be sure to create/generate' - ewarn ' a rules file at /etc/usbguard/rules.conf' - ewarn ' so that you do not' - ewarn ' GET LOCKED OUT' - ewarn " of this system (\"$(hostname)\")." - ewarn - ewarn 'This command may be of help:' - ewarn ' sudo sh -c "usbguard generate-policy > /etc/usbguard/rules.conf"' - ewarn -} diff --git a/sys-apps/usbguard/usbguard-1.0.0-r1.ebuild b/sys-apps/usbguard/usbguard-1.0.0-r2.ebuild index 45cb81c1a51a..cf0a6c5a14dd 100644 --- a/sys-apps/usbguard/usbguard-1.0.0-r1.ebuild +++ b/sys-apps/usbguard/usbguard-1.0.0-r2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit autotools +inherit autotools bash-completion-r1 DESCRIPTION="Daemon protecting your computer against BadUSB" HOMEPAGE="https://github.com/USBGuard/usbguard" @@ -12,7 +12,7 @@ SRC_URI="https://github.com/USBGuard/usbguard/releases/download/${P}/${P}.tar.gz LICENSE="GPL-2+" SLOT="0/1" # due to libusbguard.so.<1>.0.0 KEYWORDS="~amd64 ~x86" -IUSE="bash-completion dbus ldap policykit static-libs systemd test umockdev" +IUSE="dbus ldap policykit static-libs systemd test umockdev" REQUIRED_USE="policykit? ( dbus )" @@ -29,7 +29,6 @@ CDEPEND=" >=sys-libs/libcap-ng-0.7.0 >=sys-libs/libseccomp-2.0.0 >=sys-process/audit-2.7.7 - bash-completion? ( >=app-shells/bash-completion-2.0 ) dbus? ( dev-libs/glib:2 sys-apps/dbus @@ -56,6 +55,7 @@ RESTRICT="!test? ( test )" PATCHES=( "${FILESDIR}"/${PN}-1.0.0-pthreads-link.patch + "${FILESDIR}"/${PN}-1.0.0-bash-completion-configure.patch ) src_prepare() { @@ -65,6 +65,7 @@ src_prepare() { src_configure() { local myargs=( + --with-bash-completion-dir=$(get_bashcompdir) $(use_with dbus) $(use_with ldap) $(use_with policykit polkit) diff --git a/sys-apps/usbguard/usbguard-1.0.0.ebuild b/sys-apps/usbguard/usbguard-1.0.0.ebuild deleted file mode 100644 index f93887630a22..000000000000 --- a/sys-apps/usbguard/usbguard-1.0.0.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="Daemon protecting your computer against BadUSB" -HOMEPAGE="https://github.com/USBGuard/usbguard" -SRC_URI="https://github.com/USBGuard/usbguard/releases/download/${P}/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0/1" # due to libusbguard.so.<1>.0.0 -KEYWORDS="~amd64 ~x86" -IUSE="bash-completion dbus ldap policykit static-libs systemd test" - -REQUIRED_USE="policykit? ( dbus )" - -# https://github.com/USBGuard/usbguard/issues/449 -# https://bugs.gentoo.org/769692 -REQUIRED_USE+=" test? ( static-libs )" - -CDEPEND=" - <dev-libs/pegtl-3 - >=dev-libs/libsodium-0.4.5:= - >=dev-libs/protobuf-2.5.0:= - >=sys-cluster/libqb-0.16.0:= - sys-devel/gcc:*[cxx] - >=sys-libs/libcap-ng-0.7.0 - >=sys-libs/libseccomp-2.0.0 - >=sys-process/audit-2.7.7 - bash-completion? ( >=app-shells/bash-completion-2.0 ) - dbus? ( - dev-libs/glib:2 - sys-apps/dbus - policykit? ( sys-auth/polkit[introspection] ) - ) - ldap? ( net-nds/openldap ) - systemd? ( sys-apps/systemd ) - " -RDEPEND="${CDEPEND} - virtual/udev - " -DEPEND="${CDEPEND} - app-text/asciidoc - dev-cpp/catch:1 - dbus? ( - dev-libs/libxml2 - dev-libs/libxslt - dev-util/gdbus-codegen - ) - " - -RESTRICT="!test? ( test )" - -PATCHES=( - "${FILESDIR}"/${PN}-1.0.0-pthreads-link.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myargs=( - $(use_with dbus) - $(use_with ldap) - $(use_with policykit polkit) - $(use_enable static-libs static) - $(use_enable systemd) - ) - - econf "${myargs[@]}" -} - -src_install() { - default - - keepdir /var/lib/log/usbguard - - newinitd "${FILESDIR}"/${PN}-0.7.6-usbguard.openrc usbguard - use dbus && newinitd "${FILESDIR}"/${PN}-0.7.6-usbguard-dbus.openrc usbguard-dbus -} - -pkg_postinst() { - ewarn - ewarn 'BEFORE STARTING USBGUARD please be sure to create/generate' - ewarn ' a rules file at /etc/usbguard/rules.conf' - ewarn ' so that you do not' - ewarn ' GET LOCKED OUT' - ewarn " of this system (\"$(hostname)\")." - ewarn - ewarn 'This command may be of help:' - ewarn ' sudo sh -c "usbguard generate-policy > /etc/usbguard/rules.conf"' - ewarn -} diff --git a/sys-apps/util-linux/Manifest b/sys-apps/util-linux/Manifest index 891553cd0c2e..248d6a13a7c8 100644 --- a/sys-apps/util-linux/Manifest +++ b/sys-apps/util-linux/Manifest @@ -4,12 +4,13 @@ AUX util-linux-2.37-avoid_autoreconf.patch 3661 BLAKE2B 5098c11338238c944b69a4f4 AUX util-linux-2.37-lcrypt_link_fix.patch 1545 BLAKE2B 85b9259ae3f8f4d39b94387212cd3db743194c7f8e645deb9b626792e78084f0d786f37d7c6fca0051ea161f020d72a89b3359d9dd9f624e0e009285d9cc937d SHA512 8f0f6ecbbab84b7f0f64111d9fd27852f6a8d9bac69598ae292b2978c0d7a9bc6beaad509ebe7d3bbaf239c9c04a592db13da6642b0029a485c2ad354b0a13ce AUX util-linux-2.37-lcrypt_use_LIBS.patch 2486 BLAKE2B bc1e73604932f6dc65c3ed262af37a6a180dd89d9196c531678f713ec3c3d979cef3f0f0627652a891079b71952463250e4edf29e9aaa898eefb9f25b99a0adc SHA512 cb2c37c8f5d668430eef15d87af0dcf237102d5b196ee674e2a4d5fe14482b323f2e915a1cb4f538f07330869dcf04af93281a955ddaa796db283971b1921723 AUX util-linux-2.37-ppc-nortas.patch 1038 BLAKE2B 0e1ea63056a78476a86cb1fadc5a46e39d2d91af5a4de703857cd3720bc328c931f0ca10383930c414ab98aa7d85c16388da6d91c1192d68cca91365619423c1 SHA512 d8253a3c81cf703533a577e0efed7f1508ee5e979a3ec319e42eedd1e9b8883e0defcdca37852088557d2a027eac6e9008ad95355b7f925b98b165327a017da4 +AUX util-linux-2.37.1-lscpu_nullptr.patch 828 BLAKE2B 1847450e9b3580964d54184718f3e8971d42c00a4ba51f320a969058ace35a00bac9eae4e188dd6be6ce4c120aca53429011f4e3a2d9affea03000bdcfa6362c SHA512 29228cd5024eb94394f665656cd033ac52560e023a4575ce311393dd0922b80a753508dc9b23f16ba92fe0f00a171dada8b4789660225f571823614dfe439f9e DIST util-linux-2.36.2.tar.xz 5348032 BLAKE2B 17e49515f8d0430f3ed26b80bf1d6e811d847141020d0dae1340dc92887549b7b711f3db6e3913120871fc912435def73586a7aef09d8d9cc6ff7ca331b2770f SHA512 6ab141f44ca4cb6b600081f10eae17e15d23abd122a37eb3ac6c845513a6a4396dc9dcff30b3032de80116ddde50e27dfbc86f92708c1051f84f0c919194664b DIST util-linux-2.37-manpages.tar.xz 160156 BLAKE2B 39572332cfe4cac2313941ae922a01f5f4fe34cceb2ca3c806e87ec55187053dfce044790ad497d04adafc2abc513ae1429a1686e71b3b4e0e7907d17c9b6548 SHA512 2f3f1da3eae10b90daa672690ec90de303d87e9b0390f795daf80927a7c42f6aac9d3516b63051a6237a5609b5fda1dec92a1b8adc172115f3478b7edfa04918 DIST util-linux-2.37.1.tar.xz 5628360 BLAKE2B 309ea7202f32c0ec750cb01486cf32c3e9dd457d83e5beab8d6b97a5e7f312332ecfcd1ddbb88ae5ec9ee483bb15452b8d58bce1f931f9dfa35be3ce042da3da SHA512 ec300c830869e10a0d7f8c0b99e9bb46e0b88fc51f3c6c6a4d9752a89f035e8d69d81f25fd103ef8d7d253e81440695ef3f5d72dccc94815ec8d5f6f949f7555 DIST util-linux-2.37.tar.xz 5519268 BLAKE2B 37d4f260d636539c60b7196545c7c542c7e08a24cf3395be0c14054b5f05765c9f8234ded1c8fed60855e76bf0cfedc557d45e99b37d1e6b4a0244897fe06860 SHA512 84cf1df46165f286caa1a1204b335dc1fc826a8e1d52a817c28eb80ef19734eccd6efdfb078e87ade9e4381a9102e59d4df83e9bb100e4c73aff2aa4bfb85615 EBUILD util-linux-2.36.2-r1.ebuild 8935 BLAKE2B 065f9a2c46802fdc656dfe1fb01b575aa769c087d295e646970efd6f16c20d3b10705c82dd1f536f0edde3a1422047bb8ac214361f3a2349c9b2295d5bfc5f05 SHA512 6100692d0d27f04f28112b4512a83ebb79805bfbdf1aba5c9b4f8a191deebf3efd4c1c45401bad0498ebf7d65edd9383e2c8a748ede22f733e09570cdeffb22b EBUILD util-linux-2.37-r1.ebuild 9991 BLAKE2B a6b00e3fd2aeb4fba72026456c02b243b950d5a6aa9f6166d8c2ef4015a5751d33be0ae28db15174770198e561b35476159baf03251e6cee860aee65ce82e8c3 SHA512 c76077d9f66cf106bc59e7075121d7c6d8c0260bf220b92e9f642bc1754973dbdbe410fb6d09cda02a40d85cfa15a22a1bcfceca77d50f4c50ce0a480f64a7e5 -EBUILD util-linux-2.37.1.ebuild 9219 BLAKE2B 29540366c24bcabd3ba816c927b950afa1e7785339ff3cb657e7cfdf70e713a49e42a314b3378694794b03b50d085912f47211f9ff1d30735f0c1ea778fbe679 SHA512 e97de69dd6c1bea120070bb36df737111db68c4108fe23bea58a99f2ca2815010b1fc7a2c7f7bd9b4eab7a560c08b70af7a1139cf66882359f762f5ce9662f87 +EBUILD util-linux-2.37.1.ebuild 9280 BLAKE2B 0356e14ea41414d58c7c19a249496998529ded536e92cf50cbe7ee32c93b8c44f5009abbf34cde0996dcbcb5806a5350b9a4cfd64970e23b83c791ca863cf375 SHA512 9f5e17b5aafb7fa8262cdad6e3f94f94fcbd064f6e266b5bb9c6b29d50e7d913b9338c3a0e83fd695da900b72c0f365c13e62da999f950b560fea3349652be88 EBUILD util-linux-9999.ebuild 9219 BLAKE2B 29540366c24bcabd3ba816c927b950afa1e7785339ff3cb657e7cfdf70e713a49e42a314b3378694794b03b50d085912f47211f9ff1d30735f0c1ea778fbe679 SHA512 e97de69dd6c1bea120070bb36df737111db68c4108fe23bea58a99f2ca2815010b1fc7a2c7f7bd9b4eab7a560c08b70af7a1139cf66882359f762f5ce9662f87 MISC metadata.xml 1364 BLAKE2B 0221b836433dfffc122d794272c554b6114862efb7d474e68507fb399e56cf32bc86f0dba0d519782634eb45638d2e15dd25c8147d7209f5a3de536ba7ecf38b SHA512 094e0b577f2322b73ace41db762ea88736650a3f3010fb8a26f649a51efc83d09a66bbdaf7a24b24164264b2dbbf7839be49b21e0a125c95ca39f1c4cd6201e4 diff --git a/sys-apps/util-linux/files/util-linux-2.37.1-lscpu_nullptr.patch b/sys-apps/util-linux/files/util-linux-2.37.1-lscpu_nullptr.patch new file mode 100644 index 000000000000..bfb528cf1f15 --- /dev/null +++ b/sys-apps/util-linux/files/util-linux-2.37.1-lscpu_nullptr.patch @@ -0,0 +1,26 @@ +If you call a function which can return a null pointer you probably want +to check the return value before attempting to dereference it. </sarcasm> + +--- a/sys-utils/lscpu.c ++++ b/sys-utils/lscpu.c +@@ -966,7 +966,7 @@ + *(p - 2) = '\0'; + add_summary_s(tb, sec, _("CPU op-mode(s):"), buf); + } +- if (ct->addrsz) ++ if (ct && ct->addrsz) + add_summary_s(tb, sec, _("Address sizes:"), ct->addrsz); + #if !defined(WORDS_BIGENDIAN) + add_summary_s(tb, sec, _("Byte Order:"), "Little Endian"); +@@ -1008,9 +1008,9 @@ + sec = NULL; + + /* Section: cpu type description */ +- if (ct->vendor) ++ if (ct && ct->vendor) + sec = add_summary_s(tb, NULL, _("Vendor ID:"), ct->vendor); +- if (ct->bios_vendor) ++ if (ct && ct->bios_vendor) + add_summary_s(tb, sec, _("BIOS Vendor ID:"), ct->bios_vendor); + + for (i = 0; i < cxt->ncputypes; i++) diff --git a/sys-apps/util-linux/util-linux-2.37.1.ebuild b/sys-apps/util-linux/util-linux-2.37.1.ebuild index 141bdf409cb5..c12359853f47 100644 --- a/sys-apps/util-linux/util-linux-2.37.1.ebuild +++ b/sys-apps/util-linux/util-linux-2.37.1.ebuild @@ -86,6 +86,10 @@ RESTRICT="!test? ( test )" S="${WORKDIR}/${MY_P}" +PATCHES=( + "${FILESDIR}"/${PN}-2.37.1-lscpu_nullptr.patch +) + src_prepare() { default |