Date: Mon, 16 Jan 2017 06:29:59 +0000 (UTC) From: Thomas Zander <riggs@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r431615 - in head/audio/musicpd: . files Message-ID: <201701160629.v0G6TxKZ087155@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: riggs Date: Mon Jan 16 06:29:59 2017 New Revision: 431615 URL: https://svnweb.freebsd.org/changeset/ports/431615 Log: Update to upstream release 0.20.2; fix build Detailed log: - Update to upstream release 0.20.2 - Transfer maintainer'ship from crees to riggs - Port now requires C++14 - Fix build on stable/11 (--disable-libwrap) - New non-default OPTIONs: - SMB: support for libsmbclient - SNDIO: support for sndio - SOXR: support soxr resampler - YAJL: SoundCloud support via devel/yajl PR: 216120 Submitted by: riggs (maintainer) Approved by: crees (previous maintainer) Added: head/audio/musicpd/files/patch-src_util_VarSize.hxx (contents, props changed) Deleted: head/audio/musicpd/files/patch-src_decoder_plugins_WildmidiDecoderPlugin.cxx Modified: head/audio/musicpd/Makefile head/audio/musicpd/distinfo Modified: head/audio/musicpd/Makefile ============================================================================== --- head/audio/musicpd/Makefile Mon Jan 16 03:14:54 2017 (r431614) +++ head/audio/musicpd/Makefile Mon Jan 16 06:29:59 2017 (r431615) @@ -1,13 +1,12 @@ # $FreeBSD$ PORTNAME= musicpd -PORTVERSION= 0.19.15 -PORTREVISION= 8 +PORTVERSION= 0.20.2 CATEGORIES= audio ipv6 MASTER_SITES= http://www.musicpd.org/download/mpd/${PORTVERSION:R}/ DISTNAME= mpd-${PORTVERSION} -MAINTAINER= crees@FreeBSD.org +MAINTAINER= riggs@FreeBSD.org COMMENT= Remote-controllable music daemon LICENSE= GPLv2 @@ -15,7 +14,7 @@ LICENSE= GPLv2 LIB_DEPENDS= libboost_iostreams.so:devel/boost-libs \ libicudata.so:devel/icu -USES= gmake pkgconfig compiler:c++11-lib tar:xz +USES= gmake pkgconfig compiler:c++14-lang tar:xz GNU_CONFIGURE= yes USE_GNOME= glib20 @@ -25,14 +24,17 @@ CFLAGS+= -I${PREFIX}/include CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -L${LOCALBASE}/lib/sidplay/builders +#Workaround (transient?) link error with libwrap +CONFIGURE_ARGS+=--disable-libwrap + BROKEN_powerpc64= Does not build on powerpc64 -PORTDOCS= AUTHORS README COPYING NEWS +PORTDOCS= AUTHORS README.md COPYING NEWS SUB_FILES= pkg-message -OPTIONS_DEFINE= ID3TAG IPV6 ARCHIVE SAMPLERATE SQLITE3 \ - CDPARANOIA LAME MMS VORBISENC DOCS +OPTIONS_DEFINE= ID3TAG IPV6 ARCHIVE SQLITE3 \ + LAME VORBISENC DOCS OPTIONS_RADIO= ZEROCONF OPTIONS_RADIO_ZEROCONF= AVAHI MDNSRESPONDER @@ -44,7 +46,14 @@ OPTIONS_MULTI_FILE_FORMAT= AAC ADPLUG FF VORBIS WAV WAVPACK WILDMIDI OPTIONS_GROUP= PLAYBACK -OPTIONS_GROUP_PLAYBACK= AO CURL HTTPD JACK OPENAL OSS PIPE PULSEAUDIO SHOUTCAST +OPTIONS_GROUP_PLAYBACK= AO HTTPD JACK OPENAL OSS PIPE PULSEAUDIO \ + SHOUTCAST SNDIO + +OPTIONS_GROUP= ACCESS +OPTIONS_GROUP_ACCESS= CDPARANOIA CURL MMS SMB YAJL + +OPTIONS_RADIO= RESAMPLER +OPTIONS_RADIO_RESAMPLER= SAMPLERATE SOXR ADPLUG_DESC= AdPlug support GME_DESC= GME support (video game music files) @@ -55,6 +64,7 @@ TREMOR_DESC= Tremor decoder (not with SH TWOLAME_DESC= TwoLAME support (mp2) VORBISENC_DESC= Ogg Vorbis encoder WILDMIDI_DESC= WildMIDI support (MIDI files) +YAJL_DESC= SoundCloud support via libyajl OPTIONS_DEFAULT=ID3TAG MAD OSS FLAC VORBIS WAV FFMPEG SNDFILE CURL @@ -110,8 +120,14 @@ SAMPLERATE_CONFIGURE_ENABLE=lsr SAMPLERATE_LIB_DEPENDS=libsamplerate.so:audio/libsamplerate SIDPLAY2_CONFIGURE_ENABLE=sidplay SIDPLAY2_LIB_DEPENDS=libsidplay2.so:audio/libsidplay2 +SMB_CONFIGURE_enable=smbclient +SMB_LIB_DEPENDS=libsmbclient.so:net/samba-libsmbclient SNDFILE_CONFIGURE_ENABLE=sndfile SNDFILE_LIB_DEPENDS=libsndfile.so:audio/libsndfile +SNDIO_CONFIGURE_ENABLE=sndio +SNDIO_LIB_DEPENDS=libsndio.so:audio/sndio +SOXR_CONFIGURE_ENABLE=soxr +SOXR_LIB_DEPENDS=libsoxr.so:audio/libsoxr SQLITE3_CONFIGURE_ENABLE=sqlite SQLITE3_LIB_DEPENDS=libsqlite3.so:databases/sqlite3 TREMOR_CONFIGURE_WITH=tremor @@ -128,6 +144,8 @@ WAVPACK_CONFIGURE_ENABLE=wavpack WAVPACK_LIB_DEPENDS=libwavpack.so:audio/wavpack WILDMIDI_CONFIGURE_ENABLE=wildmidi WILDMIDI_LIB_DEPENDS=libWildMidi.so:audio/wildmidi +YAJL_CONFIGURE_ENABLE=yajl +YAJL_LIB_DEPENDS=libyajl.so:devel/yajl MPDUSER?= mpd MPDGROUP?= mpd Modified: head/audio/musicpd/distinfo ============================================================================== --- head/audio/musicpd/distinfo Mon Jan 16 03:14:54 2017 (r431614) +++ head/audio/musicpd/distinfo Mon Jan 16 06:29:59 2017 (r431615) @@ -1,3 +1,3 @@ -TIMESTAMP = 1465643698 -SHA256 (mpd-0.19.15.tar.xz) = 0cb9a223894b038ce966ce6d651d9b3ea3bdc7d7b9bec8d1e9e7e091cbc29b8b -SIZE (mpd-0.19.15.tar.xz) = 704000 +TIMESTAMP = 1484486662 +SHA256 (mpd-0.20.2.tar.xz) = 552a87d71c2981baeddf28c1856a7e071ea0236dd38bc75ec25d58529605ff77 +SIZE (mpd-0.20.2.tar.xz) = 768816 Added: head/audio/musicpd/files/patch-src_util_VarSize.hxx ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/musicpd/files/patch-src_util_VarSize.hxx Mon Jan 16 06:29:59 2017 (r431615) @@ -0,0 +1,10 @@ +--- src/util/VarSize.hxx.orig 2015-03-17 11:18:04 UTC ++++ src/util/VarSize.hxx +@@ -36,6 +36,7 @@ + #include <type_traits> + #include <utility> + #include <new> ++#include <cstdlib> + + /** + * Allocate and construct a variable-size object. That is useful for
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201701160629.v0G6TxKZ087155>