diff --git a/extra/innoextract/.SRCINFO b/extra/innoextract/.SRCINFO index a119b9031..55d07fe3d 100644 --- a/extra/innoextract/.SRCINFO +++ b/extra/innoextract/.SRCINFO @@ -1,7 +1,7 @@ pkgbase = innoextract pkgdesc = A tool to extract installers created by Inno Setup pkgver = 1.9 - pkgrel = 10 + pkgrel = 11 url = https://constexpr.org/innoextract/ arch = x86_64 license = ZLIB @@ -11,8 +11,10 @@ pkgbase = innoextract depends = xz source = https://constexpr.org/innoextract/files/innoextract-1.9.tar.gz source = https://constexpr.org/innoextract/files/innoextract-1.9.tar.gz.sig + source = https://github.com/dscharrer/innoextract/commit/264c2fe6.patch validpgpkeys = ADE9653703D4ADE0E997758128555A66D7E1DEC9 sha256sums = 6344a69fc1ed847d4ed3e272e0da5998948c6b828cb7af39c6321aba6cf88126 sha256sums = SKIP + sha256sums = 891436a9d3278ddc3342fef24004b28b8fb6c49cd3534843bea1cb4f0f8508ed pkgname = innoextract diff --git a/extra/innoextract/PKGBUILD b/extra/innoextract/PKGBUILD index e047cf95f..f049b33c2 100644 --- a/extra/innoextract/PKGBUILD +++ b/extra/innoextract/PKGBUILD @@ -8,7 +8,7 @@ pkgname=innoextract pkgver=1.9 -pkgrel=10 +pkgrel=11 pkgdesc="A tool to extract installers created by Inno Setup" url='https://constexpr.org/innoextract/' arch=('x86_64') @@ -16,11 +16,18 @@ license=('ZLIB') depends=('boost-libs' 'xz') makedepends=('boost' 'cmake') source=("https://constexpr.org/innoextract/files/$pkgname-$pkgver.tar.gz" - "https://constexpr.org/innoextract/files/$pkgname-$pkgver.tar.gz.sig") + "https://constexpr.org/innoextract/files/$pkgname-$pkgver.tar.gz.sig" + https://github.com/dscharrer/innoextract/commit/264c2fe6.patch) sha256sums=('6344a69fc1ed847d4ed3e272e0da5998948c6b828cb7af39c6321aba6cf88126' - 'SKIP') + 'SKIP' + '891436a9d3278ddc3342fef24004b28b8fb6c49cd3534843bea1cb4f0f8508ed') validpgpkeys=("ADE9653703D4ADE0E997758128555A66D7E1DEC9") # Daniel Scharrer +prepare() { +# Fix build with boost 1.85 + patch -d $pkgname-$pkgver -p1 < 264c2fe6.patch +} + build() { cd "$pkgname-$pkgver"