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 Next › Last »

bartus commented on 2018-10-25 13:51

@wojtex: I haven't got any issues when using blender-2.8 build against llvm7 did you encounter a problem, or is your rationale that blender build-deps pulls llvm6 by default?

wojtex commented on 2018-10-17 21:25

Hi. It seems that blender needs LLVM6 to build, so maybe add llvm6-libs to deps : - )

And thanks for maintaining this and other packages!

bartus commented on 2018-08-31 12:24

@kingcreole: looks like cmake<>cuda issue in arch repo. For now, just enforce sm_50 (here is PKGBUILD for you ;). If the problem prevails, I will have to drop autoselect Cuda arch ;(

kingcreole commented on 2018-08-30 20:53

thank you, for me it shows

-- Found CUDA: /opt/cuda (found version "9.2") 
-- CUDA nvcc = /opt/cuda/bin/nvcc
-- Automatic GPU detection failed. Building for common architectures.
-- Autodetected CUDA architecture(s): 3.0;3.5;5.0;5.2;6.0;6.1;7.0;7.0+PTX
-- Enabling CUDA support (version: 9.2, archs: sm_30 sm_35 sm_50 sm_52 sm_60 sm_61 sm_70 compute_70)

bartus commented on 2018-08-30 20:02

@kingcreole: please look at the build log if autodetect is working for cuda

-- Found CUDA: /opt/cuda (found version "9.2") 
-- CUDA nvcc = /opt/cuda/bin/nvcc
-- Autodetected CUDA architecture(s):  5.0
-- Enabling CUDA support (version: 9.2, archs: sm_50)

In case it isn't, remove this line form prepare() function. git apply ${srcdir}/SelectCudaComputeArch.patch

kingcreole commented on 2018-08-30 17:06

hi, i can't build 2.8 currently, i get this error: [ 12%] Generating filter_sm_30 sm_35 sm_50 sm_52 sm_60 sm_61 sm_70 compute_70.cubin nvcc fatal : Value 'sm_30 sm_35 sm_50 sm_52 sm_60 sm_61 sm_70 compute_70' is not defined for option 'gpu-architecture' i have an Optimus setup with an nvidia 840m graphics card i believe, when i type nvidia-settings it sais that nvidia is not loaded and "ERROR: Unable to load info from any available system" with optirun just the later

linkmauve commented on 2018-06-13 10:57

Hi, you don’t need the blender.install file anymore, since pacman 5.0 the hooks take care of updating the .desktop database and the icon cache.

bm456 commented on 2018-04-01 20:47

openvdb4.revert.patch its outdated

i've fixed it

bartus commented on 2018-03-31 06:25

@wojtex: I've noticed, the only problem is that I had left my keys in Krakow and won't be able to update the package till after the holidays ;)

wojtex commented on 2018-03-31 02:58

openvdb4.revert.patch is not needed anymore: