GNU bug report logs - #38338
[PATCH] gnu: Add ashuffle.

Previous Next

Package: guix-patches;

Reported by: Evan Straw <evan.straw99 <at> gmail.com>

Date: Sat, 23 Nov 2019 03:33:02 UTC

Severity: normal

Tags: patch

Done: Leo Famulari <leo <at> famulari.name>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 38338 in the body.
You can then email your comments to 38338 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#38338; Package guix-patches. (Sat, 23 Nov 2019 03:33:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Evan Straw <evan.straw99 <at> gmail.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Sat, 23 Nov 2019 03:33:03 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Evan Straw <evan.straw99 <at> gmail.com>
To: guix-patches <at> gnu.org
Subject: [PATCH] gnu: Add ashuffle.
Date: Fri, 22 Nov 2019 18:52:36 -0800
[0001-gnu-Add-ashuffle.patch (text/x-patch, inline)]
From a18434dd91e09020dd12c11b41d8eec8edda81d9 Mon Sep 17 00:00:00 2001
From: Evan Straw <evan.straw99 <at> gmail.com>
Date: Fri, 22 Nov 2019 18:46:32 -0800
Subject: [PATCH] gnu: Add ashuffle.

* gnu/packages/mpd.scm (ashuffle): New variable.
---
 gnu/packages/mpd.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/mpd.scm b/gnu/packages/mpd.scm
index c9a9c440d3..0c3d3775e1 100644
--- a/gnu/packages/mpd.scm
+++ b/gnu/packages/mpd.scm
@@ -6,6 +6,7 @@
 ;;; Copyright © 2015 Paul van der Walt <paul <at> denknerd.org>
 ;;; Copyright © 2016, 2018, 2019 Leo Famulari <leo <at> famulari.name>
 ;;; Copyright © 2018, 2019 Tobias Geerinckx-Rice <me <at> tobias.gr>
+;;; Copyright © 2019 Evan Straw <evan.straw99 <at> gmail.com>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -27,6 +28,7 @@
   #:use-module ((guix licenses) #:prefix license:)
   #:use-module (guix packages)
   #:use-module (guix download)
+  #:use-module (guix git-download)
   #:use-module (guix utils)
   #:use-module (guix build-system gnu)
   #:use-module (guix build-system meson)
@@ -340,3 +342,27 @@ Daemon (MPD).  It supports playlists, multiple profiles (connecting to different
 MPD servers, search and multimedia key support.")
     (home-page "https://www.nongnu.org/sonata/")
     (license license:gpl3+)))
+
+(define-public ashuffle
+  (package
+    (name "ashuffle")
+    (version "2.0.2")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/joshkunz/ashuffle.git")
+                    (commit "6bea04b")))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "11aa95cg0yca2m2d00sar6wr14g3lc7cfm9bin1h7lk7asdm8azp"))))
+    (native-inputs `(("pkg-config" ,pkg-config)))
+    (inputs `(("libmpdclient" ,libmpdclient)))
+    (build-system meson-build-system)
+    (home-page "https://github.com/joshkunz/ashuffle")
+    (synopsis "Automatic library-wide shuffle for mpd")
+    (description "ashuffle is an application for automatically shuffling your
+MPD library in a similar way to a more standard music player's 'shuffle
+library' feature. ashuffle works like any other MPD client, and can be used
+alongside your other MPD frontends.")
+    (license license:expat)))
-- 
2.20.1





Reply sent to Leo Famulari <leo <at> famulari.name>:
You have taken responsibility. (Sat, 23 Nov 2019 21:03:02 GMT) Full text and rfc822 format available.

Notification sent to Evan Straw <evan.straw99 <at> gmail.com>:
bug acknowledged by developer. (Sat, 23 Nov 2019 21:03:02 GMT) Full text and rfc822 format available.

Message #10 received at 38338-done <at> debbugs.gnu.org (full text, mbox):

From: Leo Famulari <leo <at> famulari.name>
To: Evan Straw <evan.straw99 <at> gmail.com>
Cc: 38338-done <at> debbugs.gnu.org
Subject: Re: [bug#38338] [PATCH] gnu: Add ashuffle.
Date: Sat, 23 Nov 2019 16:01:54 -0500
[Message part 1 (text/plain, inline)]
On Fri, Nov 22, 2019 at 06:52:36PM -0800, Evan Straw wrote:
> * gnu/packages/mpd.scm (ashuffle): New variable.

Thanks!

> +              (uri (git-reference
> +                    (url "https://github.com/joshkunz/ashuffle.git")
> +                    (commit "6bea04b")))

I changed 'commit' to use the 'version' string...

> +    (description "ashuffle is an application for automatically shuffling your
> +MPD library in a similar way to a more standard music player's 'shuffle
> +library' feature. ashuffle works like any other MPD client, and can be used
> +alongside your other MPD frontends.")

and changed "a more standard music player" to "many other music
players'" and pushed as 5ce0aab3fb953e15e9319d356a2caf636ef219d8. With a
followup for a typo I made!
[signature.asc (application/pgp-signature, inline)]

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 22 Dec 2019 12:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 4 years and 120 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.