summary refs log tree commit diff
diff options
context:
space:
mode:
authorThiago Kenji Okada <thiagokokada@gmail.com>2023-09-27 22:29:22 +0100
committerThiago Kenji Okada <thiagokokada@gmail.com>2023-09-27 22:29:22 +0100
commit7457b3cec35b52f5d8efc115e2dd449addd80519 (patch)
treedc58021ee2c95488410fbf5cd85b60c1896df41a
parent61b910555e0c60313f53971750e4a9247766fef8 (diff)
downloadnixpkgs-7457b3cec35b52f5d8efc115e2dd449addd80519.tar
nixpkgs-7457b3cec35b52f5d8efc115e2dd449addd80519.tar.gz
nixpkgs-7457b3cec35b52f5d8efc115e2dd449addd80519.tar.bz2
nixpkgs-7457b3cec35b52f5d8efc115e2dd449addd80519.tar.lz
nixpkgs-7457b3cec35b52f5d8efc115e2dd449addd80519.tar.xz
nixpkgs-7457b3cec35b52f5d8efc115e2dd449addd80519.tar.zst
nixpkgs-7457b3cec35b52f5d8efc115e2dd449addd80519.zip
graalvmCEPackages.buildGraalvmProduct: add Foundation to buildInputs
-rw-r--r--pkgs/development/compilers/graalvm/community-edition/buildGraalvmProduct.nix8
1 files changed, 6 insertions, 2 deletions
diff --git a/pkgs/development/compilers/graalvm/community-edition/buildGraalvmProduct.nix b/pkgs/development/compilers/graalvm/community-edition/buildGraalvmProduct.nix
index 33fa7175a8d..579e4058080 100644
--- a/pkgs/development/compilers/graalvm/community-edition/buildGraalvmProduct.nix
+++ b/pkgs/development/compilers/graalvm/community-edition/buildGraalvmProduct.nix
@@ -1,6 +1,7 @@
 { lib
 , stdenv
 , autoPatchelfHook
+, darwin
 , graalvm-ce
 , makeWrapper
 , zlib
@@ -17,10 +18,11 @@ let
     "lib"
     "stdenv"
     "autoPatchelfHook"
+    "darwin"
     "graalvm-ce"
+    "libxcrypt-legacy"
     "makeWrapper"
     "zlib"
-    "libxcrypt-legacy"
     "product"
     "extraBuildInputs"
     "extraNativeBuildInputs"
@@ -38,7 +40,9 @@ stdenv.mkDerivation ({
     stdenv.cc.cc.lib # libstdc++.so.6
     zlib
     libxcrypt-legacy # libcrypt.so.1 (default is .2 now)
-  ] ++ extraBuildInputs;
+  ]
+  ++ lib.optional stdenv.isDarwin darwin.apple_sdk.frameworks.Foundation
+  ++ extraBuildInputs;
 
   unpackPhase = ''
     runHook preUnpack