gnu: emacs-elpher: Improve package style.

* gnu/packages/emacs-xyz.scm (emacs-elpher)[source]<url>: Remove trailing
.GIT.
[arguments]<#:emacs>: Build with EMACS-NO-X.
<#:phases>: Use G-expressions.
This commit is contained in:
Nicolas Goaziou 2022-02-07 00:01:18 +01:00
parent 645b06ed45
commit 41e7b0377b
No known key found for this signature in database
GPG key ID: DA00B4F048E92F2D

View file

@ -26376,20 +26376,22 @@ (define-public emacs-elpher
(origin
(method git-fetch)
(uri (git-reference
(url "git://thelambdalab.xyz/elpher.git")
(url "git://thelambdalab.xyz/elpher")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "121hkssy6c15gdr76k3fmdpk82354hk597gvkap6dc9y5j5968mk"))))
(build-system emacs-build-system)
(arguments
(list
#:emacs emacs-no-x ;need libxml support
#:phases
#~(modify-phases %standard-phases
(add-before 'install 'build-doc
(lambda _
(invoke "makeinfo" "elpher.texi"))))))
(native-inputs
(list texinfo))
(arguments
`(#:phases
(modify-phases %standard-phases
(add-before 'install 'build-doc
(lambda _
(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