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:           Fri Jan 30 08:58:13 UTC 2026

Modified Files:
        pkgsrc/audio/musicpd: Makefile PLIST distinfo options.mk
        pkgsrc/audio/musicpd/patches: patch-doc_mpd.conf.5.rst
Removed Files:
        pkgsrc/audio/musicpd/patches: patch-src_client_Response.hxx
            patch-src_decoder_plugins_meson.build

Log Message:
musicpd: update to 0.24.8.

ver 0.24.8 (2026/01/26)
* input
  - cdio_paranoia: fix parsing of absolute device paths (0.24 regression)
* Linux:
  - fix build with glibc 2.43
  - fix build with liburing < 2.4

ver 0.24.7 (2026/01/16)
* decoder
  - ffmpeg: allow seeking only if both AVFormatContext and InputStream allow it
* playlist
  - cue: strip UTF-8 byte order marker
* Linux: disable the iowait state for io_uring
* fix GCC 16 compiler warning
* fix spurious linker failures

ver 0.24.6 (2025/10/20)
* decoder
  - ffmpeg: handle "*.opus" files
  - mpg123: another workaround for libmpg123 ID3 corruption bug
  - opus: fix seeking in files with large OpusTags
  - opus, vorbis: remove METADATA_BLOCK_PICTURE size limit

ver 0.24.5 (2025/07/31)
* database
  - fix disappearing playlist files
* decoder
  - ffmpeg: handle "*.aif" files
  - mpg123: add option "full_scan"
  - mpg123: support seeking on remote files
  - mpg123: work around libmpg123 ID3 corruption bug
  - sidplay: add support for PSID files
* output
  - pipewire: fix resuming playback after it was paused by "single" mode
* Windows
  - fix libfmt error "what(): invalid utf8"

ver 0.24.4 (2025/05/20)
* protocol
  - fix stuck "getfingerprint" with io_uring
* decoder
  - mpg123: support Icy stream tags
  - mpg123: use libid3tag to parse stream tags
* tags
  - id3: fix assertion failure with broken AIFF/RIFF ID3 chunks
* output
  - fix resuming playback after it was paused by "single" mode
  - alsa: fix compiler warning with alsa-lib 1.2.14

ver 0.24.3 (2025/04/09)
* input
  - qobuz: use nlohmann_json instead of yajl
* playlist
  - soundcloud: remove defunct plugin
* decoder
  - ffmpeg: support WMA
  - mpg123: fix trailing space in tag values
* tags
  - libid3tag: fix Meson subproject configure error
  - libid3tag: add missing zlib dependency to Meson subproject
* output
  - oss: fix error "Resource temporarily unavailable"
  - shout: fix hang on activating shout output
  - snapcast: use nlohmann_json instead of yajl to generate JSON tags
* Linux
  - allow using io_uring on Linux kernels older than 6.0
* Windows
  - fix cross build on Linux when WINE is not installed
* DSD: support channel conversion

ver 0.24.2 (2025/03/26)
* input
  - io_uring: fix stuck seek after I/O error
* decoder
  - flac: enable chained Ogg decoding
* player
  - fix stalled playback after queue modification
  - fix deadlock with "single" mode
* Linux: fix build failure with ancient kernel headers

ver 0.24.1 (2025/03/21)
* input
  - curl: fix malformed "Range" header
* output
  - sndio: fix rounding error in volume calculation
* log: include year in time stamp
* Linux
  - add configure-time check for openat2()
  - fix use-after-free bug on io_uring shutdown
* macOS
  - implement standard directories
  - fix command-line parser errors
* fix build failure in the "id3tag" Meson subproject
* doc: use "sphinx_rtd_theme" only if it is installed

ver 0.24 (2025/03/11)
* protocol
  - new command "searchcount" (case-insensitive "count")
  - "playlistfind"/"playlistsearch" have "sort" and "window" parameters
  - allow range in "playlistmove"
  - "save" can append to or replace an existing playlist
  - filter "prio" (for "playlistfind"/"playlistsearch")
  - limit "player" idle events to the current partition
  - operator "starts_with"
  - show PCRE support in "config" response
  - apply Unicode normalization to case-insensitive filter expressions
  - stickers on playlists and some tag types
  - new commands "stickernames", "stickertypes", "stickernamestypes", "playlistlength", "searchplaylist", "protocol"
  - new "search"/"find" filter "added-since"
  - allow range in listplaylist and listplaylistinfo
  - "sticker find" supports sort and window parameter and new sticker compare operators "eq", "lt", "gt", "contains" and "starts_with"
  - consume only idle flags that were subscribed to
  - volume command is no longer deprecated
  - new "available" and "reset" subcommands for tagtypes
  - searching stored playlists respond now with song position
  - new sticker subcommand "inc" and "dec"
