aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Zander <riggs@FreeBSD.org>2022-12-04 11:49:05 +0000
committerThomas Zander <riggs@FreeBSD.org>2022-12-04 12:20:02 +0000
commit4abac5034ecac070898410b3391771a14e8e1806 (patch)
treebe5f673cd9665e5a3cf2118d3f297736550a2760
parentff0a290508c982bf4929cbd79707da102504c1a7 (diff)
downloadports-4abac5034ecac070898410b3391771a14e8e1806.tar.gz
ports-4abac5034ecac070898410b3391771a14e8e1806.zip
audio/musicpd: Add WAVPACK to OPTIONS_DEFAULT
Rationale: If wavpack files containing DSD content are played via ffmpeg, they are first converted to PCM in libavcodec (i.e. resampled and filtered), then again to the native resolution of the oss output. Using libwavpack directly allows mpd to leverages its native support for DSD content, avoiding multiple resampling and / or filtering steps. MFH: 2022Q4
-rw-r--r--audio/musicpd/Makefile4
1 files changed, 3 insertions, 1 deletions
diff --git a/audio/musicpd/Makefile b/audio/musicpd/Makefile
index 9192f04e7760..926121ebe7cd 100644
--- a/audio/musicpd/Makefile
+++ b/audio/musicpd/Makefile
@@ -1,5 +1,6 @@
PORTNAME= musicpd
PORTVERSION= 0.23.11
+PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= https://www.musicpd.org/download/mpd/${PORTVERSION:R}/
DISTNAME= mpd-${PORTVERSION}
@@ -78,7 +79,8 @@ YAJL_DESC= JSON support via libyajl
ZZIP_DESC= Support for zzip archives
OPTIONS_DEFAULT=CURL FFMPEG FLAC ID3TAG LAME MANPAGES OPUS \
- PLAYLISTS PROXYDB SNDFILE VORBIS VORBISENC
+ PLAYLISTS PROXYDB SNDFILE VORBIS VORBISENC \
+ WAVPACK
MANPAGES_MESON_ENABLED= documentation
MANPAGES_BUILD_DEPENDS= ${LOCALBASE}/bin/sphinx-build:textproc/py-sphinx@${PY_FLAVOR}