pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/audio/musicpd musicpd: update to 0.23.2.
details: https://anonhg.NetBSD.org/pkgsrc/rev/b040ff0f7eae
branches: trunk
changeset: 768749:b040ff0f7eae
user: wiz <wiz%pkgsrc.org@localhost>
date: Mon Nov 01 09:51:07 2021 +0000
description:
musicpd: update to 0.23.2.
ver 0.23.2 (2021/10/22)
* protocol
- fix "albumart" timeout bug
* input
- nfs: fix playback bug
* output
- pipewire: send artist and title to PipeWire
- pipewire: DSD support
* neighbor
- mention failed plugin name in error message
* player
- fix cross-fade regression
* fix crash with libfmt versions older than 7
ver 0.23.1 (2021/10/19)
* protocol
- use decimal notation instead of scientific notation
- "load" supports relative positions
* output
- emit "mixer" idle event when replay gain changes volume
- pipewire: emit "mixer" idle events on external volume change
- pipewire: attempt to change the graph sample rate
- snapcast: fix time stamp bug which caused "Failed to get chunk"
* fix libfmt linker problems
* fix broken password authentication
ver 0.23 (2021/10/14)
* protocol
- new command "getvol"
- show the audio format in "playlistinfo"
- support "listfiles" with arbitrary storage plugins
- support relative positions in "addid"
- fix relative positions in "move" and "moveid"
- add "position" parameter to "findadd" and "searchadd"
- add position parameter to "load"
* database
- proxy: require MPD 0.20 or later
- proxy: require libmpdclient 2.11 or later
- proxy: split search into chunks to avoid exceeding the output buffer
- simple: add option to hide CUE target songs
- upnp: support libnpupnp instead of libupnp
* archive
- zzip, iso9660: ignore file names which are invalid UTF-8
* decoder
- openmpt: new plugin
- wavpack: fix WVC file support
* player
- do not cross-fade songs shorter than 20 seconds
* output
- oss: support DSD over PCM
- pipewire: new plugin
- snapcast: new plugin
* tags
- new tags "ComposerSort", "Ensemble", "Movement", "MovementNumber", and "Location"
* split permission "player" from "control"
* add option "host_permissions"
* new build-time dependency: libfmt
diffstat:
audio/musicpd/Makefile | 8 ++++----
audio/musicpd/PLIST | 6 ++++--
audio/musicpd/distinfo | 8 ++++----
audio/musicpd/options.mk | 24 +++++++++++++++++-------
4 files changed, 29 insertions(+), 17 deletions(-)
diffs (133 lines):
diff -r 123232dbb8e4 -r b040ff0f7eae audio/musicpd/Makefile
--- a/audio/musicpd/Makefile Mon Nov 01 07:35:00 2021 +0000
+++ b/audio/musicpd/Makefile Mon Nov 01 09:51:07 2021 +0000
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.250 2021/10/09 15:35:03 nia Exp $
+# $NetBSD: Makefile,v 1.251 2021/11/01 09:51:07 wiz Exp $
-DISTNAME= mpd-0.22.11
+DISTNAME= mpd-0.23.2
PKGNAME= ${DISTNAME:S/mpd/musicpd/}
-PKGREVISION= 3
CATEGORIES= audio
-MASTER_SITES= https://www.musicpd.org/download/mpd/0.22/
+MASTER_SITES= https://www.musicpd.org/download/mpd/${PKGVERSION_NOREV:R}/
EXTRACT_SUFX= .tar.xz
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
@@ -132,6 +131,7 @@
.include "../../lang/python/versioned_dependencies.mk"
.include "../../security/libgcrypt/buildlink3.mk"
.include "../../textproc/expat/buildlink3.mk"
+.include "../../textproc/fmtlib/buildlink3.mk"
.include "../../textproc/icu/buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r 123232dbb8e4 -r b040ff0f7eae audio/musicpd/PLIST
--- a/audio/musicpd/PLIST Mon Nov 01 07:35:00 2021 +0000
+++ b/audio/musicpd/PLIST Mon Nov 01 09:51:07 2021 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.16 2021/04/07 11:17:54 wiz Exp $
+@comment $NetBSD: PLIST,v 1.17 2021/11/01 09:51:07 wiz Exp $
bin/mpd
man/man1/mpd.1
man/man5/mpd.conf.5
@@ -7,6 +7,7 @@
share/doc/mpd/NEWS
share/doc/mpd/README.md
share/doc/mpd/html/.buildinfo
+share/doc/mpd/html/_sources/client.rst.txt
share/doc/mpd/html/_sources/developer.rst.txt
share/doc/mpd/html/_sources/index.rst.txt
share/doc/mpd/html/_sources/mpd.1.rst.txt
@@ -27,8 +28,9 @@
share/doc/mpd/html/_static/pygments.css
share/doc/mpd/html/_static/searchtools.js
share/doc/mpd/html/_static/sidebar.js
-share/doc/mpd/html/_static/underscore-1.12.0.js
+share/doc/mpd/html/_static/underscore-1.13.1.js
share/doc/mpd/html/_static/underscore.js
+share/doc/mpd/html/client.html
share/doc/mpd/html/developer.html
share/doc/mpd/html/genindex.html
share/doc/mpd/html/index.html
diff -r 123232dbb8e4 -r b040ff0f7eae audio/musicpd/distinfo
--- a/audio/musicpd/distinfo Mon Nov 01 07:35:00 2021 +0000
+++ b/audio/musicpd/distinfo Mon Nov 01 09:51:07 2021 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.129 2021/10/26 09:59:17 nia Exp $
+$NetBSD: distinfo,v 1.130 2021/11/01 09:51:07 wiz Exp $
-BLAKE2s (mpd-0.22.11.tar.xz) = 765445aca3b2f1eb6dbcca40aecf79b527f84757b00061206856c48adfe86bee
-SHA512 (mpd-0.22.11.tar.xz) = c53d386d42c2360502aad5e7574ae5ff76a20df037696989f9e1700f9cffb88afdd329cce758067356c59308d0cbcf3ba3ccf6f013e2fcec54ddf08bd0212b43
-Size (mpd-0.22.11.tar.xz) = 737184 bytes
+BLAKE2s (mpd-0.23.2.tar.xz) = 941b856fa80b0999e34cb6b5d42e37b31d446cb0719018ffef65d7b752e2a662
+SHA512 (mpd-0.23.2.tar.xz) = f30c27baeccc0bc115e8d9c05754fa5f0b68c713c0b6c7516e806fc17c52f062367a044638304477af9f9c2471d82a8a1037b6c7736be4f96c6c9d57ebfcaf1f
+Size (mpd-0.23.2.tar.xz) = 766340 bytes
SHA1 (patch-src_net_IPv6Address.hxx) = 3e0ad6e63a970a17d0d8b2403acc538d8b08342e
diff -r 123232dbb8e4 -r b040ff0f7eae audio/musicpd/options.mk
--- a/audio/musicpd/options.mk Mon Nov 01 07:35:00 2021 +0000
+++ b/audio/musicpd/options.mk Mon Nov 01 09:51:07 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.37 2021/03/15 13:15:56 nia Exp $
+# $NetBSD: options.mk,v 1.38 2021/11/01 09:51:07 wiz Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.musicpd
@@ -6,7 +6,7 @@
PKG_SUPPORTED_OPTIONS+= jack openal libao pulseaudio
# codecs
PKG_SUPPORTED_OPTIONS+= adplug faad ffmpeg fluidsynth libgme libwildmidi
-PKG_SUPPORTED_OPTIONS+= mikmod modplug musepack sidplay wavpack
+PKG_SUPPORTED_OPTIONS+= mikmod modplug musepack wavpack
# codecs (encoding only)
PKG_SUPPORTED_OPTIONS+= lame shine twolame
# archive formats
@@ -16,6 +16,12 @@
# misc
PKG_SUPPORTED_OPTIONS+= cdparanoia chromaprint musicpd-soundcloud libmpdclient
+# no packages yet
+# pipewire
+# snapcast
+# currently broken build:
+# sid
+
PKG_SUGGESTED_OPTIONS= curl faad ffmpeg libao musepack samplerate shout vorbis
PKG_SUGGESTED_OPTIONS+= wavpack
@@ -119,6 +125,7 @@
.endif
.if !empty(PKG_OPTIONS:Mlibmpdclient)
+BUILDLINK_API_DEPENDS.libmpdclient+= libmpdclient>=2.11
. include "../../audio/libmpdclient/buildlink3.mk"
.else
MESON_ARGS+= -Dlibmpdclient=disabled
@@ -191,11 +198,12 @@
MESON_ARGS+= -Dshine=disabled
.endif
-.if !empty(PKG_OPTIONS:Msidplay)
-. include "../../audio/libsidplay2/buildlink3.mk"
-.else
-MESON_ARGS+= -Dsidplay=disabled
-.endif
+# src/decoder/plugins/meson.build:170:6: ERROR: C++ shared or static library 'resid-builder' not found
+#.if !empty(PKG_OPTIONS:Msidplay)
+#. include "../../audio/libsidplay2/buildlink3.mk"
+#.else
+#MESON_ARGS+= -Dsidplay=disabled
+#.endif
.if !empty(PKG_OPTIONS:Mshout)
. include "../../audio/libshout/buildlink3.mk"
@@ -223,6 +231,8 @@
MESON_ARGS+= -Dvorbisenc=disabled
.endif
+# should switch to libnpupnp, not packaged yet
+# waiting for release https://framagit.org/medoc92/npupnp/-/issues/20
.if !empty(PKG_OPTIONS:Mupnp)
. include "../../net/libupnp/buildlink3.mk"
.else
Home |
Main Index |
Thread Index |
Old Index