Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11]) by www.NetBSD.org (Postfix) with ESMTP id 44A2863C2F7 for ; Wed, 18 May 2011 21:08:55 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 17E5B14A1B1; Wed, 18 May 2011 21:08:55 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 8927314A1B0 for ; Wed, 18 May 2011 21:08:51 +0000 (UTC) X-Virus-Scanned: amavisd-new at NetBSD.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.NetBSD.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id ovk44h1bLRGm for ; Wed, 18 May 2011 21:08:50 +0000 (UTC) Received: from cvs.netbsd.org (cvs.NetBSD.org [IPv6:2001:4f8:3:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id CA53B14A1A2 for ; Wed, 18 May 2011 21:08:49 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id B3283175DD; Wed, 18 May 2011 21:08:49 +0000 (UTC) MIME-Version: 1.0 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" Date: Wed, 18 May 2011 21:08:49 +0000 From: "Guillaume Lasmayous" Subject: CVS commit: pkgsrc/audio/cmus To: pkgsrc-changes@NetBSD.org Reply-To: gls@netbsd.org X-Mailer: log_accum Message-Id: <20110518210849.B3283175DD@cvs.netbsd.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk Module Name: pkgsrc Committed By: gls Date: Wed May 18 21:08:49 UTC 2011 Modified Files: pkgsrc/audio/cmus: Makefile distinfo Log Message: Update audio/cmus to 2.4.0 Upstream changes: I'm pleased to announce cmus 2.4.0 "Easter egg", the long-awaited feature release of cmus. Since 2.3.0 (more than a year ago!) tons of enhancements have been made, both to cmus' internals, and to the user-visible parts. Here is a short summary of the new stuff you will find in 2.4.0: - Mutt-like short filters E.g. "~a beatles (!~y1960-1965 | ~d>600)". This nicely complements traditional cmus filters, especially with - Live filtering Live filtering is immensely useful and addictive feature, especially if you have a huge music library. Press 'L' and start typing, and you'll understand what I mean. To reset the live filter, type 'L'. Also, do know that you can use short filter expressions for live filtering, too! - Resume support To enable resume support, simply add "set resume=true" to your ~/.cmus/rc. After that, cmus will resume the playback at startup (or resume the paused state, if you quit cmus while track was paused), as well as restore the state of live filter etc. Most likely than not, you'll find this very useful! - Smarter string handling Cmus has solid Unicode support for a while now; however, this release adds locale-aware string ordering, and the ability to ignore diacritical marks (accents) while searching/live filtering/etc.: e.g. "bjork" will match "Björk", which can be very handy. - Long format options, including ones for bitrate/codec From now on, format strings can contain more readable placeholders like %{artist}, including new (and frequently requested) %{bitrate} and %{codec}. - HTTP proxy support for streams via http_proxy environment variable - Less CPU wakeups during playback This makes cmus more eco-friendly, because of reduced power consumption. It also makes notebook batteries last a bit longer. - New RoarAudio output plugin - Support for big-endian systems, lots of different audio sample formats, almost any C compiler and unix-like OS out there Also, cmus' website (http://cmus.sourceforge.net) now has a wiki: http://cmus.sourceforge.net/wiki. Make sure to check it out (and update, if it is missing something). To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 pkgsrc/audio/cmus/Makefile cvs rdiff -u -r1.11 -r1.12 pkgsrc/audio/cmus/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.