diff options
author | Fabian Möller <fabianm88@gmail.com> | 2019-09-13 23:11:56 +0200 |
---|---|---|
committer | Fabian Möller <fabianm88@gmail.com> | 2019-09-13 23:11:56 +0200 |
commit | 69ee17f0602f9dee6203e0186a6934d6cebb7022 (patch) | |
tree | f2b9d81260f8f28c406e0dbcccb358e23774cb90 /pkgs/development/python-modules/uvloop/default.nix | |
parent | a4bea6db8b428309b1e8d33087b778625fac4dfb (diff) | |
download | nixpkgs-69ee17f0602f9dee6203e0186a6934d6cebb7022.tar nixpkgs-69ee17f0602f9dee6203e0186a6934d6cebb7022.tar.gz nixpkgs-69ee17f0602f9dee6203e0186a6934d6cebb7022.tar.bz2 nixpkgs-69ee17f0602f9dee6203e0186a6934d6cebb7022.tar.lz nixpkgs-69ee17f0602f9dee6203e0186a6934d6cebb7022.tar.xz nixpkgs-69ee17f0602f9dee6203e0186a6934d6cebb7022.tar.zst nixpkgs-69ee17f0602f9dee6203e0186a6934d6cebb7022.zip |
uvloop: fix darwin build
Diffstat (limited to 'pkgs/development/python-modules/uvloop/default.nix')
-rw-r--r-- | pkgs/development/python-modules/uvloop/default.nix | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/uvloop/default.nix b/pkgs/development/python-modules/uvloop/default.nix index 2093f4d7053..171f6d6ed32 100644 --- a/pkgs/development/python-modules/uvloop/default.nix +++ b/pkgs/development/python-modules/uvloop/default.nix @@ -20,6 +20,8 @@ buildPythonPackage rec { sha256 = "0blcnrd5vky2k1m1p1skx4516dr1jx76yyb0c6fi82si6mqd0b4l"; }; + patches = lib.optional stdenv.isDarwin ./darwin_sandbox.patch; + buildInputs = [ libuv ] ++ lib.optionals stdenv.isDarwin [ CoreServices ApplicationServices ]; @@ -31,6 +33,9 @@ buildPythonPackage rec { checkInputs = [ pyopenssl psutil ]; + # Some of the tests use localhost networking. + __darwinAllowLocalNetworking = true; + meta = with lib; { description = "Fast implementation of asyncio event loop on top of libuv"; homepage = http://github.com/MagicStack/uvloop; |