From 2fc8b1e83f922e7cc7829b7b49b722d71e04798f Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 19 May 2024 11:27:53 +0300 Subject: [PATCH] odin: fix build on darwin --- pkgs/development/compilers/odin/default.nix | 6 +++++- pkgs/top-level/all-packages.nix | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/development/compilers/odin/default.nix b/pkgs/development/compilers/odin/default.nix index 44a215496e7a..5cb6818c6ba8 100644 --- a/pkgs/development/compilers/odin/default.nix +++ b/pkgs/development/compilers/odin/default.nix @@ -4,6 +4,7 @@ , makeBinaryWrapper , libiconv , MacOSX-SDK +, Security , which }: @@ -25,7 +26,10 @@ in stdenv.mkDerivation rec { makeBinaryWrapper which ]; - buildInputs = lib.optional stdenv.isDarwin libiconv; + buildInputs = lib.optionals stdenv.isDarwin [ + libiconv + Security + ]; LLVM_CONFIG = "${llvmPackages.llvm.dev}/bin/llvm-config"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index f800aaa51d77..57ee10140160 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -27636,6 +27636,7 @@ with pkgs; odin = callPackage ../development/compilers/odin { inherit (pkgs.darwin.apple_sdk_11_0) MacOSX-SDK; + inherit (pkgs.darwin.apple_sdk_11_0.frameworks) Security; }; odp-dpdk = callPackage ../os-specific/linux/odp-dpdk { };