guix_mirror_bot pushed a commit to branch master
in repository guix.
commit f7facd1b626d74d5a7d5d36545c1fedc4aba1def
Author: Morgan Smith <[email protected]>
AuthorDate: Wed Sep 2 19:48:57 2026 -0400
gnu: emacs-exiftool: Fix build.
* gnu/packages/emacs-xyz.scm (emacs-exiftool)[#:phases]: Add
‘fix-error-signaling’.
Signed-off-by: Liliana Marie Prikler <[email protected]>
---
gnu/packages/emacs-xyz.scm | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index e62d1216492..84b7cf864d7 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -45893,7 +45893,12 @@ emoji.")
(make-file-writable "exiftool.el")
(emacs-substitute-variables "exiftool.el"
("exiftool-executable"
- (search-input-file inputs "/bin/exiftool"))))))))
+ (search-input-file inputs "/bin/exiftool")))))
+ (add-after 'unpack 'fix-error-signaling
+ (lambda _
+ (substitute* "exiftool.el"
+ (("\\(signal 'file-missing file\\)")
+ "(signal 'file-missing (list file))")))))))
(inputs
(list perl-image-exiftool))
(home-page "https://git.systemreboot.net/exiftool.el/about/")