Package Details: luxrender-hg 4882+.203f2dad3260+-1

Git Clone URL: (read-only)
Package Base: luxrender-hg
Description: Rendering system for physically correct, unbiased image synthesis
Upstream URL:
Licenses: GPL
Conflicts: luxrender
Provides: luxrender
Submitter: stativ
Maintainer: stativ
Last Packager: stativ
Votes: 6
Popularity: 0.000001
First Submitted: 2009-07-16 15:50
Last Updated: 2016-08-02 19:38

Dependencies (23)

Required by (1)

Sources (2)

  • force_python3.diff
  • lux

Latest Comments

bartus commented on 2016-02-16 15:39

update hardcoded python path to 3.5

stativ commented on 2014-10-26 19:54

Sorry for the late reply - the problem is caused by a missing static library in the luxrays-hg package. This is now fixed by the luxrays-hg PKGBUILD I just submitted.

Kaan commented on 2014-09-30 19:01

cmake unable to find luxrays even though it was installed as a dependency before.

AsmundEr commented on 2013-09-05 07:31

For compatibility with latest boost (1.54), the following fix is needed in build() after the cd "$srcdir/lux":

sed -i "250s/buffer_ptr(NULL)/buffer_ptr((float*)NULL)/" python/pycontext.h

(I am unsure if this has been reported upstream in luxrender)

Anonymous comment on 2013-08-22 07:07

Would someone be able to add luxrays-hg as a dependency on the page? It seems to be missing in the page while present in the PKGBUILD.

stativ commented on 2013-04-30 15:26

Updated for the new pacman.

Also the PKGBUILD has been changed to better reflect the luxrender package in [community], which includes separating blender exporter (ie. luxrender-hg no longer provides luxblend25 exporter).

stativ commented on 2011-09-07 09:14

Now I see you've already mentioned it in the luxrays-hg comments.

stativ commented on 2011-09-07 09:12

lubosz: finally found a reason – the luxrays-hg package downloads from the outdated repository. Where did you get your luxrays-hg package?

stativ commented on 2011-09-07 07:27

lubosz: interesting, I didn't know it builds for anyone. I had reports from other places that the build fails too. I will try to build luxrender in a clean chroot, maybe it will work. As for the other changes: I have most of them in my local PKGBUILD, but I didn't update the package because I couldn't build it.

But thanks for the hint to disable building docs. I don't have graphviz installed, so they were never generated for me.

lubosz commented on 2011-09-06 17:24

It compiles fine for me.

This is needed for the python binding :
sed -i 's/COMPONENTS python REQUIRED/COMPONENTS python3 REQUIRED/' cmake/Dependencies.cmake

-DPYTHON_INCLUDE_PATH=/usr/include/python3.2mu/ \

I also would not build the docs, it takes too much time to dot these graphs.

You should add opencl as build and install dependency.
and for build:

So why do you get lux from bitbucket, and luxblend from

Also the blender directory changed.

install -d -m755 "$pkgdir"/usr/share/blender/scripts
install -m644 "$srcdir"/luxblend/*.py "$pkgdir"/usr/share/blender/scripts
has to be

install -d -m755 "$pkgdir"/usr/share/blender/$_blender/scripts/addons
cp -a "$srcdir"/$_hgrepo/src/luxrender "$pkgdir"/usr/share/blender/$_blender/scripts/addons

You also have to copy the file to the blender directory (like in the abs build)

cp -a "$srcdir"/$_hgrepo-build/ "$pkgdir"/usr/share/blender/$_blender/scripts/addons/luxrender/

All comments