Package Details: blender-2.8-git 2.83.r93502.cef4d344f94-1

Git Clone URL: (read-only, click to copy)
Package Base: blender-2.8-git
Description: Development version of Blender 2.8 branch
Upstream URL:
Keywords: 3d animation mesh modeling pathtracing render vfx
Licenses: GPL
Conflicts: blender-2.83
Provides: blender-2.83
Submitter: bartus
Maintainer: bartus
Last Packager: bartus
Votes: 10
Popularity: 0.22
First Submitted: 2017-07-14 12:39
Last Updated: 2020-02-18 15:34

Dependencies (28)

Required by (0)

Sources (7)

Pinned Comments

bartus commented on 2020-01-16 16:01

Current packages state:

bartus commented on 2019-04-10 11:40

Note: This is a non conflicting version of blender-git package with GPU architecture detected at build time.
This package is also hosted on GitHub.
Use env vars to control build process:
  • DISABLE_OPTIX=1 to skip optix device build.
  • DISABLE_CUDA=1 to skip cuda kernel build (cycles+compositor+optix)
  • DISABLE_NINJA=1 to switch build system to make (default:ninja)
Usage cases:
  • export DISABLE_CUDA=1 before build
  • DISABLE_CUDA=1 ~your-aur-helper~
  • makepkg DISABLE_CUDA=1
  • yay -S blender-2.8-git --mflags "DISABLE_CUDA=1"
Yay users warning:

Since yay relies solely on aur-rpc to solve dependencies instead of calling makepkg --sync it can't follow dependencies logic defined in PKGBUILD. That's why it's up to the user to provide dependencies to enable features. Optional features includes cuda and optix.

tl;dr; If you want to prebuild cycles kernels, you have to install CUDA beforehand. If you don't have CUDA installed, PKGBUILD will silently skip cycles kernel build, same with the Nvidia Optix support.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6

bartus commented on 2017-08-12 10:44

@polarathene: fixed temporarily by dropping blender player. Also added cmake function for automatic selection of CUDA computes arch, for a faster rebuild.

polarathene commented on 2017-08-12 09:36

Build failed, here is the last of the output:

[100%] Built target blender
Scanning dependencies of target buildinfoobj
[100%] Building C object source/creator/CMakeFiles/buildinfoobj.dir/buildinfo.c.o
[100%] Built target buildinfoobj
Scanning dependencies of target blenkernel_blc
[100%] Building C object source/blenderplayer/bad_level_call_stubs/CMakeFiles/blenkernel_blc.dir/stubs.c.o
/tmp/pamac-build-pola/blender-2.8-git/src/blender/source/blenderplayer/bad_level_call_stubs/stubs.c:613:6: error: conflicting types for ‘ED_transform_snap_object_project_ray_ex’
bool ED_transform_snap_object_project_ray_ex(
In file included from /tmp/pamac-build-pola/blender-2.8-git/src/blender/source/blenderplayer/bad_level_call_stubs/stubs.c:180:0:
/tmp/pamac-build-pola/blender-2.8-git/src/blender/source/blenderplayer/../blender/editors/include/ED_transform_snap_object_context.h:87:6: note: previous declaration of ‘ED_transform_snap_object_project_ray_ex’ was here
bool ED_transform_snap_object_project_ray_ex(
make[2]: *** [source/blenderplayer/bad_level_call_stubs/CMakeFiles/blenkernel_blc.dir/build.make:63: source/blenderplayer/bad_level_call_stubs/CMakeFiles/blenkernel_blc.dir/stubs.c.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:8862: source/blenderplayer/bad_level_call_stubs/CMakeFiles/blenkernel_blc.dir/all] Error 2
make: *** [Makefile:163: all] Error 2
==> ERROR: A failure occurred in build().

bartus commented on 2017-07-17 23:09

@novemverist fixed now. happy blending!

novemberist commented on 2017-07-16 21:25

Nice ;) But there is something wrong with the "blender-2.8.desktop" that gets packaged, because it's basically just a copy of the normal blender.desktop file and does not contain a reference to the "blender-2.8" executable. I had to manually change some entries after package installation.

bartus commented on 2017-07-14 12:54

Come on, come all - test new sweet features of upcoming blender 2.8 release ;)
{package non conflicting with blender, nor blender-git}