* database
  - attribute "added" shows when each song was added to the database
  - proxy: require MPD 0.21 or later
  - proxy: require libmpdclient 2.15 or later
* archive
  - add option to disable archive plugins in mpd.conf
* storage
  - curl: optimize database update
  - nfs: require libnfs 4.0 or later
  - nfs: support libnfs 6 (API version 2)
  - nfs: support libnfs URL arguments
* input
  - alsa: limit ALSA buffer time to 2 seconds
  - alsa: set up a channel map
  - alsa: support the alsa-lib 1.2.11 API
  - alsa: add option "close_on_pause"
  - curl: add "connect_timeout" configuration
* decoder
  - ffmpeg: require FFmpeg 4.0 or later
  - ffmpeg: query supported demuxers at runtime
  - hybrid_dsd: remove
  - mpg123: prefer over "mad"
  - mpg123: support streaming
  - opus: implement bitrate calculation
  - sidplay: require libsidplayfp (drop support for the original sidplay)
  - wavpack: require libwavpack version 5
  - fix MixRamp bug
* resampler
  - soxr: require libsoxr 0.1.2 or later
* player
  - add option "mixramp_analyzer" to scan MixRamp tags on-the-fly
  - "one-shot" consume mode
* tags
  - new tags "TitleSort", "Mood", "ShowMovement"
* output
  - add option "always_off"
  - alsa: require alsa-lib 1.1 or later
  - pipewire: map tags "Date" and "Comment"
* switch to C++20
  - GCC 12 or clang 14 (or newer) recommended
* static partition configuration
* Windows
  - build with libsamplerate
  - remove JACK DLL support
* remove Haiku support
* remove Boost dependency
* require libfmt 9 or later
* documentation: switch to sphinx-rtd-theme
* require Meson 1.0

ver 0.23.17 (2025/01/29)
* protocol
  - "albumart" tries to send larger chunks if available
  - explicitly disallow "idle" and "noidle" in command lists
* storage
  - nfs: require libnfs 4.0 or later
* database
  - inotify: trigger update after symlink was created
* decoder
  - ffmpeg: prefer over sndfile and audiofile for its DTS-WAV support
* support libfmt 11.1


To generate a diff of this commit:
cvs rdiff -u -r1.338 -r1.339 pkgsrc/audio/musicpd/Makefile
cvs rdiff -u -r1.21 -r1.22 pkgsrc/audio/musicpd/PLIST
cvs rdiff -u -r1.153 -r1.154 pkgsrc/audio/musicpd/distinfo
cvs rdiff -u -r1.48 -r1.49 pkgsrc/audio/musicpd/options.mk
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/audio/musicpd/patches/patch-doc_mpd.conf.5.rst
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/audio/musicpd/patches/patch-src_client_Response.hxx \
    pkgsrc/audio/musicpd/patches/patch-src_decoder_plugins_meson.build

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.338 pkgsrc/audio/musicpd/Makefile:1.339
--- pkgsrc/audio/musicpd/Makefile:1.338 Wed Jan  7 08:45:53 2026
+++ pkgsrc/audio/musicpd/Makefile       Fri Jan 30 08:58:13 2026
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.338 2026/01/07 08:45:53 wiz Exp $
+# $NetBSD: Makefile,v 1.339 2026/01/30 08:58:13 wiz Exp $
 
-DISTNAME=      mpd-0.23.16
+DISTNAME=      mpd-0.24.8
 PKGNAME=       ${DISTNAME:S/mpd/musicpd/}
-PKGREVISION=   12
 CATEGORIES=    audio
 MASTER_SITES=  https://www.musicpd.org/download/mpd/${PKGVERSION_NOREV:R}/
 EXTRACT_SUFX=  .tar.xz
@@ -13,29 +12,24 @@ COMMENT=    Remote controllable audio playe
 LICENSE=       gnu-gpl-v2
 
 TOOL_DEPENDS+= ${PYPKGPREFIX}-sphinx>=9.0.0:../../textproc/py-sphinx
+TOOL_DEPENDS+= ${PYPKGPREFIX}-sphinx-rtd-theme>=0:../../textproc/py-sphinx-rtd-theme
 
 CONFLICTS=     mpd-[0-9]*
 
 USE_TOOLS+=    pkg-config
 USE_LANGUAGES= c c++
 
