svn commit: r492619 - branches/2019Q1/audio/musicpd
Thomas Zander
riggs at FreeBSD.org
Sun Feb 10 17:05:40 UTC 2019
Author: riggs
Date: Sun Feb 10 17:05:39 2019
New Revision: 492619
URL: https://svnweb.freebsd.org/changeset/ports/492619
Log:
MFH: r492616
Enable support for external playlists (wma, RSS feed)
Details:
- Introduce default OPTION PLAYLISTS
- New option PLAYLISTS depends on expat, which is in the default
package pulled in as a dependency via ffmpeg anyway
PR: 235520
Submitted by: freebsd at mosedal.net
Approved by: ports-secteam (riggs)
Modified:
branches/2019Q1/audio/musicpd/Makefile
Directory Properties:
branches/2019Q1/ (props changed)
Modified: branches/2019Q1/audio/musicpd/Makefile
==============================================================================
--- branches/2019Q1/audio/musicpd/Makefile Sun Feb 10 16:40:02 2019 (r492618)
+++ branches/2019Q1/audio/musicpd/Makefile Sun Feb 10 17:05:39 2019 (r492619)
@@ -2,6 +2,7 @@
PORTNAME= musicpd
PORTVERSION= 0.21.4
+PORTREVISION= 1
CATEGORIES= audio ipv6
MASTER_SITES= https://www.musicpd.org/download/mpd/${PORTVERSION:R}/
DISTNAME= mpd-${PORTVERSION}
@@ -45,7 +46,7 @@ OPTIONS_RADIO_ZEROCONF= AVAHI MDNSRESPONDER
OPTIONS_RADIO_RESAMPLER= SAMPLERATE SOXR
OPTIONS_MULTI= FILE_FORMAT
-OPTIONS_MULTI_FILE_FORMAT= \
+OPTIONS_MULTI_FILE_FORMAT= \
ADPLUG AUDIOFILE FAAD FFMPEG FLAC FLUIDSYNTH \
GME MAD MIKMOD MODPLUG MPG123 MUSEPACK \
OPUS SIDPLAY2 SNDFILE TWOLAME \
@@ -53,7 +54,7 @@ OPTIONS_MULTI_FILE_FORMAT= \
OPTIONS_GROUP= ACCESS PLAYBACK
-OPTIONS_GROUP_ACCESS= CDPARANOIA CURL MMS QOBUZ SMB SOUNDCLOUD TIDAL YAJL
+OPTIONS_GROUP_ACCESS= CDPARANOIA CURL MMS PLAYLISTS QOBUZ SMB SOUNDCLOUD TIDAL YAJL
OPTIONS_GROUP_PLAYBACK= AO JACK OPENAL PULSEAUDIO \
SHOUTCAST SNDIO
@@ -64,6 +65,7 @@ GME_DESC= GME support (video game music files)
ISO9660_DESC= Direct support for ISO 9660 images
PROXYDB_DESC= Proxy database support via libmpdclient
LAME_DESC= Support for MP3 Icecast Streams
+PLAYLISTS_DESC= Enable extra playlist support (wma, RSS)
QOBUZ_DESC= Streaming service support: Qobuz
SIDPLAY2_DESC= Sidplay support (C64 mono and stereo files)
SOUNDCLOUD_DESC=Streaming service support: SoundCloud
@@ -74,7 +76,7 @@ WILDMIDI_DESC= WildMIDI support (MIDI files)
YAJL_DESC= JSON support via libyajl
ZZIP_DESC= Support for zzip archives
-OPTIONS_DEFAULT=AUDIOFILE CURL FFMPEG FLAC ID3TAG MAD SNDFILE \
+OPTIONS_DEFAULT=AUDIOFILE CURL FFMPEG FLAC ID3TAG MAD PLAYLISTS SNDFILE \
VORBIS VORBISENC
# Decoder plugins
@@ -107,6 +109,8 @@ MUSEPACK_LIB_DEPENDS= libmpcdec.so:audio/musepack
OPUS_MESON_ON= -Dopus=enabled
OPUS_LIB_DEPENDS= libopus.so:audio/opus \
libogg.so:audio/libogg
+PLAYLISTS_MESON_ON= -Dexpat=enabled
+PLAYLISTS_LIB_DEPENDS= libexpat.so:textproc/expat2
SIDPLAY2_MESON_ON= -Dsidplay=enabled
SIDPLAY2_LIB_DEPENDS= libsidplay2.so:audio/libsidplay2
SIDPLAY2_LDFLAGS= -L${LOCALBASE}/lib/sidplay/builders
More information about the svn-ports-branches
mailing list