diff options
author | Alyssa Ross <hi@alyssa.is> | 2018-09-04 10:32:05 +0100 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2018-09-04 10:32:05 +0100 |
commit | 9f3707d83aad3726e451ee11a18b7af52d3aeceb (patch) | |
tree | 62abebba68249ffd39c7d266eafdb0aae8dbc7be /pkgs/tools | |
parent | 0d3b2b6990f559970f21456ed183f865cac70543 (diff) | |
download | nixlib-9f3707d83aad3726e451ee11a18b7af52d3aeceb.tar nixlib-9f3707d83aad3726e451ee11a18b7af52d3aeceb.tar.gz nixlib-9f3707d83aad3726e451ee11a18b7af52d3aeceb.tar.bz2 nixlib-9f3707d83aad3726e451ee11a18b7af52d3aeceb.tar.lz nixlib-9f3707d83aad3726e451ee11a18b7af52d3aeceb.tar.xz nixlib-9f3707d83aad3726e451ee11a18b7af52d3aeceb.tar.zst nixlib-9f3707d83aad3726e451ee11a18b7af52d3aeceb.zip |
cargo-download: add Security build input on darwin
Diffstat (limited to 'pkgs/tools')
-rw-r--r-- | pkgs/tools/package-management/cargo-download/default.nix | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/pkgs/tools/package-management/cargo-download/default.nix b/pkgs/tools/package-management/cargo-download/default.nix index 3459f1db553c..398e007c3702 100644 --- a/pkgs/tools/package-management/cargo-download/default.nix +++ b/pkgs/tools/package-management/cargo-download/default.nix @@ -1,5 +1,11 @@ -{ lib, buildPlatform, buildRustCrate, fetchgit }: +{ stdenv, lib, fetchgit, darwin, buildPlatform +, buildRustCrate, defaultCrateOverrides }: ((import ./Cargo.nix { inherit lib buildPlatform buildRustCrate fetchgit; }).cargo_download {}).override { - + crateOverrides = defaultCrateOverrides // { + cargo-download = attrs: { + buildInputs = lib.optional stdenv.isDarwin + darwin.apple_sdk.frameworks.Security; + }; + }; } |