pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/audio/musicpd



Module Name:    pkgsrc
Committed By:   wiz
Date:           Mon Nov  1 09:51:07 UTC 2021

Modified Files:
        pkgsrc/audio/musicpd: Makefile PLIST distinfo options.mk

Log Message:
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


To generate a diff of this commit:
cvs rdiff -u -r1.250 -r1.251 pkgsrc/audio/musicpd/Makefile
cvs rdiff -u -r1.16 -r1.17 pkgsrc/audio/musicpd/PLIST
cvs rdiff -u -r1.129 -r1.130 pkgsrc/audio/musicpd/distinfo
cvs rdiff -u -r1.37 -r1.38 pkgsrc/audio/musicpd/options.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/audio/musicpd/Makefile
diff -u pkgsrc/audio/musicpd/Makefile:1.250 pkgsrc/audio/musicpd/Makefile:1.251
--- pkgsrc/audio/musicpd/Makefile:1.250 Sat Oct  9 15:35:03 2021
+++ pkgsrc/audio/musicpd/Makefile       Mon Nov  1 09:51:07 2021
@@ -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 @@ BUILDLINK_API_DEPENDS.flac+=        flac>=1.2
 .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"

Index: pkgsrc/audio/musicpd/PLIST
diff -u pkgsrc/audio/musicpd/PLIST:1.16 pkgsrc/audio/musicpd/PLIST:1.17
--- pkgsrc/audio/musicpd/PLIST:1.16     Wed Apr  7 11:17:54 2021
+++ pkgsrc/audio/musicpd/PLIST  Mon Nov  1 09:51:07 2021
@@ -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/COPYING
 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/plus.png
 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

Index: pkgsrc/audio/musicpd/distinfo
diff -u pkgsrc/audio/musicpd/distinfo:1.129 pkgsrc/audio/musicpd/distinfo:1.130
--- pkgsrc/audio/musicpd/distinfo:1.129 Tue Oct 26 09:59:17 2021
+++ pkgsrc/audio/musicpd/distinfo       Mon Nov  1 09:51:07 2021
@@ -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

Index: pkgsrc/audio/musicpd/options.mk
diff -u pkgsrc/audio/musicpd/options.mk:1.37 pkgsrc/audio/musicpd/options.mk:1.38
--- pkgsrc/audio/musicpd/options.mk:1.37        Mon Mar 15 13:15:56 2021
+++ pkgsrc/audio/musicpd/options.mk     Mon Nov  1 09:51:07 2021
@@ -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_OPTIONS_VAR=        PKG_OPTIONS.musicpd
 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 @@ PKG_SUPPORTED_OPTIONS+=      avahi curl dbus 
 # 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 @@ MESON_ARGS+=        -Dmms=disabled
 .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+=      -Dsamplerate=disabled
 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+=        -Dvorbis=disabled
 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