From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Thompson Subject: Re: [PATCH] gnu: Add ncmpcpp Date: Sat, 28 Jun 2014 19:31:23 -0400 Message-ID: <87simovcfo.fsf@izanagi.i-did-not-set--mail-host-address--so-tickle-me> References: <87zjgxaxyi.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:47902) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X125l-0004Fc-NL for guix-devel@gnu.org; Sat, 28 Jun 2014 19:31:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X125g-0008Jn-Bf for guix-devel@gnu.org; Sat, 28 Jun 2014 19:31:33 -0400 Received: from na3sys009aog115.obsmtp.com ([74.125.149.238]:46990) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X125g-0008JZ-4H for guix-devel@gnu.org; Sat, 28 Jun 2014 19:31:28 -0400 Received: by mail-qg0-f41.google.com with SMTP id i50so765665qgf.28 for ; Sat, 28 Jun 2014 16:31:25 -0700 (PDT) In-Reply-To: <87zjgxaxyi.fsf@gmail.com> 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: Cyrill Schenkel , Guix-devel Cyrill Schenkel writes: > From 0c01e9239cc9b19e34323fe5bffb0e3bb2c40fed Mon Sep 17 00:00:00 2001 > From: Cyrill Schenkel > Date: Sat, 28 Jun 2014 16:36:49 +0200 > Subject: [PATCH] gnu: Add ncmpcpp. > > * gnu/packages/mpd.scm (ncmpcpp): New variable. Awesome! This was on my "things to package" list. > --- > gnu/packages/mpd.scm | 25 ++++++++++++++++++++++++- > 1 file changed, 24 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/mpd.scm b/gnu/packages/mpd.scm > index 5841e8b..179a9a5 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,25 @@ 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") Capitalize "featureful". > + (description "Ncmpcpp is very similar to ncmpc if it comes to user > +interface, but it provides a lot of new useful features. ") 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. https://wiki.archlinux.org/index.php/Ncmpcpp > + (home-page "http://ncmpcpp.rybczak.net/") > + (license license:gpl2))) > -- > 2.0.0 > > Looks good, otherwise. Thanks! -- David Thompson Web Developer - Free Software Foundation - http://fsf.org GPG Key: 0FF1D807 Support the FSF: https://fsf.org/donate