File tree Expand file tree Collapse file tree 1 file changed +17
-1
lines changed Expand file tree Collapse file tree 1 file changed +17
-1
lines changed Original file line number Diff line number Diff line change @@ -60,6 +60,7 @@ depends=(
6060 ' libxrender'
6161 ' libxxf86vm'
6262 ' llvm-libs'
63+ ' manifold'
6364 ' materialx'
6465 ' onetbb'
6566 ' openal'
@@ -103,7 +104,11 @@ makedepends=(
103104 ' wayland-protocols'
104105 ' vulkan-headers'
105106)
106- optdepends=(' libdecor: wayland support' )
107+ optdepends=(' cuda: Cycles renderer CUDA support'
108+ ' intel-compute-runtime: Cycles renderer Intel OneAPI support'
109+ ' hip-runtime-amd: Cycles renderer AMD ROCm support'
110+ ' hiprt: Ray tracing AMD ROCm support'
111+ ' libdecor: wayland support' )
107112# We're using !lto here as otherwise we get stuff such as FS#77557
108113options=(' !lto' )
109114source=(" git+https://projects.blender.org/blender/blender.git#tag=v$pkgver "
@@ -118,6 +123,17 @@ prepare() {
118123 git remote add network-origin https://projects.blender.org/blender/blender
119124 git lfs fetch network-origin
120125 git lfs checkout
126+
127+ # Fix build with CUDA 13
128+ sed -i ' s|sm_50|sm_75|' build_files/build_environment/cmake/osl.cmake intern/cycles/kernel/CMakeLists.txt
129+
130+ # Fix build with ffmpeg 8
131+ git cherry-pick -n \
132+ ebfad2c071d712d126a5c3d93ebed8a226821feb \
133+ f5f30131131025a24be93eced7d04f9d96cf5cbf
134+
135+ # Fix build with opencolorio 2.5.0
136+ git cherry-pick -n 98e400c3ae2fef75d2550a5fc1370d6e97ec9560
121137}
122138
123139_get_pyver () {
You can’t perform that action at this time.
0 commit comments