commit libmpdclient for openSUSE:Factory
Hello community, here is the log from the commit of package libmpdclient for openSUSE:Factory checked in at 2020-07-05 01:22:20 Comparing /work/SRC/openSUSE:Factory/libmpdclient (Old) and /work/SRC/openSUSE:Factory/.libmpdclient.new.3060 (New) Package is "libmpdclient" Sun Jul 5 01:22:20 2020 rev:6 rq:818651 version:2.19 Changes: --- /work/SRC/openSUSE:Factory/libmpdclient/libmpdclient.changes 2020-01-27 20:17:01.588507465 +0100 +++ /work/SRC/openSUSE:Factory/.libmpdclient.new.3060/libmpdclient.changes 2020-07-05 01:23:45.154004901 +0200 @@ -1,0 +2,13 @@ +Fri Jul 3 23:11:53 UTC 2020 - Илья Индиго + +- Update to 2.19 + * https://raw.githubusercontent.com/MusicPlayerDaemon/libmpdclient/v2.19/NEWS + * fix off-by-one bug in MPD_HOST parser + * add function mpd_lookup_replay_gain_mode() + * identify messages with length over the buffer limit + * support MPD protocol 0.16: replay gain + * support MPD protocol 0.19: idle events "neighbor" and "mount" + * support MPD protocol 0.20: rangeid + * support MPD protocol 0.21: command "tagtypes all" + +--- Old: libmpdclient-2.18.tar.xz New: libmpdclient-2.19.tar.xz Other differences: -- ++ libmpdclient.spec ++ --- /var/tmp/diff_new_pack.LWzwUJ/_old 2020-07-05 01:23:47.218011054 +0200 +++ /var/tmp/diff_new_pack.LWzwUJ/_new 2020-07-05 01:23:47.222011066 +0200 @@ -18,7 +18,7 @@ %define so_name 2 Name: libmpdclient -Version:2.18 +Version:2.19 Release:0 Summary:Library for interfacing the Music Player Daemon License:BSD-3-Clause ++ libmpdclient-2.18.tar.xz -> libmpdclient-2.19.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libmpdclient-2.18/.travis.yml new/libmpdclient-2.19/.travis.yml --- old/libmpdclient-2.18/.travis.yml 2020-01-20 17:55:20.0 +0100 +++ new/libmpdclient-2.19/.travis.yml 2020-07-03 18:17:12.0 +0200 @@ -1,6 +1,6 @@ language: c -matrix: +jobs: include: # Ubuntu Bionic (18.04) with GCC 7 - os: linux @@ -28,6 +28,7 @@ - meson - ninja - check + update: true cache: apt: true diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libmpdclient-2.18/NEWS new/libmpdclient-2.19/NEWS --- old/libmpdclient-2.18/NEWS 2020-01-20 17:55:20.0 +0100 +++ new/libmpdclient-2.19/NEWS 2020-07-03 18:17:12.0 +0200 @@ -1,3 +1,16 @@ +libmpdclient 2.19 (2020/07/03) +* fix off-by-one bug in MPD_HOST parser +* add function mpd_lookup_replay_gain_mode() +* identify messages with length over the buffer limit +* support MPD protocol 0.16 + - replay gain +* support MPD protocol 0.19 + - idle events "neighbor" and "mount" +* support MPD protocol 0.20 + - rangeid +* support MPD protocol 0.21 + - command "tagtypes all" + libmpdclient 2.18 (2020/01/20) * more out-of-memory checks * partition: add mpd_recv_partition() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libmpdclient-2.18/doc/doxygen.conf.in new/libmpdclient-2.19/doc/doxygen.conf.in --- old/libmpdclient-2.18/doc/doxygen.conf.in 2020-01-20 17:55:20.0 +0100 +++ new/libmpdclient-2.19/doc/doxygen.conf.in 2020-07-03 18:17:12.0 +0200 @@ -35,6 +35,7 @@ INPUT = @abs_top_srcdir@/include/mpd FILE_PATTERNS = *.h +EXCLUDE_PATTERNS = compiler.h #--- # configuration options related to source browsing @@ -95,7 +96,10 @@ # Configuration options related to the preprocessor #--- -ENABLE_PREPROCESSING = NO +ENABLE_PREPROCESSING = YES +MACRO_EXPANSION = YES +EXPAND_ONLY_PREDEF = YES +PREDEFINED = mpd_pure= mpd_const= mpd_malloc= #--- # Configuration options related to the dot tool diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libmpdclient-2.18/include/mpd/capabilities.h new/libmpdclient-2.19/include/mpd/capabilities.h --- old/libmpdclient-2.18/include/mpd/capabilities.h2020-01-20 17:55:20.0 +0100 +++ new/libmpdclient-2.19/include/mpd/capabilities.h2020-07-03 18:17:12.0 +0200 @@ -209,6 +209,26 @@ bool mpd_run_clear_tag_types(struct mpd_connection *connection); +/** + * Add all tags to the list of tag types this client is interested in. + * This means that MPD will send all tags to this client. + * + * @param connection the connection to MPD + *
commit libmpdclient for openSUSE:Factory
Hello community, here is the log from the commit of package libmpdclient for openSUSE:Factory checked in at 2020-01-27 20:17:00 Comparing /work/SRC/openSUSE:Factory/libmpdclient (Old) and /work/SRC/openSUSE:Factory/.libmpdclient.new.26092 (New) Package is "libmpdclient" Mon Jan 27 20:17:00 2020 rev:5 rq:767562 version:2.18 Changes: --- /work/SRC/openSUSE:Factory/libmpdclient/libmpdclient.changes 2019-12-05 17:35:36.785433329 +0100 +++ /work/SRC/openSUSE:Factory/.libmpdclient.new.26092/libmpdclient.changes 2020-01-27 20:17:01.588507465 +0100 @@ -1,0 +2,13 @@ +Mon Jan 27 06:35:18 UTC 2020 - Илья Индиго + +- Update to 2.18 + * https://raw.githubusercontent.com/MusicPlayerDaemon/libmpdclient/v2.18/NEWS + * more out-of-memory checks + * partition: add mpd_recv_partition() + * support MPD protocol 0.21 +* "oneshot" single state + * support MPD protocol 0.22 +* status: add mpd_status_get_partition() +* commands "delpartition", "moveoutput" + +--- Old: libmpdclient-2.17.tar.xz New: libmpdclient-2.18.tar.xz Other differences: -- ++ libmpdclient.spec ++ --- /var/tmp/diff_new_pack.7gFBhj/_old 2020-01-27 20:17:02.240507863 +0100 +++ /var/tmp/diff_new_pack.7gFBhj/_new 2020-01-27 20:17:02.252507871 +0100 @@ -1,7 +1,7 @@ # # spec file for package libmpdclient # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define so_name 2 Name: libmpdclient -Version:2.17 +Version:2.18 Release:0 Summary:Library for interfacing the Music Player Daemon License:BSD-3-Clause @@ -54,8 +54,7 @@ %setup -q %build -%meson \ --D documentation=false +%meson -D documentation=false %meson_build %install @@ -74,7 +73,7 @@ %doc NEWS %{_includedir}/mpd %{_libdir}/%{name}.so -%{_libdir}/pkgconfig/libmpdclient.pc +%{_libdir}/pkgconfig/%{name}.pc %{_datadir}/vala %changelog ++ libmpdclient-2.17.tar.xz -> libmpdclient-2.18.tar.xz ++ 1966 lines of diff (skipped)
commit libmpdclient for openSUSE:Factory
Hello community, here is the log from the commit of package libmpdclient for openSUSE:Factory checked in at 2019-12-05 17:34:39 Comparing /work/SRC/openSUSE:Factory/libmpdclient (Old) and /work/SRC/openSUSE:Factory/.libmpdclient.new.4691 (New) Package is "libmpdclient" Thu Dec 5 17:34:39 2019 rev:4 rq:754293 version:2.17 Changes: --- /work/SRC/openSUSE:Factory/libmpdclient/libmpdclient.changes 2018-11-09 07:56:54.455540566 +0100 +++ /work/SRC/openSUSE:Factory/.libmpdclient.new.4691/libmpdclient.changes 2019-12-05 17:35:36.785433329 +0100 @@ -1,0 +2,15 @@ +Thu Dec 5 07:37:55 UTC 2019 - Илья Индиго + +- Update to 2.17 + * https://raw.githubusercontent.com/MusicPlayerDaemon/libmpdclient/v2.17/NEWS + * search: add mpd_search_add_db_songs_to_playlist() + * idle: support event "partition" + * support MPD protocol 0.19 - "listneighbors" + * support MPD protocol 0.22 - "getfingerprint" + * support tags "MPD_TAG_LABEL", "MPD_TAG_MUSICBRAINZ_WORKID", +"Grouping", "Work", "Conductor" + * support MPD partitions + * mpd_async_set_keepalive() returns bool + * mpd_connection_set_keepalive() returns bool + +--- Old: libmpdclient-2.16.tar.xz New: libmpdclient-2.17.tar.xz Other differences: -- ++ libmpdclient.spec ++ --- /var/tmp/diff_new_pack.Yly4vv/_old 2019-12-05 17:35:37.541433056 +0100 +++ /var/tmp/diff_new_pack.Yly4vv/_new 2019-12-05 17:35:37.545433055 +0100 @@ -1,7 +1,7 @@ # # spec file for package libmpdclient # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,14 +18,14 @@ %define so_name 2 Name: libmpdclient -Version:2.16 +Version:2.17 Release:0 Summary:Library for interfacing the Music Player Daemon License:BSD-3-Clause Group: Development/Libraries/C and C++ -URL:http://www.musicpd.org/libs/libmpdclient/ -Source: http://www.musicpd.org/download/libmpdclient/2/%{name}-%{version}.tar.xz -BuildRequires: meson >= 0.40 +URL:https://musicpd.org/libs/libmpdclient +Source0: https://musicpd.org/download/%{name}/2/%{name}-%{version}.tar.xz +BuildRequires: meson BuildRequires: ninja BuildRequires: pkgconfig @@ -60,7 +60,7 @@ %install %meson_install -rm -rf %{buildroot}%{_datadir}/doc +rm -r %{buildroot}%{_datadir}/doc %post -n %{name}%{so_name} -p /sbin/ldconfig %postun -n %{name}%{so_name} -p /sbin/ldconfig ++ libmpdclient-2.16.tar.xz -> libmpdclient-2.17.tar.xz ++ 3506 lines of diff (skipped)
commit libmpdclient for openSUSE:Factory
Hello community, here is the log from the commit of package libmpdclient for openSUSE:Factory checked in at 2018-11-09 07:56:45 Comparing /work/SRC/openSUSE:Factory/libmpdclient (Old) and /work/SRC/openSUSE:Factory/.libmpdclient.new (New) Package is "libmpdclient" Fri Nov 9 07:56:45 2018 rev:3 rq:647439 version:2.16 Changes: --- /work/SRC/openSUSE:Factory/libmpdclient/libmpdclient.changes 2018-10-12 13:10:33.131311854 +0200 +++ /work/SRC/openSUSE:Factory/.libmpdclient.new/libmpdclient.changes 2018-11-09 07:56:54.455540566 +0100 @@ -1,0 +2,12 @@ +Thu Nov 8 15:08:30 UTC 2018 - Luigi Baldoni + +- Update to version 2.16 + * support MPD protocol 0.19 ++ "mount", "unmount", "listmounts" + * support MPD protocol 0.17 ++ "load" with range + * add mpd_output_get_attribute() + * use UINX_MAX instead of `(unsigned)-1` to avoid undefined +behavior + +--- Old: libmpdclient-2.15.tar.xz New: libmpdclient-2.16.tar.xz Other differences: -- ++ libmpdclient.spec ++ --- /var/tmp/diff_new_pack.Aj3rtA/_old 2018-11-09 07:56:55.039539900 +0100 +++ /var/tmp/diff_new_pack.Aj3rtA/_new 2018-11-09 07:56:55.043539896 +0100 @@ -18,7 +18,7 @@ %define so_name 2 Name: libmpdclient -Version:2.15 +Version:2.16 Release:0 Summary:Library for interfacing the Music Player Daemon License:BSD-3-Clause ++ libmpdclient-2.15.tar.xz -> libmpdclient-2.16.tar.xz ++ 1884 lines of diff (skipped)
commit libmpdclient for openSUSE:Factory
Hello community, here is the log from the commit of package libmpdclient for openSUSE:Factory checked in at 2018-10-12 13:10:28 Comparing /work/SRC/openSUSE:Factory/libmpdclient (Old) and /work/SRC/openSUSE:Factory/.libmpdclient.new (New) Package is "libmpdclient" Fri Oct 12 13:10:28 2018 rev:2 rq:639905 version:2.15 Changes: --- /work/SRC/openSUSE:Factory/libmpdclient/libmpdclient.changes 2017-08-28 15:12:22.217162949 +0200 +++ /work/SRC/openSUSE:Factory/.libmpdclient.new/libmpdclient.changes 2018-10-12 13:10:33.131311854 +0200 @@ -1,0 +2,8 @@ +Thu Oct 4 08:43:30 UTC 2018 - Tomáš Chvátal + +- Update to 2.15: + * support MPD protocol 0.17 + * Various compiler warning fixes +- Use meson macros + +--- Old: libmpdclient-2.13.tar.xz New: libmpdclient-2.15.tar.xz Other differences: -- ++ libmpdclient.spec ++ --- /var/tmp/diff_new_pack.edgCMF/_old 2018-10-12 13:10:33.763310955 +0200 +++ /var/tmp/diff_new_pack.edgCMF/_new 2018-10-12 13:10:33.763310955 +0200 @@ -1,7 +1,7 @@ # # spec file for package libmpdclient # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,22 +12,22 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # + %define so_name 2 Name: libmpdclient -Version:2.13 +Version:2.15 Release:0 Summary:Library for interfacing the Music Player Daemon License:BSD-3-Clause Group: Development/Libraries/C and C++ -Url:http://www.musicpd.org/libs/libmpdclient/ +URL:http://www.musicpd.org/libs/libmpdclient/ Source: http://www.musicpd.org/download/libmpdclient/2/%{name}-%{version}.tar.xz BuildRequires: meson >= 0.40 BuildRequires: ninja BuildRequires: pkgconfig -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description A stable, documented, asynchronous API library for interfacing MPD (Music Player Daemon) @@ -54,42 +54,23 @@ %setup -q %build -meson \ ---prefix %{_prefix} \ ---libdir %{_libdir} \ ---libexecdir %{_libexecdir} \ ---bindir %{_bindir} \ ---sbindir %{_sbindir} \ ---includedir %{_includedir} \ ---datadir %{_datadir} \ ---mandir %{_mandir} \ ---infodir %{_infodir} \ ---localedir %{_datadir}/locale \ ---sysconfdir %{_sysconfdir} \ ---localstatedir %{_localstatedir} \ ---sharedstatedir %{_sharedstatedir} \ ---default-library shared \ ---backend ninja \ --D documentation=false \ -. output -ninja -C output %{?_smp_flags} +%meson \ +-D documentation=false +%meson_build %install -env DESTDIR=%{buildroot} \ -ninja -C output install -rm -rf %{buildroot}/usr/share/doc +%meson_install +rm -rf %{buildroot}%{_datadir}/doc %post -n %{name}%{so_name} -p /sbin/ldconfig - %postun -n %{name}%{so_name} -p /sbin/ldconfig %files -n %{name}%{so_name} -%defattr(-,root,root) -%doc AUTHORS COPYING +%license COPYING +%doc AUTHORS %{_libdir}/%{name}.so.* %files devel -%defattr(644, root, root) %doc NEWS %{_includedir}/mpd %{_libdir}/%{name}.so ++ libmpdclient-2.13.tar.xz -> libmpdclient-2.15.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libmpdclient-2.13/.travis.yml new/libmpdclient-2.15/.travis.yml --- old/libmpdclient-2.13/.travis.yml 1970-01-01 01:00:00.0 +0100 +++ new/libmpdclient-2.15/.travis.yml 2018-09-02 22:45:54.0 +0200 @@ -0,0 +1,16 @@ +dist: trusty +language: c + +os: + - osx + +before_install: + - test "$TRAVIS_OS_NAME" != "osx" || brew update + +install: + - test "$TRAVIS_OS_NAME" != "osx" || brew install meson ninja check + +script: + - OPTIONS="-Dtest=true" + - meson . output $OPTIONS + - ninja -v -C output test diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libmpdclient-2.13/NEWS new/libmpdclient-2.15/NEWS --- old/libmpdclient-2.13/NEWS 2017-07-25 09:12:57.0 +0200 +++ new/libmpdclient-2.15/NEWS 2018-09-02 22:45:54.0 +0200 @@ -1,3 +1,21 @@ +libmpdclient 2.15 (2018/09/02) +* support MPD protocol 0.21 + - search: support search expressions + - search: descending sort + - search: support sorting by "Last-Modified" + - song: audio format +* support MPD protocol 0.17