diff options
author | Matthew Bauer <mjbauer95@gmail.com> | 2018-07-02 17:49:24 -0400 |
---|---|---|
committer | Matthew Bauer <mjbauer95@gmail.com> | 2018-07-02 17:51:38 -0400 |
commit | 907d7518d8d86a81fd2f7c6b85343c29ce6acde4 (patch) | |
tree | eadc8acef96c6b23869117eaff8c9421f41f90c8 | |
parent | 526103a82d42e878aa41e0a2921efe55b645ae0a (diff) | |
download | nixpkgs-907d7518d8d86a81fd2f7c6b85343c29ce6acde4.tar nixpkgs-907d7518d8d86a81fd2f7c6b85343c29ce6acde4.tar.gz nixpkgs-907d7518d8d86a81fd2f7c6b85343c29ce6acde4.tar.bz2 nixpkgs-907d7518d8d86a81fd2f7c6b85343c29ce6acde4.tar.lz nixpkgs-907d7518d8d86a81fd2f7c6b85343c29ce6acde4.tar.xz nixpkgs-907d7518d8d86a81fd2f7c6b85343c29ce6acde4.tar.zst nixpkgs-907d7518d8d86a81fd2f7c6b85343c29ce6acde4.zip |
darwin.libsecurity: switch to multiple outputs
-rw-r--r-- | pkgs/os-specific/darwin/apple-source-releases/libsecurity_generic/default.nix | 1 | ||||
-rw-r--r-- | pkgs/os-specific/darwin/apple-source-releases/libsecurityd/default.nix | 6 |
2 files changed, 4 insertions, 3 deletions
diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_generic/default.nix b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_generic/default.nix index e8d0261beca..25e967bd2d3 100644 --- a/pkgs/os-specific/darwin/apple-source-releases/libsecurity_generic/default.nix +++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurity_generic/default.nix @@ -28,6 +28,7 @@ name: version: sha256: args: let ln -s lib ${n} makeFlagsArray=(-j$NIX_BUILD_CORES) ''; + outputs = [ "out" "dev" ]; buildInputs = [ pkgs.gnustep.make pkgs.darwin.apple_sdk.frameworks.AppKit diff --git a/pkgs/os-specific/darwin/apple-source-releases/libsecurityd/default.nix b/pkgs/os-specific/darwin/apple-source-releases/libsecurityd/default.nix index 48bb80eb751..fb3441f7050 100644 --- a/pkgs/os-specific/darwin/apple-source-releases/libsecurityd/default.nix +++ b/pkgs/os-specific/darwin/apple-source-releases/libsecurityd/default.nix @@ -9,7 +9,7 @@ appleDerivation { unpackFile ${libsecurity_cdsa_client.src} mv libsecurity_cdsa_client*/lib security_cdsa_client ln -s lib securityd_client - + patch -p1 < ${./xdr-arity.patch} ''; preBuild = '' @@ -17,7 +17,7 @@ appleDerivation { cp derived_src/* lib rm lib/ucspClientC.c ''; - postInstall = '' - ln -s ''$out/include/securityd ''$out/include/securityd_client + postFixup = '' + ln -s $dev/include/securityd $dev/include/securityd_client ''; } |