From mboxrd@z Thu Jan 1 00:00:00 1970 From: Cyrill Schenkel Subject: Re: [PATCH] gnu: Add ncmpcpp Date: Sun, 29 Jun 2014 10:31:43 +0200 Message-ID: <8738eof768.fsf@gmail.com> References: <87zjgxaxyi.fsf@gmail.com> <87simovcfo.fsf@izanagi.i-did-not-set--mail-host-address--so-tickle-me> <87d2dsf7c3.fsf@gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:49714) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X1AWc-0004QJ-4m for guix-devel@gnu.org; Sun, 29 Jun 2014 04:31:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X1AWZ-0008Es-5R for guix-devel@gnu.org; Sun, 29 Jun 2014 04:31:50 -0400 Received: from mail-wg0-x231.google.com ([2a00:1450:400c:c00::231]:46517) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X1AWY-0008DW-TY for guix-devel@gnu.org; Sun, 29 Jun 2014 04:31:47 -0400 Received: by mail-wg0-f49.google.com with SMTP id y10so7000500wgg.32 for ; Sun, 29 Jun 2014 01:31:46 -0700 (PDT) Received: from SIRIUS09 ([2a02:1205:5016:3160:beae:c5ff:fe67:f585]) by mx.google.com with ESMTPSA id ev9sm17095224wic.24.2014.06.29.01.31.44 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Sun, 29 Jun 2014 01:31:45 -0700 (PDT) In-Reply-To: <87d2dsf7c3.fsf@gmail.com> (Cyrill Schenkel's message of "Sun, 29 Jun 2014 10:28:12 +0200") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Guix-devel --=-=-= Content-Type: text/plain Hi David > Capitalize "featureful". Done. > I think a slightly modified version of the description found on the Arch > Wiki would be more useful: > > Ncmpcpp is an mpd client with a UI very similar to ncmpc, but it > provides new useful features such as support for regular expressions > for library searches, extended song format, items filtering, the > ability to sort playlists, and a local filesystem browser. I agree. Changed it in the attached patch. Regards Cyrill --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0001-gnu-Add-ncmpcpp.patch >From 75afd07580a130a50a067511114c7e32417624f5 Mon Sep 17 00:00:00 2001 From: Cyrill Schenkel Date: Sun, 29 Jun 2014 10:23:28 +0200 Subject: [PATCH] gnu: Add ncmpcpp. * gnu/packages/mpd.scm (ncmpcpp): New variable. --- gnu/packages/mpd.scm | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/gnu/packages/mpd.scm b/gnu/packages/mpd.scm index 5841e8b..5d603a1 100644 --- a/gnu/packages/mpd.scm +++ b/gnu/packages/mpd.scm @@ -39,7 +39,8 @@ #:use-module (gnu packages xiph) #:export (libmpdclient mpd - ncmpc)) + ncmpc + ncmpcpp)) (define libmpdclient (package @@ -147,3 +148,27 @@ protocol.") terminal using ncurses.") (home-page "http://www.musicpd.org/clients/ncmpc/") (license license:gpl2))) + +(define ncmpcpp + (package + (name "ncmpcpp") + (version "0.5.10") + (source (origin + (method url-fetch) + (uri + (string-append "http://ncmpcpp.rybczak.net/stable/ncmpcpp-" + version ".tar.bz2")) + (sha256 + (base32 + "1a54g6dary1rirrny9fd0hpxpyyffypni3mpbdpvmjnrl9v56vgz")))) + (build-system gnu-build-system) + (inputs `(("libmpdclient" ,libmpdclient) + ("ncurses" ,ncurses))) + (native-inputs `(("pkg-config" ,pkg-config))) + (synopsis "Featureful ncurses based MPD client inspired by ncmpc") + (description "Ncmpcpp is an mpd client with a UI very similar to ncmpc, +but it provides new useful features such as support for regular expressions +for library searches, extended song format, items filtering, the ability to +sort playlists, and a local filesystem browser.") + (home-page "http://ncmpcpp.rybczak.net/") + (license license:gpl2))) -- 2.0.0 --=-=-=--