Commit f164a127 authored by Yureka's avatar Yureka
Browse files

alembic: build with openexr 3

parent b597c388
Loading
Loading
Loading
Loading
+2 −8
Original line number Diff line number Diff line
{ 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
+3 −1
Original line number Diff line number Diff line
@@ -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 { };