summary refs log tree commit diff
diff options
context:
space:
mode:
authorDaniël de Kok <me@danieldk.eu>2020-10-13 08:51:35 +0200
committerDaniël de Kok <me@danieldk.eu>2020-10-13 08:51:35 +0200
commitf91426713b85f6b1e6d0d5d0b0e38366aa3b2c9a (patch)
tree55b700fef69ae51f8f532a1d87190f63789057dd
parent80ce1323828c649728f22bc9661a604ebc3498bd (diff)
downloadnixpkgs-f91426713b85f6b1e6d0d5d0b0e38366aa3b2c9a.tar
nixpkgs-f91426713b85f6b1e6d0d5d0b0e38366aa3b2c9a.tar.gz
nixpkgs-f91426713b85f6b1e6d0d5d0b0e38366aa3b2c9a.tar.bz2
nixpkgs-f91426713b85f6b1e6d0d5d0b0e38366aa3b2c9a.tar.lz
nixpkgs-f91426713b85f6b1e6d0d5d0b0e38366aa3b2c9a.tar.xz
nixpkgs-f91426713b85f6b1e6d0d5d0b0e38366aa3b2c9a.tar.zst
nixpkgs-f91426713b85f6b1e6d0d5d0b0e38366aa3b2c9a.zip
cargo-edit: pass the Security dependency properly
-rw-r--r--pkgs/tools/package-management/cargo-edit/default.nix4
-rw-r--r--pkgs/top-level/all-packages.nix4
2 files changed, 5 insertions, 3 deletions
diff --git a/pkgs/tools/package-management/cargo-edit/default.nix b/pkgs/tools/package-management/cargo-edit/default.nix
index 02bb38a1f15..ef286ae6449 100644
--- a/pkgs/tools/package-management/cargo-edit/default.nix
+++ b/pkgs/tools/package-management/cargo-edit/default.nix
@@ -1,12 +1,12 @@
 { stdenv
 , lib
-, darwin
 , rustPlatform
 , fetchFromGitHub
 , pkg-config
 , xcbuild
 , openssl
 , libiconv
+, Security
 , zlib
 }:
 
@@ -33,7 +33,7 @@ rustPlatform.buildRustPackage rec {
 
   buildInputs = [ openssl zlib ] ++ lib.optionals stdenv.isDarwin [
     libiconv
-    darwin.apple_sdk.frameworks.Security
+    Security
   ];
 
   doCheck = false; # integration tests depend on changing cargo config
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 066ae06f22a..8e0ccc95702 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -9702,7 +9702,9 @@ in
   };
   cargo-deps = callPackage ../tools/package-management/cargo-deps { };
   cargo-download = callPackage ../tools/package-management/cargo-download { };
-  cargo-edit = callPackage ../tools/package-management/cargo-edit { };
+  cargo-edit = callPackage ../tools/package-management/cargo-edit {
+    inherit (darwin.apple_sdk.frameworks) Security;
+  };
   cargo-kcov = callPackage ../tools/package-management/cargo-kcov { };
   cargo-graph = callPackage ../tools/package-management/cargo-graph { };
   cargo-license = callPackage ../tools/package-management/cargo-license { };