gnu: Add emacs-smudge.

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

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Change-Id: I4e61665f3b03c5f4a2be7608b93b9a2a188eadc6
This commit is contained in:
Noé Lopez 2024-06-18 13:51:50 +02:00 committed by Nicolas Goaziou
parent a575d0f5d5
commit ca28777a8f
No known key found for this signature in database
GPG key ID: DA00B4F048E92F2D

View file

@ -140,6 +140,7 @@
;;; Copyright © 2024 dan <i@dan.games>
;;; Copyright © 2024 Ilya Chernyshov <ichernyshovvv@gmail.com>
;;; Copyright © 2024 Wilko Meyer <w@wmeyer.eu>
;;; Copyright © 2024 Noé Lopez <noelopez@free.fr>
;;;
;;; This file is part of GNU Guix.
;;;
@ -24512,6 +24513,31 @@ (define-public emacs-pulseaudio-control
"This package allows controlling Pulseaudio from Emacs.")
(license license:gpl3+))))
(define-public emacs-smudge
(let ((commit "4a9c5b34e9bc0a694d0faf8c2f83dc244b8b6a2f")
(revision "1"))
(package
(name "emacs-smudge")
(version (git-version "1.0.0" revision commit))
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/danielfm/smudge")
(commit commit)))
(file-name (git-file-name name version))
(sha256
(base32
"1xiqxw87sdk9mgy7fdbmzqaf58dc1grhkigirg1bd0b2q5kbnbwx"))))
(build-system emacs-build-system)
(propagated-inputs (list emacs-oauth2 emacs-request emacs-simple-httpd))
(home-page "https://github.com/danielfm/smudge")
(synopsis "Control the Spotify application from within Emacs")
(description
"Smudge allows you to control the Spotify application from Emacs,
either via D-BUS or Spotify Connect if you have a Spotify premium
subscription.")
(license license:gpl3+))))
(define-public emacs-pulsar
(package
(name "emacs-pulsar")