mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2025-01-23 19:19:20 -05:00
gnu: Add krita.
* gnu/packages/kde.scm (krita): New variable. Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
This commit is contained in:
parent
27c50d87f5
commit
40761f57ad
1 changed files with 86 additions and 1 deletions
|
@ -1,6 +1,7 @@
|
|||
;;; GNU Guix --- Functional package management for GNU
|
||||
;;; Copyright © 2016, 2017 Efraim Flashner <efraim@flashner.co.il>
|
||||
;;; Copyright © 2016, 2017 Thomas Danckaert <post@thomasdanckaert.be>
|
||||
;;; Copyright © 2017 Mark Meyer <mark@ofosos.org>
|
||||
;;;
|
||||
;;; This file is part of GNU Guix.
|
||||
;;;
|
||||
|
@ -23,18 +24,29 @@ (define-module (gnu packages kde)
|
|||
#:use-module ((guix licenses) #:prefix license:)
|
||||
#:use-module (guix packages)
|
||||
#:use-module (guix utils)
|
||||
#:use-module (gnu packages algebra)
|
||||
#:use-module (gnu packages apr)
|
||||
#:use-module (gnu packages boost)
|
||||
#:use-module (gnu packages compression)
|
||||
#:use-module (gnu packages curl)
|
||||
#:use-module (gnu packages documentation)
|
||||
#:use-module (gnu packages gettext)
|
||||
#:use-module (gnu packages ghostscript)
|
||||
#:use-module (gnu packages gl)
|
||||
#:use-module (gnu packages gnome)
|
||||
#:use-module (gnu packages graphics)
|
||||
#:use-module (gnu packages image)
|
||||
#:use-module (gnu packages kde-frameworks)
|
||||
#:use-module (gnu packages llvm)
|
||||
#:use-module (gnu packages maths)
|
||||
#:use-module (gnu packages pdf)
|
||||
#:use-module (gnu packages perl)
|
||||
#:use-module (gnu packages photo)
|
||||
#:use-module (gnu packages pkg-config)
|
||||
#:use-module (gnu packages tls)
|
||||
#:use-module (gnu packages qt)
|
||||
#:use-module (gnu packages version-control))
|
||||
#:use-module (gnu packages version-control)
|
||||
#:use-module (gnu packages xorg))
|
||||
|
||||
(define-public kdevelop
|
||||
(package
|
||||
|
@ -220,6 +232,79 @@ (define-public kdevplatform
|
|||
plugins, as well as code to create plugins, or complete applications.")
|
||||
(license license:gpl3+)))
|
||||
|
||||
(define-public krita
|
||||
(package
|
||||
(name "krita")
|
||||
(version "3.3.2.1")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append
|
||||
"mirror://kde/stable/krita/"
|
||||
"3.3.2/" name "-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"0i3l27cfi1h486m74xf4ynk0pwx32xaqraa91a0g1bpj1jxf2mg5"))))
|
||||
(build-system cmake-build-system)
|
||||
(arguments
|
||||
`(#:tests? #f
|
||||
#:configure-flags
|
||||
(list "-DBUILD_TESTING=OFF" "-DKDE4_BUILD_TESTS=OFF"
|
||||
(string-append "-DWITH_FFTW3="
|
||||
(assoc-ref %build-inputs "fftw"))
|
||||
(string-append "-DWITH_GSL="
|
||||
(assoc-ref %build-inputs "gsl"))
|
||||
(string-append "-DWITH_LibRaw="
|
||||
(assoc-ref %build-inputs "libraw"))
|
||||
(string-append "-DWITH_TIFF="
|
||||
(assoc-ref %build-inputs "libtiff")))))
|
||||
(native-inputs
|
||||
`(("curl" ,curl)
|
||||
("eigen" ,eigen)
|
||||
("extra-cmake-modules" ,extra-cmake-modules)
|
||||
("gettext-minimal" ,gettext-minimal)
|
||||
("kitemmodels" ,kitemmodels)
|
||||
("qwt" ,qwt)))
|
||||
(inputs
|
||||
`(("qtbase" ,qtbase)
|
||||
("qtdeclarative" ,qtdeclarative)
|
||||
("qtmultimedia" ,qtmultimedia)
|
||||
("qtx11extras" ,qtx11extras)
|
||||
("qtsvg" ,qtsvg)
|
||||
("karchive" ,karchive)
|
||||
("kcompletion" ,kcompletion)
|
||||
("kconfig" ,kconfig)
|
||||
("kcoreaddons" ,kcoreaddons)
|
||||
("kcrash" ,kcrash)
|
||||
("kguiaddons" ,kguiaddons)
|
||||
("ki18n" ,ki18n)
|
||||
("kiconthemes" ,kiconthemes)
|
||||
("kio" ,kio)
|
||||
("kitemviews" ,kitemviews)
|
||||
("kwidgetsaddons" ,kwidgetsaddons)
|
||||
("kwindowsystem" ,kwindowsystem)
|
||||
("kxmlgui" ,kxmlgui)
|
||||
("boost" ,boost)
|
||||
("exiv2" ,exiv2)
|
||||
("lcms" ,lcms)
|
||||
("libpng" ,libpng)
|
||||
("zlib" ,zlib)
|
||||
("libx11" ,libx11)
|
||||
("libxcb" ,libxcb)
|
||||
("libxi" ,libxi)
|
||||
("fftw" ,fftw)
|
||||
("gsl" ,gsl)
|
||||
("poppler-qt5" ,poppler-qt5)
|
||||
("libraw" ,libraw)
|
||||
("libtiff" ,libtiff)
|
||||
("perl" ,perl)))
|
||||
(home-page "https://krita.org")
|
||||
(synopsis "Digital painting application")
|
||||
(description
|
||||
"Krita is a professional painting tool designed for concept artists,
|
||||
illustrators, matte and texture artists, and the VFX industry. Notable
|
||||
features include brush stabilizers, brush engines and wrap-around mode.")
|
||||
(license license:gpl2+)))
|
||||
|
||||
(define-public libkomparediff2
|
||||
(package
|
||||
(name "libkomparediff2")
|
||||
|
|
Loading…
Reference in a new issue