Hello community,

here is the log from the commit of package openal-soft for openSUSE:Factory 
checked in at 2019-04-08 20:51:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openal-soft (Old)
 and      /work/SRC/openSUSE:Factory/.openal-soft.new.3908 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openal-soft"

Mon Apr  8 20:51:10 2019 rev:37 rq:692010 version:1.19.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/openal-soft/openal-soft.changes  2018-02-14 
09:20:05.148564719 +0100
+++ /work/SRC/openSUSE:Factory/.openal-soft.new.3908/openal-soft.changes        
2019-04-08 20:51:12.402465868 +0200
@@ -1,0 +2,64 @@
+Sat Apr  6 11:32:59 UTC 2019 - Jan Engelhardt <[email protected]>
+
+- Trim bias from description, trim metadata duplication from
+  description, trim main description repetition in lesser
+  subpackages' description. Spruce up summaries. Fix SRPM group.
+- Add missing Requires inside baselibs.conf.
+- Remove insatisfiable Recommends. Add Provides/Conflicts
+  for the move of makehrtf.
+
+-------------------------------------------------------------------
+Thu Mar 21 20:24:45 UTC 2019 - Stefan BrĂ¼ns <[email protected]>
+
+- Packaging changes:
+  * Move makehrtf from the devel package to a separate package, as
+    it is the only part not under LGPL (or MIT).
+  * Move the remaining tools and data files to separate packages,
+    to get the License tag correct, and make the data files noarch.
+  * Use https in Url and Source tags.
+- Update to 1.19.1
+  * The changes from 1.19.0 include:
+    - Implemented capture support for the SoundIO backend.
+    - Fixed source buffer queues potentially not playing properly when
+      a queue entry completes.
+    - Fixed possible unexpected failures when generating auxiliary
+      effect slots.
+    - Fixed a crash with certain reverb or device settings.
+    - Fixed OpenSL capture.
+    - Improved output limiter response, better ensuring the sample
+      amplitude is clamped for output.
+  * The changes from 1.18.2 include:
+    - Implemented the ALC_SOFT_device_clock extension.
+    - Implemented the Pitch Shifter, Frequency Shifter, and Autowah
+      effects.
+    - Fixed compiling on FreeBSD systems that use freebsd-lib 9.1.
+    - Fixed compiling on NetBSD.
+    - Fixed the reverb effect's density scale and panning parameters.
+    - Fixed use of the WASAPI backend with certain games, which caused
+      odd COM initialization errors.
+    - Increased the number of virtual channels for decoding Ambisonics
+      to HRTF output.
+    - Changed 32-bit x86 builds to use SSE2 math by default for
+      performance. Build-time options are available to use just SSE1
+      or x87 instead.
+    - Replaced the 4-point Sinc resampler with a more efficient cubic
+      resampler.
+    - Renamed the MMDevAPI backend to WASAPI.
+    - Added support for 24-bit, dual-ear HRTF data sets. The built-in
+      data set has been updated to 24-bit.
+    - Added a 24- to 48-point band-limited Sinc resampler.
+    - Added an SDL2 playback backend. Disabled by default to avoid a
+      dependency on SDL2.
+    - Improved the performance and quality of the Chorus and Flanger
+      effects.
+    - Improved the efficiency of the band-limited Sinc resampler.
+    - Improved the Sinc resampler's transition band to avoid
+      over-attenuating higher frequencies.
+    - Improved the performance of some filter operations.
+    - Improved the efficiency of object ID lookups.
+    - Improved the efficienty of internal voice/source synchronization.
+    - Improved AL call error logging with contextualized messages.
+    - Removed the reverb effect's modulation stage. Due to the lack of
+      reference for its intended behavior and strength.
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ openal-soft.spec ++++++
--- /var/tmp/diff_new_pack.4lUJdz/_old  2019-04-08 20:51:13.362466570 +0200
+++ /var/tmp/diff_new_pack.4lUJdz/_new  2019-04-08 20:51:13.370466575 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package openal-soft
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -12,23 +12,23 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:           openal-soft
-Version:        1.18.2
+Version:        1.19.1
 Release:        0
