python3Packages.gevent: avoid use of vendored libraries

In addition to allowing more sharing, this fixes cross-compilation.
This commit is contained in:
Linus Heckemann 2024-03-27 14:41:54 +01:00
parent 2726f127c1
commit 82c3b6c06b
1 changed files with 6 additions and 0 deletions

View File

@ -13,6 +13,8 @@
, zope-event
, zope-interface
, pythonOlder
, c-ares
, libuv
# for passthru.tests
, dulwich
@ -43,6 +45,8 @@ buildPythonPackage rec {
buildInputs = [
libev
libuv
c-ares
];
propagatedBuildInputs = [
@ -69,6 +73,8 @@ buildPythonPackage rec {
pika;
} // lib.filterAttrs (k: v: lib.hasInfix "gevent" k) python.pkgs;
GEVENTSETUP_EMBED = "0";
meta = with lib; {
description = "Coroutine-based networking library";
homepage = "http://www.gevent.org/";