Fri Aug 19 13:52:39 2016 UTC ()
Updated musicpd to 0.19.18.

ver 0.19.18 (2016/08/05)
* decoder
  - ffmpeg: fix crash with older FFmpeg versions (< 3.0)
  - ffmpeg: log detailed error message
  - ffmpeg: support FFmpeg 3.1
  - sidplay: detect libsidplay2 with pkg-config
  - sidplay: log detailed error message
  - sidplay: read the "date" tag
  - sidplay: allow building with libsidplayfp instead of libsidplay2
* output
  - shout: recognize setting "encoder" instead of "encoding"
* fix memory leak after stream failure
* fix build failure with Boost 1.61
* require gcc 4.7 or newer


(wiz)
diff -r1.125 -r1.126 pkgsrc/audio/musicpd/Makefile
diff -r1.72 -r1.73 pkgsrc/audio/musicpd/distinfo
diff -r1.5 -r1.6 pkgsrc/audio/musicpd/patches/patch-src_system_ByteOrder.hxx

cvs diff -r1.125 -r1.126 pkgsrc/audio/musicpd/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/musicpd/Makefile 2016/08/17 00:06:40 1.125
+++ pkgsrc/audio/musicpd/Makefile 2016/08/19 13:52:39 1.126
@@ -1,18 +1,17 @@ @@ -1,18 +1,17 @@
1# $NetBSD: Makefile,v 1.125 2016/08/17 00:06:40 ryoon Exp $ 1# $NetBSD: Makefile,v 1.126 2016/08/19 13:52:39 wiz Exp $
2 2
3DISTNAME= mpd-0.19.17 3DISTNAME= mpd-0.19.18
4PKGNAME= ${DISTNAME:S/mpd/musicpd/} 4PKGNAME= ${DISTNAME:S/mpd/musicpd/}
5PKGREVISION= 3 
6CATEGORIES= audio 5CATEGORIES= audio
7MASTER_SITES= http://www.musicpd.org/download/mpd/0.19/ 6MASTER_SITES= http://www.musicpd.org/download/mpd/0.19/
8#MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=musicpd/} 7#MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=musicpd/}
9EXTRACT_SUFX= .tar.xz 8EXTRACT_SUFX= .tar.xz
10 9
11MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
12HOMEPAGE= http://musicpd.org/ 11HOMEPAGE= http://musicpd.org/
13COMMENT= Remote controllable audio player 12COMMENT= Remote controllable audio player
14LICENSE= gnu-gpl-v2 13LICENSE= gnu-gpl-v2
15 14
16CONFLICTS= mpd-[0-9]* 15CONFLICTS= mpd-[0-9]*
17 16
18GNU_CONFIGURE= yes 17GNU_CONFIGURE= yes

cvs diff -r1.72 -r1.73 pkgsrc/audio/musicpd/distinfo (expand / switch to unified diff)

--- pkgsrc/audio/musicpd/distinfo 2016/07/10 13:38:57 1.72
+++ pkgsrc/audio/musicpd/distinfo 2016/08/19 13:52:39 1.73
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1$NetBSD: distinfo,v 1.72 2016/07/10 13:38:57 mef Exp $ 1$NetBSD: distinfo,v 1.73 2016/08/19 13:52:39 wiz Exp $
2 2
3SHA1 (mpd-0.19.17.tar.xz) = 88d98884a262af3be74e2791ae9e5eb898f6dfbb 3SHA1 (mpd-0.19.18.tar.xz) = 41065043589208db1100c5a3f3c15fbd3ac87669
4RMD160 (mpd-0.19.17.tar.xz) = 23ef08686dcaae82428690b137c5447f0bcad164 4RMD160 (mpd-0.19.18.tar.xz) = 55897faeed50c6b8d151aa4196dc723c3d242ba2
5SHA512 (mpd-0.19.17.tar.xz) = 352f086efd8129e537be07a8a6fe121f94f19c83e3c4d4c5b8dca8f69776d5f92a6fff3e220169cfb9a21115de9c6198f847bcea80fc401fbfe80adf85ed193a 5SHA512 (mpd-0.19.18.tar.xz) = 9674a8e9d2086373c59d3ce66bddb70e914f863dc384a283071ac8003ddae304d7020fc654db72c6f4aa30cb18e67dadd3d0a62069538a7ec666c3076e7bc1f8
6Size (mpd-0.19.17.tar.xz) = 704408 bytes 6Size (mpd-0.19.18.tar.xz) = 707252 bytes
7SHA1 (patch-src_output_plugins_httpd_HttpdOutputPlugin.cxx) = b47d79cc49a27d732a7531e23d666bf9df748bec 7SHA1 (patch-src_output_plugins_httpd_HttpdOutputPlugin.cxx) = b47d79cc49a27d732a7531e23d666bf9df748bec
8SHA1 (patch-src_system_ByteOrder.hxx) = cb8b9b783d790671fb82760ee9ec740db7184df0 8SHA1 (patch-src_system_ByteOrder.hxx) = b951d17e3120bbff82b76f4cbaba9a3206b04688

cvs diff -r1.5 -r1.6 pkgsrc/audio/musicpd/patches/Attic/patch-src_system_ByteOrder.hxx (expand / switch to unified diff)

--- pkgsrc/audio/musicpd/patches/Attic/patch-src_system_ByteOrder.hxx 2016/07/10 13:38:58 1.5
+++ pkgsrc/audio/musicpd/patches/Attic/patch-src_system_ByteOrder.hxx 2016/08/19 13:52:39 1.6
@@ -1,21 +1,17 @@ @@ -1,21 +1,17 @@
1$NetBSD: patch-src_system_ByteOrder.hxx,v 1.5 2016/07/10 13:38:58 mef Exp $ 1$NetBSD: patch-src_system_ByteOrder.hxx,v 1.6 2016/08/19 13:52:39 wiz Exp $
2 2
3r 1.1 
4patches/patch-src_system_ByteOrder.hxx: 
5 Fix compilation error on Darwin/ppc 
6 
7r 1.4 
8also look in <machine/endian.h> on netbsd for endian info (fixes 3also look in <machine/endian.h> on netbsd for endian info (fixes
9non x86, mipsel and armel builds.) 4non x86, mipsel and armel builds.)
 5https://bugs.musicpd.org/view.php?id=4569
10 6
11--- src/system/ByteOrder.hxx.orig 2014-08-23 05:29:55.000000000 -0700 7--- src/system/ByteOrder.hxx.orig 2014-08-23 05:29:55.000000000 -0700
12+++ src/system/ByteOrder.hxx 2015-04-05 16:29:48.000000000 -0700 8+++ src/system/ByteOrder.hxx 2015-04-05 16:29:48.000000000 -0700
13@@ -40,7 +40,7 @@ 9@@ -40,7 +40,7 @@
14 /* well-known big-endian */ 10 /* well-known big-endian */
15 # define IS_LITTLE_ENDIAN false 11 # define IS_LITTLE_ENDIAN false
16 # define IS_BIG_ENDIAN true 12 # define IS_BIG_ENDIAN true
17-#elif defined(__APPLE__) 13-#elif defined(__APPLE__)
18+#elif defined(__APPLE__) || defined(__NetBSD__) 14+#elif defined(__APPLE__) || defined(__NetBSD__)
19 /* compile-time check for MacOS */ 15 /* compile-time check for MacOS */
20 # include <machine/endian.h> 16 # include <machine/endian.h>
21 # if BYTE_ORDER == LITTLE_ENDIAN 17 # if BYTE_ORDER == LITTLE_ENDIAN