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 newerdiff -r1.125 -r1.126 pkgsrc/audio/musicpd/Makefile
(wiz)
@@ -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 | |||
3 | DISTNAME= mpd-0.19.17 | 3 | DISTNAME= mpd-0.19.18 | |
4 | PKGNAME= ${DISTNAME:S/mpd/musicpd/} | 4 | PKGNAME= ${DISTNAME:S/mpd/musicpd/} | |
5 | PKGREVISION= 3 | |||
6 | CATEGORIES= audio | 5 | CATEGORIES= audio | |
7 | MASTER_SITES= http://www.musicpd.org/download/mpd/0.19/ | 6 | MASTER_SITES= http://www.musicpd.org/download/mpd/0.19/ | |
8 | #MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=musicpd/} | 7 | #MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=musicpd/} | |
9 | EXTRACT_SUFX= .tar.xz | 8 | EXTRACT_SUFX= .tar.xz | |
10 | 9 | |||
11 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
12 | HOMEPAGE= http://musicpd.org/ | 11 | HOMEPAGE= http://musicpd.org/ | |
13 | COMMENT= Remote controllable audio player | 12 | COMMENT= Remote controllable audio player | |
14 | LICENSE= gnu-gpl-v2 | 13 | LICENSE= gnu-gpl-v2 | |
15 | 14 | |||
16 | CONFLICTS= mpd-[0-9]* | 15 | CONFLICTS= mpd-[0-9]* | |
17 | 16 | |||
18 | GNU_CONFIGURE= yes | 17 | GNU_CONFIGURE= yes |
@@ -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 | |||
3 | SHA1 (mpd-0.19.17.tar.xz) = 88d98884a262af3be74e2791ae9e5eb898f6dfbb | 3 | SHA1 (mpd-0.19.18.tar.xz) = 41065043589208db1100c5a3f3c15fbd3ac87669 | |
4 | RMD160 (mpd-0.19.17.tar.xz) = 23ef08686dcaae82428690b137c5447f0bcad164 | 4 | RMD160 (mpd-0.19.18.tar.xz) = 55897faeed50c6b8d151aa4196dc723c3d242ba2 | |
5 | SHA512 (mpd-0.19.17.tar.xz) = 352f086efd8129e537be07a8a6fe121f94f19c83e3c4d4c5b8dca8f69776d5f92a6fff3e220169cfb9a21115de9c6198f847bcea80fc401fbfe80adf85ed193a | 5 | SHA512 (mpd-0.19.18.tar.xz) = 9674a8e9d2086373c59d3ce66bddb70e914f863dc384a283071ac8003ddae304d7020fc654db72c6f4aa30cb18e67dadd3d0a62069538a7ec666c3076e7bc1f8 | |
6 | Size (mpd-0.19.17.tar.xz) = 704408 bytes | 6 | Size (mpd-0.19.18.tar.xz) = 707252 bytes | |
7 | SHA1 (patch-src_output_plugins_httpd_HttpdOutputPlugin.cxx) = b47d79cc49a27d732a7531e23d666bf9df748bec | 7 | SHA1 (patch-src_output_plugins_httpd_HttpdOutputPlugin.cxx) = b47d79cc49a27d732a7531e23d666bf9df748bec | |
8 | SHA1 (patch-src_system_ByteOrder.hxx) = cb8b9b783d790671fb82760ee9ec740db7184df0 | 8 | SHA1 (patch-src_system_ByteOrder.hxx) = b951d17e3120bbff82b76f4cbaba9a3206b04688 |
@@ -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 | |||
3 | r 1.1 | |||
4 | patches/patch-src_system_ByteOrder.hxx: | |||
5 | Fix compilation error on Darwin/ppc | |||
6 | ||||
7 | r 1.4 | |||
8 | also look in <machine/endian.h> on netbsd for endian info (fixes | 3 | also look in <machine/endian.h> on netbsd for endian info (fixes | |
9 | non x86, mipsel and armel builds.) | 4 | non x86, mipsel and armel builds.) | |
5 | https://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 |