diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 8 |
2 files changed, 8 insertions, 4 deletions
@@ -1,14 +1,14 @@ pkgbase = xmrig-nvidia pkgdesc = Monero cryptocurrency GPU miner, HTTP API disabled pkgver = 2.4.2 - pkgrel = 3 + pkgrel = 4 url = https://github.com/xmrig/xmrig-nvidia changelog = CHANGELOG.md arch = x86_64 license = GPL makedepends = cmake makedepends = libuv - makedepends = cuda + makedepends = cuda-toolkit depends = libuv depends = cuda optdepends = monero: wallet @@ -2,13 +2,13 @@ pkgname='xmrig-nvidia' pkgver=2.4.2 -pkgrel=3 +pkgrel=4 pkgdesc='Monero cryptocurrency GPU miner, HTTP API disabled' arch=('x86_64') url='https://github.com/xmrig/xmrig-nvidia' depends=('libuv' 'cuda') optdepends=('monero: wallet') -makedepends=('cmake' 'libuv' 'cuda') +makedepends=('cmake' 'libuv' 'cuda-toolkit') license=('GPL') changelog=CHANGELOG.md source=("${url}/archive/v${pkgver}.tar.gz" @@ -24,6 +24,10 @@ prepare() { # create build dir [ -d build ] || mkdir build + # fix compilation issue affecting CUDA9.1 (is backwards compatible) + # NOTE: only needed for xmrig-nvidia version 2.4.2, already fixed upstream + sed -i -e 's/#include <device_functions.hpp>/#include <device_functions.h>/' src/nvidia/cuda_extra.cu + # reset default donate level sed -i -e 's/constexpr const int kDonateLevel = 5;/constexpr const int kDonateLevel = 0;/g' src/donate.h } |