Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package wavpack for openSUSE:Factory checked 
in at 2022-07-13 14:31:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/wavpack (Old)
 and      /work/SRC/openSUSE:Factory/.wavpack.new.1523 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "wavpack"

Wed Jul 13 14:31:45 2022 rev:32 rq:988545 version:5.5.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/wavpack/wavpack.changes  2022-03-18 
16:41:44.161164136 +0100
+++ /work/SRC/openSUSE:Factory/.wavpack.new.1523/wavpack.changes        
2022-07-13 14:31:46.681241057 +0200
@@ -1,0 +2,19 @@
+Mon Jul 11 17:47:55 UTC 2022 - Dirk M??ller <dmuel...@suse.com>
+
+- update to 5.5.0:
+  * fixed: CVE-2021-44269 (encoding crafted DSD file triggers OOB read crash)
+  * fixed: very long filenames cause stack-overflow crash in all CLI programs
+  * fixed: the length stored in WAV headers not always corrected when using -i
+  * fixed: attempting to encode raw DSD audio from stdin sometimes causes crash
+  * fixed: DSD to PCM decimation: small clicks between tracks and tiny DC 
offset
+  * fixed: length update in library-generated WAV headers on big-endian 
machines
+  * fixed: sanitize custom extensions read from WavPack files to be 
alphanumeric
+  * added: accepting brace-delimited options in the wavpack executable filename
+  * added: "--drop" option to Windows executables for multi-file 
"drag-and-drop"
+  * added" "--raw-pcm" option to wvunpack executable (does DSD --> 24-bit PCM)
+  * added: "--no-overwrite" option to wavpack executable (to resume sessions)
+  * improved: build system clean-up including switch to non-recursive "make"
+- drop wavpack-CVE-2021-44269.patch (upstream)
+- add doc subpackage
+
+-------------------------------------------------------------------

Old:
----
  wavpack-5.4.0.tar.bz2
  wavpack-CVE-2021-44269.patch

New:
----
  wavpack-5.5.0.tar.bz2

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

Other differences:
------------------
++++++ wavpack.spec ++++++
--- /var/tmp/diff_new_pack.1KIUcw/_old  2022-07-13 14:31:49.789245125 +0200
+++ /var/tmp/diff_new_pack.1KIUcw/_new  2022-07-13 14:31:49.793245130 +0200
@@ -18,16 +18,14 @@
 
 %define soname  1
 Name:           wavpack
-Version:        5.4.0
+Version:        5.5.0
 Release:        0
 Summary:        Hybrid Lossless Audio Compression Format
 License:        BSD-3-Clause
 Group:          Productivity/Multimedia/Sound/Editors and Convertors
-URL:            http://www.wavpack.com/
-Source0:        http://www.wavpack.com/%{name}-%{version}.tar.bz2
+URL:            https://www.wavpack.com/
+Source0:        https://www.wavpack.com/%{name}-%{version}.tar.bz2
 Source99:       baselibs.conf
-# CVE-2021-44269 [bsc#1197020], out of bounds read in processing .wav file
-Patch0:         wavpack-CVE-2021-44269.patch
 BuildRequires:  pkgconfig
 
 %description
@@ -50,7 +48,6 @@
 %description -n libwavpack%{soname}
 WavPack is an open audio compression format providing lossless, high-quality
 lossy, and unique hybrid compression modes.
-
 Lossless mode is ideal for archiving audio material or any other situation
 where quality is paramount. The compression ratio depends on the source
 material, but generally is between 30%% and 70%%.
@@ -68,9 +65,20 @@
 This subpackage contains libraries and header files for developing
 applications that want to make use of wavpack.
 
+%package doc
+Summary:        Documentation files for wavpack, an audio compression format
+Group:          Development/Libraries/C and C++
+Requires:       %{name} = %{version}
+
+%description doc
+WavPack is an open audio compression format providing lossless, high-quality
+lossy, and unique hybrid compression modes.
+
+This subpackage contains development documentation for applications that
+want to make use of wavpack.
+
 %prep
 %setup -q
-%patch0 -p1
 
 %build
 %configure --disable-static
@@ -80,6 +88,9 @@
 %make_install
 find %{buildroot} -type f -name "*.la" -delete -print
 
+install -d -m 755 %{buildroot}%{_defaultdocdir}
+mv %{buildroot}/usr/share/doc/%name %{buildroot}%{_defaultdocdir}
+
 %check
 %make_build check
 
@@ -88,7 +99,6 @@
 
 %files
 %license COPYING
-%doc ChangeLog README.md
 %{_bindir}/wavpack
 %{_bindir}/wvgain
 %{_bindir}/wvunpack
@@ -104,4 +114,7 @@
 %{_libdir}/libwavpack.so
 %{_libdir}/pkgconfig/wavpack.pc
 
+%files doc
+%doc %_defaultdocdir/%name
+
 %changelog

++++++ wavpack-5.4.0.tar.bz2 -> wavpack-5.5.0.tar.bz2 ++++++
++++ 36287 lines of diff (skipped)

Reply via email to