pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/audio/musicpd



Module Name:    pkgsrc
Committed By:   wiz
Date:           Mon Jan 16 11:53:08 UTC 2017

Modified Files:
        pkgsrc/audio/musicpd: Makefile PLIST distinfo
Removed Files:
        pkgsrc/audio/musicpd/patches:
            patch-src_output_plugins_httpd_HttpdOutputPlugin.cxx

Log Message:
Updated musicpd to 0.20.2.

ver 0.20.2 (2017/01/15)
* input
  - alsa: fix crash bug
  - alsa: fix buffer overruns
* decoder
  - flac: add options "probesize" and "analyzeduration"
* resampler
  - libsamplerate: reset state after seeking
* output
  - fix static noise after changing to a different audio format
  - alsa: fix the DSD_U32 sample rate
  - alsa: fix the DSD_U32 byte order
  - alsa: support DSD_U16
  - recorder: fix error "Failed to create : No such file or directory"
* playlist
  - cue: fix skipping songs

ver 0.20.1 (2017/01/09)
* input
  - curl: fix crash bug
  - curl: fix freeze bug
* decoder
  - wavpack: fix crash bug
* storage
  - curl: new storage plugin for WebDAV (work in progress)
* mixer
  - alsa: normalize displayed volume according to human perception
* fix crash with volume_normalization enabled

ver 0.20 (2017/01/04)
* protocol
  - "commands" returns playlist commands only if playlist_directory configured
  - "search"/"find" have a "window" parameter
  - report song duration with milliseconds precision
  - "sticker find" can match sticker values
  - drop the "file:///" prefix for absolute file paths
  - add range parameter to command "plchanges" and "plchangesposid"
  - send verbose error message to client
* input
  - curl: fix memory leak
* tags
  - ape, ogg: drop support for non-standard tag "album artist"
    affected filetypes: vorbis, flac, opus & all files with ape2 tags
    (most importantly some mp3s)
  - id3: remove the "id3v1_encoding" setting; by definition, all ID3v1 tags
    are ISO-Latin-1
  - ape: support APE replay gain on remote files
  - read ID3 tags from NFS/SMB
* decoder
  - improved error logging
  - report I/O errors to clients
  - ffmpeg: support ReplayGain and MixRamp
  - ffmpeg: support stream tags
  - gme: add option "accuracy"
  - gme: provide the TRACK tag
  - gme: faster scanning
  - mad: reduce memory usage while scanning tags
  - mpcdec: read the bit rate
  - pcm: support audio/L16 (RFC 2586) and audio/x-mpd-float
  - sidplay: faster scanning
  - wavpack: large file support
  - wavpack: support DSD (WavPack 5)
  - wavpack: archive support
* playlist
  - cue: don't skip pregap
  - embcue: fix last track
  - flac: new plugin which reads the "CUESHEET" metadata block
* output
  - alsa: fix multi-channel order
  - alsa: remove option "use_mmap"
  - alsa: support DSD_U32
  - alsa: disable DoP if it fails
  - jack: reduce CPU usage
  - pulse: set channel map to WAVE-EX
  - recorder: record tags
  - recorder: allow dynamic file names
  - sndio: new output plugin
* mixer
  - null: new plugin
* resampler
  - new block "resampler" in configuration file
    replacing the old "samplerate_converter" setting
  - soxr: allow multi-threaded resampling
* player
  - reset song priority on playback
  - reduce xruns
* write database and state file atomically
* always write UTF-8 to the log file.
* remove dependency on GLib
* support libsystemd (instead of the older libsystemd-daemon)
* database
  - proxy: add TCP keepalive option
* update
  - apply .mpdignore matches to subdirectories
* switch the code base to C++14
  - GCC 4.9 or clang 3.4 (or newer) recommended


To generate a diff of this commit:
cvs rdiff -u -r1.134 -r1.135 pkgsrc/audio/musicpd/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/audio/musicpd/PLIST
cvs rdiff -u -r1.76 -r1.77 pkgsrc/audio/musicpd/distinfo
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/audio/musicpd/patches/patch-src_output_plugins_httpd_HttpdOutputPlugin.cxx

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

Modified files:

Index: pkgsrc/audio/musicpd/Makefile
diff -u pkgsrc/audio/musicpd/Makefile:1.134 pkgsrc/audio/musicpd/Makefile:1.135
--- pkgsrc/audio/musicpd/Makefile:1.134 Sun Jan  1 16:06:04 2017
+++ pkgsrc/audio/musicpd/Makefile       Mon Jan 16 11:53:08 2017
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.134 2017/01/01 16:06:04 adam Exp $
+# $NetBSD: Makefile,v 1.135 2017/01/16 11:53:08 wiz Exp $
 
