summaryrefslogtreecommitdiff
path: root/dev-python/gevent
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-08-07 00:16:33 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-08-07 00:16:33 +0100
commitd162ba1860a88062f4cd61f8b52fc303ba0b2991 (patch)
tree24cd2cf57f3932a24b96e4a0f6666489447e43ba /dev-python/gevent
parent590b9b7b03bf4651e099949e318755af7cfa81b8 (diff)
gentoo resync : 07.08.2021
Diffstat (limited to 'dev-python/gevent')
-rw-r--r--dev-python/gevent/Manifest4
-rw-r--r--dev-python/gevent/gevent-21.1.2.ebuild12
-rw-r--r--dev-python/gevent/metadata.xml3
3 files changed, 13 insertions, 6 deletions
diff --git a/dev-python/gevent/Manifest b/dev-python/gevent/Manifest
index deb30a80f52c..facca50871f8 100644
--- a/dev-python/gevent/Manifest
+++ b/dev-python/gevent/Manifest
@@ -1,3 +1,3 @@
DIST gevent-21.1.2.tar.gz 5943652 BLAKE2B ef85e9941a8e46370437a34728c012f9d8976b5680b22bf9b13ab35d7417019ac0e85fac5cfc8632972e38a2f70028a00ba3fe9f8be11aa2ff64e364052da594 SHA512 1ee2b748a97fa40f67ad2c3b83c6b9f48dbfaae9f2b4f1c118919cfd642c1ca27de0e33a00d950f003f90131354b56a4868ce3051864dbe2ea9b7f22eeafc1eb
-EBUILD gevent-21.1.2.ebuild 2160 BLAKE2B a789bb1d3879cb3f17fad0e55e34a3ec7e16a9415d6b5b545ce40feeab8739250b30b0e489ed26524ccbce1a1ef97202d3ebef14ffb67bad01f86ff06feacb86 SHA512 220d4da55997a4a6944d55fa56f610a281cef3eb559892dc5bc3e66facf0edce7f7c127685f724721891b3c199ee4a217679c450274e314cdef1b81fd2b082f8
-MISC metadata.xml 374 BLAKE2B 80be57b8b296d0c79707bf576e666c9b418ef4a575342675ef50eef354d38cabb77ac2f645c08751060ed8d5cd9996c5285265d56b2018b3e8a72a342c9f3903 SHA512 c4ef41632b92cc273287883b966a262e675ddedd67e32953b94bd329152cc0d667138ab0fca50b9525f514fe73c1ccf0cd4ea2d3257178402b101b4ffda2db32
+EBUILD gevent-21.1.2.ebuild 2271 BLAKE2B 3d96ee912aa7b79f935987dfe9dae52567222a33b82eec9df5fba45a607bbb9981dc0d77ec91184a06b3cbf94d2d5f61fd9ea1cbc88aa6cd0d06c113f8f400b5 SHA512 b2fe8541bb779b288e36e67da2f4e9f969233164ae9f70359babf77564493702b31822dfb297ceb7ac84161fea9973a48d01350e20a3a59a773a1aafe1386b04
+MISC metadata.xml 628 BLAKE2B 9e9d9af03576525b40c1ca717cb5728bcdcb5a9891b25f4d1f513261aa6039e7c2161a5cf55b0e72b4e79507bb8e42a7d3de6c943099b51a99b4192f054728d2 SHA512 1e9a89cb8a72a230aab3b8ac367c7121de09e15ce25c9d4805709e3f8a6d5258166a78c66c297b7b8b19b5ebb2fd7505a69696950579355a9df6fc09fde9fe1a
diff --git a/dev-python/gevent/gevent-21.1.2.ebuild b/dev-python/gevent/gevent-21.1.2.ebuild
index 61c3d717cbf5..1568ccd6675d 100644
--- a/dev-python/gevent/gevent-21.1.2.ebuild
+++ b/dev-python/gevent/gevent-21.1.2.ebuild
@@ -16,20 +16,24 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE="doc examples test"
+IUSE="doc events examples test"
RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/libev-4.31:=
dev-libs/libuv:=
>=net-dns/c-ares-1.12:=
- dev-python/zope-event[${PYTHON_USEDEP}]
- dev-python/zope-interface[${PYTHON_USEDEP}]
- virtual/python-greenlet[${PYTHON_USEDEP}]"
+ virtual/python-greenlet[${PYTHON_USEDEP}]
+ events? (
+ dev-python/zope-event[${PYTHON_USEDEP}]
+ dev-python/zope-interface[${PYTHON_USEDEP}]
+ )"
DEPEND="${RDEPEND}
test? (
dev-python/psutil[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/zope-event[${PYTHON_USEDEP}]
+ dev-python/zope-interface[${PYTHON_USEDEP}]
)"
distutils_enable_sphinx doc
diff --git a/dev-python/gevent/metadata.xml b/dev-python/gevent/metadata.xml
index e10bdae3530f..7faa4e9a24e2 100644
--- a/dev-python/gevent/metadata.xml
+++ b/dev-python/gevent/metadata.xml
@@ -5,6 +5,9 @@
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
+ <use>
+ <flag name="events">Enables the gevent events system which is required by libraries that use gevent monkey patching. This adds <pkg>dev-python/zope-event</pkg> and <pkg>dev-python/zope-interface</pkg> as runtime dependencies.</flag>
+ </use>
<upstream>
<remote-id type="github">gevent/gevent</remote-id>
<remote-id type="pypi">gevent</remote-id>