-Summary:        OpenAL Soft
-License:        LGPL-2.1+ AND GPL-2.0+
-Group:          System/Libraries
-Url:            http://www.openal-soft.org/
-Source0:        
http://www.openal-soft.org/openal-releases/openal-soft-%{version}.tar.bz2
+Summary:        Audio library with an OpenGL-resembling API
+License:        LGPL-2.1-or-later AND GPL-2.0-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
 Source1:        libopenalcompat.c
 Source3:        baselibs.conf
 # PATCH-FIX-UPSTREAM openal-no-autospawn.diff
 Patch0:         openal-no-autospawn.diff
-BuildRequires:  cmake >= 2.4.4
+BuildRequires:  cmake >= 3.0
 BuildRequires:  gcc-c++
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(alsa)
@@ -36,9 +36,7 @@
 BuildRequires:  pkgconfig(libpulse)
 
 %description
-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.
+OpenAL is an audio library designed in the spirit of the OpenGL API.
 
 OpenAL provides capabilities for playing audio in a virtual 3D
 environment. Distance attenuation, doppler shift, and directional
@@ -48,65 +46,73 @@
 also facilitates streaming audio, multi-channel buffers, and audio
 capture.
 
-OpenAL Soft is an LGPL-licensed, cross-platform, software
-implementation of the OpenAL API.
-
 %package -n libopenal0
-Summary:        OpenAL Soft
+Summary:        Audio library with an OpenGL-resembling API
+License:        LGPL-2.1-or-later
 Group:          System/Libraries
-Recommends:     openal-soft
 
 %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.
-
-OpenAL provides capabilities for playing audio in a virtual 3D
-environment. Distance attenuation, doppler shift, and directional
-sound emitters are among the features handled by the API. More
-advanced effects, including air absorption, occlusion, and
-environmental reverb, are available through the EFX extension. It
-also facilitates streaming audio, multi-channel buffers, and audio
-capture.
-
-OpenAL Soft is an LGPL-licensed, cross-platform, software
-implementation of the OpenAL API.
-
+OpenAL is an audio library designed in the spirit of the OpenGL API.
 libopenal.so.0 is just a wrapper around libopenal.so.1 for
 compatibility with old software.
 
 %package devel
-Summary:        OpenAL Soft
+Summary:        Development headers for OpenAL Soft
+License:        LGPL-2.1-or-later
 Group:          Development/Languages/C and C++
 Requires:       glibc-devel
 Requires:       libopenal1 = %{version}
 Provides:       openal-devel = %{version}-%{release}
 
 %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.
-
-OpenAL provides capabilities for playing audio in a virtual 3D
-environment. Distance attenuation, doppler shift, and directional
-sound emitters are among the features handled by the API. More
-advanced effects, including air absorption, occlusion, and
-environmental reverb, are available through the EFX extension. It
-also facilitates streaming audio, multi-channel buffers, and audio
-capture.
-
-OpenAL Soft is an LGPL-licensed, cross-platform, software
-implementation of the OpenAL API.
+OpenAL is an audio library designed in the spirit of the OpenGL API.
+This subpackage contains libraries and header files for developing
+applications that want to make use of openal-soft.
+
+%package makehrtf
+Summary:        OpenAL Soft HRTF generation utility
+License:        GPL-2.0-or-later
+Group:          Productivity/Multimedia/Sound/Utilities
+Provides:       openal-soft-devel:%{_bindir}/makehrtf
+Conflicts:      openal-soft-devel < %{version}
+
+%description makehrtf
+OpenAL is an audio library designed in the spirit of the OpenGL API.
+This package contains the makehrtf utility for creating head-related
+transfer functions (HRTF).
+
+%package data
+Summary:        OpenAL Soft auxiliary data and config
+License:        LGPL-2.1-or-later
+Group:          Productivity/Multimedia/Sound/Utilities
+Provides:       openal-soft = %{version}
+Obsoletes:      openal-soft <= %{version}
+BuildArch:      noarch
+
+%description data
+OpenAL is an audio library designed in the spirit of the OpenGL API.
+This package contains auxiliary data and config files.
+
+%package tools
+Summary:        OpenAL Soft tools
+License:        LGPL-2.1-or-later AND MIT
+Group:          Productivity/Multimedia/Sound/Utilities
+Provides:       openal-soft:%{_bindir}/openal-info
+Conflicts:      openal-soft < %{version}
+
+%description tools
+OpenAL is an audio library designed in the spirit of the OpenGL API.
+This package contains additional tools for OpenAL.
 
 %package -n libopenal1
