aboutsummaryrefslogtreecommitdiff
path: root/graphics/Blender
diff options
context:
space:
mode:
authorChristoph Willing <chris.willing@linux.com>2023-09-04 14:15:40 +1000
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2023-09-09 10:14:24 +0700
commitd4b4817e3fecde29c2752dff77f89eadb8be5d06 (patch)
tree4097efe47cdc16e83c163c93111f216b6197d0e8 /graphics/Blender
parent4852ec734d701bb69cd46c240b398234c6ab150b (diff)
graphics/Blender: Updated for version 3.3.10
Signed-off-by: Christoph Willing <chris.willing@linux.com> Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'graphics/Blender')
-rw-r--r--graphics/Blender/Blender.SlackBuild5
-rw-r--r--graphics/Blender/Blender.info8
-rw-r--r--graphics/Blender/README7
-rw-r--r--graphics/Blender/README.Slackware19
4 files changed, 21 insertions, 18 deletions
diff --git a/graphics/Blender/Blender.SlackBuild b/graphics/Blender/Blender.SlackBuild
index 87210b283747..dba9fbdb1533 100644
--- a/graphics/Blender/Blender.SlackBuild
+++ b/graphics/Blender/Blender.SlackBuild
@@ -30,8 +30,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=Blender
-VERSION=${VERSION:-3.3.5}
-BUILD=${BUILD:-3}
+VERSION=${VERSION:-3.3.10}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -129,7 +129,6 @@ cd build
-DPYTHON_LIBPATH:PATH=/usr/lib${LIBDIRSUFFIX} \
-DWITH_CODEC_SNDFILE:BOOL=ON \
-DWITH_FFTW3:BOOL=ON \
- -DWITH_TBB:BOOL=OFF \
-DWITH_IMAGE_OPENJPEG:BOOL=ON \
-DWITH_SYSTEM_EIGEN3:BOOL=OFF \
-DWITH_SYSTEM_GLEW:BOOL=OFF \
diff --git a/graphics/Blender/Blender.info b/graphics/Blender/Blender.info
index 1e1342f0a6a3..967d92ba9214 100644
--- a/graphics/Blender/Blender.info
+++ b/graphics/Blender/Blender.info
@@ -1,10 +1,10 @@
PRGNAM="Blender"
-VERSION="3.3.5"
+VERSION="3.3.10"
HOMEPAGE="https://blender.org"
-DOWNLOAD="https://download.blender.org/source/blender-3.3.5.tar.xz"
-MD5SUM="34a43f06ca972681382cb4e3fd31d9ed"
+DOWNLOAD="https://download.blender.org/source/blender-3.3.10.tar.xz"
+MD5SUM="a190dbfc5dfd490d737ee64ba68ce79c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="potrace OpenSubdiv pugixml jack opencollada valgrind python3-numpy openimageio freealut"
+REQUIRES="potrace OpenSubdiv pugixml jack opencollada valgrind python3-numpy openimageio freealut tbb"
MAINTAINER="Christoph Willing"
EMAIL="chris.willing@linux.com"
diff --git a/graphics/Blender/README b/graphics/Blender/README
index e58e052d1988..64c01e2665ff 100644
--- a/graphics/Blender/README
+++ b/graphics/Blender/README
@@ -22,9 +22,14 @@ support for it. It may be disabled by passing EMBREE=no when building:
Note for 32-bit users: embree is 64-bit only, and can't be built on
32-bit Slackware.
+To enable support for OptiX Ray Tracing Engine, the OptiX SDK must be
+available in the build environment. Use the OPTIX_ROOT_DIR environment
+variable to identify the SDK location e.g.
+ OPTIX_ROOT_DIR=/home/chris/NVIDIA-OptiX-SDK-7.6.0-linux64-x86_64 sh ./Blender.SlackBuild
+
This SlackBuild builds Blender from source code. For Slackware 15.0,
due to its Python 3 version of 3.9.17, the Blender version to be built
-is restricted to version 3.3.5.
+is restricted to version 3.3.10.
See also: graphics/blender (note, lowercase B), which repackages the
official Blender x86_64 release binary.
diff --git a/graphics/Blender/README.Slackware b/graphics/Blender/README.Slackware
index 559d89d80073..36aca399413a 100644
--- a/graphics/Blender/README.Slackware
+++ b/graphics/Blender/README.Slackware
@@ -3,21 +3,20 @@ an existing binary version. The process is therefore more complex and
time consuming but allows finer tuning of capabilities of the resulting
package. Working through the prerequisite packages from the REQUIRES field
of Blender.info results in the following basic build order:
- graphics/OpenSubdiv
- libraries/dcmtk
libraries/libaec
- development/valgrind
- graphics/potrace
- libraries/pugixml
+ development/python3-numpy
+ graphics/OpenSubdiv
+ graphics/opencollada
libraries/freealut
+ libraries/tbb
audio/jack
+ libraries/robin-map
libraries/hdf5
python/pybind11
graphics/opencolorio
- development/python3-numpy
- libraries/robin-map
- graphics/opencollada
- libraries/tbb
+ development/valgrind
+ libraries/pugixml
+ graphics/potrace
+ libraries/dcmtk
graphics/openimageio
graphics/Blender
-