summaryrefslogtreecommitdiff
path: root/dev-python/greenlet
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/greenlet')
-rw-r--r--dev-python/greenlet/Manifest2
-rw-r--r--dev-python/greenlet/greenlet-2.0.2.ebuild14
2 files changed, 11 insertions, 5 deletions
diff --git a/dev-python/greenlet/Manifest b/dev-python/greenlet/Manifest
index 10cbba77654b..29c40ebd229d 100644
--- a/dev-python/greenlet/Manifest
+++ b/dev-python/greenlet/Manifest
@@ -5,5 +5,5 @@ DIST greenlet-2.0.2.tar.gz 164980 BLAKE2B 1afa8390e96d7eeafd84a4323a4eb9e4b2cad5
EBUILD greenlet-1.1.3.ebuild 747 BLAKE2B 7b9b6ac190e1b8d9395d5ea3046c9faa42d0e4ac70ca6f484806d7c3a0c08a4c2cb4695bc5e6861c16108bdb6c1a56573dd3e2ae8c14048b0cd30c60f99c2c86 SHA512 8a5d22cde3504cabfd318cd7b65232e516e84076fb33cbc7e4e40915e768982a8d588f3770534b64ed0e12c311a6c0940600f0fbb04c5d0b87c382de6261fc9c
EBUILD greenlet-2.0.1-r1.ebuild 800 BLAKE2B 880b2bf1220e428a0f4bfe7c2e1f7662c8da1ba5a02226aa88ba3c79f96a84dbd95291d841bf45c2291578d163cfe39466856581e5718bf24c91cedc3f847ebc SHA512 efa880f7a3663e30986d60efec273850756223bf3ebe63c3a24ba1a622fdf3216f423fa0f4823dbe3c91f35cfdd95928e3a5dd95c47ecee308473480c2515c48
EBUILD greenlet-2.0.1.ebuild 752 BLAKE2B 44b12f599b30a7a9192d9902f9a9bb600987e07cc3594828a0699d3480c5757db69f9e2aac4cc9aeb4563c8470bd36d76a21991c768a9b9b244fdb220df44e46 SHA512 abf080585de3cd9ff73935a2ca2ed759ca8af7bf32c86ac7fec8382541dd2e7b14ecc2fa551cc689214c3df75494fcdfa9b70aac093c1c9f3260d8cf1456619b
-EBUILD greenlet-2.0.2.ebuild 893 BLAKE2B e7a9fd79d279646e5ddc2b0ee9f3266cad1f1797666f18d817c10edd8393450c7cfd14608cbfb255685a84a005f19cea157ca29cc7adbaebe90f396cee124044 SHA512 e04b4db02b8d8faa85a63c51adf00b0915682abc574f65aab75b93e1276e1eec2063a0f1904b0a01204ec5d04480715ab668fdf07c3cdff44610f6ce5c19e0ac
+EBUILD greenlet-2.0.2.ebuild 952 BLAKE2B eefca871be5ddeb2279ea07c57600145f4cbc5a124a1e75e487fe3b05b3f52263202a6a50585a6a36fb0169ef5159533b4df2e208006598b17915f479a25b543 SHA512 f339e57ce015b82a60269722bdf9b6c4cd4c2510948b41e8647bc03419d0245990ffea0f67ee6dc8b1e1eb2a999e8d379109a9fc1565f26027312342bdea27fd
MISC metadata.xml 388 BLAKE2B db0aba92c5c405fa5736f97c2db14319514e95296ad11aa9aac26e95bdb630961e2ae430cbfcdf2b72425c805b83556f3dda6983dde075be3cb0a3f7d0a45e8f SHA512 3b9003e181f15b46ddd5af3e4a6012f115ca42be0bf2f4e40c0fbb196231de8a5b1320d402de6d4105f61d7e4fd5d868131404796cea19a7547a53ee17c26ce1
diff --git a/dev-python/greenlet/greenlet-2.0.2.ebuild b/dev-python/greenlet/greenlet-2.0.2.ebuild
index d8251e3aed7e..c6ec884537dd 100644
--- a/dev-python/greenlet/greenlet-2.0.2.ebuild
+++ b/dev-python/greenlet/greenlet-2.0.2.ebuild
@@ -7,7 +7,7 @@ DISTUTILS_USE_PEP517=setuptools
# Note: greenlet is built-in in pypy
PYTHON_COMPAT=( python3_{9..11} )
-inherit distutils-r1
+inherit distutils-r1 pypi
DESCRIPTION="Lightweight in-process concurrent programming"
HOMEPAGE="
@@ -15,18 +15,24 @@ HOMEPAGE="
https://github.com/python-greenlet/greenlet/
https://pypi.org/project/greenlet/
"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 -hppa -ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 -hppa -ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+BDEPEND="
+ test? (
+ dev-python/objgraph[${PYTHON_USEDEP}]
+ dev-python/psutil[${PYTHON_USEDEP}]
+ )
+"
distutils_enable_sphinx docs
distutils_enable_tests unittest
src_prepare() {
# patch cflag manipulations out
- sed -i -e 's:global_flags[.]append.*:pass:' setup.py || die
+ sed -i -e 's:global_compile_args[.]append.*:pass:' setup.py || die
distutils-r1_src_prepare
}