summaryrefslogtreecommitdiffstats
path: root/pkgs/applications/graphics/darktable
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
parent7ae9699e1c2d86b96540bace851faa6070af9e61 (diff)
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')
-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 787ddc72ec9a..e9932b93fbe0 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"