mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-24 22:50:49 +00:00
nix: add Security to build inputs.
For some reason, this is required to build nix on Big Sur, even though it's not needed on earlier macOS versions.
This commit is contained in:
parent
fd0daed2e8
commit
90888626ba
|
@ -3,6 +3,7 @@
|
|||
, stateDir ? "/nix/var"
|
||||
, confDir ? "/etc"
|
||||
, boehmgc
|
||||
, Security
|
||||
}:
|
||||
|
||||
let
|
||||
|
@ -52,6 +53,7 @@ common =
|
|||
[ curl openssl sqlite xz bzip2 nlohmann_json
|
||||
brotli boost editline
|
||||
]
|
||||
++ lib.optionals stdenv.isDarwin [ Security ]
|
||||
++ lib.optional (stdenv.isLinux || stdenv.isDarwin) libsodium
|
||||
++ lib.optionals is24 [ libarchive gmock ]
|
||||
++ lib.optional withLibseccomp libseccomp
|
||||
|
|
|
@ -28565,6 +28565,7 @@ in
|
|||
storeDir = config.nix.storeDir or "/nix/store";
|
||||
stateDir = config.nix.stateDir or "/nix/var";
|
||||
boehmgc = boehmgc.override { enableLargeConfig = true; };
|
||||
inherit (darwin.apple_sdk.frameworks) Security;
|
||||
})
|
||||
nix
|
||||
nixStable
|
||||
|
|
Loading…
Reference in a new issue