aubio: build against ffmpeg 7.1

This commit is contained in:
Christoph Reiter 2025-08-31 20:59:56 +02:00
parent d79d22e259
commit 0a962a716c

View File

@ -4,7 +4,7 @@ _realname=aubio
pkgbase="mingw-w64-${_realname}"
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
pkgver=0.4.9
pkgrel=8
pkgrel=9
pkgdesc='A tool for extracting annotations from audio signals (mingw-w64)'
arch=('any')
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
@ -13,7 +13,7 @@ msys2_references=(
"cpe: cpe:/a:aubio:aubio"
)
license=('spdx:GPL-3.0-or-later')
depends=("${MINGW_PACKAGE_PREFIX}-ffmpeg"
depends=("${MINGW_PACKAGE_PREFIX}-ffmpeg7.1"
"${MINGW_PACKAGE_PREFIX}-fftw"
"${MINGW_PACKAGE_PREFIX}-libsamplerate"
"${MINGW_PACKAGE_PREFIX}-libsndfile"
@ -75,6 +75,9 @@ build() {
export WAF_NO_PREFORK=1
# Build against ffmpeg 7.1
export PKG_CONFIG_PATH="${MINGW_PREFIX}/lib/ffmpeg7.1/pkgconfig:${PKG_CONFIG_PATH}"
# https://github.com/aubio/aubio/issues/402
CFLAGS+=" -Wno-incompatible-pointer-types"