commit openal-soft for openSUSE:12.2
Hello community, here is the log from the commit of package openal-soft for openSUSE:12.2 checked in at 2012-06-29 15:21:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:12.2/openal-soft (Old) and /work/SRC/openSUSE:12.2/.openal-soft.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "openal-soft", Maintainer is "lnussel@suse.com" Changes: -------- --- /work/SRC/openSUSE:12.2/openal-soft/openal-soft.changes 2012-06-25 15:47:29.000000000 +0200 +++ /work/SRC/openSUSE:12.2/.openal-soft.new/openal-soft.changes 2012-06-29 15:21:05.000000000 +0200 @@ -1,0 +2,22 @@ +Tue Jun 26 06:50:08 UTC 2012 - lnussel@suse.de + +- new version 1.14 + * Improved multi-threaded efficiency, relying less on a "big" mutex in favor of rw-locks and atomic operations where possible. + * Added support for HRTF-based mixing. Stereo output only. The default built-in data set only supports 44100hz playback. See the new hrtf.txt for more information. + * Added CMake options to cause a configuration error if the wanted backends aren't available. + * Modified backends so that only one is used at a time (for each playback and capture), to avoid device ownership conflicts. + * Fixed enumeration in certain backends to not list a default device, when the default device is enumerated normally anyway (eg, with DirectSound and PulseAudio). + * Improved device naming to more closely match the names given by the backends. + * Fixed handling of NaN values for float and double buffer samples. + * Added a new efx-presets.h header to define useful reverb presets for EFX. + * Added support for the ALC_EXT_DEDICATED extension. + * Fixed alc.h to include ALC_ENUMERATE_ALL_EXT enums, like other systems. + * Added support for the new AL_SOFT_buffer_samples, AL_SOFT_direct_channels, and ALC_SOFT_loopback extensions. + * Provided an env-var.txt to describe the available options set through environment variables. + * Fixed the source cone angle properties to work with the full 0-to-360 range as intended. + * An env var option is provided to restore the old buggy behavior for apps that need it. + * Added an example program that streams sound using ffmpeg. + * Added a utility to make HRTF data files from the KEMAR diffuse and compact data sets. +- removed rpmlintrc in favor of a lecacy exception in rpmlint itself + +------------------------------------------------------------------- Old: ---- openal-soft-1.13.tar.bz2 openal-soft-rpmlintrc New: ---- openal-soft-1.14.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openal-soft.spec ++++++ --- /var/tmp/diff_new_pack.h2MKmC/_old 2012-06-29 15:21:06.000000000 +0200 +++ /var/tmp/diff_new_pack.h2MKmC/_new 2012-06-29 15:21:06.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package openal-soft # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,7 +15,6 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild %if 0%{?suse_version} > 1030 %bcond_without pulseaudio @@ -32,23 +31,23 @@ %endif Name: openal-soft -Version: 1.13 -Release: 1 -License: LGPL-2.0+ +Version: 1.14 +Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: cmake >= 2.4.4 -Group: System/Libraries Icon: openal.xpm Source0: http://kcat.strangesoft.net/openal-releases/openal-soft-%{version}.tar.bz2 Source1: libopenalcompat.c -Source2: openal-soft-rpmlintrc Source3: baselibs.conf Summary: OpenAL Soft +License: LGPL-2.0+ +Group: System/Libraries Url: http://kcat.strangesoft.net/openal.html Conflicts: openal <= 0.0.8 Provides: openal = 0.0.9 %if 0%{?mandriva_version} >= 2006 -BuildRequires: -alsa-plugins libalsa-devel +BuildRequires: -alsa-plugins +BuildRequires: libalsa-devel %else BuildRequires: alsa-devel %endif @@ -71,10 +70,10 @@ Chris Robinson %package devel -License: LGPL-2.0+ Summary: OpenAL Soft Group: Development/Languages/C and C++ -Requires: %{name} = %{version} glibc-devel +Requires: %{name} = %{version} +Requires: glibc-devel Provides: openal-devel = 0.0.9 Conflicts: openal-devel <= 0.0.8 @@ -93,7 +92,6 @@ Chris Robinson %package -n libopenal0-soft -License: LGPL-2.0+ Summary: OpenAL Soft Group: System/Libraries Provides: libopenal0 = %version-%release @@ -116,7 +114,6 @@ Chris Robinson %package -n libopenal1-soft -License: LGPL-2.0+ Summary: OpenAL Soft Group: System/Libraries Provides: libopenal1 = %version-%release @@ -201,6 +198,7 @@ %files devel %defattr(-,root,root) +%{_bindir}/makehrtf %{_libdir}/libopenal.so %{_libdir}/pkgconfig/openal.pc %dir %{_includedir}/AL @@ -209,5 +207,6 @@ %{_includedir}/AL/alext.h %{_includedir}/AL/efx.h %{_includedir}/AL/efx-creative.h +%{_includedir}/AL/efx-presets.h %changelog ++++++ openal-soft-1.13.tar.bz2 -> openal-soft-1.14.tar.bz2 ++++++ ++++ 43484 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de