diff options
| author | Cayetano Santos <csantosb@inventati.org> | 2026-02-01 16:56:39 +0100 |
|---|---|---|
| committer | Cayetano Santos <csantosb@inventati.org> | 2026-02-01 17:06:19 +0100 |
| commit | 9aa8afe1dea8e1bc9d41e505368ee7a1d3a564be (patch) | |
| tree | fb9102558ed78e48a2db396da2859d0a0eac2cd5 /gnu | |
| parent | 161209777c9288dd7d1d1c960da1cbae397deefe (diff) | |
gnu: emacs-racket-mode: Update to 1-9.71f27c6.
* gnu/packages/emacs-xyz.scm (emacs-racket-mode): Update to 1-9.71f27c6.
[propagated-inputs]: Remove emacs-faceup, emacs-paredit, and emacs-s.
[native-inputs]: Add emacs-faceup, emacs-paredit, and texinfo.
[arguments]: Add ’configure and ’make-info #:phases.
Change-Id: I1a75c5928f2c8b68805cfd545738e93fc5fdc836
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/emacs-xyz.scm | 29 |
1 files changed, 17 insertions, 12 deletions
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index efd06a92acd..bbd3c12a8fd 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm | |||
| @@ -31026,11 +31026,9 @@ perform regression test for packages that provide font-lock rules.") | |||
| 31026 | (license license:gpl3+)))) | 31026 | (license license:gpl3+)))) |
| 31027 | 31027 | ||
| 31028 | (define-public emacs-racket-mode | 31028 | (define-public emacs-racket-mode |
| 31029 | ;; XXX: Upstream does not tag releases, nor does it bump versions. The | 31029 | ;; XXX: Upstream does not tag releases, nor does it bump versions. |
| 31030 | ;; "1" version below does not exist. It might change, tho. See | 31030 | (let ((commit "71f27c643dadf70847e447e773760df6df48fe5a") |
| 31031 | ;; <https://github.com/greghendershott/racket-mode/issues/389>. | 31031 | (revision "9")) |
| 31032 | (let ((commit "7f2813da48baf980f1ae188f651dafa98ba951cd") | ||
| 31033 | (revision "8")) | ||
| 31034 | (package | 31032 | (package |
| 31035 | (name "emacs-racket-mode") | 31033 | (name "emacs-racket-mode") |
| 31036 | (version (git-version "1" revision commit)) | 31034 | (version (git-version "1" revision commit)) |
| @@ -31043,7 +31041,7 @@ perform regression test for packages that provide font-lock rules.") | |||
| 31043 | (file-name (git-file-name name version)) | 31041 | (file-name (git-file-name name version)) |
| 31044 | (sha256 | 31042 | (sha256 |
| 31045 | (base32 | 31043 | (base32 |
| 31046 | "124zr2432kqyjak516mrc801kdkmb2072c906j942mf0zwjvh16v")))) | 31044 | "1a2h6hmylh1hih7ndn4avp9x462vgc45pf7w325kd7kkz8m6sy39")))) |
| 31047 | (build-system emacs-build-system) | 31045 | (build-system emacs-build-system) |
| 31048 | (arguments | 31046 | (arguments |
| 31049 | (list | 31047 | (list |
| @@ -31053,14 +31051,21 @@ perform regression test for packages that provide font-lock rules.") | |||
| 31053 | #~(modify-phases %standard-phases | 31051 | #~(modify-phases %standard-phases |
| 31054 | (add-before 'check 'pre-check | 31052 | (add-before 'check 'pre-check |
| 31055 | (lambda _ | 31053 | (lambda _ |
| 31056 | (setenv "HOME" (dirname (getcwd))) | 31054 | (setenv "HOME" (dirname (getcwd))))) |
| 31057 | (substitute* "test/racket-tests.el" | 31055 | (add-after 'unpack 'configure |
| 31058 | (("\\(ert-deftest racket-tests/(repl|run) .*" all) | 31056 | (lambda* (#:key inputs #:allow-other-keys) |
| 31059 | (string-append all "(skip-unless nil)")))))))) | 31057 | (emacs-substitute-variables "racket-custom.el" |
| 31058 | ("racket-program" | ||
| 31059 | (search-input-file inputs "bin/racket"))))) | ||
| 31060 | (add-after 'unpack 'make-info | ||
| 31061 | (lambda _ | ||
| 31062 | (with-directory-excursion "doc" | ||
| 31063 | (invoke "makeinfo" "-o" | ||
| 31064 | "../racket-mode.info" "racket-mode.texi"))))))) | ||
| 31060 | (native-inputs | 31065 | (native-inputs |
| 31061 | (list racket)) | 31066 | (list emacs-faceup emacs-paredit racket texinfo)) |
| 31062 | (propagated-inputs | 31067 | (propagated-inputs |
| 31063 | (list emacs-faceup emacs-paredit emacs-pos-tip emacs-s)) | 31068 | (list emacs-pos-tip)) |
| 31064 | (home-page "https://www.racket-mode.com/") | 31069 | (home-page "https://www.racket-mode.com/") |
| 31065 | (synopsis "Major mode for the Racket language") | 31070 | (synopsis "Major mode for the Racket language") |
| 31066 | (description "Racket mode provides thorough font-lock and indentation. | 31071 | (description "Racket mode provides thorough font-lock and indentation. |
