me
/
guix
Archived
1
0
Fork 0

gnu: Add emacs-piem.

* gnu/packages/emacs-xyz.scm (emacs-piem): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
master
zimoun 2022-09-21 16:09:12 +02:00 committed by Nicolas Goaziou
parent 30088cab99
commit f63696a007
No known key found for this signature in database
GPG Key ID: DA00B4F048E92F2D
1 changed files with 28 additions and 0 deletions

View File

@ -7039,6 +7039,34 @@ A minor mode @code{debbugs-browse-mode} let you browse URLs to the GNU Bug
Tracker as well as bug identifiers prepared for @code{bug-reference-mode}.")
(license license:gpl3+)))
(define-public emacs-piem
(package
(name "emacs-piem")
(version "0.4.0")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://git.kyleam.com/piem")
(commit (string-append "v" version))))
(file-name (string-append name "-" version "-checkout"))
(sha256
(base32 "0wr6n6wvznngjdp4c0pmdr4xz05dark0kxi5svzhzxsg3rdaql3z"))))
(build-system emacs-build-system)
(propagated-inputs
(list b4
emacs-elfeed
emacs-notmuch
emacs-transient))
(home-page "https://docs.kyleam.com/piem")
(synopsis "Glue for working with public-inbox archives")
(description "This packages provides a collection of Emacs libraries for
working with public-inbox archives. As much of the hard work here is already
done by other Emacs librariesthings like mail clients, news readers, Git
interfaces, and even web browserspiem is mostly about bridging some of these
parts for convenience.")
(license license:gpl3)))
(define-public emacs-ert-expectations
(package
(name "emacs-ert-expectations")