alembic: use threadsafe hdf5 (#30682)

* hdf5: introduce hdf5-threadsafe variant

Compiled with thread safe support and without the High Level library
which is incompatible with thread safety.

* alembic: clean buildInputs to nativeBuildInputs

* alembic: use hdf5-threadsafe
This commit is contained in:
Guillaume Bouchard
2018-01-16 18:31:35 +08:00
committed by Peter Hoeg
parent 2bb5e5e748
commit 2995066e9b
2 changed files with 10 additions and 2 deletions
@@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, unzip, cmake, openexr, hdf5 }:
{ stdenv, fetchFromGitHub, unzip, cmake, openexr, hdf5-threadsafe }:
stdenv.mkDerivation rec
{
@@ -14,7 +14,8 @@ stdenv.mkDerivation rec
outputs = [ "bin" "dev" "out" "lib" ];
buildInputs = [ unzip cmake openexr hdf5 ];
nativeBuildInputs = [ unzip cmake ];
buildInputs = [ openexr hdf5-threadsafe ];
enableParallelBuilding = true;