summaryrefslogtreecommitdiff
path: root/libre/blender
diff options
context:
space:
mode:
authorbill-auger <mr.j.spam.me@gmail.com>2022-10-14 18:51:46 -0400
committerbill-auger <mr.j.spam.me@gmail.com>2022-10-15 20:01:12 -0400
commitd3cb63a93afccf186079425c746845f044ce8c91 (patch)
treeaff55e080b23aad4ffea2895c51566c30aba27cf /libre/blender
parentfe961746b707306763c1623c445edae212fe319c (diff)
[blender]: rebuild against latest 'openshadinglanguage'
Diffstat (limited to 'libre/blender')
-rw-r--r--libre/blender/PKGBUILD8
1 files changed, 7 insertions, 1 deletions
diff --git a/libre/blender/PKGBUILD b/libre/blender/PKGBUILD
index 28cf7ca56..19a40c01d 100644
--- a/libre/blender/PKGBUILD
+++ b/libre/blender/PKGBUILD
@@ -30,7 +30,7 @@
pkgname=blender
pkgver=3.3.0
pkgrel=3
-pkgrel+=.parabola1
+pkgrel+=.parabola2
epoch=17
pkgdesc="A fully integrated 3D graphics creation suite"
arch=('x86_64')
@@ -133,6 +133,12 @@ prepare() {
# did you mean ‘atomic_add_and_fetch_uint32’? [-Werror=implicit-function-declaration]
local sed_cmd='s| atomic_add_and_fetch_uint64(| atomic_add_and_fetch_uint32(|'
sed -i "${sed_cmd}" source/blender/blenlib/intern/session_uuid.c
+
+ # FIXME: intern/cycles/kernel/../util/transform_inverse.h:15:9: error: ‘ssef’ does not name a type
+ # -- SSE2 SIMD instructions enabled
+ sed -i 's|if(NOT DEFINED SUPPORT_SSE2_BUILD|& AND FALSE|' build_files/cmake/macros.cmake
+ # the above change corrects 'SSE2 SIMD instructions enabled'; but the original 'ssef' error persists
+ sed -i 's|# set(COMPILER_SSE2_FLAG)| unset(COMPILER_SSE2_FLAG)|' CMakeLists.txt
;;
x86_64)
;;