Hello community, here is the log from the commit of package openal-soft for openSUSE:Factory checked in at 2016-02-25 21:57:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openal-soft (Old) and /work/SRC/openSUSE:Factory/.openal-soft.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "openal-soft" Changes: -------- --- /work/SRC/openSUSE:Factory/openal-soft/openal-soft.changes 2015-10-17 16:37:09.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.openal-soft.new/openal-soft.changes 2016-02-25 22:35:24.000000000 +0100 @@ -1,0 +2,49 @@ +Thu Feb 11 18:28:22 UTC 2016 - mpluskal@suse.com + +- Update to 1.17.2 + * Implemented device enumeration for OSSv4. + * Fixed building on non-Windows systems without POSIX-2008. + * Fixed Dedicated Dialog and Dedicated LFE effect output. + * Added a build option to override the share install dir. + * Added a build option to static-link libgcc for MinGW. +- Changes for 1.17.1 + * Fixed building with JACK and without PulseAudio. + * Fixed building on FreeBSD. + * Fixed the ALSA backend's allow-resampler option. + * Fixed handling of inexact ALSA period counts. + * Altered device naming scheme on Windows backends to better + match other drivers. + * Updated the CoreAudio backend to use the AudioComponent API. + This clears up deprecation warnings for OSX 10.11, although + requires OSX 10.6 or newer. +- Changes for 1.17.0 + * Implemented a JACK playback backend. + * Implemented the AL_EXT_BFORMAT and AL_EXT_MULAW_BFORMAT + extensions. + * Implemented the ALC_SOFT_HRTF extension. + * Implemented C, SSE3, and SSE4.1 based 4- and 8-point Sinc + resamplers. + * Implemented a C and SSE based band-limited Sinc resampler. + This does 12- to 24-point Sinc resampling, and performs + anti-aliasing. + * Implemented B-Format output support for the wave file writer. + This creates FuMa-style first-order Ambisonics wave files + (AMB format). + * Implemented a stereo-mode config option for treating stereo + modes as either speakers or headphones. + * Implemented per-device configuration options. + * Fixed handling of PulseAudio and MMDevAPI devices that have + identical descriptions. + * Fixed a potential lockup when stopping playback of suspended + PulseAudio devices. + * Fixed logging of Unicode characters on Windows. + * Fixed 5.1 surround sound channels. By default it will now + use the side channels for the surround output. A + configuration using rear channels is still available. + * Fixed the QSA backend potentially altering the capture + format. +- Update project and download url +- Dropped upstreamed fix-neon-build.patch +- Refreshed openal-no-autospawn.diff + +------------------------------------------------------------------- Old: ---- fix-neon-build.patch openal-soft-1.16.0.tar.bz2 New: ---- openal-soft-1.17.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openal-soft.spec ++++++ --- /var/tmp/diff_new_pack.oXVsGC/_old 2016-02-25 22:35:26.000000000 +0100 +++ /var/tmp/diff_new_pack.oXVsGC/_new 2016-02-25 22:35:26.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package openal-soft # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -17,19 +17,17 @@ Name: openal-soft -Version: 1.16.0 +Version: 1.17.2 Release: 0 Summary: OpenAL Soft License: LGPL-2.1+ and GPL-2.0+ Group: System/Libraries -Url: http://kcat.strangesoft.net/openal.html -Source0: http://kcat.strangesoft.net/openal-releases/openal-soft-%{version}.tar.bz2 +Url: http://www.openal-soft.org/ +Source0: http://www.openal-soft.org/openal-releases/openal-soft-%{version}.tar.bz2 Source1: libopenalcompat.c Source3: baselibs.conf # PATCH-FIX-UPSTREAM openal-no-autospawn.diff Patch0: openal-no-autospawn.diff -# PATCH-FIX-UPSTREAM fix-neon-build.patch -Patch1: fix-neon-build.patch BuildRequires: cmake >= 2.4.4 BuildRequires: gcc-c++ BuildRequires: pkg-config @@ -57,9 +55,6 @@ Summary: OpenAL Soft Group: System/Libraries Recommends: openal-soft -# libopenal0-soft was last used in openSUSE 12.2 -Provides: libopenal0-soft = %{version}-%{release} -Obsoletes: libopenal0-soft <= 1.14 %description -n libopenal0 OpenAL is an audio library designed in the spirit of OpenGL--machine @@ -107,9 +102,6 @@ Summary: OpenAL Soft Group: System/Libraries Recommends: openal-soft -# libopenal1-soft was last used in openSUSE 12.2 -Provides: libopenal1-soft = %{version}-%{release} -Obsoletes: libopenal1-soft <= 1.14 %description -n libopenal1 OpenAL is an audio library designed in the spirit of OpenGL--machine @@ -130,7 +122,6 @@ %prep %setup -q %patch0 -p1 -%patch1 -p1 %build %cmake \ @@ -141,17 +132,12 @@ %install %cmake_install -cd build -install -d %{buildroot}%{_sysconfdir}/openal -install -m644 libopenal.so.0 %{buildroot}%{_libdir} -install -D -m 644 /dev/null %{buildroot}/%{_sysconfdir}/openal/alsoft.conf +install -D -m 0644 build/libopenal.so.0 %{buildroot}%{_libdir}/libopenal.so.0 +install -D -m 0644 /dev/null %{buildroot}/%{_sysconfdir}/openal/alsoft.conf %post -n libopenal0 -p /sbin/ldconfig - %postun -n libopenal0 -p /sbin/ldconfig - %post -n libopenal1 -p /sbin/ldconfig - %postun -n libopenal1 -p /sbin/ldconfig %files @@ -160,6 +146,8 @@ %dir %{_sysconfdir}/openal %ghost %config(noreplace) %attr(0644,root,root) %{_sysconfdir}/openal/alsoft.conf %{_bindir}/openal-info +%{_bindir}/altonegen +%{_bindir}/bsincgen %dir %{_datadir}/openal %{_datadir}/openal/alsoftrc.sample %dir %{_datadir}/openal/hrtf ++++++ openal-no-autospawn.diff ++++++ --- /var/tmp/diff_new_pack.oXVsGC/_old 2016-02-25 22:35:26.000000000 +0100 +++ /var/tmp/diff_new_pack.oXVsGC/_new 2016-02-25 22:35:26.000000000 +0100 @@ -1,14 +1,14 @@ disable pulseaudio auto spawn as it is annoying -Index: openal-soft-1.15/Alc/backends/pulseaudio.c +Index: openal-soft-1.17.2/Alc/backends/pulseaudio.c =================================================================== ---- openal-soft-1.15.orig/Alc/backends/pulseaudio.c -+++ openal-soft-1.15/Alc/backends/pulseaudio.c -@@ -1433,7 +1433,7 @@ ALCboolean alc_pulse_init(BackendFuncs * +--- openal-soft-1.17.2.orig/Alc/backends/pulseaudio.c ++++ openal-soft-1.17.2/Alc/backends/pulseaudio.c +@@ -1669,7 +1669,7 @@ static ALCboolean ALCpulseBackendFactory pa_threaded_mainloop *loop; pulse_ctx_flags = 0; -- if(!GetConfigValueBool("pulse", "spawn-server", 1)) -+ if(!GetConfigValueBool("pulse", "spawn-server", 0)) +- if(!GetConfigValueBool(NULL, "pulse", "spawn-server", 1)) ++ if(!GetConfigValueBool(NULL, "pulse", "spawn-server", 0)) pulse_ctx_flags |= PA_CONTEXT_NOAUTOSPAWN; if((loop=pa_threaded_mainloop_new()) && ++++++ openal-soft-1.16.0.tar.bz2 -> openal-soft-1.17.2.tar.bz2 ++++++ ++++ 32878 lines of diff (skipped)