exiv2: backport some fixes

This commit is contained in:
Miloš Komarčević
2023-05-11 14:53:58 +02:00
committed by GitHub
parent f58e73fcb7
commit cade85e001

View File

@@ -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() {