From 887f21451473efe396a21b40e9e15de798679841 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cain=C3=A3=20Costa?= Date: Thu, 6 Jul 2023 15:54:56 -0300 Subject: [PATCH] chore: add OS X dependencies to nix build --- flake.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/flake.nix b/flake.nix index fd42bef0a..4e3171364 100644 --- a/flake.nix +++ b/flake.nix @@ -19,13 +19,17 @@ overlays = [ rust-overlay.overlays.default ]; }; + osxDependencies = with pkgs; + lib.optionals stdenv.isDarwin + [ darwin.apple_sdk.frameworks.Security ]; + deno = nixpkgs.legacyPackages.${system}.deno; aiken = pkgs.rustPlatform.buildRustPackage { name = "aiken"; version = "1.0.11-alpha"; - buildInputs = with pkgs; [ openssl ]; + buildInputs = with pkgs; [ openssl ] ++ osxDependencies; nativeBuildInputs = with pkgs; [ pkg-config openssl ]; src = pkgs.lib.cleanSourceWith { src = self; }; @@ -63,7 +67,7 @@ (pkgs.rust-bin.stable.latest.default.override { extensions = [ "rust-src" "clippy" "rustfmt" ]; }) - ]; + ] ++ osxDependencies; shellHook = '' export GIT_REVISION=${gitRev}