Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package shairport-sync for openSUSE:Factory checked in at 2024-09-05 15:46:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/shairport-sync (Old) and /work/SRC/openSUSE:Factory/.shairport-sync.new.10096 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "shairport-sync" Thu Sep 5 15:46:59 2024 rev:21 rq:1198759 version:4.3.4 Changes: -------- --- /work/SRC/openSUSE:Factory/shairport-sync/shairport-sync.changes 2024-03-21 17:06:31.629848927 +0100 +++ /work/SRC/openSUSE:Factory/.shairport-sync.new.10096/shairport-sync.changes 2024-09-05 15:47:38.481201507 +0200 @@ -1,0 +2,36 @@ +Tue Sep 3 08:42:40 UTC 2024 - Wolfgang Frisch <wolfgang.fri...@suse.com> + +- Add missing runtime dependency: avahi (boo#1213521) + +- Remove drop-user-config.patch + This is now configurable in the build system. + +- Update version to 4.3.4 + * https://github.com/mikebrady/shairport-sync/releases/tag/4.3.4 + * ALSA: better support for HDMI ports + * Enabled termination of a disconnected session in AirPlay 2 operation after + a timeout -- it had been disabled by default. + * Fixed a bug that prevented Shairport Sync from terminating cleanly when a + fatal error occurred while directly accessing the alsa output device. + * Fixed a bug that prevented Shairport Sync from recovering cleanly if a + player disconnected without warning. + * Avoided using TCP_KEEPINTVL and TCP_KEEPCNT if they are not defined. + * Fixed a race condition with the metadata queues. + +- Update version to 4.3.3 + * https://github.com/mikebrady/shairport-sync/releases/tag/4.3.3 + * The man entry for Shairport Sync has moved from Section 7 (Miscellaneous + information) to where it should be: Section 1 (General commands (tools and + utilities)). + * Bug fix: Use pthread_rwlock_wrlock instead of pthread_rdlock_wrlock when + tearing down a connection. + * Add support for the mbedtls3 library. + * If a network interface is specified in the configuration file, limit + addresses used for PTP to that network interface only. + * Make Shairport Sync terminate if the configuration file exists but can not + be opened. + * Look for DACP-ID and Active-Remote in the GET /info request, where it + sometimes appears in an AirPlay 2 session originating from an Intel Mac. + * Do not print the password in debug logs. + +------------------------------------------------------------------- Old: ---- drop-user-config.patch shairport-sync-4.3.2.tar.gz New: ---- shairport-sync-4.3.4.tar.gz BETA DEBUG BEGIN: Old: - Remove drop-user-config.patch This is now configurable in the build system. BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ shairport-sync.spec ++++++ --- /var/tmp/diff_new_pack.jvyL5T/_old 2024-09-05 15:47:39.017223763 +0200 +++ /var/tmp/diff_new_pack.jvyL5T/_new 2024-09-05 15:47:39.017223763 +0200 @@ -17,7 +17,7 @@ Name: shairport-sync -Version: 4.3.2 +Version: 4.3.4 Release: 0 Summary: An AirPlay audio player License: GPL-3.0-only @@ -26,9 +26,6 @@ Source0: https://github.com/mikebrady/shairport-sync/archive/%{version}/%{name}-%{version}.tar.gz Source1: airplay-server.xml Source2: README.SUSE -# PATCH-FIX-OPENSUSE drop-user-config.patch hillw...@opensuse.org -- Move configuring user account to rpm spec. -# Move configuring user account to rpm spec. -Patch0: drop-user-config.patch Patch1: harden_shairport-sync.service.patch BuildRequires: fdupes BuildRequires: firewall-macros @@ -53,6 +50,7 @@ BuildRequires: pkgconfig(soxr) BuildRequires: pkgconfig(systemd) BuildRequires: pkgconfig(uuid) +Requires: avahi Requires: firewalld Requires: nqptp Requires(pre): shadow @@ -89,7 +87,8 @@ --with-metadata \ --with-configfiles \ --with-convolution \ - --with-airplay-2 + --with-airplay-2 \ + --without-create-user-group %make_build %install @@ -126,7 +125,7 @@ %dir %{_prefix}/lib/firewalld %dir %{_prefix}/lib/firewalld/services %{_prefix}/lib/firewalld/services/airplay-server.xml -%{_mandir}/man7/shairport-sync.7%{?ext_man} +%{_mandir}/man1/shairport-sync.1%{?ext_man} %{_unitdir}/%{name}.service %{_sbindir}/rc%{name} ++++++ shairport-sync-4.3.2.tar.gz -> shairport-sync-4.3.4.tar.gz ++++++ ++++ 3629 lines of diff (skipped)