From aa2ea483435d4490f0248b212405ac1783ff9ace Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Igorj=20Gorja=C4=89ev?= Date: Sat, 1 Nov 2025 20:22:03 +0200 Subject: [PATCH] gnu: geeqie: Update to 2.6.1. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/image-viewers.scm (geeqie): Update to 2.6.1. [phases]{disable-failing-test}: Remove test. [inputs] Add evince, libjxl. [native-inputs] Add python, python-lxml. Change-Id: I82b97bed4cce64be66f95928691e27c2a3a07985 Signed-off-by: Ludovic Courtès --- gnu/packages/image-viewers.scm | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/gnu/packages/image-viewers.scm b/gnu/packages/image-viewers.scm index 23b676c4474c7a7c7f62fe7e2c6f4d38b8706a79..0ff88c7e3843177a2c4150b29ce893d04ac500d7 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/")