lilyp pushed a commit to branch emacs-team in repository guix. commit e615fff8a0d6e9fc5cd8baefab76411eeb6ddef0 Author: Liliana Marie Prikler <liliana.prik...@gmail.com> AuthorDate: Sat Apr 5 19:04:37 2025 +0200
gnu: emacs-js2-refactor-el: Fix build. * gnu/packages/emacs-xyz.scm (emacs-clj-refactor)[#:phases]: Add ‘enable-lexical-binding’. --- 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 e5aa815291..d3aec21abb 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -34685,6 +34685,17 @@ buffers.") (base32 "08b25y3raz0p98zxk9xdd8nj9shqd6mzrqhbq1gg4cwsmi7h7ly1")))) (build-system emacs-build-system) + (arguments + (list + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'enable-lexical-binding + (lambda _ + (emacs-batch-edit-file + "test/js2r-local-name-node-at-point-test.el" + '(progn + (add-file-local-variable-prop-line 'lexical-binding t) + (basic-save-buffer)))))))) (propagated-inputs (list emacs-dash emacs-s emacs-js2-mode emacs-yasnippet emacs-multiple-cursors))