diff options
author | Matthew Bauer <mjbauer95@gmail.com> | 2018-07-04 15:08:35 -0400 |
---|---|---|
committer | Matthew Bauer <mjbauer95@gmail.com> | 2018-07-04 15:08:35 -0400 |
commit | c7ab795274fab9206de81f4ad81bc544d2c9fd1b (patch) | |
tree | 031031d04a68bf1aff1aaaf6f17c068754b647fd /pkgs | |
parent | e8303d2baf730dbd73f8f5b06a878c525d55b2b2 (diff) | |
download | nixpkgs-c7ab795274fab9206de81f4ad81bc544d2c9fd1b.tar nixpkgs-c7ab795274fab9206de81f4ad81bc544d2c9fd1b.tar.gz nixpkgs-c7ab795274fab9206de81f4ad81bc544d2c9fd1b.tar.bz2 nixpkgs-c7ab795274fab9206de81f4ad81bc544d2c9fd1b.tar.lz nixpkgs-c7ab795274fab9206de81f4ad81bc544d2c9fd1b.tar.xz nixpkgs-c7ab795274fab9206de81f4ad81bc544d2c9fd1b.tar.zst nixpkgs-c7ab795274fab9206de81f4ad81bc544d2c9fd1b.zip |
darwin.security_tool: disallow requiring sdk
As requested by @domenkozar
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/os-specific/darwin/apple-sdk/default.nix | 2 | ||||
-rw-r--r-- | pkgs/os-specific/darwin/security-tool/default.nix | 3 |
2 files changed, 4 insertions, 1 deletions
diff --git a/pkgs/os-specific/darwin/apple-sdk/default.nix b/pkgs/os-specific/darwin/apple-sdk/default.nix index d4a48b9c372..c23a2148143 100644 --- a/pkgs/os-specific/darwin/apple-sdk/default.nix +++ b/pkgs/os-specific/darwin/apple-sdk/default.nix @@ -71,6 +71,8 @@ let # because we copy files from the system preferLocalBuild = true; + disallowedRequisites = [ sdk ]; + installPhase = '' linkFramework() { local path="$1" diff --git a/pkgs/os-specific/darwin/security-tool/default.nix b/pkgs/os-specific/darwin/security-tool/default.nix index ff35c292890..4566d82835f 100644 --- a/pkgs/os-specific/darwin/security-tool/default.nix +++ b/pkgs/os-specific/darwin/security-tool/default.nix @@ -15,6 +15,8 @@ stdenv.mkDerivation rec { sha256 = "0apcz4vy2z5645jhrs60wj3w27mncjjqv42h5lln36g6qs2n9113"; }; + disallowedRequisites = [ apple_sdk.sdk ]; + patchPhase = '' # copied from libsecurity_generic cp -R ${osx_private_sdk}/include/SecurityPrivateHeaders Security @@ -97,4 +99,3 @@ stdenv.mkDerivation rec { license = licenses.apsl20; }; } - |