libvpx: update to 1.16.0
authorLuiz Angelo Daros de Luca <redacted>
Wed, 11 Mar 2026 19:48:14 +0000 (16:48 -0300)
committerJosef Schlehofer <redacted>
Tue, 24 Mar 2026 07:58:39 +0000 (08:58 +0100)
Update libvpx to v1.16.0 "Xenonetta Duck". Highlights include:
- Arm SVE2 and Neon optimizations for 12-tap filters.
- AVX512 implementations for Sum of Absolute Differences (SAD).
- Support for per-frame and per-spatial-layer PSNR calculation.
- ABI incompatible with the previous release.

Includes changes from intermediate releases:
- v1.15.2: Fixes CVE-2025-5283 (bug webm:413411335).
- v1.15.1: SO major version bump and changelog corrections.
- v1.15.0: New codec control for key frame filtering and RTC improvements.

Changelog: https://github.com/webmproject/libvpx/blob/v1.16.0/CHANGELOG
Signed-off-by: Luiz Angelo Daros de Luca <redacted>
libs/libvpx/Makefile

index 540dbbc880fc5027c206fe001508057132735c50..02a59f6f83c9e1c4d7fad63a3235514d8cfa39eb 100644 (file)
@@ -9,12 +9,12 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=libvpx
-PKG_VERSION:=1.14.1
+PKG_VERSION:=1.16.0
 PKG_RELEASE:=1
 
 PKG_SOURCE_PROTO:=git
 PKG_SOURCE_URL:=https://chromium.googlesource.com/webm/libvpx
-PKG_MIRROR_HASH:=a9737eadde24611fbbf080f28c792d804ea0970dadbc9421b427e18bb8f14820
+PKG_MIRROR_HASH:=a9df693a24f89687b9b716f2e07ea79522df3d684069446d1d0456a111d831dc
 PKG_SOURCE_VERSION:=v$(PKG_VERSION)
 
 PKG_MAINTAINER:=Luiz Angelo Daros de Luca <luizluca@gmail.com>
git clone https://git.99rst.org/PROJECT