diff options
-rw-r--r-- | pkgs/development/python-modules/pyreqwest-impersonate/default.nix | 8 | ||||
-rw-r--r-- | pkgs/top-level/python-packages.nix | 4 |
2 files changed, 11 insertions, 1 deletions
diff --git a/pkgs/development/python-modules/pyreqwest-impersonate/default.nix b/pkgs/development/python-modules/pyreqwest-impersonate/default.nix index 39e57b633170e..bdb4bb06c1678 100644 --- a/pkgs/development/python-modules/pyreqwest-impersonate/default.nix +++ b/pkgs/development/python-modules/pyreqwest-impersonate/default.nix @@ -1,11 +1,14 @@ { lib, + stdenv, buildPythonPackage, fetchFromGitHub, rustPlatform, pytest, runCommand, boringssl, + libiconv, + SystemConfiguration, }: let @@ -41,6 +44,11 @@ buildPythonPackage rec { rustPlatform.maturinBuildHook ]; + buildInputs = lib.optionals stdenv.isDarwin [ + libiconv + SystemConfiguration + ]; + env.BORING_BSSL_PATH = boringssl-wrapper; optional-dependencies = { diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 839d53a8d48ca..1d833824a5974 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -10138,7 +10138,9 @@ self: super: with self; { pyrender = callPackage ../development/python-modules/pyrender { }; - pyreqwest-impersonate = callPackage ../development/python-modules/pyreqwest-impersonate { }; + pyreqwest-impersonate = callPackage ../development/python-modules/pyreqwest-impersonate { + inherit (pkgs.darwin.apple_sdk.frameworks) SystemConfiguration; + }; pyrevolve = callPackage ../development/python-modules/pyrevolve { }; |