diff --git a/gnu/packages/image-viewers.scm b/gnu/packages/image-viewers.scm index 23b676c4474..0ff88c7e384 100644 --- a/gnu/packages/image-viewers.scm +++ b/gnu/packages/image-viewers.scm @@ -37,6 +37,7 @@ ;;; Copyright © 2025 pinoaffe ;;; Copyright © 2025 Zhu Zihao ;;; Copyright © 2025 Vinicius Monego +;;; Copyright © 2025 Igorj Gorjaĉev ;;; ;;; This file is part of GNU Guix. ;;; @@ -302,7 +303,7 @@ actions.") (define-public geeqie (package (name "geeqie") - (version "2.0.1") + (version "2.6.1") (source (origin (method git-fetch) (uri (git-reference @@ -310,11 +311,22 @@ actions.") (commit (string-append "v" version)))) (sha256 (base32 - "199s0f3khnycr5vhk2ww3xnnasz7dzwxdl89pxjadq6rpgprfqyh")) + "08yr8jqli33rn1zvj9mjvinyzjp2myakxgf8wqqq8yidmm0vvn1p")) (file-name (git-file-name name version)))) (build-system meson-build-system) + (arguments + (list + #:phases + #~(modify-phases %standard-phases + ;; Disable test which requires binaries not present + ;; in the Guix repository. + (add-after 'unpack 'disable-failing-test + (lambda _ + (substitute* "meson.build" + (("test\\('Ancillary files'.*") ""))))))) (inputs (list djvulibre + evince exiv2 ffmpegthumbnailer gtk+ @@ -327,12 +339,15 @@ actions.") libpng libraw libtiff + libjxl poppler libwebp)) (native-inputs (list `(,glib "bin") ; glib-gettextize intltool pkg-config + python ; for tests + python-lxml ; for tests xxd yelp-tools)) (home-page "https://www.geeqie.org/")