From f5c34e2e2cc4d962cc7c3679b68fa8bee2630448 Mon Sep 17 00:00:00 2001 From: Vinicius Monego Date: Thu, 23 Dec 2021 15:31:12 +0000 Subject: gnu: Add kseexpr. * gnu/packages/kde.scm (kseexpr): New variable. Signed-off-by: Nicolas Goaziou --- gnu/packages/kde.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) (limited to 'gnu/packages/kde.scm') diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm index 851a3495b7..3f14841d11 100644 --- a/gnu/packages/kde.scm +++ b/gnu/packages/kde.scm @@ -47,6 +47,7 @@ #:use-module (gnu packages audio) #:use-module (gnu packages bison) #:use-module (gnu packages boost) + #:use-module (gnu packages check) #:use-module (gnu packages code) #:use-module (gnu packages cpp) #:use-module (gnu packages compression) @@ -442,6 +443,32 @@ a module for implementing ODF Gantt charts, which are bar charts that illustrate project schedules.") (license license:gpl2+))) +(define-public kseexpr + (package + (name "kseexpr") + (version "4.0.4.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://invent.kde.org/graphics/kseexpr") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "088q3kkv2wq426w000iq14wy3a45rrnn0bmsdks6caz4vq04ccay")))) + (build-system qt-build-system) + (arguments + `(#:configure-flags (list "-DBUILD_TESTS=ON"))) ; disabled by default + (native-inputs + (list bison doxygen extra-cmake-modules flex googletest)) + (inputs + (list ki18n libpng qtbase-5)) + (home-page "https://invent.kde.org/graphics/kseexpr") + (synopsis "Embeddable expression evaluation engine") + (description "This package contains the fork of Disney Animation's SeExpr +expression library, that is used in Krita.") + (license license:gpl3+))) + (define-public krita (package (name "krita") -- cgit v1.2.3