gnu: emacs-gnosis: Update to 0.4.0-1c3e.

* gnu/packages/emacs-xyz.scm (emacs-gnosis): Update to 0.4.0-1c3e.
* Rewrite recipe to specify exact git commit to apply necessary fixes.

Change-Id: I25a5b79cbe4ad1da2fb41df87d45d47b6d907108
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
This commit is contained in:
Thanos Apollo 2024-08-16 21:50:24 +03:00 committed by Nicolas Goaziou
parent 870f8b3a80
commit aeafd92ca5
No known key found for this signature in database
GPG key ID: DA00B4F048E92F2D

View file

@ -18226,29 +18226,30 @@ are common in Chromium-derived projects.")
(license license:bsd-3))) (license license:bsd-3)))
(define-public emacs-gnosis (define-public emacs-gnosis
(let ((commit "1c3eafb6efb05d52a8b01c463d1b47efc1fb2c8e")
(revision "0"))
(package (package
(name "emacs-gnosis") (name "emacs-gnosis")
(version "0.3.2") (version (git-version "0.4.0" revision commit))
(source (source
(origin (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
(url "https://git.thanosapollo.org/gnosis") (url "https://git.thanosapollo.org/gnosis")
(commit version))) (commit commit)))
(file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32 "1nzgzf2109h20gigk11y5686pni4l4wx1bgdmprfz6vyjdhzmz7z"))))
"03ydknrzl5xcmn5n2ybyxqmjfrqrpk0h0p6cp9xnpmra6r87xqkd"))
(file-name (git-file-name name version))))
(build-system emacs-build-system) (build-system emacs-build-system)
(propagated-inputs (list emacs-compat emacs-emacsql)) (propagated-inputs (list emacs-compat emacs-emacsql))
(home-page "https://thanosapollo.org/projects/gnosis") (home-page "https://github.com/emacsorphanage/ac-ispell")
(synopsis "Spaced repetition system for GNU Emacs") (synopsis "Spaced repetition system for GNU Emacs.")
(description (description
"Gnosis is a spaced repetition system for note-taking and self-testing "Gnosis is a spaced repetition system for note-taking and self-testing
where notes are formatted as Question/Answer/Explanation. Notes are reviewed where notes are formatted as Question/Answer/Explanation. Notes are reviewed
at spaced intervals based on the success or failure in recalling the answer to at spaced intervals based on the success or failure in recalling the answer to
each question.") each question.")
(license license:gpl3+))) (license license:gpl3+))))
(define-public emacs-drag-stuff (define-public emacs-drag-stuff
(package (package