Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libvpx for openSUSE:Factory checked in at 2022-07-26 19:42:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libvpx (Old) and /work/SRC/openSUSE:Factory/.libvpx.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libvpx" Tue Jul 26 19:42:12 2022 rev:47 rq:990762 version:1.12.0 Changes: -------- --- /work/SRC/openSUSE:Factory/libvpx/libvpx.changes 2021-12-16 02:01:22.991649258 +0100 +++ /work/SRC/openSUSE:Factory/.libvpx.new.1533/libvpx.changes 2022-07-26 19:42:18.423436103 +0200 @@ -1,0 +2,18 @@ +Fri Jul 22 21:46:30 UTC 2022 - Dirk M??ller <dmuel...@suse.com> + +- update to 1.12.0: + This release adds optimizations for Loongarch, adds support for vp8 in the + real-time rate control library, upgrades GoogleTest to v1.11.0, updates + libwebm to libwebm-1.0.0.28-20-g206d268, and includes numerous bug fixes. + - Enhancement: + Numerous improvements on checking memory allocations. + Optimizations for Loongarch. + Code clean-up. + - Bug fixes: + Fix to a crash related to {vp8/vp9}_set_roi_map. + Fix to compiling failure with -Wformat-nonliteral. + Fix to integer overflow with vp9 with high resolution content. + Fix to AddNoiseTest failure with ARMv7. + Fix to libvpx Null-dereference READ in vp8. + +------------------------------------------------------------------- Old: ---- libvpx-1.11.0.obscpio New: ---- libvpx-1.12.0.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libvpx.spec ++++++ --- /var/tmp/diff_new_pack.xnSI0A/_old 2022-07-26 19:42:19.175319918 +0200 +++ /var/tmp/diff_new_pack.xnSI0A/_new 2022-07-26 19:42:19.179319300 +0200 @@ -1,7 +1,7 @@ # # spec file for package libvpx # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define sover 7 Name: libvpx -Version: 1.11.0 +Version: 1.12.0 Release: 0 Summary: VP8/VP9 codec library License: BSD-3-Clause AND GPL-2.0-or-later @@ -27,12 +27,11 @@ Source0: %{name}-%{version}.tar.xz Source1000: baselibs.conf Patch2: libvpx-configure-add-arch.patch +# only needed for test suite +BuildRequires: gcc-c++ # Needed to be able to create pkgconfig() provides. BuildRequires: pkgconfig BuildRequires: yasm - -# only needed for test suite -BuildRequires: gcc-c++ # add curl and do not copy it in to get an updated test-data.sha1 file #BuildRequires: curl @@ -99,13 +98,8 @@ %endif cd build # It is only an emulation of autotools configure; the macro does not work - -# libvpx default enable NEON support on ARMv7, unfortunately some ARMv7 -# CPU doesn't have NEON, e.g. NVIDIA Tegra 2. -# So, we still set -mfpu=neon when build libvpx rpm, but also enable -# runtime-cpu-detect for runtime detect NEON. -export CFLAGS="%optflags -O3" -export CXXFLAGS="%optflags -O3" +export CFLAGS="%{optflags} -O3" +export CXXFLAGS="%{optflags} -O3" ../configure \ --prefix=%{_prefix} \ --libdir=%{_libdir} \ @@ -138,7 +132,7 @@ echo '#define DECODE_WIDTH_LIMIT 8192' >> vpx_config.h echo '#define DECODE_HEIGHT_LIMIT 8192' >> vpx_config.h -make %{?_smp_mflags} verbose=yes GEN_EXAMPLES= +%make_build verbose=yes GEN_EXAMPLES= %install cd build @@ -152,7 +146,6 @@ %postun -n %{name}%{sover} -p /sbin/ldconfig %files -n vpx-tools -%defattr(-,root,root) %{_bindir}/* %files -n %{name}%{sover} ++++++ _service ++++++ --- /var/tmp/diff_new_pack.xnSI0A/_old 2022-07-26 19:42:19.207314974 +0200 +++ /var/tmp/diff_new_pack.xnSI0A/_new 2022-07-26 19:42:19.211314356 +0200 @@ -4,7 +4,7 @@ <param name="scm">git</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> - <param name="revision">v1.11.0</param> + <param name="revision">v1.12.0</param> </service> <service name="set_version" mode="manual"/> <service name="tar" mode="buildtime"/> ++++++ libvpx-1.11.0.obscpio -> libvpx-1.12.0.obscpio ++++++ /work/SRC/openSUSE:Factory/libvpx/libvpx-1.11.0.obscpio /work/SRC/openSUSE:Factory/.libvpx.new.1533/libvpx-1.12.0.obscpio differ: char 48, line 1 ++++++ libvpx.obsinfo ++++++ --- /var/tmp/diff_new_pack.xnSI0A/_old 2022-07-26 19:42:19.271305086 +0200 +++ /var/tmp/diff_new_pack.xnSI0A/_new 2022-07-26 19:42:19.275304468 +0200 @@ -1,5 +1,5 @@ name: libvpx -version: 1.11.0 -mtime: 1633542079 -commit: 626ff35955c2c35b806b3e0ecf551a1a8611cdbf +version: 1.12.0 +mtime: 1656442848 +commit: 03265cd42b3783532de72f2ded5436652e6f5ce3