From 7242a5d5b180a0884460a6b65077520b280ad0ce Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath Date: Sun, 6 Feb 2022 00:10:00 +0530 Subject: [PATCH 1/2] ffmpeg: Fix build for clang Add --cc and --cxx build option for clang because now it does not provide gcc aliases. --- mingw-w64-ffmpeg/PKGBUILD | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mingw-w64-ffmpeg/PKGBUILD b/mingw-w64-ffmpeg/PKGBUILD index e3a4dcaf4f..1c385334e2 100644 --- a/mingw-w64-ffmpeg/PKGBUILD +++ b/mingw-w64-ffmpeg/PKGBUILD @@ -156,12 +156,12 @@ build() { else ENABLE_VARIANT=--enable-shared fi - CC=${MINGW_PREFIX}/bin/gcc \ - CXX=${MINGW_PREFIX}/bin/g++ \ ../${_realname}-${pkgver}/configure \ --prefix=${MINGW_PREFIX} \ --target-os=mingw32 \ --arch=${CARCH%%-*} \ + --cc=${CC} \ + --cxx=${CXX} \ "${common_config[@]}" \ --logfile=config.log \ ${ENABLE_VARIANT} || From 4085e2d660c7b754af3f3f448b40c8de58faf9b3 Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath Date: Sun, 6 Feb 2022 00:10:06 +0530 Subject: [PATCH 2/2] ffmpeg: Add zimg dependency --- mingw-w64-ffmpeg/PKGBUILD | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mingw-w64-ffmpeg/PKGBUILD b/mingw-w64-ffmpeg/PKGBUILD index 1c385334e2..c0e2e61391 100644 --- a/mingw-w64-ffmpeg/PKGBUILD +++ b/mingw-w64-ffmpeg/PKGBUILD @@ -7,7 +7,7 @@ _realname=ffmpeg pkgbase="mingw-w64-${_realname}" pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" pkgver=4.4.1 -pkgrel=3 +pkgrel=4 pkgdesc="Complete and free Internet live audio and video broadcasting solution (mingw-w64)" arch=('any') mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32') @@ -48,6 +48,7 @@ depends=("${MINGW_PACKAGE_PREFIX}-aom" "${MINGW_PACKAGE_PREFIX}-x264" "${MINGW_PACKAGE_PREFIX}-x265" "${MINGW_PACKAGE_PREFIX}-xvidcore" + "${MINGW_PACKAGE_PREFIX}-zimg" "${MINGW_PACKAGE_PREFIX}-zlib") makedepends=("${MINGW_PACKAGE_PREFIX}-dlfcn" "${MINGW_PACKAGE_PREFIX}-cc" @@ -124,6 +125,7 @@ build() { --enable-libvpx --enable-libwebp --enable-libxml2 + --enable-libzimg --enable-nvenc --enable-openal --enable-pic