Package Details: blender-git 4.2.r133162.g447bb9a4b9c-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.011722
First Submitted: 2013-12-05 10:11 (UTC)
Last Updated: 2024-02-20 14:49 (UTC)

Required by (61)

Sources (8)

Latest Comments

« First ‹ Previous 1 .. 4 5 6 7 8 9 10 11 12 13 14 .. 38 Next › Last »

fbrennan commented on 2023-03-31 13:05 (UTC)

Duh. Sorry about that. It's fixed in a66668906287, which also adds MaterialX support.

I don't mind making you co-maintainer. I'm going to email bartus and give him a week to reply but if he does not I'll have to remove him because I need to edit several things in pinned comment.

sausix commented on 2023-03-31 12:45 (UTC)

@fbrennan package() still fails if oneapi (or its .so file) is not installed. The exit code of the last command in package() is propagated as a failed package() call. There's even no further information printed out and I was also confused because echo statements (as last line) for debugging let the error disappear. You can test it by temporarily changing the f-check to a non existent file.

Just add || true at the end of the chain as fix.

Yes, complicated project to compile. Bartus asked me to co-maintain but I'm in comfort now like this if you help too.
The way this package and even the official Arch package is compiled is not recommended by Blender. They recommend using their compile script, which pulls all dependencies itself. Not the way of Arch Linux, but I was thinking about testing their script and offer it as a backup recipe into the AUR.

fbrennan commented on 2023-03-31 04:52 (UTC)

Sorry @sausix. Hope my lack of quick answer wasn't seen as lack of trying to get this package working; this is not an easy project to build across all hardware, and I only have Intel.

Regardless !

Finally the clang detection can work once again if you install either llvm-git or llvm-opt-git (which is a new package I maintain).

And, regarding ninja-mem / my .slice file, I have moved the .slice into its own project called makepkg-cg, which is now on the AUR. The .slice will be kept in the PKGBUILD for the time being as it still works, but users should migrate to makepkg-cg.

Regarding the GitHub repo, I've still not been added to it, so may have to copy @bartus' comment and paste it w/my own repo. Hope this won't be the case, he's probably just busy.

sausix commented on 2023-03-27 22:46 (UTC)

@fbrennan File does not exist... chmod fails.

fbrennan commented on 2023-03-27 22:28 (UTC)

Fails in what way?

sausix commented on 2023-03-27 18:59 (UTC)

@fbrennan
This line fails because not in checking chain of previous lines:

https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=blender-git#n174

fbrennan commented on 2023-03-27 06:31 (UTC)

Thanks for the bug report @sausix. Building with Python works for me now. Also, users of Intel Xen processors can try the new Intel OpenCL FPGA stuff if they want. :-)

bartus commented on 2023-03-23 19:00 (UTC) (edited on 2023-03-23 19:01 (UTC) by bartus)

@fbrennan: you made my day lad, really glad to have you helped out :smile: I'll try to make my best to get back to active maintenance in the future.

sausix commented on 2023-03-21 10:09 (UTC)

When running user-blender.slice.sh manually: Substitution pattern not terminated at -e line 1.

Useless use of cat in grep. Useless use of perl, only to cut decimal digits. And Perl isn't always installed.

You can pass the math to systemd completely...
man systemd.resource-control: MemoryMax=bytes ... Alternatively, a percentage value may be specified, which is taken relative to the installed physical memory on system.

More important problem:
Addons path '*/blender-git/src/blender/scripts/addons' is missing. This is an external repository which needs to be checked out. Use 'make update' to do so. * CONTINUING WITHOUT ADDONS *

Blender is almost useless without its addons. You see all the errors on stderr of blender.

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.