summary refs log tree commit diff
diff options
context:
space:
mode:
authorWeijia Wang <9713184+wegank@users.noreply.github.com>2023-10-07 00:06:58 +0200
committerWeijia Wang <9713184+wegank@users.noreply.github.com>2023-10-07 00:06:58 +0200
commitc1e96b94e2782d48a49078bf77f291323152ac3f (patch)
tree3cd8ffb9027bfcf243e740463448b56144ca9b31
parentd2f79d7443e96b7ea2beb96528c322530f4a54b3 (diff)
downloadnixpkgs-c1e96b94e2782d48a49078bf77f291323152ac3f.tar
nixpkgs-c1e96b94e2782d48a49078bf77f291323152ac3f.tar.gz
nixpkgs-c1e96b94e2782d48a49078bf77f291323152ac3f.tar.bz2
nixpkgs-c1e96b94e2782d48a49078bf77f291323152ac3f.tar.lz
nixpkgs-c1e96b94e2782d48a49078bf77f291323152ac3f.tar.xz
nixpkgs-c1e96b94e2782d48a49078bf77f291323152ac3f.tar.zst
nixpkgs-c1e96b94e2782d48a49078bf77f291323152ac3f.zip
darktable: fix build on darwin
-rw-r--r--pkgs/applications/graphics/darktable/default.nix7
1 files changed, 4 insertions, 3 deletions
diff --git a/pkgs/applications/graphics/darktable/default.nix b/pkgs/applications/graphics/darktable/default.nix
index 9abc3cb9ce1..bdf12444b21 100644
--- a/pkgs/applications/graphics/darktable/default.nix
+++ b/pkgs/applications/graphics/darktable/default.nix
@@ -10,7 +10,7 @@
 , ninja
 , curl
 , perl
-, llvm_13
+, llvmPackages_13
 , desktop-file-utils
 , exiv2
 , glib
@@ -53,7 +53,6 @@
 , libheif
 , libaom
 , portmidi
-, fetchpatch
 , lua
 }:
 
@@ -66,7 +65,9 @@ stdenv.mkDerivation rec {
     sha256 = "c11d28434fdf2e9ce572b9b1f9bc4e64dcebf6148e25080b4c32eb51916cfa98";
   };
 
-  nativeBuildInputs = [ cmake ninja llvm_13 pkg-config intltool perl desktop-file-utils wrapGAppsHook ];
+  nativeBuildInputs = [ cmake ninja llvmPackages_13.llvm pkg-config intltool perl desktop-file-utils wrapGAppsHook ]
+    # LLVM Clang C compiler version 11.1.0 is too old and is unsupported. Version 12+ is required.
+    ++ lib.optionals stdenv.isDarwin [ llvmPackages_13.clang ];
 
   buildInputs = [
     cairo