guix_mirror_bot pushed a commit to branch master
in repository guix.
commit 1150ee8d0ead0d33d9ba57e7b6962da44d0e5c5b
Author: Patrick Norton <[email protected]>
AuthorDate: Thu May 7 15:24:23 2026 -0400
gnu: libzim: Update to 9.6.0.
* gnu/packages/web (libzim): Update to 9.6.0.
* (kiwix-lib-13)[arguments]<#:phases>: Add `set-cflags' phase.
Relates-to: guix/guix!8422
Reviewed-by: Nicolas Graves <[email protected]>
Reviewed-by: Nguyễn Gia Phong <[email protected]>
Reviewed-by: Sughosha <[email protected]>
Signed-off-by: Sharlatan Hellseher <[email protected]>
---
gnu/packages/web.scm | 14 +++++++++++---
1 file changed, 11 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index 598792d23c..b4b7b62f21 100644
--- a/gnu/packages/web.scm
+++ b/gnu/packages/web.scm
@@ -9999,7 +9999,7 @@ email. It can be used in MUA's like
@url{http://aerc-mail.org, aerc} or
testsuite-version)))
(package
(name "libzim")
- (version "9.3.0")
+ (version "9.6.0")
(source (origin
(method git-fetch)
(uri (git-reference
@@ -10007,7 +10007,7 @@ email. It can be used in MUA's like
@url{http://aerc-mail.org, aerc} or
(commit version)))
(sha256
(base32
- "1il1vc1hs954s3vnwhr337165dxbykvrldrvbilp5jxbkmwqb60d"))
+ "15cg66djn3f3xivnkr6f9m52qivpj5d4qfl4hf73fwfp6gzng6pw"))
(file-name (git-file-name name version))))
(build-system meson-build-system)
(arguments
@@ -10105,7 +10105,15 @@ It contains the code shared by all Kiwix ports.")
(file-name (git-file-name name version))
(sha256
(base32
- "0mgzmqar70rj83x27a4zh7qr6yl5pi95g6i3fvvxysdjy76v18qc"))))))
+ "0mgzmqar70rj83x27a4zh7qr6yl5pi95g6i3fvvxysdjy76v18qc"))))
+ (arguments
+ (substitute-keyword-arguments arguments
+ ((#:phases phases)
+ #~(modify-phases #$phases
+ (add-before 'configure 'set-cflags
+ (lambda _
+ ;; Needed due to deprecation in libzim
+ (setenv "CPPFLAGS"
"-Wno-error=deprecated-declarations")))))))))
(define-public kiwix-desktop
(package