diff --git a/mingw-w64-exiv2/PKGBUILD b/mingw-w64-exiv2/PKGBUILD index 08233afc91..690cbb725f 100644 --- a/mingw-w64-exiv2/PKGBUILD +++ b/mingw-w64-exiv2/PKGBUILD @@ -6,7 +6,7 @@ _realname=exiv2 pkgbase=mingw-w64-${_realname} pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}") pkgver=0.27.6 -pkgrel=3 +pkgrel=4 pkgdesc="Exif/IPTC/Xmp C++ metadata library and tools (mingw-w64)" arch=('any') mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64') @@ -24,10 +24,12 @@ depends=("${MINGW_PACKAGE_PREFIX}-curl" "${MINGW_PACKAGE_PREFIX}-libwinpthread-git") source=(${_realname}-${pkgver}.tar.gz::"https://github.com/Exiv2/${_realname}/archive/v${pkgver}.tar.gz" 0001-mime-jxl.patch::"https://patch-diff.githubusercontent.com/raw/Exiv2/exiv2/pull/1824.diff" - 0002-olympus-makernote.patch) + 0002-olympus-makernote.patch + 0003-bmff-zero-size.patch::"https://patch-diff.githubusercontent.com/raw/Exiv2/exiv2/pull/2614.diff") sha256sums=('f16ee5ff08b6994c66106109417857f13e711fca100ac43c6a403d4f02b59602' '5db194014e72f5fed7ffcf324e3e0f6349a4f9c6dd1dc8ab9d568d96b15bc530' - '26db12fca27e5571f0d391fd47c80f03fa9273ccb1964873f7ec8c8d575bb95c') + '26db12fca27e5571f0d391fd47c80f03fa9273ccb1964873f7ec8c8d575bb95c' + '3d81dd5d8687e7ca9a85957831abbcf33ea54574dde4589cb2bb64f50049aa15') prepare() { cd "${srcdir}"/${_realname}-${pkgver} @@ -36,6 +38,8 @@ prepare() { patch -Np1 -i "${srcdir}"/0001-mime-jxl.patch # backported from https://github.com/Exiv2/exiv2/pull/2567 patch -Np1 -i "${srcdir}"/0002-olympus-makernote.patch + # https://github.com/Exiv2/exiv2/pull/2614 + patch -Np1 -i "${srcdir}"/0003-bmff-zero-size.patch } build() {