summary refs log tree commit diff
path: root/pkgs/applications/graphics/darktable/default.nix
diff options
context:
space:
mode:
authorChris Hodapp <hodapp87@gmail.com>2017-04-21 20:00:45 -0400
committerJan Tojnar <jtojnar@gmail.com>2018-02-09 13:13:31 +0100
commitc6bd327af869aba4db98f10b3f85659853f8518a (patch)
tree38378e58f51cf8a6c4d6e80e1db1522759162330 /pkgs/applications/graphics/darktable/default.nix
parent7ae9699e1c2d86b96540bace851faa6070af9e61 (diff)
downloadnixpkgs-c6bd327af869aba4db98f10b3f85659853f8518a.tar
nixpkgs-c6bd327af869aba4db98f10b3f85659853f8518a.tar.gz
nixpkgs-c6bd327af869aba4db98f10b3f85659853f8518a.tar.bz2
nixpkgs-c6bd327af869aba4db98f10b3f85659853f8518a.tar.lz
nixpkgs-c6bd327af869aba4db98f10b3f85659853f8518a.tar.xz
nixpkgs-c6bd327af869aba4db98f10b3f85659853f8518a.tar.zst
nixpkgs-c6bd327af869aba4db98f10b3f85659853f8518a.zip
darktable: Removed unneeded dependencies
Based on what LebedevRI told me on IRC and in
https://github.com/darktable-org/darktable/pull/1474
Diffstat (limited to 'pkgs/applications/graphics/darktable/default.nix')
-rw-r--r--pkgs/applications/graphics/darktable/default.nix34
1 files changed, 14 insertions, 20 deletions
diff --git a/pkgs/applications/graphics/darktable/default.nix b/pkgs/applications/graphics/darktable/default.nix
index 787ddc72ec9..e9932b93fbe 100644
--- a/pkgs/applications/graphics/darktable/default.nix
+++ b/pkgs/applications/graphics/darktable/default.nix
@@ -1,15 +1,10 @@
-{ stdenv, fetchurl, libsoup, graphicsmagick, SDL, json_glib
-, GConf, atk, cairo, cmake, curl, dbus_glib, exiv2, glib
-, libgnome_keyring, gtk3, ilmbase, intltool, lcms, lcms2
-, lensfun, libXau, libXdmcp, libexif, libglade, libgphoto2, libjpeg
-, libpng, libpthreadstubs, librsvg, libtiff, libxcb
-, openexr, osm-gps-map, pixman, pkgconfig, sqlite, bash, libxslt, openjpeg
-, mesa, lua, pugixml, colord, colord-gtk, libxshmfence, libxkbcommon
-, epoxy, at_spi2_core, libwebp, libsecret, wrapGAppsHook, gnome3
+{ stdenv, fetchurl, libsoup, graphicsmagick, json_glib, wrapGAppsHook
+, cairo, cmake, ninja, curl, perl, llvm, desktop_file_utils, exiv2, glib
+, 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
 }:
 
-assert stdenv ? glibc;
-
 stdenv.mkDerivation rec {
   version = "2.4.1";
   name = "darktable-${version}";
@@ -19,16 +14,15 @@ stdenv.mkDerivation rec {
     sha256 = "014pq80i5k1kdvvrl7xrgaaq3i4fzv09h7a3pwzlp2ahkczwcm32";
   };
 
-  buildInputs =
-    [ GConf atk cairo cmake curl dbus_glib exiv2 glib libgnome_keyring gtk3
-      ilmbase intltool lcms lcms2 lensfun libXau libXdmcp libexif
-      libglade libgphoto2 libjpeg libpng libpthreadstubs
-      librsvg libtiff libxcb openexr pixman pkgconfig sqlite libxslt
-      libsoup graphicsmagick SDL json_glib openjpeg mesa lua pugixml
-      colord colord-gtk libxshmfence libxkbcommon epoxy at_spi2_core
-      libwebp libsecret wrapGAppsHook gnome3.adwaita-icon-theme
-      osm-gps-map
-    ];
+  nativeBuildInputs = [ cmake ninja llvm pkgconfig intltool perl desktop_file_utils wrapGAppsHook ];
+
+  buildInputs = [
+    cairo curl exiv2 glib gtk3 ilmbase lcms2 lensfun libX11 libexif
+    libgphoto2 libjpeg libpng librsvg libtiff openexr sqlite libxslt
+    libsoup graphicsmagick json_glib openjpeg lua pugixml
+    colord colord-gtk libwebp libsecret gnome3.adwaita-icon-theme
+    osm-gps-map
+  ];
 
   cmakeFlags = [
     "-DBUILD_USERMANUAL=False"