guix_mirror_bot pushed a commit to branch kde-team
in repository guix.
commit a429ffcfddd0815878c587b944fa3e352d97e318
Author: Sughosha <[email protected]>
AuthorDate: Sat Sep 20 18:17:22 2025 +0530
gnu: libkleo: Update to 25.08.1.
* gnu/packages/kde-pim.scm (libkleo): Update to 25.08.1.
[arguments]<#:test-exclude>: Exclude "expirycheckertest",
"keyresolvercoretest", "newkeyapprovaldialogtest", "keyparameterstest" and
"keycachetest".
<#:phases>: In 'check phase, replace the tests to exclude with the
test-exclude
keyword.
Change-Id: Id6965c08b5a4ea2881bd8182377de021b6787cb5
---
gnu/packages/kde-pim.scm | 19 +++++++++++++------
1 file changed, 13 insertions(+), 6 deletions(-)
diff --git a/gnu/packages/kde-pim.scm b/gnu/packages/kde-pim.scm
index ff5fd71210..248c0d6df5 100644
--- a/gnu/packages/kde-pim.scm
+++ b/gnu/packages/kde-pim.scm
@@ -2382,14 +2382,14 @@ various Google services.")
(define-public libkleo
(package
(name "libkleo")
- (version "24.12.1")
+ (version "25.08.1")
(source
(origin
(method url-fetch)
(uri (string-append "mirror://kde/stable/release-service/" version
"/src/libkleo-" version ".tar.xz"))
(sha256
- (base32 "1jajjq0gnymkfhviixjiz3x3b97pcdrgcs63x92sj1qncvs51yjp"))))
+ (base32 "1bwbgncmkgnrxbr9xclfnk8y5i9dqq7k1hja27398hlscppjp6ka"))))
(build-system qt-build-system)
(native-inputs
(list extra-cmake-modules kdoctools qttools))
@@ -2413,14 +2413,21 @@ various Google services.")
(arguments
(list
#:qtbase qtbase
+ #:test-exclude
+ (string-append "("
+ (string-join '("expirycheckertest"
+ "keyresolvercoretest"
+ "newkeyapprovaldialogtest"
+ "keyparameterstest"
+ "keycachetest")
+ "|")
+ ")")
#:phases
#~(modify-phases %standard-phases
(replace 'check
- (lambda* (#:key tests? #:allow-other-keys)
+ (lambda* (#:key tests? (test-exclude "") #:allow-other-keys)
(when tests? ;; FIXME: These tests fail.
- (invoke "ctest" "-E"
- "(expirycheckertest|keyresolvercoretest|\
-newkeyapprovaldialogtest|keyparameterstest|keycachetest)")))))))
+ (invoke "ctest" "-E" test-exclude)))))))
(home-page "https://invent.kde.org/pim/libkleo")
(synopsis "KDE PIM cryptographic library")
(description "@code{libkleo} is a library for Kleopatra and other parts of