From 8130cb7f6788537a6774023b9ccb5d513a3628f4 Mon Sep 17 00:00:00 2001 From: Petr Hodina Date: Thu, 1 Dec 2022 12:47:14 +0100 Subject: [PATCH 06/17] gnu: Add libkeduvocdocument. * gnu/packages/education.scm (libkeduvocdocument): New variable. diff --git a/gnu/packages/education.scm b/gnu/packages/education.scm index d720cf2986..ba9b34c79a 100644 --- a/gnu/packages/education.scm +++ b/gnu/packages/education.scm @@ -798,6 +798,36 @@ (define-public kalzium (license ;; GPL for programs, LGPL for libraries, FDL for documentation (list license:gpl2+ license:lgpl2.0+ license:fdl1.2+)))) +(define-public libkeduvocdocument + (package + (name "libkeduvocdocument") + (version "22.04.3") + (source + (origin + (method url-fetch) + (uri (string-append "mirror://kde/stable/release-service/" version + "/src/libkeduvocdocument-" version ".tar.xz")) + (sha256 + (base32 "0cv0gphcmj68f5gn3ffxsvrfc4zng1kxksdqhjbi334kbjabb902")))) + (build-system qt-build-system) + (arguments + (list #:phases + #~(modify-phases %standard-phases + (replace 'check + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + (invoke "ctest" "-E" "keduvocdocumenttest"))))))) + (native-inputs + (list extra-cmake-modules)) + (inputs + (list karchive ki18n kio)) + (home-page "https://invent.kde.org/education/libkeduvocdocument") + (synopsis "Library to parse, convert, and manipulate KVTML files") + (description "This package provides library to parse, convert and +manipulate KVTML files.") + (license ;; GPL for programs, FDL for documentation + (list license:gpl2+ license:fdl1.2+)))) + (define-public klavaro (package (name "klavaro") -- 2.38.1