From d133fd1565b90eb33ffb38fab8d5798cef985232 Mon Sep 17 00:00:00 2001 From: Christoph Reiter Date: Sun, 17 Dec 2023 18:27:16 +0100 Subject: [PATCH] ducible: rebuild --- mingw-w64-ducible/0001-missing-include.patch | 10 ++++++++++ mingw-w64-ducible/PKGBUILD | 14 +++++++++++--- 2 files changed, 21 insertions(+), 3 deletions(-) create mode 100644 mingw-w64-ducible/0001-missing-include.patch diff --git a/mingw-w64-ducible/0001-missing-include.patch b/mingw-w64-ducible/0001-missing-include.patch new file mode 100644 index 0000000000..f7a59215ba --- /dev/null +++ b/mingw-w64-ducible/0001-missing-include.patch @@ -0,0 +1,10 @@ +--- ducible/src/pdb/pdb.h.orig 2023-12-17 19:14:05.684552900 +0100 ++++ ducible/src/pdb/pdb.h 2023-12-17 19:15:19.209652600 +0100 +@@ -23,6 +23,7 @@ + + #include + #include ++#include + + /** + * Thrown when a PDB is found to be invalid or unsupported. diff --git a/mingw-w64-ducible/PKGBUILD b/mingw-w64-ducible/PKGBUILD index d37eda1f88..771cace8e5 100644 --- a/mingw-w64-ducible/PKGBUILD +++ b/mingw-w64-ducible/PKGBUILD @@ -4,7 +4,7 @@ _realname=ducible pkgbase=mingw-w64-${_realname} pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" pkgver=1.2.1 -pkgrel=1 +pkgrel=2 pkgdesc="A tool to make Windows builds reproducible." arch=('any') mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64' 'clang32') @@ -14,8 +14,16 @@ url="https://github.com/jasonwhite/ducible" license=("MIT") makedepends=("${MINGW_PACKAGE_PREFIX}-cc" "git" "${MINGW_PACKAGE_PREFIX}-python3") depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs") -source=("${_realname}"::"git+https://github.com/jasonwhite/ducible.git#tag=v${pkgver}") -sha256sums=('SKIP') +source=("${_realname}"::"git+https://github.com/jasonwhite/ducible.git#tag=v${pkgver}" + "0001-missing-include.patch") +sha256sums=('SKIP' + 'd9c7b6b29de5545e17399829ed95af241cdac3a351de895d5d32062c3115a713') + +prepare() { + cd "$srcdir/${_realname}" + + patch -Np1 -i ../0001-missing-include.patch +} build() { cd "$srcdir/${_realname}"