From fe0d0547e1de26bc563dbf86471a832c391c4e4c Mon Sep 17 00:00:00 2001 From: Christoph Reiter Date: Fri, 9 Aug 2024 15:19:43 +0200 Subject: [PATCH] libheif: backport 32bit build fix --- mingw-w64-libheif/PKGBUILD | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/mingw-w64-libheif/PKGBUILD b/mingw-w64-libheif/PKGBUILD index 1e38b16e1b..8651b48f65 100644 --- a/mingw-w64-libheif/PKGBUILD +++ b/mingw-w64-libheif/PKGBUILD @@ -35,8 +35,16 @@ depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs" echo "${MINGW_PACKAGE_PREFIX}-svt-av1" ) "${MINGW_PACKAGE_PREFIX}-x265" "${MINGW_PACKAGE_PREFIX}-zlib") -source=("https://github.com/strukturag/libheif/releases/download/v${pkgver}/${_realname}-${pkgver}.tar.gz") -sha256sums=('c4002a622bec9f519f29d84bfdc6024e33fd67953a5fb4dc2c2f11f67d5e45bf') +source=("https://github.com/strukturag/libheif/releases/download/v${pkgver}/${_realname}-${pkgver}.tar.gz" + "https://patch-diff.githubusercontent.com/raw/strukturag/libheif/pull/1263.patch") +sha256sums=('c4002a622bec9f519f29d84bfdc6024e33fd67953a5fb4dc2c2f11f67d5e45bf' + '58d309d8da8793d4e5df18df566d7ab5b681fd858d10abdc8dd29b616d1987eb') + +prepare() { + cd "${_realname}-${pkgver}" + + patch -Np1 -i "${srcdir}/1263.patch" +} build() { mkdir -p "${srcdir}"/build-${MSYSTEM} && cd "${srcdir}"/build-${MSYSTEM}