guix_mirror_bot pushed a commit to branch kde-team
in repository guix.

commit 4a9f12f9b121d69b51bbf044807eb03c0ee37179
Author: Sughosha <[email protected]>
AuthorDate: Wed Oct 1 15:20:52 2025 +0530

    gnu: okular: Update to 25.08.1.
    
    * gnu/packages/kde-graphics.scm (okular): Update to 25.08.1.
    [arguments]<#:test-exclude>: Exclude "annotationtoolbartest", 
"mainshelltest",
    "parttest" and "chmgeneratortest".
    <#:phases>: In 'check phase, use test-exclude instead to exclude those 
tests.
    
    Change-Id: I78d9094f5a07c0e2dfd90ede159724b961a1a9c0
---
 gnu/packages/kde-graphics.scm | 17 ++++++++++++-----
 1 file changed, 12 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/kde-graphics.scm b/gnu/packages/kde-graphics.scm
index 1d028fb9c3..cdf00d0c1f 100644
--- a/gnu/packages/kde-graphics.scm
+++ b/gnu/packages/kde-graphics.scm
@@ -428,31 +428,38 @@ picture metadata as EXIF/IPTC and XMP.")
 (define-public okular
   (package
     (name "okular")
-    (version "24.12.3")
+    (version "25.08.1")
     (source
      (origin
        (method url-fetch)
        (uri (string-append "mirror://kde/stable/release-service/" version
                            "/src/" name "-" version ".tar.xz"))
        (sha256
-        (base32 "1836wiiq6frvz4ddsi1iir4dkmd9p0lc4mwd5pn5swbb03f9824d"))))
+        (base32 "027dcckqrm2k4ayqrl2dwyg718mi07sq5ghz6yf8gn6gqfhl5gk7"))))
     (build-system qt-build-system)
     (arguments
      (list
       #:qtbase qtbase
+      #:test-exclude
+      (string-append "("
+                     (string-join '("annotationtoolbartest"
+                                    "mainshelltest"
+                                    "parttest"
+                                    "chmgeneratortest")
+                                  "|")
+                     ")")
       #:phases
       #~(modify-phases %standard-phases
           (delete 'check)
           ;; use installed data to check.
           (add-after 'install 'check
-            (lambda* (#:key tests? #:allow-other-keys)
+            (lambda* (#:key tests? (test-exclude "") #:allow-other-keys)
               (when tests?
                 (invoke "ctest"
                         "--output-on-failure"
                         "--rerun-failed"
                         "-E"
-                        "(annotationtoolbartest|mainshelltest|parttest|\
-chmgeneratortest)"))))
+                        test-exclude))))
           (add-before 'check 'check-setup
             (lambda* (#:key outputs #:allow-other-keys)
               (let ((share (string-append (assoc-ref outputs "out") "/share")))

Reply via email to