[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