summaryrefslogtreecommitdiffstats
path: root/pkgs/tools/graphics/appleseed
diff options
context:
space:
mode:
authorRobert Scott <code@humanleg.org.uk>2019-04-20 20:32:57 +0100
committerRobert Scott <code@humanleg.org.uk>2019-04-23 23:38:07 +0100
commitb30f1e9ebb5ff6d9c90b47c1ea00335fbd11763e (patch)
treeff08a2d67d95bf4b3a466820230b70b2ac44e3fa /pkgs/tools/graphics/appleseed
parenta36cff247cde9cfbe24733f63c61a6bafc470a88 (diff)
appleseed: 1.9.0-beta -> 2.0.5-beta
this also fixes the build, provided we set -Wno-unused-but-set-variable
Diffstat (limited to 'pkgs/tools/graphics/appleseed')
-rw-r--r--pkgs/tools/graphics/appleseed/default.nix13
1 files changed, 7 insertions, 6 deletions
diff --git a/pkgs/tools/graphics/appleseed/default.nix b/pkgs/tools/graphics/appleseed/default.nix
index 7ac9a2016611..72f1a4188075 100644
--- a/pkgs/tools/graphics/appleseed/default.nix
+++ b/pkgs/tools/graphics/appleseed/default.nix
@@ -1,6 +1,6 @@
{ stdenv, fetchFromGitHub, cmake, boost165, pkgconfig, guile,
eigen, libpng, python, libGLU, qt4, openexr, openimageio,
-opencolorio, xercesc, ilmbase, osl, seexpr
+opencolorio, xercesc, ilmbase, osl, seexpr, makeWrapper
}:
let boost_static = boost165.override {
@@ -10,21 +10,21 @@ let boost_static = boost165.override {
in stdenv.mkDerivation rec {
name = "appleseed-${version}";
- version = "1.9.0-beta";
+ version = "2.0.5-beta";
src = fetchFromGitHub {
owner = "appleseedhq";
repo = "appleseed";
- rev = "1.9.0-beta";
- sha256 = "0m7zvfkdjfn48zzaxh2wa1bsaj4l876a05bzgmjlfq5dz3202anr";
+ rev = version;
+ sha256 = "1sq9s0rzjksdn8ayp1g17gdqhp7fqks8v1ddd3i5rsl96b04fqx5";
};
buildInputs = [
cmake pkgconfig boost_static guile eigen libpng python
libGLU qt4 openexr openimageio opencolorio xercesc
- osl seexpr
+ osl seexpr makeWrapper
];
- NIX_CFLAGS_COMPILE = "-I${openexr.dev}/include/OpenEXR -I${ilmbase.dev}/include/OpenEXR -I${openimageio.dev}/include/OpenImageIO";
+ NIX_CFLAGS_COMPILE = "-I${openexr.dev}/include/OpenEXR -I${ilmbase.dev}/include/OpenEXR -I${openimageio.dev}/include/OpenImageIO -Wno-unused-but-set-variable";
cmakeFlags = [
"-DUSE_EXTERNAL_XERCES=ON" "-DUSE_EXTERNAL_OCIO=ON" "-DUSE_EXTERNAL_OIIO=ON"
@@ -49,6 +49,7 @@ in stdenv.mkDerivation rec {
# Work around a bug in the CMake build:
postInstall = ''
chmod a+x $out/bin/*
+ wrapProgram $out/bin/appleseed.studio --set PYTHONHOME ${python}
'';
}