-Summary:        OpenAL Soft
+Summary:        Audio library with an OpenGL-resembling API
+License:        LGPL-2.1-or-later
 Group:          System/Libraries
-Recommends:     openal-soft
+Recommends:     openal-soft-data
+Conflicts:      openal-soft < %{version}
 
 %description -n libopenal1
-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.
+OpenAL is an audio library designed in the spirit of the OpenGL API.
 
 OpenAL provides capabilities for playing audio in a virtual 3D
 environment. Distance attenuation, doppler shift, and directional
@@ -116,9 +122,6 @@
 also facilitates streaming audio, multi-channel buffers, and audio
 capture.
 
-OpenAL Soft is an LGPL-licensed, cross-platform, software
-implementation of the OpenAL API.
-
 %prep
 %setup -q
 %patch0 -p1
@@ -142,14 +145,19 @@
 %post -n libopenal1 -p /sbin/ldconfig
 %postun -n libopenal1 -p /sbin/ldconfig
 
-%files
-%doc COPYING
-%dir %{_sysconfdir}/openal
-%ghost %config(noreplace) %attr(0644,root,root) 
%{_sysconfdir}/openal/alsoft.conf
+%files tools
+%license COPYING
 %{_bindir}/openal-info
 %{_bindir}/altonegen
 %{_bindir}/alrecord
-%{_bindir}/bsincgen
+
+%files makehrtf
+%{_bindir}/makehrtf
+
+%files data
+%license COPYING
+%dir %{_sysconfdir}/openal
+%ghost %config(noreplace) %attr(0644,root,root) 
%{_sysconfdir}/openal/alsoft.conf
 %dir %{_datadir}/openal
 %{_datadir}/openal/alsoftrc.sample
 %dir %{_datadir}/openal/hrtf
@@ -159,6 +167,7 @@
 %{_datadir}/openal/presets/3D7.1.ambdec
 %{_datadir}/openal/presets/hexagon.ambdec
 %{_datadir}/openal/presets/itu5.1.ambdec
+%{_datadir}/openal/presets/itu5.1-nocenter.ambdec
 %{_datadir}/openal/presets/presets.txt
 %{_datadir}/openal/presets/rectangle.ambdec
 %{_datadir}/openal/presets/square.ambdec
@@ -170,7 +179,6 @@
 %{_libdir}/libopenal.so.0
 
 %files devel
-%{_bindir}/makehrtf
 %{_libdir}/libopenal.so
 %{_libdir}/pkgconfig/openal.pc
 %dir %{_libdir}/cmake/OpenAL

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.4lUJdz/_old  2019-04-08 20:51:13.410466604 +0200
+++ /var/tmp/diff_new_pack.4lUJdz/_new  2019-04-08 20:51:13.410466604 +0200
@@ -1,3 +1,5 @@
 libopenal0
 libopenal1
 openal-soft-devel
+       requires -openal-soft-<targettype>
+       requires "libopenal1-<targettype> = <version>"

++++++ openal-soft-1.18.2.tar.bz2 -> openal-soft-1.19.1.tar.bz2 ++++++
++++ 64694 lines of diff (skipped)


Reply via email to