diff options
| author | Sughosha <sughosha@disroot.org> | 2025-12-24 14:40:33 +0530 |
|---|---|---|
| committer | Sughosha <sughosha@disroot.org> | 2026-01-30 20:53:37 +0530 |
| commit | 98164abc95aa4f970d9d82669365ddfe51d46be1 (patch) | |
| tree | 94ec978427a2775b5eb984e35b67d9e2f1a3009e | |
| parent | 2207046d6c9449b4cc67da24e55af88ef6406ab9 (diff) | |
gnu: ksvg: Update to 6.21.0.
* gnu/packages/kde-frameworks.scm (ksvg): Update to 6.21.0.
[arguments]<#:phases>: Move 'check phase after the 'install phase.
Change-Id: I31da8c5474d7c0d75503dace4a5dedb00dcac85a
| -rw-r--r-- | gnu/packages/kde-frameworks.scm | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index a41bd38242b..162675983b6 100644 --- a/gnu/packages/kde-frameworks.scm +++ b/gnu/packages/kde-frameworks.scm @@ -1437,7 +1437,7 @@ pixel units.") (define-public ksvg (package (name "ksvg") - (version "6.19.0") + (version "6.21.0") (source (origin (method url-fetch) (uri (string-append @@ -1446,7 +1446,7 @@ pixel units.") name "-" version ".tar.xz")) (sha256 (base32 - "1vz9nljg73lmfmfgmj3v05b62r4kzynj3ncakdnshgjac32cp8lj")))) + "0ngy5k01d996cyhvg8lc1wd7xz8jmy6wcrkccl5lxi47fw41yxaw")))) (build-system qt-build-system) (native-inputs (list extra-cmake-modules qttools)) @@ -1461,11 +1461,16 @@ pixel units.") kguiaddons kirigami)) (arguments - (list #:qtbase qtbase - #:phases #~(modify-phases %standard-phases - (add-before 'check 'check-setup - (lambda _ - (setenv "HOME" (getcwd))))))) + (list + #:qtbase qtbase + #:phases #~(modify-phases %standard-phases + (delete 'check) ;; move after the install phase + (add-after 'install 'check + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + (setenv "HOME" (getcwd)) + (invoke "ctest" "--rerun-failed" + "--output-on-failure"))))))) (home-page "https://community.kde.org/Frameworks") (synopsis "Components for handling SVGs") (description "A library for rendering SVG-based themes with stylesheet |
