about summary refs log tree commit diff
path: root/pkgs/os-specific/darwin
diff options
context:
space:
mode:
authorDaniel Peebles <copumpkin@users.noreply.github.com>2017-03-15 11:33:23 -0400
committerGitHub <noreply@github.com>2017-03-15 11:33:23 -0400
commit38a03817b03b01dd89c94f0b683b4b445d69e42d (patch)
treeb3904051c5eb96536448c9188be0ec86610ddfe0 /pkgs/os-specific/darwin
parentd78f3de21bdb333c341eea52070e82ad1e46612f (diff)
parent97a3e7cf52068f9e48d3d811f97638c73a513d85 (diff)
downloadnixlib-38a03817b03b01dd89c94f0b683b4b445d69e42d.tar
nixlib-38a03817b03b01dd89c94f0b683b4b445d69e42d.tar.gz
nixlib-38a03817b03b01dd89c94f0b683b4b445d69e42d.tar.bz2
nixlib-38a03817b03b01dd89c94f0b683b4b445d69e42d.tar.lz
nixlib-38a03817b03b01dd89c94f0b683b4b445d69e42d.tar.xz
nixlib-38a03817b03b01dd89c94f0b683b4b445d69e42d.tar.zst
nixlib-38a03817b03b01dd89c94f0b683b4b445d69e42d.zip
Merge pull request #22571 from LnL7/darwin-frameworks-hook
add setup-hook to fix darwin frameworks
Diffstat (limited to 'pkgs/os-specific/darwin')
-rw-r--r--pkgs/os-specific/darwin/apple-sdk/default.nix3
1 files changed, 3 insertions, 0 deletions
diff --git a/pkgs/os-specific/darwin/apple-sdk/default.nix b/pkgs/os-specific/darwin/apple-sdk/default.nix
index 19ae4569c1af..536e62f777e2 100644
--- a/pkgs/os-specific/darwin/apple-sdk/default.nix
+++ b/pkgs/os-specific/darwin/apple-sdk/default.nix
@@ -133,6 +133,9 @@ let
 
     propagatedBuildInputs = deps;
 
+    # don't use pure CF for dylibs that depend on frameworks
+    setupHook = ../../../build-support/setup-hooks/fix-darwin-frameworks.sh;
+
     # allows building the symlink tree
     __impureHostDeps = [ "/System/Library/Frameworks/${name}.framework" ];