diff options
author | Nikolay Amiantov <ab@fmap.me> | 2016-06-09 23:34:07 +0400 |
---|---|---|
committer | Nikolay Amiantov <ab@fmap.me> | 2016-06-09 23:34:07 +0400 |
commit | 69e97f8a4524eb57633faf1c71ea1fc5da6c05ed (patch) | |
tree | 5e3abcf94158ee714bf3e2d8ee1b75ddbc30bd38 | |
parent | e6fdc9f7f04cb1eead940117e72da94fb5e0e125 (diff) | |
parent | 32ff5bbc3088ca9afff585898947ecf173ffb9a1 (diff) | |
download | nixpkgs-69e97f8a4524eb57633faf1c71ea1fc5da6c05ed.tar nixpkgs-69e97f8a4524eb57633faf1c71ea1fc5da6c05ed.tar.gz nixpkgs-69e97f8a4524eb57633faf1c71ea1fc5da6c05ed.tar.bz2 nixpkgs-69e97f8a4524eb57633faf1c71ea1fc5da6c05ed.tar.lz nixpkgs-69e97f8a4524eb57633faf1c71ea1fc5da6c05ed.tar.xz nixpkgs-69e97f8a4524eb57633faf1c71ea1fc5da6c05ed.tar.zst nixpkgs-69e97f8a4524eb57633faf1c71ea1fc5da6c05ed.zip |
Merge pull request #15891 from abbradar/krita
krita: init at 3.0
-rw-r--r-- | pkgs/applications/graphics/krita/default.nix | 45 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 5 |
2 files changed, 50 insertions, 0 deletions
diff --git a/pkgs/applications/graphics/krita/default.nix b/pkgs/applications/graphics/krita/default.nix new file mode 100644 index 00000000000..e8d2951dd16 --- /dev/null +++ b/pkgs/applications/graphics/krita/default.nix @@ -0,0 +1,45 @@ +{ stdenv, lib, fetchgit, cmake, extra-cmake-modules, makeQtWrapper +, karchive, kconfig, kwidgetsaddons, kcompletion, kcoreaddons +, kguiaddons, ki18n, kitemmodels, kitemviews, kwindowsystem +, kio, kcrash +, boost, libraw, fftw, eigen, exiv2, lcms2, gsl, openexr +, openjpeg, opencolorio, vc, poppler_qt5, curl, ilmbase +}: + +stdenv.mkDerivation rec { + name = "krita-${version}"; + version = "3.0"; + + src = fetchgit { + url = "http://phabricator.kde.org/diffusion/KRITA/krita.git"; + rev = "refs/tags/v${version}"; + sha256 = "0aas86667ncp8jz00c8qk7bm26g76l65cysh06wxr8kxbvqynrdn"; + }; + + nativeBuildInputs = [ cmake extra-cmake-modules makeQtWrapper ]; + + buildInputs = [ + karchive kconfig kwidgetsaddons kcompletion kcoreaddons kguiaddons + ki18n kitemmodels kitemviews kwindowsystem kio kcrash + boost libraw fftw eigen exiv2 lcms2 gsl openexr + openjpeg opencolorio vc poppler_qt5 curl ilmbase + ]; + + NIX_CFLAGS_COMPILE = [ "-I${ilmbase}/include/OpenEXR" ]; + + enableParallelBuilding = true; + + postInstall = '' + for i in $out/bin/*; do + wrapQtProgram "$i" + done + ''; + + meta = with stdenv.lib; { + description = "A free an open source painting application"; + homepage = "https://krita.org/"; + maintainers = with maintainers; [ abbradar ]; + platforms = platforms.linux; + licenses = licenses.gpl2; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index f0f815c893a..29453441c56 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15835,6 +15835,11 @@ in konversation = callPackage ../applications/networking/irc/konversation/1.6.nix { }; + krita = callPackage ../applications/graphics/krita { + vc = vc_0_7; + openjpeg = openjpeg_1; + }; + phonon = callPackage ../development/libraries/phonon { }; phonon-backend-gstreamer = callPackage ../development/libraries/phonon/backends/gstreamer.nix { }; |