-# The upstream changelog recommends gcc8, but it compiles fine with 7.5.0
-# (NetBSD 9.1) using -std=c++17.
-#
-# Please be cautious of raising this requirement - mpd seems to adopt new C++
-# standards quickly.
-
-USE_CXX_FEATURES+=     c++17
+USE_CXX_FEATURES+=     c++20
 
 MESON_ARGS+=   -Ddocumentation=enabled
 
 # worrying libraries with limited maintainance:
 # - audiofile, many CVEs, no activity since 2016
-#   using sndfile instead
+#   prefer ffmpeg instead
 # - mad, no release since 2004
-#   using mpg123 instead
-MESON_ARGS+=   -Dmad=disabled
+#   prefer mpg123 instead
 MESON_ARGS+=   -Daudiofile=disabled
+MESON_ARGS+=   -Dmad=disabled
 
 # not available in pkgsrc?
 MESON_ARGS+=   -Dnfs=disabled
@@ -120,12 +114,6 @@ SUBST_FILES.doc=   doc/mpd.conf.5.rst
 SUBST_MESSAGE.doc=     Fixing sysconfdir path in mpd.conf location.
 SUBST_VARS.doc+=       PKG_SYSCONFDIR
 
-SUBST_CLASSES+=                sidplay
-SUBST_STAGE.sidplay=   pre-configure
-SUBST_FILES.sidplay=   src/decoder/plugins/meson.build
-SUBST_MESSAGE.sidplay= Add directory of sidplay2 to search resid-buidler library in.
-SUBST_VARS.sidplay+=   PREFIX
-
 INSTALLATION_DIRS=     ${EGDIR} ${EGDIR}/logrotate.d
 
 PYTHON_FOR_BUILD_ONLY=         tool
@@ -148,12 +136,12 @@ BUILDLINK_API_DEPENDS.flac+=      flac>=1.2
 .include "../../audio/libsndfile/buildlink3.mk"
 .include "../../audio/mpg123/buildlink3.mk"
 .include "../../databases/sqlite3/buildlink3.mk"
-.include "../../devel/boost-libs/buildlink3.mk"
 .include "../../devel/pcre2/buildlink3.mk"
 .include "../../devel/zlib/buildlink3.mk"
 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
 .include "../../security/libgcrypt/buildlink3.mk"
 .include "../../textproc/expat/buildlink3.mk"
+BUILDLINK_API_DEPENDS.fmtlib+= fmtlib>=9
 .include "../../textproc/fmtlib/buildlink3.mk"
 .include "../../textproc/icu/buildlink3.mk"
 .include "../../mk/pthread.buildlink3.mk"

Index: pkgsrc/audio/musicpd/PLIST
diff -u pkgsrc/audio/musicpd/PLIST:1.21 pkgsrc/audio/musicpd/PLIST:1.22
--- pkgsrc/audio/musicpd/PLIST:1.21     Mon Dec 22 20:06:27 2025
+++ pkgsrc/audio/musicpd/PLIST  Fri Jan 30 08:58:13 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.21 2025/12/22 20:06:27 adam Exp $
+@comment $NetBSD: PLIST,v 1.22 2026/01/30 08:58:13 wiz Exp $
 bin/mpd
 man/man1/mpd.1
 man/man5/mpd.conf.5
@@ -15,19 +15,66 @@ share/doc/mpd/html/_sources/mpd.conf.5.r
 share/doc/mpd/html/_sources/plugins.rst.txt
 share/doc/mpd/html/_sources/protocol.rst.txt
 share/doc/mpd/html/_sources/user.rst.txt
+share/doc/mpd/html/_static/_sphinx_javascript_frameworks_compat.js
 share/doc/mpd/html/_static/base-stemmer.js
 share/doc/mpd/html/_static/basic.css
