diff options
author | Robert Schütz <robert.schuetz@stud.uni-heidelberg.de> | 2018-04-10 09:13:36 +0200 |
---|---|---|
committer | Robert Schütz <robert.schuetz@stud.uni-heidelberg.de> | 2018-04-10 09:13:36 +0200 |
commit | 80fc5f2a24fc626218be6b9c24d3bf6ef86444fe (patch) | |
tree | 2fa67fa3181544f6bea4ee8a7f071461c55b4d92 /pkgs/applications/graphics | |
parent | 0aa59a08d65461149552f68c638655ed2b474510 (diff) | |
parent | c4f555a505f7cb2e7453459a5c734682532645e4 (diff) | |
download | nixlib-80fc5f2a24fc626218be6b9c24d3bf6ef86444fe.tar nixlib-80fc5f2a24fc626218be6b9c24d3bf6ef86444fe.tar.gz nixlib-80fc5f2a24fc626218be6b9c24d3bf6ef86444fe.tar.bz2 nixlib-80fc5f2a24fc626218be6b9c24d3bf6ef86444fe.tar.lz nixlib-80fc5f2a24fc626218be6b9c24d3bf6ef86444fe.tar.xz nixlib-80fc5f2a24fc626218be6b9c24d3bf6ef86444fe.tar.zst nixlib-80fc5f2a24fc626218be6b9c24d3bf6ef86444fe.zip |
Merge branch 'master' into staging
Diffstat (limited to 'pkgs/applications/graphics')
-rw-r--r-- | pkgs/applications/graphics/photoflow/default.nix | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/pkgs/applications/graphics/photoflow/default.nix b/pkgs/applications/graphics/photoflow/default.nix new file mode 100644 index 000000000000..ffef558e84dd --- /dev/null +++ b/pkgs/applications/graphics/photoflow/default.nix @@ -0,0 +1,55 @@ +{ stdenv, fetchFromGitHub, gettext, glib, libxml2, pkgconfig, swig, automake, gobjectIntrospection, cmake, ninja, libtiff, libjpeg, fftw, exiv2, lensfun, gtkmm2, libraw, lcms2, libexif, vips, expat, pcre, pugixml }: + +stdenv.mkDerivation { + name = "photoflow-unstable-2018-03-06"; + + src = fetchFromGitHub { + owner = "aferrero2707"; + repo = "PhotoFlow"; + rev = "f9bbea183fa02412d1d17075955d2284eeaf8174"; + sha256 = "1fsk7kdmlkd64wcswbxrl87aqwmzqak6p3s38ggxzx2h51fa7lmf"; + }; + + nativeBuildInputs = [ + gettext + glib + libxml2 + pkgconfig + swig + automake + gobjectIntrospection + cmake + ninja + ]; + + buildInputs = [ + libtiff + libjpeg + fftw + exiv2 + lensfun + gtkmm2 # Could be build with gtk3 but proper UI theme is missing and therefore not very usable with gtk3 + # See: https://discuss.pixls.us/t/help-needed-for-gtk3-theme/5803 + libraw + lcms2 + libexif + vips + expat + pcre + pugixml + ]; + + cmakeFlags = [ + "-DBUNDLED_EXIV2=OFF" + "-DBUNDLED_LENSFUN=OFF" + "-DBUNDLED_GEXIV2=OFF" + ]; + + meta = with stdenv.lib; { + description = "A fully non-destructive photo retouching program providing a complete RAW image editing workflow"; + homepage = https://aferrero2707.github.io/PhotoFlow/; + license = licenses.gpl3Plus; + maintainers = [ maintainers.MtP ]; + platforms = platforms.all; + }; +} |