[arch-commits] Commit in blender/trunk (PKGBUILD)

Sven-Hendrik Haase svenstaro at archlinux.org
Thu Dec 14 07:07:16 UTC 2017


    Date: Thursday, December 14, 2017 @ 07:07:15
  Author: svenstaro
Revision: 274370

upgpkg: blender 17:2.79-7

cuda 9.1 rebuild

Modified:
  blender/trunk/PKGBUILD

----------+
 PKGBUILD |    9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-12-14 07:03:50 UTC (rev 274369)
+++ PKGBUILD	2017-12-14 07:07:15 UTC (rev 274370)
@@ -17,7 +17,7 @@
 pkgname=blender
 pkgver=2.79
 #[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
-pkgrel=6
+pkgrel=7
 epoch=17
 pkgdesc="A fully integrated 3D graphics creation suite"
 arch=('x86_64')
@@ -63,6 +63,9 @@
   git submodule update
 
   patch -Np1 < "${srcdir}"/cuda9.patch
+
+  # cuda 9.1 fixes
+  sed -i -e "s/sm_20;//" -e "s/sm_21;//" build_files/cmake/config/blender_release.cmake
 }
 
 build() {
@@ -71,8 +74,6 @@
   [[ -d build ]] && rm -rf build
   mkdir build && cd build
 
-  [[ $CARCH == i686 ]] && BUILDCUDA="OFF" || BUILDCUDA="ON"
-
   export CFLAGS="${CFLAGS} -DOPENVDB_3_ABI_COMPATIBLE"
   export CXXFLAGS="${CXXFLAGS} -DOPENVDB_3_ABI_COMPATIBLE"
   cmake -C../build_files/cmake/config/blender_release.cmake .. \
@@ -87,7 +88,7 @@
     -DWITH_GL_PROFILE_ES20=OFF \
     -DLLVM_VERSION=3.6 \
     -DLLVM_STATIC=ON \
-    -DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
+    -DWITH_CYCLES_CUDA_BINARIES=ON \
     -DWITH_CYCLES_PTEX=OFF \
     -DPYTHON_VERSION=3.6 \
     -DPYTHON_LIBPATH=/usr/lib \



More information about the arch-commits mailing list