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

Reply via email to