-share/doc/mpd/html/_static/classic.css
+share/doc/mpd/html/_static/css/badge_only.css
+share/doc/mpd/html/_static/css/custom.css
+share/doc/mpd/html/_static/css/fonts/Roboto-Slab-Bold.woff
+share/doc/mpd/html/_static/css/fonts/Roboto-Slab-Bold.woff2
+share/doc/mpd/html/_static/css/fonts/Roboto-Slab-Regular.woff
+share/doc/mpd/html/_static/css/fonts/Roboto-Slab-Regular.woff2
+share/doc/mpd/html/_static/css/fonts/fontawesome-webfont.eot
+share/doc/mpd/html/_static/css/fonts/fontawesome-webfont.svg
+share/doc/mpd/html/_static/css/fonts/fontawesome-webfont.ttf
+share/doc/mpd/html/_static/css/fonts/fontawesome-webfont.woff
+share/doc/mpd/html/_static/css/fonts/fontawesome-webfont.woff2
+share/doc/mpd/html/_static/css/fonts/lato-bold-italic.woff
+share/doc/mpd/html/_static/css/fonts/lato-bold-italic.woff2
+share/doc/mpd/html/_static/css/fonts/lato-bold.woff
+share/doc/mpd/html/_static/css/fonts/lato-bold.woff2
+share/doc/mpd/html/_static/css/fonts/lato-normal-italic.woff
+share/doc/mpd/html/_static/css/fonts/lato-normal-italic.woff2
+share/doc/mpd/html/_static/css/fonts/lato-normal.woff
+share/doc/mpd/html/_static/css/fonts/lato-normal.woff2
+share/doc/mpd/html/_static/css/theme.css
 share/doc/mpd/html/_static/doctools.js
 share/doc/mpd/html/_static/documentation_options.js
 share/doc/mpd/html/_static/english-stemmer.js
 share/doc/mpd/html/_static/file.png
+share/doc/mpd/html/_static/fonts/Lato/lato-bold.eot
+share/doc/mpd/html/_static/fonts/Lato/lato-bold.ttf
+share/doc/mpd/html/_static/fonts/Lato/lato-bold.woff
+share/doc/mpd/html/_static/fonts/Lato/lato-bold.woff2
+share/doc/mpd/html/_static/fonts/Lato/lato-bolditalic.eot
+share/doc/mpd/html/_static/fonts/Lato/lato-bolditalic.ttf
+share/doc/mpd/html/_static/fonts/Lato/lato-bolditalic.woff
+share/doc/mpd/html/_static/fonts/Lato/lato-bolditalic.woff2
+share/doc/mpd/html/_static/fonts/Lato/lato-italic.eot
+share/doc/mpd/html/_static/fonts/Lato/lato-italic.ttf
+share/doc/mpd/html/_static/fonts/Lato/lato-italic.woff
+share/doc/mpd/html/_static/fonts/Lato/lato-italic.woff2
+share/doc/mpd/html/_static/fonts/Lato/lato-regular.eot
+share/doc/mpd/html/_static/fonts/Lato/lato-regular.ttf
+share/doc/mpd/html/_static/fonts/Lato/lato-regular.woff
+share/doc/mpd/html/_static/fonts/Lato/lato-regular.woff2
+share/doc/mpd/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.eot
+share/doc/mpd/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.ttf
+share/doc/mpd/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff
+share/doc/mpd/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff2
+share/doc/mpd/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.eot
+share/doc/mpd/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.ttf
+share/doc/mpd/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff
+share/doc/mpd/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff2
+share/doc/mpd/html/_static/jquery.js
+share/doc/mpd/html/_static/js/badge_only.js
+share/doc/mpd/html/_static/js/theme.js
+share/doc/mpd/html/_static/js/versions.js
 share/doc/mpd/html/_static/language_data.js
 share/doc/mpd/html/_static/minus.png
 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/sphinx_highlight.js
 share/doc/mpd/html/client.html
 share/doc/mpd/html/developer.html

Index: pkgsrc/audio/musicpd/distinfo
diff -u pkgsrc/audio/musicpd/distinfo:1.153 pkgsrc/audio/musicpd/distinfo:1.154
--- pkgsrc/audio/musicpd/distinfo:1.153 Mon Jan  6 04:48:03 2025
+++ pkgsrc/audio/musicpd/distinfo       Fri Jan 30 08:58:13 2026
@@ -1,10 +1,8 @@
-$NetBSD: distinfo,v 1.153 2025/01/06 04:48:03 pho Exp $
+$NetBSD: distinfo,v 1.154 2026/01/30 08:58:13 wiz Exp $
 
