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 }