From 46606bc64c6a7369f9fd830b3b5631d26ad1c81e4cc0a9c98a51a2396f579840 Mon Sep 17 00:00:00 2001 From: Sebastian Wagner Date: Tue, 16 Nov 2021 20:06:47 +0000 Subject: [PATCH 1/2] - Update to version 5.2.0: - see git history for complete list of changes - update to audioprobe.cpp to list devices for all APIs - miscellaneous build system updates - PulseAudio device detection fixes - various WASAPI updates (thanks to Marcus Tomlinson) OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/rtaudio?expand=0&rev=6 --- rtaudio-5.1.0.tar.gz | 3 --- rtaudio-5.2.0.tar.gz | 3 +++ rtaudio.changes | 10 ++++++++++ rtaudio.spec | 8 +++++--- 4 files changed, 18 insertions(+), 6 deletions(-) delete mode 100644 rtaudio-5.1.0.tar.gz create mode 100644 rtaudio-5.2.0.tar.gz diff --git a/rtaudio-5.1.0.tar.gz b/rtaudio-5.1.0.tar.gz deleted file mode 100644 index 34a84ff..0000000 --- a/rtaudio-5.1.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ff138b2b6ed2b700b04b406be718df213052d4c952190280cf4e2fab4b61fe09 -size 655613 diff --git a/rtaudio-5.2.0.tar.gz b/rtaudio-5.2.0.tar.gz new file mode 100644 index 0000000..c168798 --- /dev/null +++ b/rtaudio-5.2.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8520e98bd20b11a4520e0fd7e53e3cffb2e06a21fc929dc70a4e2624fb03452c +size 681097 diff --git a/rtaudio.changes b/rtaudio.changes index d51e912..445b678 100644 --- a/rtaudio.changes +++ b/rtaudio.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Tue Nov 16 17:35:10 UTC 2021 - Sebastian Wagner + +- Update to version 5.2.0: + - see git history for complete list of changes + - update to audioprobe.cpp to list devices for all APIs + - miscellaneous build system updates + - PulseAudio device detection fixes + - various WASAPI updates (thanks to Marcus Tomlinson) + ------------------------------------------------------------------- Sun Jun 9 19:28:17 UTC 2019 - Sebastian Wagner diff --git a/rtaudio.spec b/rtaudio.spec index c94afce..4878137 100644 --- a/rtaudio.spec +++ b/rtaudio.spec @@ -1,7 +1,7 @@ # # spec file for package rtaudio # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2021 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 sover 6 Name: rtaudio -Version: 5.1.0 +Version: 5.2.0 Release: 0 Summary: Real-time Audio I/O Library License: MIT @@ -27,6 +27,7 @@ URL: http://www.music.mcgill.ca/~gary/rtaudio/ Source0: http://www.music.mcgill.ca/~gary/rtaudio/release/rtaudio-%{version}.tar.gz BuildRequires: alsa-lib-devel BuildRequires: automake +BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: jack-audio-connection-kit-devel BuildRequires: libpulse-devel @@ -60,7 +61,7 @@ realtime audio input/output across different operating systems. This subpackage contains the headers for rtaudio. %prep -%setup -q +%setup -c # remove proprietary content rm -r include/ tests/Windows # remove all hidden files @@ -71,6 +72,7 @@ sed -n '/license/,$p' README.md > COPYING %build %configure --with-jack --with-alsa --with-pulse --disable-static --disable-silent-rules make %{?_smp_mflags} +%fdupes %{buildroot} %install %make_install From 47a6dfd37ff1bdd51dabf9f8d1711360803b1c2ea8cdbc97a99cb05bd162d545 Mon Sep 17 00:00:00 2001 From: Sebastian Wagner Date: Wed, 2 Aug 2023 09:41:19 +0000 Subject: [PATCH 2/2] - Update to Version 6.0.1: - soversion bump to 7 - update to version 6.0.0: - see git history for complete list of changes - major API changes concerning device selection / specification - major API changes concerning error handling ... C++ exceptions no longer used - rewrite of device querying code OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/rtaudio?expand=0&rev=7 --- rtaudio-5.2.0.tar.gz | 3 --- rtaudio-6.0.1.tar.gz | 3 +++ rtaudio.changes | 11 +++++++++++ rtaudio.spec | 10 +++++----- 4 files changed, 19 insertions(+), 8 deletions(-) delete mode 100644 rtaudio-5.2.0.tar.gz create mode 100644 rtaudio-6.0.1.tar.gz diff --git a/rtaudio-5.2.0.tar.gz b/rtaudio-5.2.0.tar.gz deleted file mode 100644 index c168798..0000000 --- a/rtaudio-5.2.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8520e98bd20b11a4520e0fd7e53e3cffb2e06a21fc929dc70a4e2624fb03452c -size 681097 diff --git a/rtaudio-6.0.1.tar.gz b/rtaudio-6.0.1.tar.gz new file mode 100644 index 0000000..ed96aa2 --- /dev/null +++ b/rtaudio-6.0.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2161c8ba9e96ea64cc855724358bc5d90d9bbe13446e6e6b83ccdcbbb86789c0 +size 738204 diff --git a/rtaudio.changes b/rtaudio.changes index 445b678..31e69fd 100644 --- a/rtaudio.changes +++ b/rtaudio.changes @@ -1,3 +1,14 @@ +------------------------------------------------------------------- +Wed Aug 2 09:40:25 UTC 2023 - Sebastian Wagner + +- Update to Version 6.0.1: + - soversion bump to 7 +- update to version 6.0.0: + - see git history for complete list of changes + - major API changes concerning device selection / specification + - major API changes concerning error handling ... C++ exceptions no longer used + - rewrite of device querying code + ------------------------------------------------------------------- Tue Nov 16 17:35:10 UTC 2021 - Sebastian Wagner diff --git a/rtaudio.spec b/rtaudio.spec index 4878137..1044808 100644 --- a/rtaudio.spec +++ b/rtaudio.spec @@ -1,7 +1,7 @@ # # spec file for package rtaudio # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,9 +16,9 @@ # -%define sover 6 +%define sover 7 Name: rtaudio -Version: 5.2.0 +Version: 6.0.1 Release: 0 Summary: Real-time Audio I/O Library License: MIT @@ -61,7 +61,7 @@ realtime audio input/output across different operating systems. This subpackage contains the headers for rtaudio. %prep -%setup -c +%autosetup # remove proprietary content rm -r include/ tests/Windows # remove all hidden files @@ -72,11 +72,11 @@ sed -n '/license/,$p' README.md > COPYING %build %configure --with-jack --with-alsa --with-pulse --disable-static --disable-silent-rules make %{?_smp_mflags} -%fdupes %{buildroot} %install %make_install rm %{buildroot}%{_libdir}/lib%{name}.la +%fdupes %{buildroot} %post -n librtaudio%{sover} -p /sbin/ldconfig %postun -n librtaudio%{sover} -p /sbin/ldconfig