Skip to content
Snippets Groups Projects
Commit 1cc04dc4 authored by Tristan Matthews's avatar Tristan Matthews Committed by Steve Lhomme
Browse files

contrib: vpx: update to 1.12.0

Notable changes:
 - 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.

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.
parent e1f033f9
No related branches found
No related tags found
1 merge request!2161contrib: vpx: update to 1.12.0
Pipeline #255153 passed with stage
in 53 minutes and 22 seconds
7aa5d30afa956dccda60917fd82f6f9992944ca893437c8cd53a04d1b7a94e0210431954aa136594dc400340123cc166dcc855753e493c8d929667f4c42b65a5 libvpx-1.11.0.tar.gz
dc059bc3102b75524ae29989372334b3e0f2acf1520e5a4daa4073831bb55949d82897c498fb9d2d38b59f1a66bb0ad24407d0d086b1e3a8394a4933f04f2ed0 libvpx-1.12.0.tar.gz
diff -ruw libvpx-1.10.0/build/make/configure.sh libvpx-1.10.0-new/build/make/configure.sh
--- libvpx-1.10.0/build/make/configure.sh 2021-03-18 15:59:46.000000000 -0400
+++ libvpx-1.10.0-new/build/make/configure.sh 2021-03-29 15:17:36.125564531 -0400
@@ -839,100 +839,6 @@
diff --git a/build/make/configure.sh b/build/make/configure.sh
index 581042e38..5b282d666 100644
--- a/build/make/configure.sh
+++ b/build/make/configure.sh
@@ -861,100 +861,6 @@ process_common_toolchain() {
# PIC is probably what we want when building shared libs
enabled shared && soft_enable pic
......@@ -84,9 +85,9 @@ diff -ruw libvpx-1.10.0/build/make/configure.sh libvpx-1.10.0-new/build/make/con
- add_cflags "-mmacosx-version-min=10.15"
- add_ldflags "-mmacosx-version-min=10.15"
- ;;
- *-darwin20-*)
- add_cflags "-mmacosx-version-min=10.16 -arch ${toolchain%%-*}"
- add_ldflags "-mmacosx-version-min=10.16 -arch ${toolchain%%-*}"
- *-darwin2[0-1]-*)
- add_cflags "-arch ${toolchain%%-*}"
- add_ldflags "-arch ${toolchain%%-*}"
- ;;
- *-iphonesimulator-*)
- add_cflags "-miphoneos-version-min=${IOS_VERSION_MIN}"
......@@ -102,7 +103,7 @@ diff -ruw libvpx-1.10.0/build/make/configure.sh libvpx-1.10.0-new/build/make/con
# Handle Solaris variants. Solaris 10 needs -lposix4
case ${toolchain} in
sparc-solaris-*)
@@ -1121,12 +1027,6 @@
@@ -1143,12 +1049,6 @@ EOF
add_cflags -isysroot ${alt_libc}
fi
......
# libvpx
VPX_VERSION := 1.11.0
VPX_VERSION := 1.12.0
VPX_URL := http://github.com/webmproject/libvpx/archive/v${VPX_VERSION}.tar.gz
PKGS += vpx
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment