diff --git a/.SRCINFO b/.SRCINFO index abfec4875b85..63f07e39c2e3 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,7 +1,7 @@ pkgbase = xmrig-cuda pkgdesc = NVIDIA CUDA plugin for XMRig miner. pkgver = 6.15.0 - pkgrel = 2 + pkgrel = 3 url = https://github.com/xmrig/xmrig-cuda arch = x86_64 license = GPL @@ -12,6 +12,8 @@ pkgbase = xmrig-cuda depends = cuda>=8.0 optdepends = monero: wallet source = https://github.com/xmrig/xmrig-cuda/archive/v6.15.0.tar.gz + source = fix-compile.patch sha256sums = 64c440a4cb439f3cc8120f1883274158f95df988ab91eccb1d2d2abf0bedbbfe + sha256sums = f1463f7d456f8f367b8063fdf600653f773ce33b2e3714af58c1c51a102c7d17 pkgname = xmrig-cuda diff --git a/PKGBUILD b/PKGBUILD index c3673b05a112..d96f9c3edb75 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,7 +2,7 @@ pkgname=xmrig-cuda pkgver=6.15.0 -pkgrel=2 +pkgrel=3 pkgdesc='NVIDIA CUDA plugin for XMRig miner.' arch=('x86_64') url='https://github.com/xmrig/xmrig-cuda' @@ -10,8 +10,16 @@ depends=('xmrig>=6.15.0' 'cuda>=8.0') optdepends=('monero: wallet') makedepends=('cmake' 'openssl' 'cuda>=8.0') license=('GPL') -source=("${url}/archive/v${pkgver}.tar.gz") -sha256sums=('64c440a4cb439f3cc8120f1883274158f95df988ab91eccb1d2d2abf0bedbbfe') +source=("${url}/archive/v${pkgver}.tar.gz" + 'fix-compile.patch') +sha256sums=('64c440a4cb439f3cc8120f1883274158f95df988ab91eccb1d2d2abf0bedbbfe' + 'f1463f7d456f8f367b8063fdf600653f773ce33b2e3714af58c1c51a102c7d17') + +prepare () { + cd "${pkgname}-${pkgver}" + + patch -p1 < ${srcdir}/fix-compile.patch +} build() { cd "${pkgname}-${pkgver}" diff --git a/fix-compile.patch b/fix-compile.patch new file mode 100644 index 000000000000..10ada425c195 --- /dev/null +++ b/fix-compile.patch @@ -0,0 +1,11 @@ +--- xmrig-cuda-6.15.0/src/crypto/common/Algorithm.h 2021-08-31 08:57:51.000000000 +0200 ++++ xmrig-cuda-6.15.0/src/crypto/common/Algorithm.h 2021-09-03 09:20:00.997701452 +0200 +@@ -20,7 +20,7 @@ + #ifndef XMRIG_ALGORITHM_H + #define XMRIG_ALGORITHM_H + +- ++#include + #include + +