Hello community,

here is the log from the commit of package openal-soft for openSUSE:Factory 
checked in at 2015-02-20 12:43:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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  2013-05-16 
11:15:26.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.openal-soft.new/openal-soft.changes     
2015-02-20 12:43:12.000000000 +0100
@@ -1,0 +2,39 @@
+Sun Feb 15 17:09:58 UTC 2015 - [email protected]
+
+- Update to version 1.16.0
+  * Implemented EFX Chorus, Flanger, Distortion, Equalizer, and Compressor
+    effects.
+  * Implemented high-pass and band-pass EFX filters.
+  * Implemented the high-pass filter for the EAXReverb effect.
+  * Implemented SSE2 and SSE4.1 linear resamplers.
+  * Implemented Neon-enhanced non-HRTF mixers.
+  * Implemented a QSA backend, for QNX.
+  * Implemented the ALC_SOFT_pause_device, AL_SOFT_deferred_updates,
+  * AL_SOFT_block_alignment, AL_SOFT_MSADPCM, and AL_SOFT_source_length
+   extensions.
+  * Fixed resetting mmdevapi backend devices.
+  * Fixed clamping when converting 32-bit float samples to integer.
+  * Fixed modulation range in the Modulator effect.
+  * Several fixes for the OpenSL playback backend.
+  * Fixed device specifier names that have Unicode characters on Windows.
+  * Added support for filenames and paths with Unicode (UTF-8) characters on
+    Windows.
+  * Added support for alsoft.conf config files found in XDG Base Directory
+  * Specification locations (XDG_CONFIG_DIRS and XDG_CONFIG_HOME, or their
+    defaults) on non-Windows systems.
+  * Added a GUI configuration utility (requires Qt 4.8).
+  * Added support for environment variable expansion in config options (not
+    keys or section names).
+  * Added an example that uses SDL2 and ffmpeg.
+  * Modified examples to use SDL_sound.
+  * Modified CMake config option names for better sorting.
+  * HRTF data sets specified in the hrtf_tables config option may now be
+    relative or absolute filenames.
+  * Made the default HRTF data set an external file, and added a data set for
+    48khz playback in addition to 44.1khz.
+  * Added support for C11 atomic methods.
+  * Improved support for some non-GNU build systems.
+- Add gcc-c++ requirement; new dependency
+- Use %cmake macro
+
+-------------------------------------------------------------------

Old:
----
  openal-soft-1.15.1.tar.bz2

New:
----
  openal-soft-1.16.0.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ openal-soft.spec ++++++
--- /var/tmp/diff_new_pack.8SDsj6/_old  2015-02-20 12:43:12.000000000 +0100
+++ /var/tmp/diff_new_pack.8SDsj6/_new  2015-02-20 12:43:12.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package openal-soft
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -17,14 +17,13 @@
 
 
 Name:           openal-soft
-Version:        1.15.1
+Version:        1.16.0
 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
-#Source0:        openal-soft-%{version}.tar.bz2
 Source1:        libopenalcompat.c
 Source3:        baselibs.conf
 # PATCH-FIX-UPSTREAM openal-no-autospawn.diff
@@ -32,6 +31,7 @@
 Conflicts:      openal <= 0.0.8
 Provides:       openal = 0.0.9
 BuildRequires:  cmake >= 2.4.4
+BuildRequires:  gcc-c++
 BuildRequires:  pkgconfig(alsa)
 BuildRequires:  pkgconfig(libpulse)
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -52,15 +52,15 @@
 OpenAL Soft is an LGPL-licensed, cross-platform, software
 implementation of the OpenAL API.
 
-%package devel
+%package -n libopenal0
 Summary:        OpenAL Soft
-Group:          Development/Languages/C and C++
-Requires:       glibc-devel
-Requires:       libopenal1 = %{version}
-Provides:       openal-devel = 0.0.9
-Conflicts:      openal-devel <= 0.0.8
+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 devel
+%description -n libopenal0
 OpenAL is an audio library designed in the spirit of OpenGL--machine
 independent, cross platform, and data format neutral with a clean,
 simple C-based API.
@@ -76,15 +76,18 @@
 OpenAL Soft is an LGPL-licensed, cross-platform, software
 implementation of the OpenAL API.
 
-%package -n libopenal0
+libopenal.so.0 is just a wrapper around libopenal.so.1 for
+compatibility with old software.
+
+%package devel
 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
+Group:          Development/Languages/C and C++
+Requires:       glibc-devel
+Requires:       libopenal1 = %{version}
+Provides:       openal-devel = 0.0.9
+Conflicts:      openal-devel <= 0.0.8
 
-%description -n libopenal0
+%description devel
 OpenAL is an audio library designed in the spirit of OpenGL--machine
 independent, cross platform, and data format neutral with a clean,
 simple C-based API.
@@ -100,9 +103,6 @@
 OpenAL Soft is an LGPL-licensed, cross-platform, software
 implementation of the OpenAL API.
 
-libopenal.so.0 is just a wrapper around libopenal.so.1 for
-compatibility with old software.
-
 %package -n libopenal1
 Summary:        OpenAL Soft
 Group:          System/Libraries
@@ -132,19 +132,9 @@
 %patch0 -p1
 
 %build
-cd build
-export CFLAGS='%{optflags}'
-export CXXFLAGS='%{optflags}'
-cmake -DCMAKE_BUILD_WITH_INSTALL_RPATH=1 \
-      -DCMAKE_VERBOSE_MAKEFILE=1 \
-      -DCMAKE_INSTALL_PREFIX=%{_prefix} \
-%if %{_lib} == lib64
-      -DLIB_SUFFIX=64 \
-%endif
+%cmake \
       -DCMAKE_BUILD_TYPE=Release \
-      -DALSOFT_CONFIG=ON \
-      ..
-
+      -DALSOFT_CONFIG=ON
 make %{?_smp_mflags}
 gcc -Wall %{optflags} -fPIC -DPIC -Wl,-soname,libopenal.so.0 -shared 
-Wl,--no-as-needed -L. -lopenal -o libopenal.so.0 %{SOURCE1}
 install -D -m 644 /dev/null %{buildroot}/%{_sysconfdir}/openal/alsoft.conf
@@ -155,10 +145,6 @@
 install -d %{buildroot}%{_sysconfdir}/openal
 install -m644 libopenal.so.0 %{buildroot}%{_libdir}
 
-%post -n libopenal0 -p /sbin/ldconfig
-
-%postun -n libopenal0 -p /sbin/ldconfig
-
 %post -n libopenal1 -p /sbin/ldconfig
 
 %postun -n libopenal1 -p /sbin/ldconfig
@@ -171,6 +157,9 @@
 %{_bindir}/openal-info
 %dir %{_datadir}/openal
 %{_datadir}/openal/alsoftrc.sample
+%dir %{_datadir}/openal/hrtf
+%{_datadir}/openal/hrtf/default-44100.mhr
+%{_datadir}/openal/hrtf/default-48000.mhr
 
 %files -n libopenal1
 %defattr(-,root,root)

++++++ openal-soft-1.15.1.tar.bz2 -> openal-soft-1.16.0.tar.bz2 ++++++
++++ 55289 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to