summaryrefslogtreecommitdiff
path: root/dev-python/greenlet/greenlet-2.0.2.ebuild
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-03-04 13:38:05 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-03-04 13:38:05 +0000
commit65e4244e411c4f65f55f2aa91f39e228f4c0680b (patch)
tree8b41c53639e40128179128339b45b0ed05984142 /dev-python/greenlet/greenlet-2.0.2.ebuild
parent5ae7efc9abae6bb8f8fac438298427769a91f5ad (diff)
gentoo auto-resync : 04:03:2023 - 13:38:04
Diffstat (limited to 'dev-python/greenlet/greenlet-2.0.2.ebuild')
-rw-r--r--dev-python/greenlet/greenlet-2.0.2.ebuild14
1 files changed, 10 insertions, 4 deletions
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
}