unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#38409] [PATCH] gnu: Add emacs-libmpdel.
@ 2019-11-28  6:37 LaFreniere, Joseph
  2019-11-28  6:41 ` [bug#38409] [PATCH] gnu: Add emacs-mpdel LaFreniere, Joseph
  0 siblings, 1 reply; 4+ messages in thread
From: LaFreniere, Joseph @ 2019-11-28  6:37 UTC (permalink / raw)
  To: 38409

[-- Attachment #1: Type: text/plain, Size: 154 bytes --]

Patch file is attached.  This package is needed for the 
emacs-mpdel package, which I will attach a patch for in response 
to this.

--
Joseph LaFreniere

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: 0001-gnu-Add-emacs-libmpdel.patch --]
[-- Type: text/x-patch, Size: 1686 bytes --]

From 54f2afb58259835d7ec576793b541c2810bd5bcf Mon Sep 17 00:00:00 2001
From: Joseph LaFreniere <joseph@lafreniere.xyz>
Date: Thu, 28 Nov 2019 00:32:23 -0600
Subject: [PATCH] gnu: Add emacs-libmpdel.

* gnu/packages/emacs-xyz.scm (emacs-libmpdel): New variable.
---
 gnu/packages/emacs-xyz.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 3862cced20..1c60221b38 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -17234,6 +17234,27 @@ Nix expressions.  It supports syntax highlighting, indenting and refilling of
 comments.")
     (license license:lgpl2.1+)))
 
+(define-public emacs-libmpdel
+  (package
+    (name "emacs-libmpdel")
+    (version "1.1.2")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://gitea.petton.fr/mpdel/libmpdel.git")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "0dnjndpv6bmz5blfs75ynmbm32g23l4slg5p3941b1i94a08qzpy"))))
+    (build-system emacs-build-system)
+    (home-page "https://gitea.petton.fr/mpdel/libmpdel")
+    (synopsis "Emacs library to communicate with Music Player Daemon (MPD)")
+    (description
+     "An Emacs library client to communicate with Music Player Daemon (MPD), a
+flexible, powerful, server-side application for playing music.")
+    (license license:gpl3)))
+
 (define-public emacs-simple-mpc
   ;; There have been no releases.
   (let ((commit "bee8520e81292b4c7353e45b193f9a13b482f5b2")
-- 
2.24.0


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [bug#38409] [PATCH] gnu: Add emacs-mpdel.
  2019-11-28  6:37 [bug#38409] [PATCH] gnu: Add emacs-libmpdel LaFreniere, Joseph
@ 2019-11-28  6:41 ` LaFreniere, Joseph
  2019-12-07  2:18   ` Brett Gilio
  0 siblings, 1 reply; 4+ messages in thread
From: LaFreniere, Joseph @ 2019-11-28  6:41 UTC (permalink / raw)
  To: 38409

[-- Attachment #1: Type: text/plain, Size: 46 bytes --]

Patch file is attached.

--
Joseph LaFreniere

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: 0001-gnu-Add-emacs-mpdel.patch --]
[-- Type: text/x-patch, Size: 1686 bytes --]

From d7c9adb9e8e16765e422851535c9cb22e69a1f38 Mon Sep 17 00:00:00 2001
From: Joseph LaFreniere <joseph@lafreniere.xyz>
Date: Thu, 28 Nov 2019 00:32:54 -0600
Subject: [PATCH] gnu: Add emacs-mpdel.

* gnu/packages/emacs-xyz.scm (emacs-mpdel): New variable.
---
 gnu/packages/emacs-xyz.scm | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 1c60221b38..97798c1f24 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -17255,6 +17255,31 @@ comments.")
 flexible, powerful, server-side application for playing music.")
     (license license:gpl3)))
 
+(define-public emacs-mpdel
+  (package
+    (name "emacs-mpdel")
+    (version "1.0.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://gitea.petton.fr/mpdel/mpdel.git")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32
+         "0pyyvbzskr44dxbmlp3y0r6s459fd51cvwjmnjaqxfxflr5v891g"))))
+    (build-system emacs-build-system)
+    (inputs
+     `(("emacs-libmpdel" ,emacs-libmpdel)))
+    (home-page "https://gitea.petton.fr/mpdel/mpdel")
+    (synopsis "Emacs user interface for Music Player Daemon (MPD)")
+    (description
+     "MPDel provides an Emacs user interface to control playback (play, pause,
+next, volume) and display and control the current playlist as well as your
+stored playlists.")
+    (license license:gpl3+)))
+
 (define-public emacs-simple-mpc
   ;; There have been no releases.
   (let ((commit "bee8520e81292b4c7353e45b193f9a13b482f5b2")
-- 
2.24.0


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [bug#38409] [PATCH] gnu: Add emacs-mpdel.
  2019-11-28  6:41 ` [bug#38409] [PATCH] gnu: Add emacs-mpdel LaFreniere, Joseph
@ 2019-12-07  2:18   ` Brett Gilio
  2019-12-07  2:21     ` bug#38409: " Brett Gilio
  0 siblings, 1 reply; 4+ messages in thread
From: Brett Gilio @ 2019-12-07  2:18 UTC (permalink / raw)
  To: LaFreniere, Joseph; +Cc: 38409

Hi Joseph,

I have applied your patches with commits:
e5f145b4e9bc466736f690d7c26be81c6922c4a5
abda9e2d11217cfe7afde8dcc5ebfc988eaa9406.

I made an edit because libmpdel seems to be under GPL3 or
later. Otherwise, the patches looked good and there were no comments
citing any issues.

For future, you might look into how to send a patch series. They tend to
be easier to understand the patch application order.

Thank you for your work!

-- 
Brett M. Gilio
https://git.sr.ht/~brettgilio/

^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#38409: [PATCH] gnu: Add emacs-mpdel.
  2019-12-07  2:18   ` Brett Gilio
@ 2019-12-07  2:21     ` Brett Gilio
  0 siblings, 0 replies; 4+ messages in thread
From: Brett Gilio @ 2019-12-07  2:21 UTC (permalink / raw)
  To: LaFreniere, Joseph; +Cc: 38409-done

Brett Gilio <brettg@posteo.net> writes:

> Hi Joseph,
>
> I have applied your patches with commits:
> e5f145b4e9bc466736f690d7c26be81c6922c4a5
> abda9e2d11217cfe7afde8dcc5ebfc988eaa9406.
>
> I made an edit because libmpdel seems to be under GPL3 or
> later. Otherwise, the patches looked good and there were no comments
> citing any issues.
>
> For future, you might look into how to send a patch series. They tend to
> be easier to understand the patch application order.
>
> Thank you for your work!

close

-- 
Brett M. Gilio
https://git.sr.ht/~brettgilio/

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2019-12-07  2:22 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-11-28  6:37 [bug#38409] [PATCH] gnu: Add emacs-libmpdel LaFreniere, Joseph
2019-11-28  6:41 ` [bug#38409] [PATCH] gnu: Add emacs-mpdel LaFreniere, Joseph
2019-12-07  2:18   ` Brett Gilio
2019-12-07  2:21     ` bug#38409: " Brett Gilio

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).