diff options
author | Jan Tojnar <jtojnar@gmail.com> | 2018-04-09 21:23:02 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-04-09 21:23:02 +0200 |
commit | f1c8417ca0bf26e3df2b2150667544b4421a2423 (patch) | |
tree | 90be137fb409be257110019ed3bc1194c9d7c164 /pkgs/applications/graphics | |
parent | 4531f181d99217ba774965f5ad1d312691aa826b (diff) | |
parent | f3045a5af01057bc8e8beccef73fbbd8e7755fa4 (diff) | |
download | nixlib-f1c8417ca0bf26e3df2b2150667544b4421a2423.tar nixlib-f1c8417ca0bf26e3df2b2150667544b4421a2423.tar.gz nixlib-f1c8417ca0bf26e3df2b2150667544b4421a2423.tar.bz2 nixlib-f1c8417ca0bf26e3df2b2150667544b4421a2423.tar.lz nixlib-f1c8417ca0bf26e3df2b2150667544b4421a2423.tar.xz nixlib-f1c8417ca0bf26e3df2b2150667544b4421a2423.tar.zst nixlib-f1c8417ca0bf26e3df2b2150667544b4421a2423.zip |
Merge pull request #35545 from MtP76/photoflow
Adding photoflow
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; + }; +} |