-BLAKE2s (mpd-0.23.16.tar.xz) = 85ca3326b4940412138abb1101350579df6dde3f0306ec054d44cf9b1e4c8882
-SHA512 (mpd-0.23.16.tar.xz) = 1b7042cbe8543270b26c1a9e4f35d80d68e03682e4d1e039af8f52527753830972de2a763e5dfb7bde28f4c9d0308a397becd4a206d17e7a5b2fa97f48b69d20
-Size (mpd-0.23.16.tar.xz) = 778572 bytes
-SHA1 (patch-doc_mpd.conf.5.rst) = ee22092564075cdf7917e4e66687f6ab98b5817c
-SHA1 (patch-src_client_Response.hxx) = 627abb1ebf0d96ad2e7be06b2c55ab8ea837c201
-SHA1 (patch-src_decoder_plugins_meson.build) = 8033d6e19da05f472f14f3562a5dfc2f410da98b
+BLAKE2s (mpd-0.24.8.tar.xz) = c28938775a0b09bb06f202b22a6a6204af7fe1e450f9944242cb2414e3a76c1c
+SHA512 (mpd-0.24.8.tar.xz) = cbcdb737b67e2539145ad5dc880bdf277e71db3fd7a63dd52f3c7a5f348f0539e6548bcaa4c2d07b4d25f1a33003199c0564c62317e254fd761c387fee6ac318
+Size (mpd-0.24.8.tar.xz) = 1017040 bytes
+SHA1 (patch-doc_mpd.conf.5.rst) = c6ea2852d864613a9e1f074c57af3e161227cef0
 SHA1 (patch-src_net_IPv6Address.hxx) = f89b838ad5e946c5db8d95a6dd560e02bdccae29
 SHA1 (patch-src_util_WStringAPI.hxx) = 92f39096770943c26d8aaae8a7581d4daca2d233

Index: pkgsrc/audio/musicpd/options.mk
diff -u pkgsrc/audio/musicpd/options.mk:1.48 pkgsrc/audio/musicpd/options.mk:1.49
--- pkgsrc/audio/musicpd/options.mk:1.48        Sun Dec 14 13:12:02 2025
+++ pkgsrc/audio/musicpd/options.mk     Fri Jan 30 08:58:13 2026
@@ -1,11 +1,11 @@
-# $NetBSD: options.mk,v 1.48 2025/12/14 13:12:02 vins Exp $
+# $NetBSD: options.mk,v 1.49 2026/01/30 08:58:13 wiz Exp $
 
 PKG_OPTIONS_VAR=       PKG_OPTIONS.musicpd
 
 # audio outputs
 PKG_SUPPORTED_OPTIONS+=        jack openal libao pulseaudio sndio
 # codecs
-PKG_SUPPORTED_OPTIONS+=        adplug faad ffmpeg fluidsynth libgme libwildmidi
+PKG_SUPPORTED_OPTIONS+=        adplug faad ffmpeg fluidsynth libgme libopenmpt libwildmidi
 PKG_SUPPORTED_OPTIONS+=        mikmod modplug musepack sidplay wavpack
 # codecs (encoding only)
 PKG_SUPPORTED_OPTIONS+=        lame shine twolame
@@ -14,15 +14,13 @@ PKG_SUPPORTED_OPTIONS+=     bzip2 zziplib
 # networking/comms
 PKG_SUPPORTED_OPTIONS+=        avahi curl dbus libmms samba shout upnp
 # misc
-PKG_SUPPORTED_OPTIONS+=        cdparanoia chromaprint musicpd-soundcloud libmpdclient
+PKG_SUPPORTED_OPTIONS+=        cdparanoia chromaprint libmpdclient musicpd-qobuz
 
 # no packages yet
 # pipewire
 # snapcast
-# currently broken build:
-# sid
 
-PKG_SUGGESTED_OPTIONS= curl faad ffmpeg libao musepack samplerate shout vorbis
+PKG_SUGGESTED_OPTIONS= curl faad ffmpeg libao libopenmpt musepack musicpd-qobuz samplerate shout sidplay vorbis
 PKG_SUGGESTED_OPTIONS+=        wavpack
 
 PKG_OPTIONS_LEGACY_OPTS+=      game-music-emu:libgme
@@ -126,12 +124,18 @@ MESON_ARGS+=      -Dmms=disabled
 .endif
 
 .if !empty(PKG_OPTIONS:Mlibmpdclient)
-BUILDLINK_API_DEPENDS.libmpdclient+=   libmpdclient>=2.11
+BUILDLINK_API_DEPENDS.libmpdclient+=   libmpdclient>=2.15
 .  include "../../audio/libmpdclient/buildlink3.mk"
 .else
 MESON_ARGS+=   -Dlibmpdclient=disabled
 .endif
 
+.if !empty(PKG_OPTIONS:Mlibopenmpt)
+.include "../../audio/libopenmpt/buildlink3.mk"
+.else
+MESON_ARGS+=   -Dopenmpt=disabled
+.endif
+
 .if !empty(PKG_OPTIONS:Mlibsoxr)
 .  include "../../audio/libsoxr/buildlink3.mk"
 .else
