Hello community, here is the log from the commit of package libvpx for openSUSE:Factory checked in at 2018-03-09 10:34:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libvpx (Old) and /work/SRC/openSUSE:Factory/.libvpx.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libvpx" Fri Mar 9 10:34:06 2018 rev:37 rq:583650 version:1.7.0 Changes: -------- --- /work/SRC/openSUSE:Factory/libvpx/libvpx.changes 2018-03-06 10:44:14.442889450 +0100 +++ /work/SRC/openSUSE:Factory/.libvpx.new/libvpx.changes 2018-03-09 10:34:09.457553354 +0100 @@ -1,0 +2,34 @@ +Tue Mar 6 16:30:12 UTC 2018 - [email protected] + +- update to version 1.7.0 + + This release focused on high bit depth performance (10/12 bit) and vp9 + encoding improvements. + + - Upgrading: + This release is ABI incompatible due to new vp9 encoder features. + + Frame parallel decoding for vp9 has been removed. + + - Enhancements: + vp9 encoding supports additional threads with --row-mt. This can be greater + than the number of tiles. + + Two new vp9 encoder options have been added: + --corpus-complexity + --tune-content=film + + Additional tooling for respecting the vp9 "level" profiles has been added. + + - Bug fixes: + A variety of fuzzing issues. + vp8 threading fix for ARM. + Codec control VP9_SET_SKIP_LOOP_FILTER fixed. + Reject invalid multi resolution configurations. + +- drop obsolete CVE-2017-13194.patch +- switch to git service since no tar ball at the old place anymore +- so name increase to 5 +- use gnu99 for ppc + +------------------------------------------------------------------- Old: ---- CVE-2017-13194.patch libvpx-1.6.1.tar.bz2 New: ---- _service libvpx-1.7.0.obscpio libvpx.obsinfo ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libvpx.spec ++++++ --- /var/tmp/diff_new_pack.M8iCEO/_old 2018-03-09 10:34:10.329521962 +0100 +++ /var/tmp/diff_new_pack.M8iCEO/_new 2018-03-09 10:34:10.333521818 +0100 @@ -16,17 +16,16 @@ # -%define sover 4 +%define sover 5 Name: libvpx -Version: 1.6.1 +Version: 1.7.0 Release: 0 Summary: VP8/VP9 codec library License: BSD-3-Clause AND GPL-2.0-or-later Group: Productivity/Multimedia/Other Url: http://www.webmproject.org/ -Source0: https://storage.googleapis.com/downloads.webmproject.org/releases/webm/libvpx-%{version}.tar.bz2 +Source0: libvpx-%{version}.tar.xz Source1000: baselibs.conf -Patch0: CVE-2017-13194.patch Patch1: libvpx-define-config_pic.patch Patch2: libvpx-configure-add-s390.patch Patch4: libvpx-armv7-use-hard-float.patch @@ -93,7 +92,6 @@ %prep %setup -q -%patch0 -p1 %patch1 -p1 %patch2 -p1 %patch4 -p1 @@ -130,7 +128,7 @@ --target=armv7-linux-gcc \ --enable-runtime-cpu-detect \ %endif - --extra-cflags="-std=gnu89 -U_FORTIFY_SOURCE %{optflags}" \ + --extra-cflags="-std=gnu99 -U_FORTIFY_SOURCE %{optflags}" \ --extra-cxxflags="-U_FORTIFY_SOURCE %{optflags}" \ --enable-pic # size-limit to avoid CVE-2017-0641 DoS attacks. The limit is the ++++++ _service ++++++ <services> <service name="obs_scm" mode="disabled"> <param name="url">https://github.com/webmproject/libvpx.git</param> <param name="scm">git</param> <param name="version">1.7.0</param> <param name="revision">v1.7.0</param> </service> <service mode="disabled" name="set_version" /> <service mode="buildtime" name="tar" /> <service mode="buildtime" name="recompress"> <param name="file">*.tar</param> <param name="compression">xz</param> </service> </services> ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.M8iCEO/_old 2018-03-09 10:34:10.389519802 +0100 +++ /var/tmp/diff_new_pack.M8iCEO/_new 2018-03-09 10:34:10.389519802 +0100 @@ -1 +1 @@ -libvpx4 +libvpx5 ++++++ libvpx-configure-add-s390.patch ++++++ --- /var/tmp/diff_new_pack.M8iCEO/_old 2018-03-09 10:34:10.405519226 +0100 +++ /var/tmp/diff_new_pack.M8iCEO/_new 2018-03-09 10:34:10.405519226 +0100 @@ -1,6 +1,8 @@ +diff --git a/build/make/configure.sh b/build/make/configure.sh +index d7e40b83f..55e3281a1 100644 --- a/build/make/configure.sh +++ b/build/make/configure.sh -@@ -697,6 +697,12 @@ process_common_toolchain() { +@@ -710,6 +710,12 @@ process_common_toolchain() { *i[3456]86*) tgt_isa=x86 ;; @@ -13,14 +15,16 @@ *sparc*) tgt_isa=sparc ;; +diff --git a/configure b/configure +index e5a74c6f2..55c7ba979 100755 --- a/configure +++ b/configure -@@ -114,6 +114,8 @@ all_platforms="${all_platforms} armv7s-d +@@ -114,6 +114,8 @@ all_platforms="${all_platforms} armv7s-darwin-gcc" all_platforms="${all_platforms} armv8-linux-gcc" all_platforms="${all_platforms} mips32-linux-gcc" all_platforms="${all_platforms} mips64-linux-gcc" +all_platforms="${all_platforms} s390-linux-gcc" +all_platforms="${all_platforms} s390x-linux-gcc" + all_platforms="${all_platforms} ppc64-linux-gcc" + all_platforms="${all_platforms} ppc64le-linux-gcc" all_platforms="${all_platforms} sparc-solaris-gcc" - all_platforms="${all_platforms} x86-android-gcc" - all_platforms="${all_platforms} x86-darwin8-gcc" ++++++ libvpx.obsinfo ++++++ name: libvpx version: 1.7.0 mtime: 1516832744 commit: f80be22a1099b2a431c2796f529bb261064ec6b4
