aboutsummarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorbartus2024-06-13 11:02:37 +0200
committerbartus2024-06-13 11:02:37 +0200
commitd1348cbd8bd7d7d104dc5b176f8c1dadba7dbddd (patch)
tree3b532138e21622108bbb3488a4dd3a99bc04c1e6 /PKGBUILD
parented448db39b3066879d8e513b0cda607c71d7eaf9 (diff)
downloadaur-d1348cbd8bd7d7d104dc5b176f8c1dadba7dbddd.tar.gz
update cuda_gcc logic for `extra/cuda`
`extra/cuda` has switched from symlinking compiler in `/opt/cuda/bin/gcc` to `NVCC_CCBIN` env var in `/etc/profile.d/cuda.sh`
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD9
1 files changed, 6 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 2f7db2a9ca18..70f3fbfd2c70 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -36,7 +36,7 @@ _fragment=${FRAGMENT:-#branch=main}
_CMAKE_FLAGS+=( -DWITH_PYTHON_INSTALL=OFF )
pkgname=blender-develop-git
-pkgver=4.2.r135343.gfc08f7491e7
+pkgver=4.3.r137458.g22d352daccf
pkgrel=1
pkgdesc="Development version of Blender (non-conflicting version)"
changelog=blender.changelog
@@ -113,8 +113,11 @@ build() {
_CMAKE_FLAGS+=( -DCYCLES_CUDA_BINARIES_ARCH="$(IFS=';'; echo "${_cuda_capability[*]}";)" )
fi
[ -f "/usr/lib/ccache/bin/nvcc-ccache" ] && export CUDA_NVCC_EXECUTABLE=/usr/lib/ccache/bin/nvcc-ccache
- if _cuda_gcc=$(basename "$(readlink /opt/cuda/bin/gcc)") ; then
- [ -L "/usr/lib/ccache/bin/$_cuda_gcc" ] && export CUDAHOSTCXX=/usr/lib/ccache/bin/"$_cuda_gcc"
+ if _cuda_gcc=$(basename "${NVCC_CCBIN}") ; then
+ if [ -L "/usr/lib/ccache/bin/$_cuda_gcc" ]
+ then export CUDAHOSTCXX=/usr/lib/ccache/bin/"$_cuda_gcc"
+ else export CUDAHOSTCXX="$_cuda_gcc"
+ fi
fi
fi