[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
05/06: gnu: geeqie: Update to 1.6.
From: |
guix-commits |
Subject: |
05/06: gnu: geeqie: Update to 1.6. |
Date: |
Fri, 12 Nov 2021 01:23:39 -0500 (EST) |
apteryx pushed a commit to branch core-updates-frozen
in repository guix.
commit 95633a36b224893cca061705560a8e96e3c2c870
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
AuthorDate: Fri Nov 12 00:08:23 2021 -0500
gnu: geeqie: Update to 1.6.
* gnu/packages/image-viewers.scm (geeqie): Update to 1.6.
[phases]{correctly-locate-aux-scripts}: New phase.
---
gnu/packages/image-viewers.scm | 27 +++++++++++++++++++++------
1 file changed, 21 insertions(+), 6 deletions(-)
diff --git a/gnu/packages/image-viewers.scm b/gnu/packages/image-viewers.scm
index 7051bd5..32585aa 100644
--- a/gnu/packages/image-viewers.scm
+++ b/gnu/packages/image-viewers.scm
@@ -302,7 +302,7 @@ actions.")
(define-public geeqie
(package
(name "geeqie")
- (version "1.5")
+ (version "1.6")
(source (origin
(method git-fetch)
(uri (git-reference
@@ -310,14 +310,29 @@ actions.")
(commit (string-append "v" version))))
(sha256
(base32
- "0nf45sh3pwsv98sppcrqj81b6mdi31n1sbc7gn88m8mhpfp1qq6k"))
+ "1i9yd8lddp6b9s9vjjjzbpqj4bvwidxc6kiba6vdrk7dda5akyky"))
(file-name (git-file-name name version))))
(build-system gnu-build-system)
(arguments
- `( ;; Enable support for a "map" pane using GPS data.
- #:configure-flags '("CFLAGS=-fcommon"
+ ;; Enable support for a "map" pane using GPS data.
+ `(#:configure-flags '("CFLAGS=-fcommon"
"--enable-map"
- "--enable-gtk3")))
+ "--enable-gtk3")
+ #:phases (modify-phases %standard-phases
+ (add-after 'unpack 'correctly-locate-aux-scripts
+ ;; The git checkout has symlinks under the auxdir
+ ;; directory pointing to /usr/share/automake-1.16/depcomp
+ ;; and /usr/share/automake-1.16/install-sh, which causes
+ ;; the configure phase to fail (see:
+ ;; https://github.com/BestImageViewer/geeqie/issues/936).
+ (lambda* (#:key inputs #:allow-other-keys)
+ (let ((automake (assoc-ref inputs "automake")))
+ (delete-file "auxdir/depcomp")
+ (symlink (car (find-files automake "depcomp"))
+ "auxdir/depcomp")
+ (delete-file "auxdir/install-sh")
+ (symlink (car (find-files automake "install-sh"))
+ "auxdir/install-sh")))))))
(inputs
`(("clutter" ,clutter)
("libchamplain" ,libchamplain)
@@ -328,7 +343,7 @@ actions.")
(native-inputs
`(("autoconf" ,autoconf)
("automake" ,automake)
- ("glib" ,glib "bin") ; glib-gettextize
+ ("glib" ,glib "bin") ; glib-gettextize
("intltool" ,intltool)
("pkg-config" ,pkg-config)))
(home-page "http://www.geeqie.org/")
- branch core-updates-frozen updated (9273d83 -> ef77c3b), guix-commits, 2021/11/12
- 01/06: gnu: libosinfo: Update to 1.9.0., guix-commits, 2021/11/12
- 03/06: gnu: libvirt-glib: Use meson-0.59., guix-commits, 2021/11/12
- 06/06: gnu: evince: Use meson-0.59., guix-commits, 2021/11/12
- 02/06: gnu: libvirt: Update to 7.9.0., guix-commits, 2021/11/12
- 04/06: gnu: libchamplain: Update to 0.12.20., guix-commits, 2021/11/12
- 05/06: gnu: geeqie: Update to 1.6.,
guix-commits <=