From 14035af2ac01e6e71885986d739b1d758ac6ed23 Mon Sep 17 00:00:00 2001 From: KnightCole Date: Wed, 25 Dec 2024 00:04:41 -0500 Subject: [PATCH] blender: update to 4.3.2 --- srcpkgs/blender/patches/0001-musl-fixes.patch | 15 +++++++-------- srcpkgs/blender/template | 11 +++++++---- 2 files changed, 14 insertions(+), 12 deletions(-) diff --git a/srcpkgs/blender/patches/0001-musl-fixes.patch b/srcpkgs/blender/patches/0001-musl-fixes.patch index 847f369cb304bb..ac6382748f4076 100644 --- a/srcpkgs/blender/patches/0001-musl-fixes.patch +++ b/srcpkgs/blender/patches/0001-musl-fixes.patch @@ -11,14 +11,13 @@ diff --git a/extern/glog/src/config_linux.h b/extern/glog/src/config_linux.h index b3a3325..946095a 100644 --- a/extern/glog/src/config_linux.h +++ b/extern/glog/src/config_linux.h -@@ -14,7 +14,6 @@ +@@ -14,7 +14,9 @@ #define HAVE_DLFCN_H - + /* Define to 1 if you have the header file. */ --#define HAVE_EXECINFO_H - - /* Define if you have the `fcntl' function */ - #define HAVE_FCNTL --- -2.47.0 ++#ifdef __GLIBC__ + #define HAVE_EXECINFO_H ++#endif + /* Define if you have the `fcntl' function */ + #define HAVE_FCNTL \ No newline at end of file diff --git a/srcpkgs/blender/template b/srcpkgs/blender/template index 8aec56d4083906..c18fa2ab1d5a4f 100644 --- a/srcpkgs/blender/template +++ b/srcpkgs/blender/template @@ -1,7 +1,7 @@ # Template file for 'blender' pkgname=blender -version=4.3.1 -revision=1 +version=4.3.2 +revision=2 archs="x86_64* ppc64*" build_style="cmake" pycompile_dirs="usr/share/blender/${version%.*}/scripts" @@ -31,7 +31,7 @@ maintainer="Enno Boland " license="GPL-3.0-or-later" homepage="https://www.blender.org" distfiles="https://download.blender.org/source/blender-${version}.tar.xz" -checksum=81bce671a7eb80d6880b728e042f4a4f65e1c4ccca86429a21615b45f7aef2e9 +checksum=c8d6ad4e32751431e0fafaf4f3184b70622297ab0b0c6e5a9fa134f72bd696d8 python_version=3 LDFLAGS="-Wl,-z,stack-size=2097152" # Blender tests are executed against a system installation of blender. This @@ -39,7 +39,10 @@ LDFLAGS="-Wl,-z,stack-size=2097152" make_check=no if [ "$XBPS_TARGET_LIBC" = musl ]; then - configure_args+=" -DWITH_LZMA=OFF" + CFLAGS+=" -DZ7_AFFINITY_DISABLE" + CXXFLAGS+=" -DZ7_AFFINITY_DISABLE" + makedepends+=" libexecinfo-devel" + LDFLAGS+=" -lexecinfo" else makedepends+=" jemalloc-devel" fi