Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mpd for openSUSE:Factory checked in at 2021-11-06 18:18:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mpd (Old) and /work/SRC/openSUSE:Factory/.mpd.new.1890 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mpd" Sat Nov 6 18:18:10 2021 rev:35 rq:929891 version:0.23.3 Changes: -------- --- /work/SRC/openSUSE:Factory/mpd/mpd.changes 2021-09-01 21:37:29.368899168 +0200 +++ /work/SRC/openSUSE:Factory/.mpd.new.1890/mpd.changes 2021-11-06 18:21:31.464996826 +0100 @@ -1,0 +2,57 @@ +Sat Nov 6 02:02:33 UTC 2021 - ???????? ???????????? <i...@ilya.pp.ua> + +- Updated to 0.23.3 + * Add patch mpd-service.patch. + * Add BuildRequires for fmt, libopenmpt, libpipewire-0.3. + * Increased the minimum version for meson to 0.56.0. + * Changed meson option -Dupnp from enabled to pupnp. + * https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.3/NEWS + * split permission "player" from "control" + * add option "host_permissions" + * 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" + * use decimal notation instead of scientific notation + * "load" supports relative positions + * add optional position parameter to "add" and "playlistadd" + * allow range in "playlistdelete" + * 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 + * fix scanning files with question mark in the name + * inotify: fix use-after-free bug + * archive: + * zzip, iso9660: ignore file names which are invalid UTF-8 + * decoder: + * openmpt: new plugin + * wavpack: fix WVC file support + * input: nfs: fix playback bug + * neighbor: mention: failed plugin name in error message + * output: + * emit "mixer" idle event when replay gain changes volume + * alsa: add option "stop_dsd_silence" to work around DSD DAC noise + * oss: support DSD over PCM + * pipewire: new plugin + * pipewire: emit "mixer" idle events on external volume change + * pipewire: attempt to change the graph sample rate + * pipewire: send artist and title to PipeWire + * pipewire: DSD support + * snapcast: new plugin + * snapcast: fix time stamp bug which caused "Failed to get chunk" + * player: + * do not cross-fade songs shorter than 20 seconds + * fix "albumart" timeout bug + * systemd: add "RuntimeDirectory" directive + * tags: + * new tags "ComposerSort", "Ensemble", "Movement", "MovementNumber", + and "Location" + +------------------------------------------------------------------- Old: ---- mpd-0.22.11.tar.xz mpd-0.22.11.tar.xz.sig New: ---- mpd-0.23.3.tar.xz mpd-0.23.3.tar.xz.sig mpd-service.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mpd.spec ++++++ --- /var/tmp/diff_new_pack.c0uCja/_old 2021-11-06 18:21:31.892997063 +0100 +++ /var/tmp/diff_new_pack.c0uCja/_new 2021-11-06 18:21:31.896997066 +0100 @@ -16,11 +16,11 @@ # -%define mver 0.22 +%define mver 0.23 %bcond_with faad %bcond_without mpd_iso9660 Name: mpd -Version: 0.22.11 +Version: 0.23.3 Release: 0 Summary: Music Player Daemon License: GPL-2.0-or-later @@ -32,7 +32,8 @@ Source4: %{name}.firewalld Source5: %{name}.tmpfiles.d Patch0: %{name}-conf.patch -Patch1: %{name}-sndfile.patch +Patch1: %{name}-service.patch +Patch2: %{name}-sndfile.patch BuildRequires: cmake BuildRequires: gcc BuildRequires: gcc-c++ @@ -44,7 +45,7 @@ BuildRequires: libgcrypt-devel BuildRequires: libmikmod-devel BuildRequires: libmp3lame-devel -BuildRequires: meson >= 0.49.0 +BuildRequires: meson >= 0.56.0 BuildRequires: pkgconfig BuildRequires: python3-Sphinx # MPD_ENABLE_AUTO_PKG @@ -57,6 +58,7 @@ BuildRequires: pkgconfig(expat) BuildRequires: pkgconfig(flac) BuildRequires: pkgconfig(fluidsynth) +BuildRequires: pkgconfig(fmt) BuildRequires: pkgconfig(icu-i18n) BuildRequires: pkgconfig(id3tag) BuildRequires: pkgconfig(jack) @@ -73,6 +75,8 @@ BuildRequires: pkgconfig(libmpdclient) BuildRequires: pkgconfig(libmpg123) BuildRequires: pkgconfig(libnfs) +BuildRequires: pkgconfig(libopenmpt) +BuildRequires: pkgconfig(libpipewire-0.3) BuildRequires: pkgconfig(libpulse) BuildRequires: pkgconfig(libsystemd) BuildRequires: pkgconfig(libupnp) @@ -180,7 +184,7 @@ %endif -Dzlib=enabled \ -Dbzip2=enabled \ - -Dupnp=enabled \ + -Dupnp=pupnp \ -Dzzip=enabled \ -Dadplug=disabled \ -Daudiofile=enabled \ ++++++ mpd-0.22.11.tar.xz -> mpd-0.23.3.tar.xz ++++++ ++++ 45180 lines of diff (skipped) ++++++ mpd-service.patch ++++++ diff -Pdpru mpd-0.23.3.orig/systemd/system/mpd.service.in mpd-0.23.3/systemd/system/mpd.service.in --- mpd-0.23.3.orig/systemd/system/mpd.service.in 2021-10-31 20:13:10.000000000 +0300 +++ mpd-0.23.3/systemd/system/mpd.service.in 2021-11-06 16:16:11.928539482 +0300 @@ -9,7 +9,7 @@ ExecStart=@prefix@/bin/mpd --no-daemon # Create /run/mpd (if MPD is launched without the socket unit and is # configured to bind listener sockets there). -RuntimeDirectory=mpd +#RuntimeDirectory=mpd # Enable this setting to ask systemd to watch over MPD, see # systemd.service(5). This is disabled by default because it causes diff -Pdpru mpd-0.23.3.orig/systemd/user/mpd.service.in mpd-0.23.3/systemd/user/mpd.service.in --- mpd-0.23.3.orig/systemd/user/mpd.service.in 2021-10-31 20:13:10.000000000 +0300 +++ mpd-0.23.3/systemd/user/mpd.service.in 2021-11-06 16:16:32.508576374 +0300 @@ -9,7 +9,7 @@ ExecStart=@prefix@/bin/mpd --no-daemon # Create /run/user/$UID/mpd (if MPD is launched without the socket # unit and is configured to bind listener sockets there). -RuntimeDirectory=mpd +#RuntimeDirectory=mpd # Enable this setting to ask systemd to watch over MPD, see # systemd.service(5). This is disabled by default because it causes