From 0a962a716cead60b66dced0518f0cf5270283a50 Mon Sep 17 00:00:00 2001 From: Christoph Reiter Date: Sun, 31 Aug 2025 20:59:56 +0200 Subject: [PATCH] aubio: build against ffmpeg 7.1 --- mingw-w64-aubio/PKGBUILD | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/mingw-w64-aubio/PKGBUILD b/mingw-w64-aubio/PKGBUILD index 8d3222678a..b66ce24a97 100644 --- a/mingw-w64-aubio/PKGBUILD +++ b/mingw-w64-aubio/PKGBUILD @@ -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"