gnu: krita: Enhance krita.

* gnu/packages/kde.scm (krita)[inputs]: Add libjpeg-turbo, ilmbase and openexr.
[native-inputs]: Add vc.
[arguments]: Set path to headers for ilmbase.

Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
This commit is contained in:
Mark Meyer 2017-12-13 23:49:09 +01:00 committed by Kei Kebreau
parent e908a5af89
commit 1475d5c6c7
No known key found for this signature in database
GPG Key ID: E6A5EE3C19467A0D
1 changed files with 10 additions and 3 deletions

View File

@ -256,14 +256,18 @@ plugins, as well as code to create plugins, or complete applications.")
(string-append "-DWITH_LibRaw=" (string-append "-DWITH_LibRaw="
(assoc-ref %build-inputs "libraw")) (assoc-ref %build-inputs "libraw"))
(string-append "-DWITH_TIFF=" (string-append "-DWITH_TIFF="
(assoc-ref %build-inputs "libtiff"))))) (assoc-ref %build-inputs "libtiff"))
(string-append "-DCMAKE_CXX_FLAGS=-I"
(assoc-ref %build-inputs "ilmbase")
"/include/OpenEXR"))))
(native-inputs (native-inputs
`(("curl" ,curl) `(("curl" ,curl)
("eigen" ,eigen) ("eigen" ,eigen)
("extra-cmake-modules" ,extra-cmake-modules) ("extra-cmake-modules" ,extra-cmake-modules)
("gettext-minimal" ,gettext-minimal) ("gettext-minimal" ,gettext-minimal)
("kitemmodels" ,kitemmodels) ("kitemmodels" ,kitemmodels)
("qwt" ,qwt))) ("qwt" ,qwt)
("vc" ,vc)))
(inputs (inputs
`(("qtbase" ,qtbase) `(("qtbase" ,qtbase)
("qtdeclarative" ,qtdeclarative) ("qtdeclarative" ,qtdeclarative)
@ -287,6 +291,7 @@ plugins, as well as code to create plugins, or complete applications.")
("exiv2" ,exiv2) ("exiv2" ,exiv2)
("lcms" ,lcms) ("lcms" ,lcms)
("libpng" ,libpng) ("libpng" ,libpng)
("libjpeg-turbo" ,libjpeg-turbo)
("zlib" ,zlib) ("zlib" ,zlib)
("libx11" ,libx11) ("libx11" ,libx11)
("libxcb" ,libxcb) ("libxcb" ,libxcb)
@ -296,7 +301,9 @@ plugins, as well as code to create plugins, or complete applications.")
("poppler-qt5" ,poppler-qt5) ("poppler-qt5" ,poppler-qt5)
("libraw" ,libraw) ("libraw" ,libraw)
("libtiff" ,libtiff) ("libtiff" ,libtiff)
("perl" ,perl))) ("perl" ,perl)
("ilmbase" ,ilmbase)
("openexr" ,openexr)))
(home-page "https://krita.org") (home-page "https://krita.org")
(synopsis "Digital painting application") (synopsis "Digital painting application")
(description (description