summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libre/blender/PKGBUILD28
1 files changed, 22 insertions, 6 deletions
diff --git a/libre/blender/PKGBUILD b/libre/blender/PKGBUILD
index 09a352c42..68a929000 100644
--- a/libre/blender/PKGBUILD
+++ b/libre/blender/PKGBUILD
@@ -124,6 +124,7 @@ build() {
-DSUPPORT_SSE_BUILD=ON \
-DSUPPORT_SSE2_BUILD=ON \
-DWITH_AUDASPACE=ON \
+ -DWITH_ASSERT_ABORT=OFF \
-DWITH_BLENDER=ON \
-DWITH_BOOST=ON \
-DWITH_BOOST_ICU=OFF \
@@ -133,15 +134,23 @@ build() {
-DWITH_CODEC_FFMPEG=ON \
-DWITH_CODEC_SNDFILE=ON \
-DWITH_COMPOSITOR=ON \
+ -DWITH_CXX_GUARDEDALLOC=OFF \
-DWITH_CYCLES=ON \
-DWITH_CYCLES_CUDA_BINARIES=OFF \
+ -DWITH_CYCLES_DEBUG=OFF \
+ -DWITH_CYCLES_LOGGING=OFF \
-DWITH_CYCLES_OSL=ON \
-DWITH_CYCLES_STANDALONE=ON \
-DWITH_CYCLES_STANDALONE_GUI=ON \
-DWITH_FFTW3=ON \
-DWITH_FREESTYLE=ON \
-DWITH_GAMEENGINE=ON \
+ -DWITH_GCC_MUDFLAP=ON \
+ -DWITH_GHOST_DEBUG=OFF \
+ -DWITH_GHOST_SDL=OFF \
-DWITH_GHOST_XDND=ON \
+ -DWITH_GTESTS=OFF \
+ -DWITH_HEADLESS=OFF \
-DWITH_IK_ITASC=ON \
-DWITH_IK_SOLVER=ON \
-DWITH_IMAGE_CINEON=ON \
@@ -158,6 +167,7 @@ build() {
-DWITH_JACK=ON \
-DWITH_JACK_DYNLOAD=ON \
-DWITH_LIBMV=OFF \
+ -DWITH_LIBMV_SCHUR_SPECIALIZATIONS=OFF \
-DWITH_LLVM=ON \
-DWITH_LZMA=ON \
-DWITH_LZO=ON \
@@ -172,6 +182,7 @@ build() {
-DWITH_OPENIMAGEIO=ON \
-DWITH_OPENCOLLADA=ON \
-DWITH_OPENCOLORIO=ON \
+ -DWITH_OPENNL=ON \
-DWITH_OPENMP=ON \
-DWITH_PLAYER=ON \
-DWITH_PYTHON=ON \
@@ -184,12 +195,14 @@ build() {
-DWITH_RAYOPTIMIZATION=ON \
-DWITH_SDL=ON \
-DWITH_STATIC_LIBS=OFF \
+ -DWITH_SYSTEM_BULLET=OFF \
-DWITH_SYSTEM_GLEW=ON \
-DWITH_SYSTEM_OPENJPEG=ON \
-DWITH_X11_XF86VMODE=ON \
-DWITH_X11_XINPUT=ON
+
+ # for future blender
#-DWITH_MOD_CLOTH_ELTOPO=ON\
- #-DWITH_SYSTEM_BULLET=ON\
#-DSUPPORT_SSE_BUILD=$_SSE \
#-DSUPPORT_SSE2_BUILD=$_SSE2 \
@@ -197,6 +210,7 @@ build() {
# Note: Fix for gcc 4.9 :/
# -DCMAKE_C_FLAGS_RELEASE="-fno-delete-null-pointer-checks -DNDEBUG"
# -DCMAKE_CXX_FLAGS_RELEASE="-fno-delete-null-pointer-checks -DNDEBUG"
+
make
}
@@ -219,26 +233,28 @@ package_blender-addon-gimp() {
pkgdesc='A addon for the Blender which allows import GIMP 2.6 images (xcf files) to scene (as polygon plane images)'
arch=('any')
depends=("$pkgbase>=$epoch:$_pkgver" "$pkgbase<$epoch:$(($_pkgver+1))" 'xcftools')
- epoch=
makedepends=
optdepends=('gimp: for edit xcf files')
- conflicts=
+ conflicts=("$pkgbase<$epoch:$_pkgver")
replaces=
+ epoch=
options=
install=
+
install -vm644 $srcdir/$pkgbase-addon-gimp/usr $pkgdir
}
package_blender-addon-povray() {
pkgdesc='A addon for the Blender which allows render with POV-Ray'
arch=('any')
- depends=("$pkgbase>=$epoch:$_pkgver" "$pkgbase<$epoch:$(($_pkgver+1))" 'povray')
- epoch=
+ depends=("$pkgbase>=$epoch:$_pkgver" "$pkgbase<$epoch:$(($_pkgver+1))" 'povray>=3.7')
makedepends=
optdepends=
- conflicts=
+ conflicts=("$pkgbase<$epoch:$_pkgver")
replaces=
+ epoch=
options=
install=
+
install -vm644 $srcdir/$pkgbase-addon-povray/usr $pkgdir
}