[arch-commits] Commit in luxrender/trunk (PKGBUILD)
Lukas Jirkovsky
stativ at archlinux.org
Mon Feb 16 09:41:50 UTC 2015
Date: Monday, February 16, 2015 @ 10:41:50
Author: stativ
Revision: 127777
upgpkg: luxrender 1.4-1
update to 1.4
Modified:
luxrender/trunk/PKGBUILD
----------+
PKGBUILD | 19 +++++++------------
1 file changed, 7 insertions(+), 12 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2015-02-16 09:37:08 UTC (rev 127776)
+++ PKGBUILD 2015-02-16 09:41:50 UTC (rev 127777)
@@ -3,24 +3,23 @@
# Contributor: flixie <69one at gmx.net>
# Contributor: Imanol Celaya <ornitorrincos at archlinux-es.org>
pkgname=luxrender
-pkgver=1.3.1
-_pkgver=d0b0e20c47cc
-pkgrel=11
+pkgver=1.4
+_pkgver=dfd211d6faa0
+pkgrel=1
pkgdesc="Rendering system for physically correct, unbiased image synthesis"
arch=('i686' 'x86_64')
url="http://www.luxrender.net/"
license=('GPL')
-depends=('boost-libs' 'freeimage' 'openexr' 'libpng' 'libcl' 'libgl' 'fftw')
+depends=('boost-libs' 'freeimage' 'openexr' 'openimageio' 'libpng' 'libcl' 'libgl' 'fftw')
optdepends=('luxblend25: Blender exporter' 'qt4: Qt GUI' \
'python: pylux Python interface'
'opencl-nvidia: OpenCL support for nVidia GPUs' \
'amdapp-sdk: OpenCL support for AMD GPUs' \
'intel-opencl-runtime: OpenCL support for Intel CPUs')
-# luxrender is constantly broken due to various GCC bugs, the latest one being FS#40596
-makedepends=('cmake' 'boost' 'mesa' 'qt4' "luxrays=$pkgver" 'python' 'opencl-headers' 'clang')
-source=(https://bitbucket.org/luxrender/lux/get/$_pkgver.tar.bz2 \
+makedepends=('cmake' 'boost' 'mesa' 'qt4' "luxrays=$pkgver" 'python' 'opencl-headers')
+source=(https://bitbucket.org/luxrender/lux/get/${_pkgver}.tar.bz2 \
force_python3.diff)
-md5sums=('cbe749f56a1e1976745f5458100efa8a'
+md5sums=('7591ac4e86d0232245af38f6cf932c02'
'42692e65eabc5828693e2682e94b7c64')
prepare() {
@@ -27,15 +26,11 @@
cd "$srcdir"/luxrender-lux-$_pkgver
patch -Np1 < "$srcdir/force_python3.diff" || true
- # workaround QTBUG-22829
- find . -type f -exec sed -i 's|^#include .*boost/.*|#ifndef Q_MOC_RUN\n&\n#endif|' '{}' ';'
}
build() {
cd "$srcdir"/luxrender-lux-$_pkgver
- export CC=clang
- export CXX=clang++
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DLUXRAYS_DISABLE_OPENCL=OFF \
More information about the arch-commits
mailing list