Package Details: blender-git 4.4.r142069.g320cf68e4b8-1

Git Clone URL: https://aur.archlinux.org/blender-git.git (read-only, click to copy)
Package Base: blender-git
Description: A fully integrated 3D graphics creation suite (development)
Upstream URL: https://blender.org/
Licenses: GPL
Conflicts: blender, blender-4.1-bin
Provides: blender
Submitter: stativ
Maintainer: fbrennan (bartus)
Last Packager: bartus
Votes: 76
Popularity: 0.000289
First Submitted: 2013-12-05 10:11 (UTC)
Last Updated: 2024-10-09 12:26 (UTC)

Dependencies (48)

Required by (63)

Sources (9)

Latest Comments

« First ‹ Previous 1 .. 6 7 8 9 10 11 12 13 14 15 16 .. 39 Next › Last »

fbrennan commented on 2023-03-21 00:40 (UTC)

Users may now compile either with ninja-mem (which I now also maintain) or user-blender.slice.sh if they use systemd. You can try it by exporting BLENDER_GIT_USE_SLICE_AUR=y.

fbrennan commented on 2023-03-21 00:27 (UTC)

Hello once again,

I reverted the change because the consensus reached was to use the GitHub mirror instead.

fbrennan commented on 2023-03-19 00:47 (UTC)

Hello friends,

I, the old maintainer of this package, Fred Brennan, am back.

@bartus did a good job here and I don't mind if he keeps pushing but due to the broken state the package was in took it upon myself.

I want to make y'all aware of a major change.

Please see https://aur.archlinux.org/cgit/aur.git/commit/?h=blender-git&id=951939b42a00cee9eaf19654d0163703e6476ea1

This package will now PROMPT you to change your VCSCLIENTS to tell git NOT to pull the whole repo. I'd like to justify this.

This package is enormous. Many use AUR helpers. The Blender Git server was craawling for me. I've used Arch since age 16, I understand this is not how we do things, and so I have done my very best to make it painless.

To pull a whole Git repository and never be prompted, supply VCSCLIENTS_IGNORE_BLENDER_GIT_AUR=y in your environment.

I felt this breaking change was fair as the package was broken for months.

HOWEVER, I am not deaf to community concerns. If you hate this, tell me, and I will revert the commit. Thanks.

sausix commented on 2023-02-15 18:03 (UTC) (edited on 2023-02-15 18:05 (UTC) by sausix)

Blender's git repo has moved to projects.blender.org
Change protocol to git+https (since their gitea installation does not support pure git)

git+https://projects.blender.org/blender/blender.git
(and the other sub projects too...)

Branch is now "main".

Better clear your AUR cache.

sausix commented on 2023-02-06 23:57 (UTC)

@longboarder241 Did you try a clean build? Have you retried the build some hours later? Even the official buildbot of Blender gets stuck after bad commits some times. These errors are fixed quite fast.

I could successfully build Blender. But I just realized i'm using fix environment variables to build only the suitable kernel for each of my devices: "CUDA_ARCH=sm_61". Maybe a full build had an impact on my system too... But it's a general recommendation to select the correct kernel to save compile time and a lot of RAM!

longboarder241 commented on 2023-02-06 23:01 (UTC) (edited on 2023-02-06 23:07 (UTC) by longboarder241)

It consistently gets stuck here on the build; 176 | ShaderDataCausticsStorage emission_sd_storage; | ^~~~~~~~~~~~~~~~~~~ ninja: build stopped: subcommand failed.

When you look back to where it failed you see this; FAILED: intern/cycles/kernel/kernel_gfx1012.fatbin

kiosion commented on 2023-02-01 22:20 (UTC)

A fix (albeit a janky one) I found for the patch does not apply error with Git is to edit the Makepkg file and add the following params to the apply call in the prepare block: --reject --whitespace=fix. After that line, add a timeout of some sort that gives you enough time to open the temp clone dir and manually fix the conflicts. Not sure why there are any, since at least two of them looked like they were trying to apply code that already existed over itself, but that did seem to work for me as it built fine otherwise.

ruestique commented on 2023-01-24 08:10 (UTC) (edited on 2023-01-24 08:10 (UTC) by ruestique)

➜ ~ yay -S blender-git --mflags OPENXR=0,CUDA=0,USD=0,optix=0

Applied patch build_files/cmake/Modules/FindEmbree.cmake cleanly.
Applied patch intern/cycles/blender/CMakeLists.txt cleanly.
Checking patch build_files/cmake/platform/platform_unix.cmake...
error: while searching for:
if(WITH_OPENVDB)
list(APPEND __boost_packages iostreams)
endif()
list(APPEND __boost_packages system)
find_package(Boost 1.48 COMPONENTS ${__boost_packages})
if(NOT Boost_FOUND)

error: patch failed: build_files/cmake/platform/platform_unix.cmake:320
error: build_files/cmake/platform/platform_unix.cmake: patch does not apply
Checking patch source/blender/io/usd/CMakeLists.txt...
error: while searching for:
set(INC_SYS
${USD_INCLUDE_DIRS}
${BOOST_INCLUDE_DIR}
${TBB_INCLUDE_DIR}
)


error: patch failed: source/blender/io/usd/CMakeLists.txt:48
error: source/blender/io/usd/CMakeLists.txt: patch does not apply
==> ERROR: A failure occurred in prepare().
Aborting...
-> error making: blender-git

ruestique commented on 2022-10-31 13:21 (UTC) (edited on 2022-10-31 13:21 (UTC) by ruestique)

please add libdecor as dep

-- Package 'libdecor-0', required by 'virtual:world', not found CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:607 (message): A required package was not found Call Stack (most recent call first): /usr/share/cmake/Modules/FindPkgConfig.cmake:829 (_pkg_check_modules_internal) build_files/cmake/platform/platform_unix.cmake:681 (pkg_check_modules) CMakeLists.txt:1057 (include)

jtheoof commented on 2022-10-16 19:35 (UTC)

You might want to consider adding libdecor as an optional dependency since WAYLAND flags are now enabled by default: https://code.blender.org/2022/10/wayland-support-on-linux/