diff options
| author | Thanos Apollo <public@thanosapollo.org> | 2026-03-05 16:35:42 +0200 |
|---|---|---|
| committer | Cayetano Santos <csantosb@inventati.org> | 2026-03-09 16:29:24 +0100 |
| commit | 6861d60b87d03d9cea91234999613f167d8a96dd (patch) | |
| tree | 7c91c8b3169be269ac9640cee7afbd80086b07c9 /gnu | |
| parent | 311d1e85c8e235bc84ac17b997c45408795f7bd4 (diff) | |
gnu: emacs-gnosis: Update to 0.8.0.
* gnu/packages/emacs-xyz.scm (emacs-gnosis): Update to 0.8.0.
[arguments]: Use emacs-no-x instead of emacs. Update make test and doc
commands as upstream Makefile now wraps commands with `guix shell`.
[home-page]: Add trailing slash.
Merges guix/guix!6908
Change-Id: I532b0ae1ec7177f62c6b33f6c6c81f20ef2fae4d
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/emacs-xyz.scm | 36 |
1 files changed, 20 insertions, 16 deletions
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 370b1fa99a5..abd8addd431 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -22172,7 +22172,7 @@ are common in Chromium-derived projects.") (define-public emacs-gnosis (package (name "emacs-gnosis") - (version "0.5.7") + (version "0.8.0") (source (origin (method git-fetch) @@ -22181,23 +22181,27 @@ are common in Chromium-derived projects.") (commit version))) (file-name (git-file-name name version)) (sha256 - (base32 "1nzyys00jdh1d7sv8jigaxb1h1ghvkc9d1r0603rsmfkrsfq229p")))) + (base32 "003pmd0ahpcss5ydk3wbx5j45225ypa85zrgljz5qajijiybvxpi")))) (build-system emacs-build-system) - (arguments (list #:test-command #~(list "make" "test") - #:emacs emacs ; tests require built-in SQLite support - #:phases - #~(modify-phases %standard-phases - (add-before 'check 'set-home - (lambda _ - (setenv "HOME" (getenv "TMPDIR")) - (mkdir-p (string-append (getenv "HOME") - "/.emacs.d")))) - (add-before 'install 'make-info - (lambda _ (invoke "make" "doc")))))) + (arguments + (list + #:test-command + #~(list "make" "test" "GUIX_SHELL=") + #:emacs emacs-no-x ;tests require built-in SQLite support + #:phases + #~(modify-phases %standard-phases + (add-before 'check 'set-home + (lambda _ + (setenv "HOME" + (getenv "TMPDIR")) + (mkdir-p (string-append (getenv "HOME") "/.emacs.d")))) + (add-before 'install 'make-info + (lambda _ + (invoke "make" "doc" "GUIX_SHELL=")))))) (native-inputs (list texinfo)) - (propagated-inputs - (list emacs-compat emacs-emacsql emacs-org-gnosis emacs-transient)) - (home-page "https://thanosapollo.org/projects/gnosis") + (propagated-inputs (list emacs-compat emacs-emacsql emacs-org-gnosis + emacs-transient)) + (home-page "https://thanosapollo.org/projects/gnosis/") (synopsis "Spaced repetition system for GNU Emacs") (description "Gnosis is a spaced repetition system for note-taking and self-testing |
