alembic: build with openexr 3

This commit is contained in:
Yureka 2024-01-06 02:03:07 +01:00
parent b597c38884
commit f164a12772
2 changed files with 5 additions and 9 deletions

View File

@ -1,4 +1,4 @@
{ lib, stdenv, fetchFromGitHub, cmake, openexr, hdf5-threadsafe, ilmbase }:
{ lib, stdenv, fetchFromGitHub, cmake, openexr, hdf5-threadsafe }:
stdenv.mkDerivation rec
{
@ -20,13 +20,7 @@ stdenv.mkDerivation rec
nativeBuildInputs = [ cmake ];
# NOTE: Alembic also support imath instead of ilmbase, but some users of Alembic (e.g. Blender)
# are incompatible with the imath version of Alembic
buildInputs = [ openexr hdf5-threadsafe ilmbase ];
# Downstream packages trying to use Alembic via CMake need ilmbase as well
# For some reason this won't be picked up correctly otherwise
propagatedBuildInputs = [ ilmbase ];
buildInputs = [ openexr hdf5-threadsafe ];
# These flags along with the postPatch step ensure that all artifacts end up
# in the correct output without needing to move anything

View File

@ -30350,7 +30350,9 @@ with pkgs;
akira-unstable = callPackage ../applications/graphics/akira { };
alembic = callPackage ../development/libraries/alembic { };
alembic = callPackage ../development/libraries/alembic {
openexr = openexr_3;
};
alfaview = callPackage ../applications/networking/instant-messengers/alfaview { };