Package Details: blender-2.8-git 2.83.r93560.e2722aec6bc-1

Git Clone URL: https://aur.archlinux.org/blender-2.8-git.git (read-only, click to copy)
Package Base: blender-2.8-git
Description: Development version of Blender 2.8 branch
Upstream URL: https://blender.org/
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.21
First Submitted: 2017-07-14 12:39
Last Updated: 2020-02-20 11:24

Dependencies (30)

Required by (0)

Sources (8)

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 2019-08-26 16:12

Intels Open Image Denoise an AI base denoiser just landed in blender compositor.

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.

Humar commented on 2019-01-28 15:35

@bartus: I see, sorry!

I will maintain it myself then.

bartus commented on 2019-01-28 15:05

@Humar: You are supposed to rebuild -git packages regularly. I won't trigger a new version just because someone has an old build still lying around (ಠ_ಠ). New version for bugs only (° ͜ʖ°)

Humar commented on 2019-01-28 10:29

libboost_locale.so.1.68.0 is missing, because libboost is already on 1.69

MirandaStreeter commented on 2019-01-26 22:00

After uninstalling, git cloning to its own folder & makepkg -si, it resulted in the same error.

Uninstalled again, cleared the pkg cache and any leftover files, reinstalled using yay, it's working now? I might have missed something during the first reinstall. Oh well. Regardless, thanks.

bartus commented on 2019-01-04 16:57

@MirandaStreeter: can't reproduce the issue. My build looks fine.

ldd /usr/bin/blender-2.8|grep vdb

        libopenvdb.so.6.0 => /usr/lib/libopenvdb.so.6.0 (0x00007f6340265000)

Perhaps your aur helper has old cache. please build directly and check again.

MirandaStreeter commented on 2019-01-02 03:05

@rigred After making the change, it compiles, But then when attempting to open, I'm seeing this error:

blender-2.8: error while loading shared libraries: libopenvdb.so.5.2: cannot open shared object file: No such file or directory

It looks like this may be related to openvdb having been updated to v6.0 recently? I'm not entirely sure if this is an issue upstream or if something was missed in the PKGBUILD.

rigred commented on 2018-12-29 18:32

For those wondering why it doesn't build anymore. Blender has moved the blender-2.8 branch into master as the active tree now. So in the PKGBUILD just change this line

source=('git://git.blender.org/blender.git#branch=blender-2.8' \

To this:

source=('git://git.blender.org/blender.git#branch=master' \

Until a 2.8 release is tagged/branched again this is the only solution.

Yosh commented on 2018-12-28 11:34

Please update the master branch.