Merge pull request #322507 from malob/fix-pyreqwest-impersonate-darwin

python311Packages.pyreqwest-impersonate: fix Darwin builds

Changed files
+11 -1
pkgs
development
python-modules
pyreqwest-impersonate
top-level
+8
pkgs/development/python-modules/pyreqwest-impersonate/default.nix
···
{
lib,
+
stdenv,
buildPythonPackage,
fetchFromGitHub,
rustPlatform,
pytest,
runCommand,
boringssl,
+
libiconv,
+
SystemConfiguration,
}:
let
···
rustPlatform.bindgenHook
rustPlatform.cargoSetupHook
rustPlatform.maturinBuildHook
+
];
+
+
buildInputs = lib.optionals stdenv.isDarwin [
+
libiconv
+
SystemConfiguration
];
env.BORING_BSSL_PATH = boringssl-wrapper;
+3 -1
pkgs/top-level/python-packages.nix
···
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 { };