Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mpd for openSUSE:Factory checked in at 2026-08-30 19:08:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mpd (Old) and /work/SRC/openSUSE:Factory/.mpd.new.1265 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mpd" Sun Aug 30 19:08:44 2026 rev:65 rq:1374717 version:0.24.15 Changes: -------- --- /work/SRC/openSUSE:Factory/mpd/mpd.changes 2026-07-20 10:00:45.022977811 +0200 +++ /work/SRC/openSUSE:Factory/.mpd.new.1265/mpd.changes 2026-08-30 19:08:53.919463731 +0200 @@ -1,0 +2,45 @@ +Sun Aug 30 15:48:28 UTC 2026 - Илья Индиго <[email protected]> + +- Updated to 0.24.15 + * Changed mpd-conf.patch + * https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.24.15/NEWS + * protocol: fixed crash on "sticker delete" and "sticker find" + * database: upnp: fixed crash bug + * input + * alsa, curl, nfs: fixed stalled transfers + * qobuz: use HTTPS for API requests + * playlist + * asx, pls, rss, xspf: limit to 16 MB + * cue: fixed problem playing CUE tracks in music directory root + * player: fixed noise with replay gain and cross-fade + * storage + * curl: bound WebDAV PROPFIND responses + * nfs + * work around libnfs memory leak + * fixed use-after-free bug after timeout + * fixed assertion failures + * stop after 256k directory entries + * decoder + * dsdiff: fixed tag parser + * dsdiff: stored audio format in database + * dsdiff: rejected overflowing chunk offsets + * mad: limit ID3 tags to 4 MB + * mad: ignore implausible Xing frame counts + * modplug, openmpt: fixed error handling bug + * output + * alsa + * removed logging calls from the real-time thread + * removed option "thesycon_dsd_workaround" + * fixed corruption bug with "stop_dsd_silence" + * osx + * fixed format selection bugs + * fixed volume truncation + * pipewire + * removed logging calls from the real-time thread + * fixed uninitialized variable + * fixed thread-safety bugs + * fixed deadlock bug + * fixed ring buffer corruption bug + * supported Zeroconf with systemd socket activation + +------------------------------------------------------------------- Old: ---- mpd-0.24.13.tar.xz mpd-0.24.13.tar.xz.sig New: ---- mpd-0.24.15.tar.xz mpd-0.24.15.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mpd.spec ++++++ --- /var/tmp/diff_new_pack.wT951J/_old 2026-08-30 19:08:54.888497258 +0200 +++ /var/tmp/diff_new_pack.wT951J/_new 2026-08-30 19:08:54.892497397 +0200 @@ -18,7 +18,7 @@ %define ver 0.24 Name: mpd -Version: %{ver}.13 +Version: %{ver}.15 Release: 0 Summary: Music Player Daemon License: GPL-2.0-or-later ++++++ mpd-0.24.13.tar.xz -> mpd-0.24.15.tar.xz ++++++ ++++ 4125 lines of diff (skipped) ++++++ mpd-conf.patch ++++++ --- /var/tmp/diff_new_pack.wT951J/_old 2026-08-30 19:08:55.825529678 +0200 +++ /var/tmp/diff_new_pack.wT951J/_new 2026-08-30 19:08:55.832529921 +0200 @@ -1,6 +1,6 @@ -diff -Pdpru mpd-0.24.8.orig/doc/mpdconf.example mpd-0.24.8/doc/mpdconf.example ---- mpd-0.24.8.orig/doc/mpdconf.example 2026-01-26 16:50:08.000000000 +0300 -+++ mpd-0.24.8/doc/mpdconf.example 2026-02-07 02:37:02.977081403 +0300 +diff -Pdpru mpd-0.24.15.orig/doc/mpdconf.example mpd-0.24.15/doc/mpdconf.example +--- mpd-0.24.15.orig/doc/mpdconf.example 2026-08-27 12:26:33.000000000 +0300 ++++ mpd-0.24.15/doc/mpdconf.example 2026-08-30 18:44:59.300226392 +0300 @@ -19,7 +19,7 @@ # format. This setting defaults to playlist saving being disabled. # @@ -47,7 +47,7 @@ # The location of the sticker database. This is a database which # manages dynamic information attached to songs. # - #sticker_file "$XDG_CACHE_HOME/sticker.sql" + #sticker_file "$XDG_CACHE_HOME/mpd/sticker.sql" -#sticker_file "~/.mpd/sticker.sql" +#sticker_file "/var/lib/mpd/sticker.sql" # @@ -98,13 +98,11 @@ # # The argument to this setting will be the Zeroconf / Avahi unique name for # this MPD server on the network. %h will be replaced with the hostname. -@@ -218,11 +218,11 @@ input { - # +@@ -219,10 +219,10 @@ input { #audio_output { # type "alsa" --# name "My ALSA Device" + # name "My ALSA Device" -## device "hw:0,0" # optional -+# name "ALSA Device" +## device "plug:plugequal" # optional ## mixer_type "hardware" # optional ## mixer_device "default" # optional @@ -113,13 +111,7 @@ ## mixer_index "0" # optional #} # -@@ -242,14 +242,14 @@ input { - #audio_output { - # type "shout" - # encoder "vorbis" # optional --# name "My Shout Stream" -+# name "Shout Stream" - # host "localhost" +@@ -247,9 +247,9 @@ input { # port "8000" # mount "/mpd.ogg" # password "hackme" @@ -132,12 +124,8 @@ ## protocol "icecast2" # optional ## user "source" # optional ## description "My Stream Description" # optional -@@ -264,37 +264,37 @@ input { - # - #audio_output { - # type "recorder" --# name "My recorder" -+# name "Recorder" +@@ -267,9 +267,9 @@ input { + # name "My recorder" # encoder "vorbis" # optional, vorbis or lame # path "/var/lib/mpd/recorder/mpd.ogg" -## quality "5.0" # do not define if bitrate is defined @@ -149,11 +137,7 @@ #} # # An example of a httpd output (built-in HTTP streaming server): - # - #audio_output { - # type "httpd" --# name "My HTTP Stream" -+# name "HTTP Stream" +@@ -280,21 +280,21 @@ input { # encoder "vorbis" # optional, vorbis or lame # port "8000" # bind_to_address "0.0.0.0" # optional, IPv4 or IPv6 @@ -172,24 +156,17 @@ -# type "pulse" -# name "My Pulse Output" -## server "remote_server" # optional +-## sink "remote_server_sink" # optional +-## media_role "media_role" #optional +-#} +audio_output { + type "pulse" + name "Pulse Output" -+## server "127.0.0.1" # optional - ## sink "remote_server_sink" # optional - ## media_role "media_role" #optional --#} ++# server "remote_server" # optional ++# sink "remote_server_sink" # optional ++# media_role "media_role" #optional +} # # An example of a winmm output (Windows multimedia API). # -@@ -357,7 +357,7 @@ input { - # command "AudioCompress -m | aplay -f cd 2>/dev/null" - ## Or to send raw PCM stream through PCM: - # command "nc example.org 8765" --# format "44100:16:2" -+# format "48000:16:2" - #} - # - ## An example of a null output (for no audio output):
