commit openal-soft for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openal-soft for openSUSE:Factory checked in at 2022-08-18 16:48:49 Comparing /work/SRC/openSUSE:Factory/openal-soft (Old) and /work/SRC/openSUSE:Factory/.openal-soft.new.2083 (New) Package is "openal-soft" Thu Aug 18 16:48:49 2022 rev:45 rq:997521 version:1.22.2 Changes: --- /work/SRC/openSUSE:Factory/openal-soft/openal-soft.changes 2022-07-06 15:41:34.478479665 +0200 +++ /work/SRC/openSUSE:Factory/.openal-soft.new.2083/openal-soft.changes 2022-08-18 16:48:58.665419435 +0200 @@ -1,0 +2,47 @@ +Tue Aug 16 19:42:58 UTC 2022 - Dirk M??ller + +- disable pipewire backend to avoid buildcycle + ffmpeg-4, libopenmpt, mpg123, openal-soft, pipewire + +--- +Mon Aug 1 22:21:48 UTC 2022 - Dirk M??ller + +- update to 1.22.2: + * Fixed PipeWire version check. + * Fixed building with PipeWire versions before 0.3.33. + * Fixed CoreAudio capture. + * Fixed air absorption strength. + * Fixed ALSA not being used on some systems without PipeWire and PulseAudio. + * Fixed OpenSL capturing noise. + * Fixed Oboe capture failing with some buffer sizes. + * Added checks for the runtime PipeWire version. + * The same or newer version than is used for building will be needed at +runtime for the backend to work. + * Separated 3D7.1 into its own speaker configuration. + * Implemented the ALC_SOFT_reopen_device extension. + * This allows for moving devices to different outputs without losing object state. + * Implemented the ALC_SOFT_output_mode extension. + * Implemented the AL_SOFT_callback_buffer extension. + * Implemented the AL_SOFT_UHJ extension. + * This supports native UHJ buffer formats and Super Stereo processing. + * Implemented the legacy EAX extensions. + * Enabled by default only on Windows. + * Improved sound positioning stability when a source is near the listener. + * Improved the default 5.1 output decoder. + * Improved the high frequency response for the HRTF second-order ambisonic decoder. + * Improved SoundIO capture behavior. + * Fixed UHJ output on NEON-capable CPUs. + * Fixed redundant effect updates when setting an effect property to the current value. + * Fixed WASAPI capture using really low sample rates, and sources with very +high pitch shifts when using a bsinc resampler. + * Added a PipeWire backend. + * Added enumeration for the JACK and CoreAudio backends. + * Added optional support for RTKit to get real-time priority. + * Added an option for JACK playback to render directly in the real-time processing callback. + * Added an option for custom JACK devices. + * Added utilities to encode and decode UHJ audio files. + * Added an in-progress extension to hold sources in a playing state when a device disconnects. + * Lowered the priority of the JACK backend. +- drop openal-soft-gcc11.diff (obsolete) + +--- Old: openal-soft-1.21.1.tar.bz2 openal-soft-gcc11.diff New: openal-soft-1.22.2.tar.bz2 Other differences: -- ++ openal-soft.spec ++ --- /var/tmp/diff_new_pack.tblbqv/_old 2022-08-18 16:48:59.289420888 +0200 +++ /var/tmp/diff_new_pack.tblbqv/_new 2022-08-18 16:48:59.293420898 +0200 @@ -17,7 +17,7 @@ Name: openal-soft -Version:1.21.1 +Version:1.22.2 Release:0 Summary:Audio library with an OpenGL-resembling API License:GPL-2.0-or-later AND LGPL-2.1-or-later AND MIT @@ -28,13 +28,13 @@ Source3:baselibs.conf # PATCH-FIX-UPSTREAM openal-no-autospawn.diff Patch0: openal-no-autospawn.diff -Patch1: openal-soft-gcc11.diff BuildRequires: cmake >= 3.0 BuildRequires: gcc-c++ BuildRequires: pkgconfig BuildRequires: pkgconfig(Qt5Widgets) BuildRequires: pkgconfig(alsa) # BuildRequires: pkgconfig(jack) # undefined reference to `jack_error_callback' +# BuildRequires: pkgconfig(libpipewire-0.3) BuildRequires: pkgconfig(libmysofa) BuildRequires: pkgconfig(libpulse) BuildRequires: pkgconfig(portaudio-2.0) @@ -200,8 +200,7 @@ %{_libdir}/libopenal.so %{_libdir}/pkgconfig/openal.pc %dir %{_libdir}/cmake/OpenAL -%{_libdir}/cmake/OpenAL/OpenALConfig-release.cmake -%{_libdir}/cmake/OpenAL/OpenALConfig.cmake +%{_libdir}/cmake/OpenAL/OpenAL*.cmake %dir %{_includedir}/AL %{_includedir}/AL/al.h %{_includedir}/AL/alc.h ++ openal-soft-1.21.1.tar.bz2 -> openal-soft-1.22.2.tar.bz2 ++ 54726 lines of diff (skipped)
commit openal-soft for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openal-soft for openSUSE:Factory checked in at 2022-07-06 15:41:34 Comparing /work/SRC/openSUSE:Factory/openal-soft (Old) and /work/SRC/openSUSE:Factory/.openal-soft.new.1548 (New) Package is "openal-soft" Wed Jul 6 15:41:34 2022 rev:44 rq:986749 version:1.21.1 Changes: --- /work/SRC/openSUSE:Factory/openal-soft/openal-soft.changes 2021-02-25 18:25:48.734113151 +0100 +++ /work/SRC/openSUSE:Factory/.openal-soft.new.1548/openal-soft.changes 2022-07-06 15:41:34.478479665 +0200 @@ -1,0 +2,5 @@ +Mon Jul 4 22:43:06 UTC 2022 - Jan Engelhardt + +- Remove -msse2 from the i586 gcc command lines. + +--- Other differences: -- ++ openal-soft.spec ++ --- /var/tmp/diff_new_pack.U3if36/_old 2022-07-06 15:41:35.062480525 +0200 +++ /var/tmp/diff_new_pack.U3if36/_new 2022-07-06 15:41:35.066480531 +0200 @@ -1,7 +1,7 @@ # # spec file for package openal-soft # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ Version:1.21.1 Release:0 Summary:Audio library with an OpenGL-resembling API -License:LGPL-2.1-or-later AND GPL-2.0-or-later AND MIT +License:GPL-2.0-or-later AND LGPL-2.1-or-later AND MIT Group: Development/Libraries/C and C++ URL:https://www.openal-soft.org/ Source0: https://www.openal-soft.org/openal-releases/openal-soft-%{version}.tar.bz2 @@ -137,10 +137,17 @@ %build # jack backend doesn't work due to missing jack_error_callback +# +# ALSOFT_CPUEXT_SSE2 controls -msse2, the other configure flags do not seem +# lead to -m. And everything else (i.e. in source) seems CPUID-guarded. +# %cmake \ -DCMAKE_BUILD_TYPE=Release \ -DALSOFT_CONFIG=ON \ -DALSOFT_DLOPEN=OFF \ +%ifarch %ix86 + -DALSOFT_CPUEXT_SSE2:BOOL=OFF \ +%endif -Wno-dev %make_jobs gcc -Wall %{optflags} -fPIC -DPIC -Wl,-soname,libopenal.so.0 -shared -Wl,--no-as-needed -L. -lopenal -o libopenal.so.0 %{SOURCE1}
commit openal-soft for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openal-soft for openSUSE:Factory checked in at 2021-02-25 18:25:47 Comparing /work/SRC/openSUSE:Factory/openal-soft (Old) and /work/SRC/openSUSE:Factory/.openal-soft.new.2378 (New) Package is "openal-soft" Thu Feb 25 18:25:47 2021 rev:43 rq:874263 version:1.21.1 Changes: --- /work/SRC/openSUSE:Factory/openal-soft/openal-soft.changes 2021-02-18 20:41:16.478718822 +0100 +++ /work/SRC/openSUSE:Factory/.openal-soft.new.2378/openal-soft.changes 2021-02-25 18:25:48.734113151 +0100 @@ -1,0 +2,5 @@ +Wed Feb 17 15:49:21 UTC 2021 - Ludwig Nussel + +- fix gcc11 build (openal-soft-gcc11.diff) + +--- New: openal-soft-gcc11.diff Other differences: -- ++ openal-soft.spec ++ --- /var/tmp/diff_new_pack.ER7XFl/_old 2021-02-25 18:25:49.454113673 +0100 +++ /var/tmp/diff_new_pack.ER7XFl/_new 2021-02-25 18:25:49.458113676 +0100 @@ -28,6 +28,7 @@ Source3:baselibs.conf # PATCH-FIX-UPSTREAM openal-no-autospawn.diff Patch0: openal-no-autospawn.diff +Patch1: openal-soft-gcc11.diff BuildRequires: cmake >= 3.0 BuildRequires: gcc-c++ BuildRequires: pkgconfig @@ -130,8 +131,7 @@ capture. %prep -%setup -q -%patch0 -p1 +%autosetup -p1 # License conflict with the rest of the stack, and we don't use it (Android backend) rm -v alc/backends/opensl.cpp ++ openal-soft-gcc11.diff ++ >From 302e88dbf0f10224a5b87be4ce43b3fdd9d20184 Mon Sep 17 00:00:00 2001 From: Chris Robinson Date: Tue, 16 Feb 2021 05:42:14 -0800 Subject: [PATCH] Add missing include --- utils/makemhr/loadsofa.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/utils/makemhr/loadsofa.cpp b/utils/makemhr/loadsofa.cpp index ec000d72..7d091be8 100644 --- a/utils/makemhr/loadsofa.cpp +++ b/utils/makemhr/loadsofa.cpp @@ -34,6 +34,7 @@ #include #include #include +#include #include #include "makemhr.h" -- 2.26.2
commit openal-soft for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openal-soft for openSUSE:Factory checked in at 2021-02-18 20:38:12 Comparing /work/SRC/openSUSE:Factory/openal-soft (Old) and /work/SRC/openSUSE:Factory/.openal-soft.new.28504 (New) Package is "openal-soft" Thu Feb 18 20:38:12 2021 rev:42 rq:871535 version:1.21.1 Changes: --- /work/SRC/openSUSE:Factory/openal-soft/openal-soft.changes 2021-01-19 16:01:10.851288049 +0100 +++ /work/SRC/openSUSE:Factory/.openal-soft.new.28504/openal-soft.changes 2021-02-18 20:41:16.478718822 +0100 @@ -1,0 +2,18 @@ +Tue Feb 9 23:31:33 UTC 2021 - Dirk M??ller + +- update to 1.21.1: + * Improved alext.h's detection of standard types. + * Improved slightly the local source position when the listener and source +are near each other. + * Improved click/pop prevention for sounds that stop prematurely. + * Fixed compilation for Windows ARM targets with MSVC. + * Fixed ARM NEON detection on Windows. + * Fixed CoreAudio capture when the requested sample rate doesn't match the +system configuration. + * Fixed OpenSL capture desyncing from the internal capture buffer. + * Fixed sources missing a batch update when applied after quickly restarting +the source. + * Fixed missing source stop events when stopping a paused source. + * Added capture support to the experimental Oboe backend. + +--- Old: openal-soft-1.21.0.tar.bz2 New: openal-soft-1.21.1.tar.bz2 Other differences: -- ++ openal-soft.spec ++ --- /var/tmp/diff_new_pack.Bf0Pjx/_old 2021-02-18 20:41:17.818720032 +0100 +++ /var/tmp/diff_new_pack.Bf0Pjx/_new 2021-02-18 20:41:17.822720035 +0100 @@ -17,7 +17,7 @@ Name: openal-soft -Version:1.21.0 +Version:1.21.1 Release:0 Summary:Audio library with an OpenGL-resembling API License:LGPL-2.1-or-later AND GPL-2.0-or-later AND MIT ++ openal-soft-1.21.0.tar.bz2 -> openal-soft-1.21.1.tar.bz2 ++ 34720 lines of diff (skipped)
commit openal-soft for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openal-soft for openSUSE:Factory checked in at 2021-01-19 16:00:51 Comparing /work/SRC/openSUSE:Factory/openal-soft (Old) and /work/SRC/openSUSE:Factory/.openal-soft.new.28504 (New) Package is "openal-soft" Tue Jan 19 16:00:51 2021 rev:41 rq:864015 version:1.21.0 Changes: --- /work/SRC/openSUSE:Factory/openal-soft/openal-soft.changes 2020-07-16 12:08:34.126365125 +0200 +++ /work/SRC/openSUSE:Factory/.openal-soft.new.28504/openal-soft.changes 2021-01-19 16:01:10.851288049 +0100 @@ -1,0 +2,40 @@ +Sat Jan 16 21:46:31 UTC 2021 - Matthias Mail??nder + +- new version 1.21.0 + * Updated library codebase to C++14. + * Implemented the AL_SOFT_effect_target extension. + * Implemented the AL_SOFT_events extension. + * Implemented the ALC_SOFT_loopback_bformat extension. + * Improved memory use for mixing voices. + * Improved detection of NEON capabilities. + * Improved handling of PulseAudio devices that lack manual start control. + * Improved mixing performance with PulseAudio. + * Improved high-frequency scaling quality for the HRTF B-Format decoder. + * Improved makemhr's HRIR delay calculation. + * Improved WASAPI capture of mono formats with multichannel input. + * Reimplemented the modulation stage for reverb. + * Enabled real-time mixing priority by default, for backends that use the setting. It can still be disabled in the config file. + * Enabled dual-band processing for the built-in quad and 7.1 output decoders. + * Fixed a potential crash when deleting an effect slot immediately after the last source using it stops. + * Fixed building with the static runtime on MSVC. + * Fixed using source stereo angles outside of -pi...+pi. + * Fixed the buffer processed event count for sources that start with empty buffers. + * Fixed trying to open an unopenable WASAPI device causing all devices to stop working. + * Fixed stale devices when re-enumerating WASAPI devices. + * Fixed using unicode paths with the log file on Windows. + * Fixed DirectSound capture reporting bad sample counts or erroring when reading samples. + * Added an in-progress extension for a callback-driven buffer type. + * Added an in-progress extension for higher-order B-Format buffers. + * Added an in-progress extension for convolution reverb. + * Added an experimental Oboe backend for Android playback. This requires the Oboe sources at build time, so that it's built as a static library included in libopenal. + * Added an option for auto-connecting JACK ports. + * Added greater-than-stereo support to the SoundIO backend. + * Modified the mixer to be fully asynchronous with the external API, and should now be real-time safe. Although alcRenderSamplesSOFT is not due to locking to check the device handle validity. + * Modified the UHJ encoder to use an all-pass FIR filter that's less harmful to non-filtered signal phase. + * Converted examples from SDL_sound to libsndfile. To avoid issues when combining SDL2 and SDL_sound. + * Worked around a 32-bit GCC/MinGW bug with TLS destructors. See: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83562 + * Reduced the maximum number of source sends from 16 to 6. + * Removed the QSA backend. It's been broken for who knows how long. + * Got rid of the compile-time native-tools targets, using cmake and global initialization instead. This should make cross-compiling less troublesome. + +--- Old: openal-soft-1.20.1.tar.bz2 New: openal-soft-1.21.0.tar.bz2 Other differences: -- ++ openal-soft.spec ++ --- /var/tmp/diff_new_pack.Q8qmCW/_old 2021-01-19 16:01:11.607289191 +0100 +++ /var/tmp/diff_new_pack.Q8qmCW/_new 2021-01-19 16:01:11.611289197 +0100 @@ -1,7 +1,7 @@ # # spec file for package openal-soft # -# Copyright (c) 2020 SUSE LLC +# 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 @@ -17,7 +17,7 @@ Name: openal-soft -Version:1.20.1 +Version:1.21.0 Release:0 Summary:Audio library with an OpenGL-resembling API License:LGPL-2.1-or-later AND GPL-2.0-or-later AND MIT @@ -161,6 +161,7 @@ %{_bindir}/alsoft-config %{_bindir}/altonegen %{_bindir}/alrecord +%{_bindir}/alloopback %files makemhr %{_bindir}/makemhr ++ openal-soft-1.20.1.tar.bz2 -> openal-soft-1.21.0.tar.bz2 ++ 41878 lines of diff (skipped)