gnu: Add emacs-popon.

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

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
This commit is contained in:
jgart via Guix-patches via 2022-05-29 13:40:28 -05:00 committed by Nicolas Goaziou
parent b42ed3b77c
commit 5f4946fac5
No known key found for this signature in database
GPG key ID: DA00B4F048E92F2D

View file

@ -31407,6 +31407,33 @@ zoomable and moveable map display, display of tracks and POIs from GPX files,
parallel fetching of tiles with cURL, and more.") parallel fetching of tiles with cURL, and more.")
(license license:gpl3+))) (license license:gpl3+)))
(define-public emacs-popon
;; Upstream does not tag releases. The commit below matches the version
;; bump.
(let ((commit "d16cb747d356eab3f1bc4061ecee473732f7b8bb"))
(package
(name "emacs-popon")
(version "0.4")
(source
(origin
(method git-fetch)
(uri
(git-reference
(url "https://codeberg.org/akib/emacs-popon")
(commit commit)))
(file-name (git-file-name name version))
(sha256
(base32 "1i5rp0gvcdqakzaznsh0lqzvlq5kif9q2grq4l80gl75dmqdpym7"))))
(build-system emacs-build-system)
(home-page "https://codeberg.org/akib/emacs-popon/")
(synopsis "Pop floating text on a window")
(description
"@code{emacs-popon} allows you to pop text on a window, what we call
a popon. Popons are window-local and sticky, they don't move while
scrolling, and they even don't go away when switching buffer, but you
can bind a popon to a specific buffer to only show on that buffer.")
(license license:gpl3+))))
(define-public emacs-bitbake-modes (define-public emacs-bitbake-modes
(package (package
(name "emacs-bitbake-modes") (name "emacs-bitbake-modes")