lol

Merge pull request #15891 from abbradar/krita

krita: init at 3.0

+50
+45
pkgs/applications/graphics/krita/default.nix
··· 1 + { stdenv, lib, fetchgit, cmake, extra-cmake-modules, makeQtWrapper 2 + , karchive, kconfig, kwidgetsaddons, kcompletion, kcoreaddons 3 + , kguiaddons, ki18n, kitemmodels, kitemviews, kwindowsystem 4 + , kio, kcrash 5 + , boost, libraw, fftw, eigen, exiv2, lcms2, gsl, openexr 6 + , openjpeg, opencolorio, vc, poppler_qt5, curl, ilmbase 7 + }: 8 + 9 + stdenv.mkDerivation rec { 10 + name = "krita-${version}"; 11 + version = "3.0"; 12 + 13 + src = fetchgit { 14 + url = "http://phabricator.kde.org/diffusion/KRITA/krita.git"; 15 + rev = "refs/tags/v${version}"; 16 + sha256 = "0aas86667ncp8jz00c8qk7bm26g76l65cysh06wxr8kxbvqynrdn"; 17 + }; 18 + 19 + nativeBuildInputs = [ cmake extra-cmake-modules makeQtWrapper ]; 20 + 21 + buildInputs = [ 22 + karchive kconfig kwidgetsaddons kcompletion kcoreaddons kguiaddons 23 + ki18n kitemmodels kitemviews kwindowsystem kio kcrash 24 + boost libraw fftw eigen exiv2 lcms2 gsl openexr 25 + openjpeg opencolorio vc poppler_qt5 curl ilmbase 26 + ]; 27 + 28 + NIX_CFLAGS_COMPILE = [ "-I${ilmbase}/include/OpenEXR" ]; 29 + 30 + enableParallelBuilding = true; 31 + 32 + postInstall = '' 33 + for i in $out/bin/*; do 34 + wrapQtProgram "$i" 35 + done 36 + ''; 37 + 38 + meta = with stdenv.lib; { 39 + description = "A free an open source painting application"; 40 + homepage = "https://krita.org/"; 41 + maintainers = with maintainers; [ abbradar ]; 42 + platforms = platforms.linux; 43 + licenses = licenses.gpl2; 44 + }; 45 + }
+5
pkgs/top-level/all-packages.nix
··· 15835 15835 15836 15836 konversation = callPackage ../applications/networking/irc/konversation/1.6.nix { }; 15837 15837 15838 + krita = callPackage ../applications/graphics/krita { 15839 + vc = vc_0_7; 15840 + openjpeg = openjpeg_1; 15841 + }; 15842 + 15838 15843 phonon = callPackage ../development/libraries/phonon { }; 15839 15844 15840 15845 phonon-backend-gstreamer = callPackage ../development/libraries/phonon/backends/gstreamer.nix { };