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