summaryrefslogtreecommitdiff
path: root/audio/musicpd/Makefile
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2020-10-02 09:47:09 +0000
committerwiz <wiz@pkgsrc.org>2020-10-02 09:47:09 +0000
commit29df901f3e8f9026069a3897335caf18535692fc (patch)
tree90ae5d423a90fb85d2877496e2c43c761400222e /audio/musicpd/Makefile
parent0a6d4eb5c0a80d0c3ba7c9f7273270d036b76fb0 (diff)
downloadpkgsrc-29df901f3e8f9026069a3897335caf18535692fc.tar.gz
musicpd: update to 0.22.
ver 0.22 (2020/09/23) * protocol - "findadd"/"searchadd"/"searchaddpl" support the "sort" and "window" parameters - add command "readpicture" to download embedded pictures - command "moveoutput" moves an output between partitions - command "delpartition" deletes a partition - show partition name in "status" response * tags - new tags "Grouping" (for ID3 "TIT1"), "Work" and "Conductor" * input - curl: support "charset" parameter in URI fragment - ffmpeg: allow partial reads - io_uring: new plugin for local files on Linux (using liburing) - smbclient: close unused SMB/CIFS connections * database - upnp: drop support for libupnp versions older than 1.8 * playlist - cue: integrate contents in database * decoder - ffmpeg: support RTSP - mad: remove option "gapless", always do gapless - sidplay: add option "default_genre" - sidplay: map SID name field to "Album" tag - sidplay: add support for new song length format with libsidplayfp 2.0 - vorbis, opus: improve seeking accuracy * playlist - flac: support reading CUE sheets from remote FLAC files * filter - ffmpeg: new plugin based on FFmpeg's libavfilter library - hdcd: new plugin based on FFmpeg's "af_hdcd" for HDCD playback - volume: convert S16 to S24 to preserve quality and reduce dithering noise - dsd: add integer-only DSD to PCM converter * output - jack: add option "auto_destination_ports" - jack: report error details - pulse: add option "media_role" - solaris: support S8 and S32 * lower the real-time priority from 50 to 40 * switch to C++17 - GCC 8 or clang 5 (or newer) recommended ver 0.21.26 (2020/09/21) * database - inotify: obey ".mpdignore" files * output - osx: fix crash bug - sles: support floating point samples * archive - bzip2: fix crash on corrupt bzip2 file - bzip2: flush output at end of input file - iso9660: fix unaligned reads - iso9660: support seeking - zzip: fix crash on corrupt ZIP file * decoder - ffmpeg: remove "rtsp://" from the list of supported protocols - ffmpeg: add "hls+http://" to the list of supported protocols - opus: support the gain value from the Opus header - sndfile: fix lost samples at end of file * fix "single" mode bug after resuming playback * the default log_level is "default", not "info"
Diffstat (limited to 'audio/musicpd/Makefile')
-rw-r--r--audio/musicpd/Makefile15
1 files changed, 7 insertions, 8 deletions
diff --git a/audio/musicpd/Makefile b/audio/musicpd/Makefile
index 8ab3b1de8bf..cfa747b590d 100644
--- a/audio/musicpd/Makefile
+++ b/audio/musicpd/Makefile
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.225 2020/08/18 17:57:38 leot Exp $
+# $NetBSD: Makefile,v 1.226 2020/10/02 09:47:09 wiz Exp $
-DISTNAME= mpd-0.21.25
+DISTNAME= mpd-0.22
PKGNAME= ${DISTNAME:S/mpd/musicpd/}
-PKGREVISION= 2
CATEGORIES= audio
-MASTER_SITES= https://www.musicpd.org/download/mpd/0.21/
+MASTER_SITES= https://www.musicpd.org/download/mpd/0.22/
EXTRACT_SUFX= .tar.xz
MAINTAINER= pkgsrc-users@NetBSD.org
@@ -17,10 +16,10 @@ CONFLICTS= mpd-[0-9]*
USE_TOOLS+= pkg-config
USE_LANGUAGES= c c++
-# c++14
-GCC_REQD+= 6
+# c++17
+GCC_REQD+= 8
-MESON_ARGS+= -Ddocumentation=true
+MESON_ARGS+= -Ddocumentation=enabled
# worrying libraries with limited maintainance:
# - audiofile, many CVEs, no activity since 2016
@@ -112,7 +111,7 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/doc/mpdconf.example ${DESTDIR}${EGDIR}
.include "../../devel/meson/build.mk"
-BUILDLINK_ABI_DEPENDS.flac+= flac>=1.2
+BUILDLINK_API_DEPENDS.flac+= flac>=1.2
.include "../../audio/flac/buildlink3.mk"
.include "../../audio/libid3tag/buildlink3.mk"
.include "../../audio/libopus/buildlink3.mk"