lilyp pushed a commit to branch emacs-team in repository guix. commit e35cb33ed6368aeb923e0d03b24a816f237d7487 Author: Liliana Marie Prikler <liliana.prik...@gmail.com> 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 6eb84037c9..557d0bcdec 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -33143,6 +33143,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")