We need the frameworks in the inputs as well.
The reason is that this will proper fill the
NIX_CFLAGS_COMPILE, such that the c-compiler can
find the necessary frameworks when building.
commit360fee0c28781d8554b6ec89e8d662f6002c37ab
authorMoritz Angermann <moritz.angermann@gmail.com>
dateTue 4 Dec 2018, 13:23 (8 years ago)
parent2a3b261
builder/comp-builder.nix+1
@@ -150,6 +150,7 @@ in stdenv.mkDerivation ({
150150 enableParallelBuilding = true;
151151
152152 buildInputs = component.libs
153+ ++ component.frameworks
153154 ++ component.pkgconfig;
154155
155156 nativeBuildInputs =