gnu: emacs-elpher: Update to 2.10.3.

* gnu/packages/emacs-xyz.scm (emacs-elpher): Update to 2.10.3.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
This commit is contained in:
Simon South 2021-07-21 10:54:14 -04:00 committed by Nicolas Goaziou
parent 4c4cf3d692
commit f62c140f47
No known key found for this signature in database
GPG key ID: DA00B4F048E92F2D

View file

@ -25384,37 +25384,40 @@ (define-public emacs-multi-term
(license license:gpl3+)))) (license license:gpl3+))))
(define-public emacs-elpher (define-public emacs-elpher
(package ;; No tagged release upstream, but the commit below corresponds to the 2.10.3
(name "emacs-elpher") ;; release.
(version "2.10.2") (let ((commit "b0272de36cea3e1cd41cd15a012c8141b4b04575"))
(source (package
(origin (name "emacs-elpher")
(method git-fetch) (version "2.10.3")
(uri (git-reference (source
(url "git://thelambdalab.xyz/elpher.git") (origin
(commit (string-append "v" version)))) (method git-fetch)
(file-name (git-file-name name version)) (uri (git-reference
(sha256 (url "git://thelambdalab.xyz/elpher.git")
(base32 "0xqiisirpvw4ka9417pq4r73x937wl3qbf8cpn2i03akm8d58smd")))) (commit commit)))
(build-system emacs-build-system) (file-name (git-file-name name version))
(native-inputs (sha256
`(("texinfo" ,texinfo))) (base32 "1m6lq47i4j6k76f81vcch6akab9mqph7kna3fn356295fvgm7j7q"))))
(arguments (build-system emacs-build-system)
`(#:phases (native-inputs
(modify-phases %standard-phases `(("texinfo" ,texinfo)))
(add-before 'install 'build-doc (arguments
(lambda _ `(#:phases
(invoke "makeinfo" "elpher.texi")))))) (modify-phases %standard-phases
(home-page "gopher://thelambdalab.xyz/1/projects/elpher/") (add-before 'install 'build-doc
(synopsis "Gopher and gemini client for Emacs") (lambda _
(description "Elpher is a full-featured gopher and gemini client for (invoke "makeinfo" "elpher.texi"))))))
(home-page "gopher://thelambdalab.xyz/1/projects/elpher/")
(synopsis "Gopher and gemini client for Emacs")
(description "Elpher is a full-featured gopher and gemini client for
Emacs. Its features include intuitive keyboard and mouse-driven browsing, Emacs. Its features include intuitive keyboard and mouse-driven browsing,
out-of-the-box compatibility with evil-mode, clickable links in plain text, out-of-the-box compatibility with evil-mode, clickable links in plain text,
caching of visited sites, pleasant and configurable visualization of Gopher caching of visited sites, pleasant and configurable visualization of Gopher
directories, direct visualisation of image files, jumping directly to links by directories, direct visualisation of image files, jumping directly to links by
name (with autocompletion), a simple bookmark management system and name (with autocompletion), a simple bookmark management system and
connections using TLS encryption.") connections using TLS encryption.")
(license license:gpl3+))) (license license:gpl3+))))
(define-public emacs-zerodark-theme (define-public emacs-zerodark-theme
(package (package