gnu: Add emacs-jarchive.

* gnu/packages/emacs-xyz.scm (emacs-jarchive): New variable.
This commit is contained in:
Andrew Tropin 2022-11-23 13:09:06 +04:00
parent 3879c1f6cd
commit 5ba10abc49
No known key found for this signature in database
GPG key ID: 2208D20958C1DEB0

View file

@ -16673,6 +16673,26 @@ (define-public emacs-eglot
one if it fails.")
(license license:gpl3+)))
(define-public emacs-jarchive
(package
(name "emacs-jarchive")
(version "0.8.0")
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://git.sr.ht/~dannyfreeman/jarchive")
(commit version)))
(file-name (git-file-name name version))
(sha256
(base32
"1fi3y5kmy7ginyqg12q797bma638xmam7lrk74x6yhx84xgzb4fq"))))
(build-system emacs-build-system)
(home-page "https://sr.ht/~dannyfreeman/jarchive")
(synopsis "Jarchive teaches Emacs how to navigate to files inside JARs")
(description "Jarchive makes Emacs handle Java and LSP URIs pointing to
source inside JARs.")
(license license:gpl3+)))
(define-public emacs-eldoc
(package
(name "emacs-eldoc")