libvpx: Update to 1.14.0

Enable arm64 CPU detection, from what I see it works since
https://github.com/webmproject/libvpx/commit/ad3301e6a3f70608b17fa
This commit is contained in:
Christoph Reiter
2024-01-24 18:33:31 +01:00
parent 5453def7e6
commit 6809f987ce

View File

@@ -3,7 +3,7 @@
_realname=libvpx
pkgbase=mingw-w64-${_realname}
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
pkgver=1.13.1
pkgver=1.14.0
pkgrel=1
pkgdesc="The VP8/VP9 Codec SDK (mingw-w64)"
arch=('any')
@@ -17,12 +17,13 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-autotools"
&& "${CARCH}" != "x86_64" ]] \
|| echo "${MINGW_PACKAGE_PREFIX}-yasm" ))
url="https://www.webmproject.org/"
msys2_repository_url="https://github.com/webmproject/libvpx"
source=(${_realname}-${pkgver}.tar.gz::https://github.com/webmproject/libvpx/archive/v${pkgver}.tar.gz
0001-enable-shared-on.mingw.patch
0003-cross-with-native-binutils.mingw.patch
0005-fix-exports.mingw.patch)
options=('strip' 'staticlibs')
sha256sums=('00dae80465567272abd077f59355f95ac91d7809a2d3006f9ace2637dd429d14'
sha256sums=('5f21d2db27071c8a46f1725928a10227ae45c5cd1cad3727e4aafbe476e321fa'
'f37a24525725cad215d73c538c0b06343b043f2b07553e7dc25835bd68af0695'
'fabe7d4a756b33016947f741b1b5d8cbbf9aefd8862240645d0ed7bf7b4a3739'
'7c511b5df935278da2cba32b03b90582f360ab6786a5e32028bc82025193fabd')
@@ -77,8 +78,7 @@ build() {
--enable-vp9 \
--enable-vp9-highbitdepth \
--enable-vp9-temporal-denoising \
$( [[ "${CARCH}" == "aarch64" ]] && echo "--disable-runtime-cpu-detect" \
|| echo "--enable-runtime-cpu-detect") \
--enable-runtime-cpu-detect \
--enable-postproc \
--enable-pic \
--enable-shared \