Hello community, here is the log from the commit of package aubio for openSUSE:Factory checked in at 2019-02-27 15:05:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/aubio (Old) and /work/SRC/openSUSE:Factory/.aubio.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "aubio" Wed Feb 27 15:05:27 2019 rev:26 rq:674878 version:0.4.9 Changes: -------- --- /work/SRC/openSUSE:Factory/aubio/aubio.changes 2018-08-08 14:54:12.193619683 +0200 +++ /work/SRC/openSUSE:Factory/.aubio.new.28833/aubio.changes 2019-02-27 15:05:30.486458654 +0100 @@ -1,0 +2,34 @@ +Tue Feb 12 15:55:52 UTC 2019 - [email protected] + +- Update to version 0.4.9: + * No upstream changes provided, please see + https://git.aubio.org/?p=aubio.git;a=shortlog +- Changes from version 0.4.8: + * src/notes: new option release_drop. + * src/spectral: new parameters added to filterbank and mfcc. + * python/lib: start documenting module, improve build for + win-amd64. + * src fixes: prevent crash when using fft sizes unsupported by + vDSP, prevent saturation when down-mixing a multi-channel + source (avcodec/ffmpeg). +- Changes from version 0.4.7: + * src/io/, src/notes/, src/pitch: prevent crashes on corrupted + files. + * src/spectral/dct.h: add dct type II object with optimised + versions. + * examples/: fix jack midi output, improve messages when jack + disabled. + * python/: add dct support, minor bug fixes tests and demos. + * wscript: improve support for BLAS/ATLAS. +- Drop upstream fixed patches: + * aubio-wavread-input-validation.patch + * aubio-resampler-NULL-deref-fix.patch + * 0001-src-notes-notes.c-bail-out-if-pitch-creation-failed-.patch + * 0001-src-pitch-pitchyinfft.c-fix-out-of-bound-read-when-s.patch + * 0002-src-io-source_wavread.c-also-exit-if-samplerate-is-n.patch + * 0002-src-pitch-pitchyinfft.c-comment-out-debug-output.patch +- Run spec-cleaner, modernize spec. +- Replace ffmpeg3-devel with pkgconfig(libavdevice) BuildRequires: + Allow to build with ffmpeg v4 and newer. + +------------------------------------------------------------------- --- /work/SRC/openSUSE:Factory/aubio/python-aubio.changes 2018-01-02 16:34:53.562376065 +0100 +++ /work/SRC/openSUSE:Factory/.aubio.new.28833/python-aubio.changes 2019-02-27 15:05:30.798458562 +0100 @@ -1,0 +2,25 @@ +Tue Feb 12 15:55:52 UTC 2019 - [email protected] + +- Update to version 0.4.9: + * No upstream changes provided, please see + https://git.aubio.org/?p=aubio.git;a=shortlog +- Changes from version 0.4.8: + * src/notes: new option release_drop. + * src/spectral: new parameters added to filterbank and mfcc. + * python/lib: start documenting module, improve build for + win-amd64. + * src fixes: prevent crash when using fft sizes unsupported by + vDSP, prevent saturation when down-mixing a multi-channel + source (avcodec/ffmpeg). +- Changes from version 0.4.7: + * src/io/, src/notes/, src/pitch: prevent crashes on corrupted + files. + * src/spectral/dct.h: add dct type II object with optimised + versions. + * examples/: fix jack midi output, improve messages when jack + disabled. + * python/: add dct support, minor bug fixes tests and demos. + * wscript: improve support for BLAS/ATLAS. +- Run spec-cleaner, modernize spec. + +------------------------------------------------------------------- Old: ---- 0001-src-notes-notes.c-bail-out-if-pitch-creation-failed-.patch 0001-src-pitch-pitchyinfft.c-fix-out-of-bound-read-when-s.patch 0002-src-io-source_wavread.c-also-exit-if-samplerate-is-n.patch 0002-src-pitch-pitchyinfft.c-comment-out-debug-output.patch aubio-0.4.6.tar.bz2 aubio-0.4.6.tar.bz2.asc aubio-resampler-NULL-deref-fix.patch aubio-wavread-input-validation.patch New: ---- aubio-0.4.9.tar.bz2 aubio-0.4.9.tar.bz2.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ aubio.spec ++++++ --- /var/tmp/diff_new_pack.jv3Od6/_old 2019-02-27 15:05:31.478458364 +0100 +++ /var/tmp/diff_new_pack.jv3Od6/_new 2019-02-27 15:05:31.478458364 +0100 @@ -1,7 +1,7 @@ # # spec file for package aubio # -# 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,49 +12,38 @@ # 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: aubio %define libpkgname libaubio5 +%define debug_package_requires %{libpkgname} = %{version}-%{release} +Name: aubio +Version: 0.4.9 +Release: 0 Summary: Library for real-time audio labelling License: GPL-3.0-or-later Group: Development/Libraries/C and C++ +URL: http://aubio.org +Source: http://aubio.org/pub/%{name}-%{version}.tar.bz2 +Source1: http://aubio.org/pub/%{name}-%{version}.tar.bz2.asc +Source99: baselibs.conf BuildRequires: alsa-devel BuildRequires: doxygen +BuildRequires: fftw3-devel +BuildRequires: libjack-devel +BuildRequires: libsamplerate-devel +BuildRequires: libsndfile-devel +BuildRequires: pkg-config +BuildRequires: python-devel %if 0%{?suse_version} > 1320 || (0%{?suse_version} == 1315 && 0%{?is_opensuse}) -BuildRequires: ffmpeg3-devel BuildRequires: txt2man BuildRequires: pkgconfig(libavcodec) +BuildRequires: pkgconfig(libavdevice) BuildRequires: pkgconfig(libavformat) BuildRequires: pkgconfig(libavresample) BuildRequires: pkgconfig(libavutil) %endif -BuildRequires: fftw3-devel -BuildRequires: libjack-devel -BuildRequires: libsamplerate-devel -BuildRequires: libsndfile-devel -BuildRequires: pkg-config -BuildRequires: python-devel -Version: 0.4.6 -Release: 0 -Source: http://aubio.org/pub/%{name}-%{version}.tar.bz2 -Source1: http://aubio.org/pub/%{name}-%{version}.tar.bz2.asc -Source99: baselibs.conf -# PATCH-FIX-UPSTREAM CVE-2017-17054 bsc#1070399 -Patch1: aubio-wavread-input-validation.patch -# PATCH-FIX-UPSTREAM CVE-2017-17554 bsc#1072317 -Patch2: aubio-resampler-NULL-deref-fix.patch -# PATCH-FIX-UPSTREAM CVE-2018-14523 bsc#1102364 -Patch3: 0001-src-pitch-pitchyinfft.c-fix-out-of-bound-read-when-s.patch -Patch4: 0002-src-pitch-pitchyinfft.c-comment-out-debug-output.patch -# PATCH-FIX-UPSTREAM CVE-2018-14522 bsc#1102359 -Patch5: 0001-src-notes-notes.c-bail-out-if-pitch-creation-failed-.patch -Patch6: 0002-src-io-source_wavread.c-also-exit-if-samplerate-is-n.patch -Url: http://aubio.org -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%define debug_package_requires %{libpkgname} = %{version}-%{release} %description Aubio is a library for real time audio labelling. Its features include @@ -93,13 +82,7 @@ %prep %setup -q -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 -%patch4 -p1 -%patch5 -p1 -%patch6 -p1 -sed -e "s,/lib,/%_lib," src/wscript_build > src/wscript_build.new +sed -e "s,/lib,/%{_lib}," src/wscript_build > src/wscript_build.new diff -u src/wscript_build src/wscript_build.new || : mv src/wscript_build.new src/wscript_build @@ -110,20 +93,17 @@ %install ./waf install --destdir=%{buildroot} mkdir -p %{buildroot}%{_docdir}/%{name} -cp -pR %{buildroot}%{_datadir}/doc/libaubio-doc/html %{buildroot}%{_docdir}/%{name} +cp -pR %{buildroot}%{_datadir}/doc/libaubio-doc/api %{buildroot}%{_docdir}/%{name} rm -rf %{buildroot}%{_datadir}/doc/libaubio-doc rm -f %{buildroot}%{_libdir}/libaubio.a %post -n %{libpkgname} -p /sbin/ldconfig - %postun -n %{libpkgname} -p /sbin/ldconfig %files -n %{libpkgname} -%defattr(-, root, root) %{_libdir}/lib*.so.* %files -n libaubio-devel -%defattr(-, root, root) %doc AUTHORS ChangeLog README.md %license COPYING %{_libdir}/lib*.so @@ -131,7 +111,6 @@ %{_includedir}/aubio %files tools -%defattr(-, root, root) %doc %{_docdir}/%{name} %if 0%{?suse_version} > 1320 || (0%{?suse_version} == 1315 && 0%{?is_opensuse}) %{_mandir}/man1/* ++++++ python-aubio.spec ++++++ --- /var/tmp/diff_new_pack.jv3Od6/_old 2019-02-27 15:05:31.506458355 +0100 +++ /var/tmp/diff_new_pack.jv3Od6/_new 2019-02-27 15:05:31.506458355 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-aubio # -# 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,18 +12,18 @@ # 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/ # %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-aubio -Version: 0.4.6 +Version: 0.4.9 Release: 0 Summary: A collection of tools for music analysis License: GPL-3.0-or-later Group: Development/Languages/Python -Url: http://aubio.org/ +URL: http://aubio.org/ Source: http://aubio.org/pub/aubio-%{version}.tar.bz2 Source1: http://aubio.org/pub/aubio-%{version}.tar.bz2.asc BuildRequires: %{python_module devel} @@ -34,8 +34,6 @@ Requires: python-numpy Requires(post): update-alternatives Requires(postun): update-alternatives -BuildRoot: %{_tmppath}/%{name}-%{version}-build - %python_subpackages %description @@ -69,8 +67,8 @@ %python_uninstall_alternative aubio %files %{python_files} -%defattr(-,root,root,-) -%doc README.md ChangeLog COPYING AUTHORS +%license COPYING +%doc README.md ChangeLog AUTHORS %python_alternative %{_bindir}/aubio %python_alternative %{_bindir}/aubiocut %{python_sitearch}/* ++++++ aubio-0.4.6.tar.bz2 -> aubio-0.4.9.tar.bz2 ++++++ ++++ 18036 lines of diff (skipped)