-DISTNAME=              mpd-0.19.21
+DISTNAME=              mpd-0.20.2
 PKGNAME=               ${DISTNAME:S/mpd/musicpd/}
-PKGREVISION=           1
 CATEGORIES=            audio
-MASTER_SITES=          http://www.musicpd.org/download/mpd/0.19/
+MASTER_SITES=          http://www.musicpd.org/download/mpd/0.20/
 #MASTER_SITES=         ${MASTER_SITE_SOURCEFORGE:=musicpd/}
 EXTRACT_SUFX=          .tar.xz
 
@@ -20,8 +19,8 @@ USE_LIBTOOL=          yes
 USE_TOOLS+=            pkg-config
 USE_LANGUAGES=         c c++
 
-# See ${WRKSRC}/src/Compiler.h: mpd requires gcc>=4.6
-GCC_REQD+=             4.6
+# c++14
+GCC_REQD+=             4.9
 
 # MacOS X audio output is no longer enabled by default.
 CONFIGURE_ARGS.Darwin+=        --enable-osx
@@ -52,7 +51,6 @@ post-install:
        ${INSTALL_DATA} ${WRKSRC}/mpd.conf ${DESTDIR}${EGDIR}
 
 .include "../../devel/boost-libs/buildlink3.mk"
-.include "../../devel/glib2/buildlink3.mk"
 .include "../../textproc/icu/buildlink3.mk"
 .include "../../audio/libmad/buildlink3.mk"
 

Index: pkgsrc/audio/musicpd/PLIST
diff -u pkgsrc/audio/musicpd/PLIST:1.8 pkgsrc/audio/musicpd/PLIST:1.9
--- pkgsrc/audio/musicpd/PLIST:1.8      Mon Jan  5 22:19:02 2015
+++ pkgsrc/audio/musicpd/PLIST  Mon Jan 16 11:53:08 2017
@@ -1,10 +1,10 @@
-@comment $NetBSD: PLIST,v 1.8 2015/01/05 22:19:02 wiz Exp $
+@comment $NetBSD: PLIST,v 1.9 2017/01/16 11:53:08 wiz Exp $
 bin/mpd
 man/man1/mpd.1
 man/man5/mpd.conf.5
 share/doc/mpd/AUTHORS
 share/doc/mpd/COPYING
 share/doc/mpd/NEWS
-share/doc/mpd/README
+share/doc/mpd/README.md
 share/doc/mpd/mpdconf.example
 share/examples/mpd/mpd.conf

Index: pkgsrc/audio/musicpd/distinfo
diff -u pkgsrc/audio/musicpd/distinfo:1.76 pkgsrc/audio/musicpd/distinfo:1.77
--- pkgsrc/audio/musicpd/distinfo:1.76  Mon Dec 19 09:29:16 2016
+++ pkgsrc/audio/musicpd/distinfo       Mon Jan 16 11:53:08 2017
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.76 2016/12/19 09:29:16 wiz Exp $
+$NetBSD: distinfo,v 1.77 2017/01/16 11:53:08 wiz Exp $
 
-SHA1 (mpd-0.19.21.tar.xz) = 27dd903f4f7c0f5ffeb85e6820c02d2b82485572
-RMD160 (mpd-0.19.21.tar.xz) = d5417a62a757f09cd0c5a94dc825d8831c19d3f7
-SHA512 (mpd-0.19.21.tar.xz) = a65690012a74def273ffb4e87465d8f3f7f2ce6f6e9117e35aa0891cd638f904df0ef4c4923c39e9a0c3e1d93d09aab713979adf5c191b54fa7e8b5b81abd232
-Size (mpd-0.19.21.tar.xz) = 708512 bytes
-SHA1 (patch-src_output_plugins_httpd_HttpdOutputPlugin.cxx) = b47d79cc49a27d732a7531e23d666bf9df748bec
+SHA1 (mpd-0.20.2.tar.xz) = b83eb588976f8c7f5383ac423505c259046a42e4
+RMD160 (mpd-0.20.2.tar.xz) = d65e904321d5a5a5fff8c83553c4efd2c1482530
+SHA512 (mpd-0.20.2.tar.xz) = d02b916f342c4b9547f32b1c7611a61983f2e11534f0667778e38077066058319a3f2a5aa7ff28e281af1ec01d00d8f2195bb91ca2f5556d3533b387ce857826
+Size (mpd-0.20.2.tar.xz) = 768816 bytes



Home | Main Index | Thread Index | Old Index