diff options
| author | Morgan Smith <Morgan.J.Smith@outlook.com> | 2026-08-27 17:58:08 -0400 |
|---|---|---|
| committer | Liliana Marie Prikler <liliana.prikler@gmail.com> | 2026-08-31 18:25:33 +0200 |
| commit | 794371196e7806b6b1153e8f4bb7598832462bdd (patch) | |
| tree | cb8ba58ca2c6eb58d28e2ed8d6091fc8467abd32 | |
| parent | a168896bf404512f26ee5e1001c681b0dc1a3a27 (diff) | |
gnu: emacs-evil: Update to 1.15.0-1.6a3e1dd.
* gnu/packages/emacs-xyz.scm (emacs-evil): Update to 1.15.0-1.6a3e1dd.
[arguments]: Add #:test-command.
<#:phases>: Add ‘fix-test-helpers’ and ‘make-info’.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| -rw-r--r-- | gnu/packages/emacs-xyz.scm | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 7d702c4edd0..2dfff80a916 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm | |||
| @@ -21765,10 +21765,8 @@ manager.") | |||
| 21765 | (license license:gpl3+)))) | 21765 | (license license:gpl3+)))) |
| 21766 | 21766 | ||
| 21767 | (define-public emacs-evil | 21767 | (define-public emacs-evil |
| 21768 | ;; Commit message claims this is 1.15.0, but there's no tag for it, so we | 21768 | (let ((commit "6a3e1ddd04ac504a016590940d0af2a3361b9efd") |
| 21769 | ;; use full git-version instead | 21769 | (revision "1")) |
| 21770 | (let ((commit "008a6cdb12f15e748979a7d1c2f26c34c84dedbf") | ||
| 21771 | (revision "0")) | ||
| 21772 | (package | 21770 | (package |
| 21773 | (name "emacs-evil") | 21771 | (name "emacs-evil") |
| 21774 | (version (git-version "1.15.0" revision commit)) | 21772 | (version (git-version "1.15.0" revision commit)) |
| @@ -21781,21 +21779,23 @@ manager.") | |||
| 21781 | (file-name (git-file-name name version)) | 21779 | (file-name (git-file-name name version)) |
| 21782 | (sha256 | 21780 | (sha256 |
| 21783 | (base32 | 21781 | (base32 |
| 21784 | "1hxhw1rsm0wbrhz85gfabncanijpxd47g5yrdnl3bbm499z1gsvg")))) | 21782 | "00ygsks3apl4f5sd79cnk3lghmfr4x5n0cvpa3i60nz8akfisnvk")))) |
| 21785 | (arguments | 21783 | (arguments |
| 21786 | `(#:test-command (list "make" "test") | 21784 | (list |
| 21787 | #:phases | 21785 | #:test-command #~(list "emacs" "-Q" "--batch" |
| 21788 | (modify-phases %standard-phases | 21786 | "-l" "evil-tests.el" |
| 21789 | (add-before 'check 'fix-test-helpers | 21787 | "-f" "ert-run-tests-batch-and-exit") |
| 21790 | (lambda _ | 21788 | #:phases |
| 21791 | (substitute* "evil-test-helpers.el" | 21789 | #~(modify-phases %standard-phases |
| 21792 | (("\\(undo-tree-mode 1\\)") "")) | 21790 | (add-before 'check 'fix-test-helpers |
| 21793 | #t)) | 21791 | (lambda _ |
| 21794 | (add-before 'install 'make-info | 21792 | (substitute* "evil-test-helpers.el" |
| 21795 | (lambda _ | 21793 | (("\\(undo-tree-mode 1\\)") "")))) |
| 21796 | (with-directory-excursion "doc/build/texinfo" | 21794 | (add-before 'install 'make-info |
| 21797 | (invoke "makeinfo" "--no-split" | 21795 | (lambda _ |
| 21798 | "-o" "evil.info" "evil.texi"))))))) | 21796 | (with-directory-excursion "doc/build/texinfo" |
| 21797 | (invoke "makeinfo" "--no-split" | ||
| 21798 | "-o" "evil.info" "evil.texi"))))))) | ||
| 21799 | (build-system emacs-build-system) | 21799 | (build-system emacs-build-system) |
| 21800 | (native-inputs (list texinfo)) | 21800 | (native-inputs (list texinfo)) |
| 21801 | (home-page "https://github.com/emacs-evil/evil") | 21801 | (home-page "https://github.com/emacs-evil/evil") |
