~ruther/guix-local

7878cd0659ad08e46736d2adc7d89d1fbef0c854 — Nicolas Goaziou 2 years ago 91ad8a1
gnu: emacs-fb2-reader: Fix build.

* gnu/packages/emacs-xyz.scm (emacs-fb2-reader)[arguments]<#:phases>: Add
a phase to add compatibility with recent Buttercup.

Change-Id: Ibdef2db649d46438634e20b3aa25bcbb63c21b8d
1 files changed, 7 insertions(+), 1 deletions(-)

M gnu/packages/emacs-xyz.scm
M gnu/packages/emacs-xyz.scm => gnu/packages/emacs-xyz.scm +7 -1
@@ 2723,7 2723,13 @@ provides an optional IDE-like error list.")
              (lambda* (#:key inputs #:allow-other-keys)
                (let ((unzip (search-input-file inputs "/bin/unzip")))
                  (substitute* "fb2-reader.el"
                    (("unzip") unzip))))))))
                    (("unzip") unzip)))))
            (add-after 'unpack 'compatibility-with-recent-buttercup
              (lambda _
                (emacs-batch-edit-file "tests/test-fb2-reader.el"
                  '(progn
                    (insert ";;; -*-lexical-binding:t-*-")
                    (basic-save-buffer))))))))
      (inputs (list unzip))
      (native-inputs
       (list emacs-async emacs-buttercup emacs-dash emacs-s))