summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorDaniel Sandbecker <>2018-11-21 20:02:14 +0100
committerDaniel Sandbecker <>2018-11-21 20:02:14 +0100
commitfcac08f565320eca0e6b7112ee986672b34fcfa6 (patch)
treeed3ea6317651928eb22420b82023922c8113266d /pkgs
parentb8fbaebf0805399290253dd7a3dc96c66f6b1776 (diff)
xsv: Pass Security framework from all-packages
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/tools/text/xsv/default.nix4
-rw-r--r--pkgs/top-level/all-packages.nix4
2 files changed, 5 insertions, 3 deletions
diff --git a/pkgs/tools/text/xsv/default.nix b/pkgs/tools/text/xsv/default.nix
index 539ec9bd0403d..79954b15a82c1 100644
--- a/pkgs/tools/text/xsv/default.nix
+++ b/pkgs/tools/text/xsv/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchFromGitHub, rustPlatform, pkgs }:
+{ stdenv, fetchFromGitHub, rustPlatform, Security }:
 
 rustPlatform.buildRustPackage rec {
   name = "xsv-${version}";
@@ -13,7 +13,7 @@ rustPlatform.buildRustPackage rec {
 
   cargoSha256 = "1qk5wkjm3d4dz5fldlq7rjlm602v0l04hxrbar2j6vhcz9w2r4n6";
 
-  buildInputs = stdenv.lib.optional stdenv.isDarwin pkgs.darwin.Security;
+  buildInputs = stdenv.lib.optional stdenv.isDarwin Security;
 
   meta = with stdenv.lib; {
     description = "A fast CSV toolkit written in Rust";
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index e18df951a22d4..c6b4a8487c1c8 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -6341,7 +6341,9 @@ with pkgs;
 
   xsel = callPackage ../tools/misc/xsel { };
 
-  xsv = callPackage ../tools/text/xsv { };
+  xsv = callPackage ../tools/text/xsv {
+    inherit (darwin.apple_sdk.frameworks) Security;
+  };
 
   xtreemfs = callPackage ../tools/filesystems/xtreemfs {
     boost = boost165;