Skip to content

Commit d630e13

Browse files
balsoftblaggacao
authored andcommitted
Fix darwin build
Frameworks are libraries used at runtime, so should be in buildInputs and not nativeBuildInputs. Closes #132
1 parent 40ff561 commit d630e13

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

flake.nix

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@
2222
overlay = final: prev:
2323
let
2424
system = final.system;
25-
isDarwin = final.lib.strings.hasSuffix "-darwin" system;
26-
darwinOptions = final.lib.optionalAttrs isDarwin {
27-
nativeBuildInputs = [
28-
final.darwin.apple_sdk.frameworks.SystemConfiguration
25+
darwinOptions = final.lib.optionalAttrs final.stdenv.isDarwin {
26+
buildInputs = with final.darwin.apple_sdk.frameworks; [
27+
SystemConfiguration
28+
CoreServices
2929
];
3030
};
3131
in

0 commit comments

Comments
 (0)