From cb187a95bc49ca6103e241563b75aaafdeb0edfe Mon Sep 17 00:00:00 2001 From: Sughosha Date: Wed, 24 Dec 2025 14:40:38 +0530 Subject: gnu: kfilemetadata: Update to 6.21.0. * gnu/packages/kde-frameworks.scm (kfilemetadata): Update to 6.21.0. [arguments]<#:test-exclude>: Exclude the failing tests. <#:phases>: In 'check phase, replace the tests to exclude with the test-exclude keyword. Change-Id: I0f1009e1ea77b24c4cd1f3e8c3689c1ba423ed11 --- gnu/packages/kde-frameworks.scm | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index ccb7d1a401..5a1d92f881 100644 --- a/gnu/packages/kde-frameworks.scm +++ b/gnu/packages/kde-frameworks.scm @@ -2475,7 +2475,7 @@ from DocBook files.") (define-public kfilemetadata (package (name "kfilemetadata") - (version "6.19.0") + (version "6.21.0") (source (origin (method url-fetch) (uri (string-append @@ -2484,17 +2484,23 @@ from DocBook files.") name "-" version ".tar.xz")) (sha256 (base32 - "1ha12lhl70rh5v11aw8wj8mfsrrii12696pj6ir601kah8jm4ijx")))) + "197hagv1da3da9hxa4v2v1xbf5fl4b216vp4l9nb40228g2zrzfq")))) (build-system cmake-build-system) (arguments (list + #:test-exclude + (string-append "(" + (string-join '("exiv2extractortest" + "usermetadatawritertest") + "|") + ")") #:phases #~(modify-phases %standard-phases (replace 'check - (lambda* (#:key tests? #:allow-other-keys) + (lambda* (#:key tests? test-exclude #:allow-other-keys) (when tests? (setenv "QT_QPA_PLATFORM" "offscreen") - (invoke "ctest" "-E" "(exiv2extractortest|usermetadatawritertest)"))))))) + (invoke "ctest" "-E" test-exclude))))))) (native-inputs (list extra-cmake-modules pkg-config)) (inputs (list attr -- cgit v1.3