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")))