guix_mirror_bot pushed a commit to branch emacs-team
in repository guix.
commit 8f2d9bb7bf12ab43b62bdd7bc9bf0ef5022b980b
Author: Liliana Marie Prikler <[email protected]>
AuthorDate: Sat Apr 5 10:53:29 2025 +0200
gnu: emacs-mpdel: Fix build.
* gnu/packages/emacs-xyz.scm (emacs-mpdel)[arguments]: Add #:test-command.
<#:phases>: Add ‘inject-makel’.
[inputs]: Add makel.
---
gnu/packages/emacs-xyz.scm | 11 +++++++++++
1 file changed, 11 insertions(+)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 69e2f1f3d5..07b01e7cbd 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -33400,6 +33400,17 @@ music.")
(base32
"00ajjb9iawva3g7i1y6bz4d4ny3cv5rby6vgkwiy2xkprzxi8900"))))
(build-system emacs-build-system)
+ (arguments
+ (list
+ ;; XXX: ‘check’ includes ‘lint-package-lint’, which raises errors.
+ #:test-command #~(list "make" "test" "lint-checkdoc")
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'inject-makel
+ (lambda* (#:key inputs #:allow-other-keys)
+ (symlink (search-input-file inputs "/include/makel.mk")
+ "makel.mk"))))))
+ (inputs (list makel))
(propagated-inputs
(list emacs-libmpdel emacs-navigel))
(home-page "https://gitea.petton.fr/mpdel/mpdel")