diff options
author | Daiderd Jordan <daiderd@gmail.com> | 2018-11-07 19:15:43 +0100 |
---|---|---|
committer | Daiderd Jordan <daiderd@gmail.com> | 2018-11-07 19:15:43 +0100 |
commit | ee1c6f62f842837bc4c723bd799f892c557c0789 (patch) | |
tree | 14387310750c8d78d9b88bf10cdf2aee3afb5122 /pkgs/os-specific | |
parent | 16a54d6b2bb9dccb72cf8457719fdaff75352b3b (diff) | |
download | nixlib-ee1c6f62f842837bc4c723bd799f892c557c0789.tar nixlib-ee1c6f62f842837bc4c723bd799f892c557c0789.tar.gz nixlib-ee1c6f62f842837bc4c723bd799f892c557c0789.tar.bz2 nixlib-ee1c6f62f842837bc4c723bd799f892c557c0789.tar.lz nixlib-ee1c6f62f842837bc4c723bd799f892c557c0789.tar.xz nixlib-ee1c6f62f842837bc4c723bd799f892c557c0789.tar.zst nixlib-ee1c6f62f842837bc4c723bd799f892c557c0789.zip |
darwin.trash: add cf-private
Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_NSMutableArray", referenced from: objc-class-ref in trash-571f39.o "_OBJC_CLASS_$_NSURL", referenced from: objc-class-ref in trash-571f39.o "_OBJC_CLASS_$_NSUserDefaults", referenced from: objc-class-ref in trash-571f39.o objc-class-ref in HGCLIUtils-31f3b3.o ld: symbol(s) not found for architecture x86_64
Diffstat (limited to 'pkgs/os-specific')
-rw-r--r-- | pkgs/os-specific/darwin/trash/default.nix | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/pkgs/os-specific/darwin/trash/default.nix b/pkgs/os-specific/darwin/trash/default.nix index 7f327fcf3d7a..e1606383c0dc 100644 --- a/pkgs/os-specific/darwin/trash/default.nix +++ b/pkgs/os-specific/darwin/trash/default.nix @@ -1,4 +1,5 @@ -{ stdenv, fetchFromGitHub, frameworks, perl } : +{ stdenv, fetchFromGitHub, perl, cf-private, AppKit, Cocoa, ScriptingBridge }: + stdenv.mkDerivation rec { version = "0.9.1"; name = "trash-${version}"; @@ -10,11 +11,11 @@ stdenv.mkDerivation rec { sha256 = "0ylkf7jxfy1pj7i1s48w28kzqjdfd57m2pw0jycsgcj5bkzwll41"; }; - buildInputs = with frameworks; [ - Cocoa - AppKit - ScriptingBridge + buildInputs = [ perl + Cocoa AppKit ScriptingBridge + # Neded for OBJC_CLASS_$_NSMutableArray symbols. + cf-private ]; patches = [ ./trash.diff ]; |