From 9f3707d83aad3726e451ee11a18b7af52d3aeceb Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Tue, 4 Sep 2018 10:32:05 +0100 Subject: cargo-download: add Security build input on darwin --- pkgs/tools/package-management/cargo-download/default.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'pkgs/tools') 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; + }; + }; } -- cgit 1.4.1