From 344946b3e158af104e243f5d07d413372c2a48a6 Mon Sep 17 00:00:00 2001 From: Luc Perkins Date: Tue, 3 Oct 2023 20:09:16 +0300 Subject: [PATCH] Add missing Darwin framework --- crane.nix | 5 ++--- flake.nix | 1 + 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/crane.nix b/crane.nix index 83c15a8..26ee0b9 100644 --- a/crane.nix +++ b/crane.nix @@ -6,6 +6,7 @@ , rust-bin , nix-gitignore , supportedSystems +, darwinFrameworks }: let @@ -73,9 +74,7 @@ let inherit src; buildInputs = with pkgs; [ ] - ++ lib.optionals pkgs.stdenv.isDarwin [ - darwin.apple_sdk.frameworks.Security - ]; + ++ lib.optionals pkgs.stdenv.isDarwin darwinFrameworks; nativeBuildInputs = with pkgs; [ ] # The Rust toolchain from rust-overlay has a dynamic libiconv in depsTargetTargetPropagated diff --git a/flake.nix b/flake.nix index 7bfb540..cdbe2f4 100644 --- a/flake.nix +++ b/flake.nix @@ -34,6 +34,7 @@ cranePkgs = pkgs.callPackage ./crane.nix { inherit crane supportedSystems; + darwinFrameworks = with pkgs.darwin.apple_sdk.frameworks; [ Security SystemConfiguration ]; }; }); in