summary refs log tree commit diff
path: root/pkgs/applications/graphics/darktable/default.nix
diff options
context:
space:
mode:
authorHamish Mackenzie <Hamish.Mackenzie@iohk.io>2019-12-26 00:02:35 -0700
committerHamish Mackenzie <Hamish.Mackenzie@iohk.io>2019-12-26 00:02:35 -0700
commitdb60032141518698f653f3057e2b8247dce97551 (patch)
tree81294f945d47b6e28b52be11662afc2479e417c1 /pkgs/applications/graphics/darktable/default.nix
parentc5aacb235067a2303afc56b7e214cc4594946ae1 (diff)
downloadnixpkgs-db60032141518698f653f3057e2b8247dce97551.tar
nixpkgs-db60032141518698f653f3057e2b8247dce97551.tar.gz
nixpkgs-db60032141518698f653f3057e2b8247dce97551.tar.bz2
nixpkgs-db60032141518698f653f3057e2b8247dce97551.tar.lz
nixpkgs-db60032141518698f653f3057e2b8247dce97551.tar.xz
nixpkgs-db60032141518698f653f3057e2b8247dce97551.tar.zst
nixpkgs-db60032141518698f653f3057e2b8247dce97551.zip
darktable: Add openmp when cc.isClang to fix macos
Diffstat (limited to 'pkgs/applications/graphics/darktable/default.nix')
-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 1abde3ddafc..53e04dc7f78 100644
--- a/pkgs/applications/graphics/darktable/default.nix
+++ b/pkgs/applications/graphics/darktable/default.nix
@@ -3,7 +3,7 @@
 , ilmbase, gtk3, intltool, lcms2, lensfun, libX11, libexif, libgphoto2, libjpeg
 , libpng, librsvg, libtiff, openexr, osm-gps-map, pkgconfig, sqlite, libxslt
 , openjpeg, lua, pugixml, colord, colord-gtk, libwebp, libsecret, gnome3
-, ocl-icd, pcre, gtk-mac-integration, isocodes
+, ocl-icd, pcre, gtk-mac-integration, isocodes, llvmPackages
 }:
 
 stdenv.mkDerivation rec {
@@ -24,7 +24,8 @@ stdenv.mkDerivation rec {
     libwebp libsecret gnome3.adwaita-icon-theme osm-gps-map pcre isocodes
   ] ++ stdenv.lib.optionals stdenv.isLinux [
     colord colord-gtk libX11 ocl-icd
-  ] ++ stdenv.lib.optional stdenv.isDarwin gtk-mac-integration;
+  ] ++ stdenv.lib.optional stdenv.isDarwin gtk-mac-integration
+    ++ stdenv.lib.optional stdenv.cc.isClang llvmPackages.openmp;
 
   cmakeFlags = [
     "-DBUILD_USERMANUAL=False"
@@ -51,7 +52,7 @@ stdenv.mkDerivation rec {
     description = "Virtual lighttable and darkroom for photographers";
     homepage = https://www.darktable.org;
     license = licenses.gpl3Plus;
-    platforms = platforms.linux;
+    platforms = platforms.linux ++ platforms.darwin;
     maintainers = with maintainers; [ goibhniu flosse mrVanDalo ];
   };
 }