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

Sven-Hendrik Haase svenstaro at archlinux.org
Sat Sep 9 17:08:19 UTC 2017


    Date: Saturday, September 9, 2017 @ 17:08:18
  Author: svenstaro
Revision: 256702

upgpkg: blender 17:2.79rc2-2

rebuild

Modified:
  blender/trunk/PKGBUILD

----------+
 PKGBUILD |   12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-09-09 14:01:18 UTC (rev 256701)
+++ PKGBUILD	2017-09-09 17:08:18 UTC (rev 256702)
@@ -11,13 +11,13 @@
 # or simply roll with a new version. I usually choose the latter when the former seems
 # unreasonable.
 
-_gittag=v2.79-rc2
-#_gitcommit=e8299c81006aba1e4b926c24276ce09d70435371
+# _gittag=v2.79-rc2
+_gitcommit=3c3d0898b0c1a1d7da70f4a1778d4360b3cfe5c8
 
 pkgname=blender
 pkgver=2.79rc2
 #[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
-pkgrel=1
+pkgrel=2
 epoch=17
 pkgdesc="A fully integrated 3D graphics creation suite"
 arch=('i686' 'x86_64')
@@ -28,7 +28,7 @@
          'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 'alembic'
          'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
          'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 'sdl2')
-makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35')
+makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm35' 'gcc5')
 makedepends_x86_64=('cuda')
 optdepends=('cuda: cycles renderer cuda support')
 options=(!strip)
@@ -82,11 +82,13 @@
     -DLLVM_STATIC=ON \
     -DWITH_CYCLES_CUDA_BINARIES=$BUILDCUDA \
     -DWITH_CYCLES_PTEX=OFF \
+    -DCUDA_NVCC_FLAGS="-D_BITS_FLOATN_H" \
     -DPYTHON_VERSION=3.6 \
     -DPYTHON_LIBPATH=/usr/lib \
     -DPYTHON_LIBRARY=python3.6m \
     -DPYTHON_INCLUDE_DIRS=/usr/include/python3.6m
-  make # -j5 needs 48 GB of RAM while -j9 needs 64 GB
+  # We need -DCUDA_NVCC_FLAGS="-D_BITS_FLOATN_H" for glibc 2.26
+  make
 
   # PTEX is currently broken and experimental in blender anyway
 }



More information about the arch-commits mailing list