[vlc-commits] [Git][videolan/vlc][master] contrib: vpx: update to 1.12.0
Steve Lhomme (@robUx4)
gitlab at videolan.org
Wed Aug 24 06:10:55 UTC 2022
Steve Lhomme pushed to branch master at VideoLAN / VLC
Commits:
1cc04dc4 by Tristan Matthews at 2022-08-24T05:21:40+00:00
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.
- - - - -
3 changed files:
- contrib/src/vpx/SHA512SUMS
- contrib/src/vpx/libvpx-ios.patch
- contrib/src/vpx/rules.mak
Changes:
=====================================
contrib/src/vpx/SHA512SUMS
=====================================
@@ -1 +1 @@
-7aa5d30afa956dccda60917fd82f6f9992944ca893437c8cd53a04d1b7a94e0210431954aa136594dc400340123cc166dcc855753e493c8d929667f4c42b65a5 libvpx-1.11.0.tar.gz
+dc059bc3102b75524ae29989372334b3e0f2acf1520e5a4daa4073831bb55949d82897c498fb9d2d38b59f1a66bb0ad24407d0d086b1e3a8394a4933f04f2ed0 libvpx-1.12.0.tar.gz
=====================================
contrib/src/vpx/libvpx-ios.patch
=====================================
@@ -1,7 +1,8 @@
-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
=====================================
contrib/src/vpx/rules.mak
=====================================
@@ -1,6 +1,6 @@
# 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
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/1cc04dc41b047042fd5375e8313131176c85a2ff
--
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/1cc04dc41b047042fd5375e8313131176c85a2ff
You're receiving this email because of your account on code.videolan.org.
VideoLAN code repository instance
More information about the vlc-commits
mailing list