Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libmpdclient for openSUSE:Factory checked in at 2025-07-07 14:44:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libmpdclient (Old) and /work/SRC/openSUSE:Factory/.libmpdclient.new.1903 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libmpdclient" Mon Jul 7 14:44:20 2025 rev:11 rq:1290722 version:2.23 Changes: -------- --- /work/SRC/openSUSE:Factory/libmpdclient/libmpdclient.changes 2024-04-16 20:11:02.504322897 +0200 +++ /work/SRC/openSUSE:Factory/.libmpdclient.new.1903/libmpdclient.changes 2025-07-07 14:44:22.126937972 +0200 @@ -1,0 +2,16 @@ +Fri Jul 4 16:58:42 UTC 2025 - Илья Индиго <i...@ilya.top> + +- Added libmpdclient-2.23.tar.xz.sig and libmpdclient.keyring. +- Changed libmpdclient-doxygen_nodatetime.patch. +- Updated to 2.23 + * https://raw.githubusercontent.com/MusicPlayerDaemon/libmpdclient/v2.23/NEWS + * Supported MPD protocol 0.24.0 + * allow window for listplaylist and listplaylistinfo + * command "playlistlength", "protocol", "stickertypes", "stickernamestypes", + "searchplaylist", tag "ShowMovement" + * new sticker find api + * new subcommands for "tagtypes": "available", "reset" + * supported open end for mpd_search_add_window + * format floating-point numbers with the POSIX localew + +------------------------------------------------------------------- Old: ---- libmpdclient-2.22.tar.xz New: ---- libmpdclient-2.23.tar.xz libmpdclient-2.23.tar.xz.sig libmpdclient.keyring ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libmpdclient.spec ++++++ --- /var/tmp/diff_new_pack.5GRNhG/_old 2025-07-07 14:44:22.826967199 +0200 +++ /var/tmp/diff_new_pack.5GRNhG/_new 2025-07-07 14:44:22.826967199 +0200 @@ -1,8 +1,7 @@ # # spec file for package libmpdclient # -# Copyright (c) 2024 SUSE LLC -# Copyright (c) 2020 Tejas Guruswamy <tejas.gurusw...@opensuse.org> +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,17 +16,19 @@ # -%define so_name 2 +%define sover 2 Name: libmpdclient -Version: 2.22 +Version: 2.23 Release: 0 Summary: Library for interfacing the Music Player Daemon License: BSD-2-Clause AND BSD-3-Clause Group: Development/Libraries/C and C++ -URL: https://musicpd.org/libs/libmpdclient -Source0: https://musicpd.org/download/libmpdclient/2/%{name}-%{version}.tar.xz -Source1: doxygen-nodatetime-footer.html -Patch0: libmpdclient-doxygen_nodatetime.patch +URL: https://musicpd.org/libs/%{name} +Source0: https://musicpd.org/download/%{name}/%{sover}/%{name}-%{version}.tar.xz +Source1: https://musicpd.org/download/%{name}/%{sover}/%{name}-%{version}.tar.xz.sig +Source2: %{name}.keyring +Source3: doxygen-nodatetime-footer.html +Patch0: %{name}-doxygen_nodatetime.patch BuildRequires: check-devel BuildRequires: doxygen BuildRequires: meson @@ -38,17 +39,17 @@ A stable, documented, asynchronous API library for interfacing MPD (Music Player Daemon) in the C, C++ & Objective C languages. -%package -n %{name}%{so_name} +%package -n %{name}%{sover} Summary: Library for interfacing the Music Player Daemon Group: System/Libraries -%description -n %{name}%{so_name} +%description -n %{name}%{sover} A stable, documented, asynchronous API library for interfacing MPD (Music Player Daemon). %package devel Summary: Development files for libmpdclient Group: Development/Languages/C and C++ -Requires: %{name}%{so_name} = %{version} +Requires: %{name}%{sover} = %{version} %description devel This package contains the development files, e.g. header-files, for @@ -56,32 +57,31 @@ MPD (Music Player Daemon). %prep -%autosetup -p0 +%autosetup -p1 %build %meson -Ddocumentation=true -Dtest=true -cp %{SOURCE1} %{_vpath_builddir}/doc/ +cp %{SOURCE3} %{_vpath_builddir}/doc %meson_build %install %meson_install -mkdir -p %{buildroot}%{_docdir}/%{name}/ -mv %{buildroot}%{_datadir}/doc/%{name}/* %{buildroot}%{_docdir}/%{name}/ +mkdir -p %{buildroot}%{_docdir}/%{name} +mv %{buildroot}%{_datadir}/doc/%{name}/* %{buildroot}%{_docdir}/%{name} %check %meson_test -%post -n %{name}%{so_name} -p /sbin/ldconfig -%postun -n %{name}%{so_name} -p /sbin/ldconfig +%ldconfig_scriptlets -n %{name}%{sover} -%files -n %{name}%{so_name} +%files -n %{name}%{sover} %license LICENSES/BSD-2-Clause.txt LICENSES/BSD-3-Clause.txt %doc AUTHORS %{_libdir}/%{name}.so.* %files devel -%doc %{_docdir}/%{name}/ +%doc %{_docdir}/%{name} %{_includedir}/mpd %{_libdir}/%{name}.so -%{_libdir}/pkgconfig/libmpdclient.pc +%{_libdir}/pkgconfig/%{name}.pc ++++++ libmpdclient-2.22.tar.xz -> libmpdclient-2.23.tar.xz ++++++ ++++ 2062 lines of diff (skipped) ++++++ libmpdclient-doxygen_nodatetime.patch ++++++ --- /var/tmp/diff_new_pack.5GRNhG/_old 2025-07-07 14:44:22.966973043 +0200 +++ /var/tmp/diff_new_pack.5GRNhG/_new 2025-07-07 14:44:22.970973211 +0200 @@ -1,6 +1,7 @@ ---- doc/doxygen.conf.in.orig -+++ doc/doxygen.conf.in -@@ -54,6 +54,7 @@ GENERATE_HTML = YES +diff -Pdpru libmpdclient-2.23.orig/doc/doxygen.conf.in libmpdclient-2.23/doc/doxygen.conf.in +--- libmpdclient-2.23.orig/doc/doxygen.conf.in 2025-06-24 12:54:55.000000000 +0300 ++++ libmpdclient-2.23/doc/doxygen.conf.in 2025-07-04 19:54:13.897604247 +0300 +@@ -55,6 +55,7 @@ GENERATE_HTML = YES HTML_OUTPUT = html HTML_FILE_EXTENSION = .html DOCSET_FEEDNAME = "The Music Player Daemon Project"