@@ -162,11 +166,10 @@ MESON_ARGS+=      -Dmodplug=disabled
 MESON_ARGS+=   -Dmpcdec=disabled
 .endif
 
-.if !empty(PKG_OPTIONS:Mmusicpd-soundcloud)
-BUILDLINK_API_DEPENDS.yajl+=   yajl>=2.1
-.  include "../../devel/yajl/buildlink3.mk"
+.if !empty(PKG_OPTIONS:Mmusicpd-qobuz)
+.  include "../../textproc/nlohmann-json/buildlink3.mk"
 .else
-MESON_ARGS+=   -Dyajl=disabled
+MESON_ARGS+=   -Dqobuz=disabled
 .endif
 
 .if !empty(PKG_OPTIONS:Mopenal)
@@ -200,7 +203,7 @@ MESON_ARGS+=        -Dshine=disabled
 .endif
 
 .if !empty(PKG_OPTIONS:Msidplay)
-.  include "../../audio/libsidplay2/buildlink3.mk"
+.  include "../../audio/libsidplayfp/buildlink3.mk"
 .else
 MESON_ARGS+=   -Dsidplay=disabled
 .endif
@@ -245,6 +248,7 @@ MESON_ARGS+=        -Dupnp=disabled
 .endif
 
 .if !empty(PKG_OPTIONS:Mwavpack)
+BUILDLINK_API_DEPENDS.wavpack+=        wavpack>=5
 .  include "../../audio/wavpack/buildlink3.mk"
 .else
 MESON_ARGS+=   -Dwavpack=disabled

Index: pkgsrc/audio/musicpd/patches/patch-doc_mpd.conf.5.rst
diff -u pkgsrc/audio/musicpd/patches/patch-doc_mpd.conf.5.rst:1.1 pkgsrc/audio/musicpd/patches/patch-doc_mpd.conf.5.rst:1.2
--- pkgsrc/audio/musicpd/patches/patch-doc_mpd.conf.5.rst:1.1   Tue Jul 12 20:16:48 2022
+++ pkgsrc/audio/musicpd/patches/patch-doc_mpd.conf.5.rst       Fri Jan 30 08:58:13 2026
@@ -1,19 +1,19 @@
-$NetBSD: patch-doc_mpd.conf.5.rst,v 1.1 2022/07/12 20:16:48 triaxx Exp $
+$NetBSD: patch-doc_mpd.conf.5.rst,v 1.2 2026/01/30 08:58:13 wiz Exp $
 
 Fix the sysconfdir path.
 
---- doc/mpd.conf.5.rst.orig    2022-07-08 23:05:38.000000000 +0000
+--- doc/mpd.conf.5.rst.orig    2026-01-26 13:50:08.000000000 +0000
 +++ doc/mpd.conf.5.rst
-@@ -9,7 +9,7 @@ DESCRIPTION
- :file:`mpd.conf` is the configuration file for :manpage:`mpd(1)`. If
- not specified on the command line, MPD first searches for it at
- :file:`$XDG_CONFIG_HOME/mpd/mpd.conf` then at :file:`~/.mpdconf` then
--at :file:`~/.mpd/mpd.conf` and then in :file:`/etc/mpd.conf`.
-+at :file:`~/.mpd/mpd.conf` and then in :file:`@PKG_SYSCONFDIR@/etc/mpd.conf`.
+@@ -10,7 +10,7 @@ ------------
  
- Each line in the configuration file contains a setting name and its value, e.g.:
+ :file:`mpd.conf` is the configuration file for :manpage:`mpd(1)`.
  
-@@ -184,7 +184,7 @@ FILES
+-Usually, that is :file:`/etc/mpd.conf`, unless a different path is
++Usually, that is :file:`@PKG_SYSCONFDIR@/etc/mpd.conf`, unless a different path is
+ specified on the command line.
+ 
+ If you run :program:`MPD` as a user daemon (and not as a system
+@@ -294,7 +294,7 @@ -----
  :file:`$XDG_CONFIG_HOME/mpd/mpd.conf`
    User configuration file (usually :file:`~/.config/mpd/mpd.conf`).
  
@@ -21,4 +21,4 @@ Fix the sysconfdir path.
 +:file:`@PKG_SYSCONFDIR@/etc/mpd.conf`
    Global configuration file.
  
- SEE ALSO
+ See Also



Home | Main Index | Thread Index | Old Index