diff options
author | mrxx | 2022-05-13 12:33:55 +0200 |
---|---|---|
committer | mrxx | 2022-05-13 12:33:55 +0200 |
commit | 650b7ddfc9d6383dad59230e807d0fc903e4bacb (patch) | |
tree | 997b38b455e3b2c5710ff39e1158e123afa30356 | |
parent | 48c5490ba06bb9028c589ca221242d2bddac3a2e (diff) | |
download | aur-ethminer-cuda.tar.gz |
Remove gcc10 as build dep; Prevent creating files in the user's homedir
-rw-r--r-- | .SRCINFO | 1 | ||||
-rw-r--r-- | PKGBUILD | 10 |
2 files changed, 7 insertions, 4 deletions
@@ -5,7 +5,6 @@ pkgbase = ethminer-cuda url = https://github.com/ethereum-mining/ethminer arch = x86_64 license = GPL3 - makedepends = gcc10 makedepends = cmake makedepends = python makedepends = git @@ -11,7 +11,7 @@ arch=('x86_64') url="https://github.com/ethereum-mining/ethminer" license=('GPL3') depends=('mesa' 'npth' 'cuda') -makedepends=('gcc10' 'cmake' 'python' 'git') +makedepends=('cmake' 'python' 'git') provides=('ethminer') conflicts=('ethminer' 'ethminer-git') source=("git+${url}.git#tag=v${pkgver}") @@ -34,10 +34,14 @@ build () { # Enable sm_80 and sm_86 git cherry-pick 8f48e43f9232655340badc626863e88cbc960b73 --no-commit + # Prevent creating files in the user's homedir + mkdir -p $srcdir/home + export HOME=$srcdir/home + mkdir -p build && cd build - export CC=gcc-10 - export CXX=g++-10 + export CC=gcc + export CXX=g++ cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DETHASHCUDA=ON cmake --build . } |