diff options
Diffstat (limited to 'sys-apps/pkgcore')
-rw-r--r-- | sys-apps/pkgcore/Manifest | 18 | ||||
-rw-r--r-- | sys-apps/pkgcore/files/pkgcore-0.10.13-metadata-xsd.patch | 24 | ||||
-rw-r--r-- | sys-apps/pkgcore/files/pkgcore-0.10.18-sighdlr.patch | 47 | ||||
-rw-r--r-- | sys-apps/pkgcore/pkgcore-0.10.13-r3.ebuild | 54 | ||||
-rw-r--r-- | sys-apps/pkgcore/pkgcore-0.10.14-r3.ebuild | 53 | ||||
-rw-r--r-- | sys-apps/pkgcore/pkgcore-0.11.3-r2.ebuild | 48 | ||||
-rw-r--r-- | sys-apps/pkgcore/pkgcore-0.11.5-r3.ebuild (renamed from sys-apps/pkgcore/pkgcore-0.11.4-r2.ebuild) | 3 | ||||
-rw-r--r-- | sys-apps/pkgcore/pkgcore-0.11.6-r1.ebuild (renamed from sys-apps/pkgcore/pkgcore-0.11.6.ebuild) | 6 | ||||
-rw-r--r-- | sys-apps/pkgcore/pkgcore-0.11.8-r1.ebuild (renamed from sys-apps/pkgcore/pkgcore-0.11.5-r2.ebuild) | 10 | ||||
-rw-r--r-- | sys-apps/pkgcore/pkgcore-9999.ebuild | 4 |
10 files changed, 66 insertions, 201 deletions
diff --git a/sys-apps/pkgcore/Manifest b/sys-apps/pkgcore/Manifest index 19eed12fd692..b0a2d83de3c4 100644 --- a/sys-apps/pkgcore/Manifest +++ b/sys-apps/pkgcore/Manifest @@ -1,18 +1,12 @@ AUX pkgcore-0.10.13-metadata-xsd-2.patch 1202 BLAKE2B 8844f6819579ab54c8ea88f551de2d2671324e494b7321f5d69f7207415f481075742416add7055618b6baaea91588bb82796b764000216f6b051c988837a3bd SHA512 48adb353f4522d682f99c2cafcdd98b51c450579a313a93d3dcb00bcd4e9fc59f7cf6f0ce54377c912c3a4b6af10340a1b6690d845c489e6b77af52b295ac1ae -AUX pkgcore-0.10.13-metadata-xsd.patch 750 BLAKE2B 93a75ca69597422da66b42aed94e0ad67b1b80802103b90b4306c8967ea5d1723860b9851085186e078c50e3c222cbe8a78bc0fa071ed7c0cf85b4218920f4dc SHA512 d2f2f16167b9d2c32b80783b4d21d04e47328209b3ccff24c057044286ae8896fb3205ec103edbe1f6fd5e20c4ed7871bf3c27b1fc134e8299c76b7ff86ba33b -DIST pkgcore-0.10.13.tar.gz 647320 BLAKE2B ef80320a0a8d35ed68b1d77d52a3cfb2ffbadae2fe9f11efe3f42c68f55388074b5c4b2857f265f1add4cfe479cba9716d45afaf141d113b0874d409955269c7 SHA512 acc5ee2cc6fd0f897129f311e0484e28a1c8f374c5a2e56a29d228fee74b7be0cb6059171b743e0db35544b5b5779d35efcda21e46e65285653ba4155205281f -DIST pkgcore-0.10.14.tar.gz 627149 BLAKE2B 05012f21998ae97212364f63ca6d423806e20d0f2fd5785b9a52ec3c535c12675cd2a8f300ed1b3fbfe627d33ab9b138bf28a3a2792c405dbe068045d73243af SHA512 f4e4959d55d412b81306a4e7205163814b95b2f454dd7bb233c9a16d5a5975c0d2e20882e73859266ebf1bd6233e4d88e97291632b2f6cf2c2ae58cb5a680a3b +AUX pkgcore-0.10.18-sighdlr.patch 1660 BLAKE2B 4e66dff8988cccfcaae4246ae47c3d9bcb6edabd822d1e1d4224da261d5d7e8e33a9ce69e0f664cc6be536415a79f355ee06be9b10b4da0f6224d614769662fc SHA512 5d87c4a741a24e5e6322bf7034ecb1bdb10cf5a010063b861e710d06bb3b3637ee1b0a1587597721ddcf7274d465239b99c0cf05c6e9b81546059e96d6409013 DIST pkgcore-0.11.2.tar.gz 641792 BLAKE2B 295cc8302badcae333939d69329331be5f76d965549c75140ce809d693cf688fe3d3152c44a9d738aa2d90ed1c9f4aad2cf3c9a9a3a52a067e69cf7dd6c87b96 SHA512 602e7ad03699b3b3f302d6d414a9587f1c7829be83898e055e8e1a46e2a805b535cb715bbbb4d43100f77b8b119e13e8b1e374f45be879b4c9dfe02340f225d6 -DIST pkgcore-0.11.3.tar.gz 641848 BLAKE2B 7a1ff52e9f41b15ec3c211b99ac8666ac16ca1ca40168cce15aba42f3dea6c030623ef4e4ad837297dca860a70396743842467b0ff7305bbc5d3d640d1f2918b SHA512 2d7e4d3228c6ec3bf5aa5cbf8d4235d1b1c0b10c2f4f50c48c84948c68fe1f277eca8effc2bc1310cef2e5227143acb96775c4a0288ab94757de23437f57a084 -DIST pkgcore-0.11.4.tar.gz 643951 BLAKE2B 79567cdf5719b090ec358b51a7482f01a77658728efe267ca5bb217512004f920864f101cc59bdc2ce6f7260a3abc896b2cf4ef168f77500d541c92bfa848f4e SHA512 f290efacc13b72f6bf2319e240b2fba30a1307e6673db2f653dcc6a21420e94928deb63aa0483d9ac632791e60246758fe1de0481316b222c0b60197047dfb10 DIST pkgcore-0.11.5.tar.gz 637303 BLAKE2B bd7e609039253864bf02c9a6cb084b54971a37b7d18d8c8234dcea3a7f25f25ec6652f51fc451bd991727f147d1341ee8ab7ecbcb37b727966708c1248fef428 SHA512 59a31cc9166ae2b12ec2cb349a5e29ce06999c532f7007af2392773a1e6f91ae7d6fa91c123991368dfe5ebdd7edc4ccc2a23fbf008c22b7e251562c8deb8bf8 DIST pkgcore-0.11.6.tar.gz 634191 BLAKE2B c06f24006be697771dd3d7569e3a27310dca56c05047ac991c2db359838dddd5eec78c8d424e826b39968cc496be6e7eb366668bfa45082aac438b663015cb8a SHA512 e556d20100c0234d319ed2e15686a3bb9f388f1cdefd7188958c3c0b32d741dd531cbbe8d377b0736662f66b3241e633491a72a1ce84dd86790e9f543b3d0800 -EBUILD pkgcore-0.10.13-r3.ebuild 1247 BLAKE2B d0a3f38b90222ecbff5e8df115e686c3c77ed3f472c08c03b89cc3742093a69677617b1f25cff58ba4bd07727c6668f4a2d0cccefbddaf7fe3ce97fabe3e4a91 SHA512 35476b502934a9f8aa8dc44f1339782db18505e00622631dcbdfb4dc74cef9b3920f12d79135d8672546662939fb901dc21763e5b0262705f88700508dab7f27 -EBUILD pkgcore-0.10.14-r3.ebuild 1205 BLAKE2B 8310cceda556f51b36c89a60e28e0c884b92fede00d27672ecc31e14d2fd348aa2813ec6f5caa5efb5591dbee85f8ab2513a3dedbf93c24aba2e7ddebb8938db SHA512 3d38afe69a523e11e2d930c31ca7cdfab38ca890c2ebe57284a9ce838312acfac9dfa48580057a478b7f43f391ecee4561d74e2878d8189d0e920bbb023e94ed +DIST pkgcore-0.11.8.tar.gz 631665 BLAKE2B 1e33ce394c1df9418d22fc8653fca4da1b4e27d53325167e3b7231fb8382f3c81daa7a93587ab2226116865546d4ca1ae1dd4265ccc2adc9cb9b27106d9c352b SHA512 42ed7c54db5fa48dffa5e3927afae32d1b4db92da41eff99c8eaa10232fdeae4e0f3f4d39b1e1b4e3881304523822a9a99575648809c554e3bdcf59d9eab485b EBUILD pkgcore-0.11.2-r2.ebuild 1111 BLAKE2B 676d166638807895799de77fcf881962d60734dcb86eba10b726b1c2fb43629f7f2e86948a6f2a9770d5a4737413a6d6396212aafdc9e902bda064f8c64b046d SHA512 38fca7cc42e4e87a164d3f6912786fa0feb5bea777ac9028848b6bbf264de3af5f4a43cf1ae6d6c4eb77c66b8fd66336d8ac7ad27e61a1ee505469b817f54fc4 -EBUILD pkgcore-0.11.3-r2.ebuild 1117 BLAKE2B fe299e2de72b1dd790325b75bd7d9f2c02dfeb6e87b4c63a22a46777db3b4ea9053318969f32a259b3514476d0a3c588e8310c84e2a80736036381e27a09ff4e SHA512 7209df6b7170cd2435e124c4c9ab4b3ef377d91fb11fbc3aff0f73bcd29f943fbf8019dff7b742f185e9c7888d2b5cb89c85b68a6cb532c1baec63700a08f508 -EBUILD pkgcore-0.11.4-r2.ebuild 1185 BLAKE2B b54077aab046e546f315df380f64d5ee99b0ec89091d3807b314c2b774937d113b93445791b5001a5a03ddf2bc23c29a08f7501d09b59d54036cae172664b51b SHA512 ce005729bff768aecf9c1fe4870b4a43c3054ca7498204e59c3596ce9aa19ed2a8aad37457acea9dff9754e25f819b6fed96bfaf04661e445275d54619475459 -EBUILD pkgcore-0.11.5-r2.ebuild 1191 BLAKE2B f2230f3a09376a3429ec63ada66384ef67fb9479d0207258abb527b178a82c24876a732f58ff6853edf02796ba532682fc7b26231549d0cdc3259976388d5fcb SHA512 778ad43775ab53863850d42b8d868d55a0ad4403cd9007c5cc02645c856e32a7815fb400c942e1c03f2f13d6534e540a96b9fe28e896ef2ab8122a4efe0ef47b -EBUILD pkgcore-0.11.6.ebuild 1077 BLAKE2B fbb8f0e723f5eb441cae9b8f0dacf1d6775a086efdb318b3683c35009ce868d2f4ed659cc24f92a875370e189a849e01dd4a2b7a6c45f8bed512c852942ea6f9 SHA512 432b04443a50ea90234f8c163bdd918187dbdcaab3b92a74131b850ada15423aa8339230769fc1e5a40f512bcd69a1ba20bcc8820afd87125b64c46daa4d55cb -EBUILD pkgcore-9999.ebuild 1077 BLAKE2B fbb8f0e723f5eb441cae9b8f0dacf1d6775a086efdb318b3683c35009ce868d2f4ed659cc24f92a875370e189a849e01dd4a2b7a6c45f8bed512c852942ea6f9 SHA512 432b04443a50ea90234f8c163bdd918187dbdcaab3b92a74131b850ada15423aa8339230769fc1e5a40f512bcd69a1ba20bcc8820afd87125b64c46daa4d55cb +EBUILD pkgcore-0.11.5-r3.ebuild 1228 BLAKE2B 76f7aa64db9f6c222c2fe3e81525d81788d941cbeb2abd28d92f3b95c475dcc7feccebc4e64d0f42fb7490f84f50cd87f17c46088a37f983e546327099a7df13 SHA512 035781e3dcd799fb44bdc8ce84688e4f3919ce49f8db8d7e0f56cce91784caf0f6a83adea07e0309e0523c32f0daa5856dcf300daf2ed95be4c6c6c09acb4aa0 +EBUILD pkgcore-0.11.6-r1.ebuild 1128 BLAKE2B 07288f4d2cc2ceb10cec86371dd088a1d83430d5a10aa3d64ae99e4933581542b95710e70e8c2526d380f3264c5377e0b1513fe57724c02f95b8c547b4b0c3fb SHA512 073f93cdbf01a48789ffb878ef13d25dbb8fc53787f5549e9f38acbe2d09bd7a94b842f5ae23ca1db19754fe40eff49a99076329ade4ce6a548facb5b6a6ed23 +EBUILD pkgcore-0.11.8-r1.ebuild 1146 BLAKE2B 329fc5a8f7b4a514703746a4cfc9a0ce6401aad074cd3f46f0e0bf7202155245e716927b1c919f135844b6891b141655e64b83291f7945e263a3b21818dd2264 SHA512 c934d61f4d162f71ba1b8a946a8d2b6b31dc4e6e602e4532c1172a3f110d9ff74523fdb9f26b6b4424327bcba2d87691e12ed14d13f1353b3455766f8d6f02eb +EBUILD pkgcore-9999.ebuild 1081 BLAKE2B f59f5bab0d4b3f26c2dddcdb8bebe550aa89462cbb9c4c7aadee461b17679dcd3fa39e37208a8853532592a235d959838af6c17bd6c807381db110a8c35a5205 SHA512 b6fb191a3d84a189f45f1ed6c4ebf2bc02fd729688b10ad98b7bc5767ac0dd16e07f052d015e93a84e21a0e3ed1d6c82f8328a926e24b21ee3204863a6ce1d07 MISC metadata.xml 337 BLAKE2B 8980bf734cb1f95d4089aed57ac9ac0538b12aff969f37fe298581b5af005a805027962c343fcd88f7b828fc4e837f9bd47478fad7fb9bfd7a8e3bc3bc7a432c SHA512 1c1e68deab3ccdb8a2c80d0d13a9c3ed481f84bcaeae4a9e593c9f0080e9ed0762051d195ea9206ddeca4e60687a39210483aba3f51004031afd1b6bd2e7e5b5 diff --git a/sys-apps/pkgcore/files/pkgcore-0.10.13-metadata-xsd.patch b/sys-apps/pkgcore/files/pkgcore-0.10.13-metadata-xsd.patch deleted file mode 100644 index f2e4ab15a830..000000000000 --- a/sys-apps/pkgcore/files/pkgcore-0.10.13-metadata-xsd.patch +++ /dev/null @@ -1,24 +0,0 @@ -From 780bf8e6a2b83a244461304017ab036bcf8c6eb9 Mon Sep 17 00:00:00 2001 -From: Tim Harder <radhermit@gmail.com> -Date: Thu, 5 Nov 2020 07:20:18 -0700 -Subject: [PATCH] data/xml-schema: update metadata.xsd - ---- - data/xml-schema/metadata.xsd | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/data/xml-schema/metadata.xsd b/data/xml-schema/metadata.xsd -index 8b8ac0b5..db243abb 100644 ---- a/data/xml-schema/metadata.xsd -+++ b/data/xml-schema/metadata.xsd -@@ -272,6 +272,7 @@ - <xs:enumeration value='gitlab'/> - <xs:enumeration value='gitorious'/> - <xs:enumeration value='google-code'/> -+ <xs:enumeration value='heptapod'/> - <xs:enumeration value='launchpad'/> - <xs:enumeration value='pear'/> - <xs:enumeration value='pecl'/> --- -2.29.2 - diff --git a/sys-apps/pkgcore/files/pkgcore-0.10.18-sighdlr.patch b/sys-apps/pkgcore/files/pkgcore-0.10.18-sighdlr.patch new file mode 100644 index 000000000000..30cec9114f56 --- /dev/null +++ b/sys-apps/pkgcore/files/pkgcore-0.10.18-sighdlr.patch @@ -0,0 +1,47 @@ +From 533f1edd70054a5479ee85719d3cbef0d15627fd Mon Sep 17 00:00:00 2001 +From: Tim Harder <radhermit@gmail.com> +Date: Sun, 28 Mar 2021 17:18:16 -0600 +Subject: [PATCH] ebuild.processor: register SIGINT and SIGTERM signal handlers + on ebd init + +Rather than at a global, module level to avoid issues with inadvertent +issues during 3rd party imports, e.g. the pkgcore pytest plugin getting +autoloaded by some other project's testsuite. +--- + src/pkgcore/ebuild/processor.py | 9 +++------ + 1 file changed, 3 insertions(+), 6 deletions(-) + +diff --git a/src/pkgcore/ebuild/processor.py b/src/pkgcore/ebuild/processor.py +index e8c3c2cd4..65437efcf 100644 +--- a/src/pkgcore/ebuild/processor.py ++++ b/src/pkgcore/ebuild/processor.py +@@ -275,9 +275,6 @@ def chuck_KeyboardInterrupt(*args): + raise KeyboardInterrupt("ctrl+c encountered") + + +-signal.signal(signal.SIGINT, chuck_KeyboardInterrupt) +- +- + def chuck_TermInterrupt(ebp, *args): + """Event handler for SIGTERM.""" + if ebp is None: +@@ -292,9 +289,6 @@ def chuck_TermInterrupt(ebp, *args): + ebp.shutdown_processor() + + +-signal.signal(signal.SIGTERM, partial(chuck_TermInterrupt, None)) +- +- + def chuck_UnhandledCommand(ebp, line): + """Event handler for unhandled commands.""" + raise UnhandledCommand(line) +@@ -332,6 +326,9 @@ def __init__(self, userpriv, sandbox, fd_pipes=None): + self._outstanding_expects = [] + self._metadata_paths = None + ++ signal.signal(signal.SIGTERM, partial(chuck_TermInterrupt, None)) ++ signal.signal(signal.SIGINT, chuck_KeyboardInterrupt) ++ + if userpriv: + self.__userpriv = True + spawn_opts.update({ diff --git a/sys-apps/pkgcore/pkgcore-0.10.13-r3.ebuild b/sys-apps/pkgcore/pkgcore-0.10.13-r3.ebuild deleted file mode 100644 index 231497d64904..000000000000 --- a/sys-apps/pkgcore/pkgcore-0.10.13-r3.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python3_{7..9} ) -DISTUTILS_IN_SOURCE_BUILD=1 -inherit distutils-r1 - -if [[ ${PV} == *9999 ]] ; then - EGIT_REPO_URI="https://github.com/pkgcore/pkgcore.git" - inherit git-r3 -else - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~x64-macos" - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" -fi - -DESCRIPTION="a framework for package management" -HOMEPAGE="https://github.com/pkgcore/pkgcore" - -LICENSE="BSD MIT" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="dev-python/lxml[${PYTHON_USEDEP}]" -if [[ ${PV} == *9999 ]]; then - RDEPEND+=" ~dev-python/snakeoil-9999[${PYTHON_USEDEP}]" -else - RDEPEND+=" - <dev-python/snakeoil-0.9.5[${PYTHON_USEDEP}] - >=dev-python/snakeoil-0.8.7[${PYTHON_USEDEP}]" -fi -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - dev-vcs/git - ) -" - -PATCHES=( - "${FILESDIR}/${P}-metadata-xsd.patch" - "${FILESDIR}/pkgcore-0.10.13-metadata-xsd-2.patch" -) - -python_test() { - esetup.py test -} - -python_install_all() { - local DOCS=( AUTHORS NEWS.rst ) - [[ ${PV} == *9999 ]] || doman man/* - distutils-r1_python_install_all -} diff --git a/sys-apps/pkgcore/pkgcore-0.10.14-r3.ebuild b/sys-apps/pkgcore/pkgcore-0.10.14-r3.ebuild deleted file mode 100644 index 59c8183d8a79..000000000000 --- a/sys-apps/pkgcore/pkgcore-0.10.14-r3.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python3_{7..9} ) -DISTUTILS_IN_SOURCE_BUILD=1 -inherit distutils-r1 - -if [[ ${PV} == *9999 ]] ; then - EGIT_REPO_URI="https://github.com/pkgcore/pkgcore.git" - inherit git-r3 -else - KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86 ~x64-macos" - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" -fi - -DESCRIPTION="a framework for package management" -HOMEPAGE="https://github.com/pkgcore/pkgcore" - -LICENSE="BSD MIT" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="dev-python/lxml[${PYTHON_USEDEP}]" -if [[ ${PV} == *9999 ]]; then - RDEPEND+=" ~dev-python/snakeoil-9999[${PYTHON_USEDEP}]" -else - RDEPEND+=" - <dev-python/snakeoil-0.9.5[${PYTHON_USEDEP}] - >=dev-python/snakeoil-0.8.9[${PYTHON_USEDEP}]" -fi -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - dev-vcs/git - ) -" - -PATCHES=( - "${FILESDIR}/pkgcore-0.10.13-metadata-xsd-2.patch" -) - -python_test() { - esetup.py test -} - -python_install_all() { - local DOCS=( NEWS.rst ) - [[ ${PV} == *9999 ]] || doman man/* - distutils-r1_python_install_all -} diff --git a/sys-apps/pkgcore/pkgcore-0.11.3-r2.ebuild b/sys-apps/pkgcore/pkgcore-0.11.3-r2.ebuild deleted file mode 100644 index 5094000142d6..000000000000 --- a/sys-apps/pkgcore/pkgcore-0.11.3-r2.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{8..9} ) -DISTUTILS_IN_SOURCE_BUILD=1 -inherit distutils-r1 - -if [[ ${PV} == *9999 ]] ; then - EGIT_REPO_URI="https://github.com/pkgcore/pkgcore.git" - inherit git-r3 -else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos" - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" -fi - -DESCRIPTION="a framework for package management" -HOMEPAGE="https://github.com/pkgcore/pkgcore" - -LICENSE="BSD MIT" -SLOT="0" - -RDEPEND="dev-python/lxml[${PYTHON_USEDEP}]" -if [[ ${PV} == *9999 ]]; then - RDEPEND+=" ~dev-python/snakeoil-9999[${PYTHON_USEDEP}]" -else - RDEPEND+=" - <dev-python/snakeoil-0.9.5[${PYTHON_USEDEP}] - >=dev-python/snakeoil-0.9.2[${PYTHON_USEDEP}]" -fi -BDEPEND=" - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - dev-vcs/git - ) -" - -PATCHES=( - "${FILESDIR}/pkgcore-0.10.13-metadata-xsd-2.patch" -) - -distutils_enable_tests setup.py - -python_install_all() { - local DOCS=( NEWS.rst ) - [[ ${PV} == *9999 ]] || doman man/* - distutils-r1_python_install_all -} diff --git a/sys-apps/pkgcore/pkgcore-0.11.4-r2.ebuild b/sys-apps/pkgcore/pkgcore-0.11.5-r3.ebuild index 2bd302ae4827..7aca2d4c654c 100644 --- a/sys-apps/pkgcore/pkgcore-0.11.4-r2.ebuild +++ b/sys-apps/pkgcore/pkgcore-0.11.5-r3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then EGIT_REPO_URI="https://github.com/pkgcore/pkgcore.git" inherit git-r3 else - KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi @@ -37,6 +37,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}/pkgcore-0.10.13-metadata-xsd-2.patch" + "${FILESDIR}/pkgcore-0.10.18-sighdlr.patch" ) distutils_enable_tests setup.py diff --git a/sys-apps/pkgcore/pkgcore-0.11.6.ebuild b/sys-apps/pkgcore/pkgcore-0.11.6-r1.ebuild index d98868c1bf84..b3b0051fd372 100644 --- a/sys-apps/pkgcore/pkgcore-0.11.6.ebuild +++ b/sys-apps/pkgcore/pkgcore-0.11.6-r1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then EGIT_REPO_URI="https://github.com/pkgcore/pkgcore.git" inherit git-r3 else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi @@ -33,6 +33,10 @@ BDEPEND=" ) " +PATCHES=( + "${FILESDIR}/pkgcore-0.10.18-sighdlr.patch" +) + distutils_enable_tests setup.py src_test() { diff --git a/sys-apps/pkgcore/pkgcore-0.11.5-r2.ebuild b/sys-apps/pkgcore/pkgcore-0.11.8-r1.ebuild index 596e3598f7ed..ccaf1c6d4391 100644 --- a/sys-apps/pkgcore/pkgcore-0.11.5-r2.ebuild +++ b/sys-apps/pkgcore/pkgcore-0.11.8-r1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then EGIT_REPO_URI="https://github.com/pkgcore/pkgcore.git" inherit git-r3 else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" fi @@ -24,19 +24,17 @@ RDEPEND="dev-python/lxml[${PYTHON_USEDEP}]" if [[ ${PV} == *9999 ]]; then RDEPEND+=" ~dev-python/snakeoil-9999[${PYTHON_USEDEP}]" else - RDEPEND+=" - <dev-python/snakeoil-0.9.5[${PYTHON_USEDEP}] - >=dev-python/snakeoil-0.9.3[${PYTHON_USEDEP}]" + RDEPEND+=" >=dev-python/snakeoil-0.9.6[${PYTHON_USEDEP}]" fi BDEPEND=" test? ( - dev-python/pytest[${PYTHON_USEDEP}] + >=dev-python/pytest-6[${PYTHON_USEDEP}] dev-vcs/git ) " PATCHES=( - "${FILESDIR}/pkgcore-0.10.13-metadata-xsd-2.patch" + "${FILESDIR}/pkgcore-0.10.18-sighdlr.patch" ) distutils_enable_tests setup.py diff --git a/sys-apps/pkgcore/pkgcore-9999.ebuild b/sys-apps/pkgcore/pkgcore-9999.ebuild index d98868c1bf84..cdd33c35e9c6 100644 --- a/sys-apps/pkgcore/pkgcore-9999.ebuild +++ b/sys-apps/pkgcore/pkgcore-9999.ebuild @@ -24,11 +24,11 @@ RDEPEND="dev-python/lxml[${PYTHON_USEDEP}]" if [[ ${PV} == *9999 ]]; then RDEPEND+=" ~dev-python/snakeoil-9999[${PYTHON_USEDEP}]" else - RDEPEND+=" >=dev-python/snakeoil-0.9.3[${PYTHON_USEDEP}]" + RDEPEND+=" >=dev-python/snakeoil-0.9.6[${PYTHON_USEDEP}]" fi BDEPEND=" test? ( - dev-python/pytest[${PYTHON_USEDEP}] + >=dev-python/pytest-6[${PYTHON_USEDEP}] dev-vcs/git ) " |