Subject: CVS commit: pkgsrc/audio/musicpd
To: None <pkgsrc-changes@NetBSD.org>
From: Thomas Klausner <wiz@netbsd.org>
List: pkgsrc-changes
Date: 01/09/2007 23:19:26
Module Name:	pkgsrc
Committed By:	wiz
Date:		Tue Jan  9 23:19:26 UTC 2007

Modified Files:
	pkgsrc/audio/musicpd: Makefile PLIST distinfo
	pkgsrc/audio/musicpd/patches: patch-aa
Added Files:
	pkgsrc/audio/musicpd/patches: patch-ab patch-ac patch-ad

Log Message:
Update to 0.12.1. Add patches from mpd svn repository to add flac-1.1.3.

ver 0.12.1 (2006/10/10)
* Fix segfault when scanning an MP3 that has a Xing tag with 0 frames
* Fix segfault when there's no audio output specified and one can't be detected
* Fix handling of escaping in quotes
* Allow a quality of -1 to be specified for shout outputs
* A few minor cleanups

ver 0.12.0 (2006/9/22)
* New audio output code which supports:
  * A plugin-like architecture
  * Non-libao ("native") outputs:
    * ALSA
    * OSS
    * OS X
    * Sun
    * Media MVP
    * PulseAudio
    * Shout (Icecast or Shoutcast)
  * Playing through multiple outputs at once
  * Enabling/disabling outputs while MPD is running
  * Saving output state (enabled/disabled) to the state_file
* OggFLAC support
  (doesn't currently work with flac-1.1.3)
* Musepack support
* Gapless MP3 playback
* MP3 ReplayGain support (using ID3v2 tags only)
* Support for MP2 files if MP3 support is enabled
* Composer, Performer, Comment, and Disc metadata support
* New outputs command for listing available audio outputs
* New enableoutput and disableoutput commands for enabling/disabling outputs
* New plchangesposid command for a stripped down version of plchanges
* New addid command for adding to the playlist and returning a song ID
* New commands and notcommands commands for checking available commands
* Can now specify any supported metadata type or "any" in search, find, and list
* New volume_normalization parameter for enabling Audio Compress normalization
* New metadata_to_use parameter for choosing supported metadata types
* New pid_file parameter for saving the MPD process ID to the specified file
* The db_file parameter is now required
* The port parameter is now optional (defaults to 6600)
* Can specify bind_to_address multiple times
* New --kill argument for killing MPD if pid_file is specified
* Removed --update-db argument (use the update function in your client instead)
* New mpdconf.example
* New mpd.conf man page
* Removed bundled libmad and libid3tag
* Lots of bug fixes, cleaned up code, and performance improvements


To generate a diff of this commit:
cvs rdiff -r1.26 -r1.27 pkgsrc/audio/musicpd/Makefile
cvs rdiff -r1.2 -r1.3 pkgsrc/audio/musicpd/PLIST
cvs rdiff -r1.10 -r1.11 pkgsrc/audio/musicpd/distinfo
cvs rdiff -r1.3 -r1.4 pkgsrc/audio/musicpd/patches/patch-aa
cvs rdiff -r0 -r1.1 pkgsrc/audio/musicpd/patches/patch-ab \
    pkgsrc/audio/musicpd/patches/patch-ac \
    pkgsrc/audio/musicpd/patches/patch-ad

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.