Loading pkgs/development/libraries/vtk/default.nix +5 −0 Original line number Diff line number Diff line Loading @@ -10,4 +10,9 @@ in version = "9.5.2"; sourceSha256 = "sha256-zuZLmNJw/3MC2vHvE0WN/11awey0XUdyODX399ViyYk="; }; vtk_9_6 = mkVtk { version = "9.6.0"; sourceSha256 = "sha256-130YBpT6r9yBZXi5pTZR9nkOeZYVgRv7uRAYZho7uPI="; }; } pkgs/development/libraries/vtk/generic.nix +13 −0 Original line number Diff line number Diff line Loading @@ -39,6 +39,7 @@ # filters openturns, openslide, onnxruntime, # io modules cgns, Loading @@ -65,6 +66,7 @@ hdf5, netcdf, opencascade-occt, openusd, # threading onetbb, Loading Loading @@ -113,6 +115,9 @@ let viskores = self.callPackage viskores.override { }; gdal = self.callPackage gdal.override { useMinimalFeatures = true; }; pdal = self.callPackage pdal.override { }; # vtk fail to configure with openusd with materialX support # see https://github.com/AcademySoftwareFoundation/MaterialX/pull/2752 openusd = openusd.override { withMaterialX = false; }; }); vtkBool = feature: bool: lib.cmakeFeature feature "${if bool then "YES" else "NO"}"; in Loading Loading @@ -155,6 +160,10 @@ stdenv.mkDerivation (finalAttrs: { vtkPackages.gdal vtkPackages.pdal ] ++ lib.optionals (lib.versionAtLeast finalAttrs.version "9.6.0") [ vtkPackages.openusd onnxruntime ] ++ lib.optionals stdenv.hostPlatform.isLinux [ libxfixes libxrender Loading @@ -169,7 +178,11 @@ stdenv.mkDerivation (finalAttrs: { eigen boost verdict ] ++ lib.optionals (lib.versionOlder finalAttrs.version "9.6.0") [ double-conversion ] ++ [ freetype lz4 xz Loading pkgs/development/python-modules/openusd/default.nix +4 −3 Original line number Diff line number Diff line Loading @@ -36,9 +36,10 @@ stdenv, onetbb, withDocs ? false, withOsl ? true, withOsl ? !stdenv.hostPlatform.isDarwin, withTools ? false, withUsdView ? false, withMaterialX ? true, writeShellScriptBin, }: Loading Loading @@ -96,8 +97,8 @@ buildPythonPackage rec { (lib.cmakeBool "PXR_BUILD_PYTHON_DOCUMENTATION" withDocs) (lib.cmakeBool "PXR_BUILD_USDVIEW" withUsdView) (lib.cmakeBool "PXR_BUILD_USD_TOOLS" withTools) (lib.cmakeBool "PXR_ENABLE_MATERIALX_SUPPORT" true) (lib.cmakeBool "PXR_ENABLE_OSL_SUPPORT" (!stdenv.hostPlatform.isDarwin && withOsl)) (lib.cmakeBool "PXR_ENABLE_MATERIALX_SUPPORT" withMaterialX) (lib.cmakeBool "PXR_ENABLE_OSL_SUPPORT" withOsl) ]; nativeBuildInputs = [ Loading pkgs/top-level/all-packages.nix +1 −1 Original line number Diff line number Diff line Loading @@ -7618,7 +7618,7 @@ with pkgs; gtkVersion = "4"; }; inherit (callPackage ../development/libraries/vtk { }) vtk_9_5; inherit (callPackage ../development/libraries/vtk { }) vtk_9_5 vtk_9_6; vtk = vtk_9_5; Loading Loading
pkgs/development/libraries/vtk/default.nix +5 −0 Original line number Diff line number Diff line Loading @@ -10,4 +10,9 @@ in version = "9.5.2"; sourceSha256 = "sha256-zuZLmNJw/3MC2vHvE0WN/11awey0XUdyODX399ViyYk="; }; vtk_9_6 = mkVtk { version = "9.6.0"; sourceSha256 = "sha256-130YBpT6r9yBZXi5pTZR9nkOeZYVgRv7uRAYZho7uPI="; }; }
pkgs/development/libraries/vtk/generic.nix +13 −0 Original line number Diff line number Diff line Loading @@ -39,6 +39,7 @@ # filters openturns, openslide, onnxruntime, # io modules cgns, Loading @@ -65,6 +66,7 @@ hdf5, netcdf, opencascade-occt, openusd, # threading onetbb, Loading Loading @@ -113,6 +115,9 @@ let viskores = self.callPackage viskores.override { }; gdal = self.callPackage gdal.override { useMinimalFeatures = true; }; pdal = self.callPackage pdal.override { }; # vtk fail to configure with openusd with materialX support # see https://github.com/AcademySoftwareFoundation/MaterialX/pull/2752 openusd = openusd.override { withMaterialX = false; }; }); vtkBool = feature: bool: lib.cmakeFeature feature "${if bool then "YES" else "NO"}"; in Loading Loading @@ -155,6 +160,10 @@ stdenv.mkDerivation (finalAttrs: { vtkPackages.gdal vtkPackages.pdal ] ++ lib.optionals (lib.versionAtLeast finalAttrs.version "9.6.0") [ vtkPackages.openusd onnxruntime ] ++ lib.optionals stdenv.hostPlatform.isLinux [ libxfixes libxrender Loading @@ -169,7 +178,11 @@ stdenv.mkDerivation (finalAttrs: { eigen boost verdict ] ++ lib.optionals (lib.versionOlder finalAttrs.version "9.6.0") [ double-conversion ] ++ [ freetype lz4 xz Loading
pkgs/development/python-modules/openusd/default.nix +4 −3 Original line number Diff line number Diff line Loading @@ -36,9 +36,10 @@ stdenv, onetbb, withDocs ? false, withOsl ? true, withOsl ? !stdenv.hostPlatform.isDarwin, withTools ? false, withUsdView ? false, withMaterialX ? true, writeShellScriptBin, }: Loading Loading @@ -96,8 +97,8 @@ buildPythonPackage rec { (lib.cmakeBool "PXR_BUILD_PYTHON_DOCUMENTATION" withDocs) (lib.cmakeBool "PXR_BUILD_USDVIEW" withUsdView) (lib.cmakeBool "PXR_BUILD_USD_TOOLS" withTools) (lib.cmakeBool "PXR_ENABLE_MATERIALX_SUPPORT" true) (lib.cmakeBool "PXR_ENABLE_OSL_SUPPORT" (!stdenv.hostPlatform.isDarwin && withOsl)) (lib.cmakeBool "PXR_ENABLE_MATERIALX_SUPPORT" withMaterialX) (lib.cmakeBool "PXR_ENABLE_OSL_SUPPORT" withOsl) ]; nativeBuildInputs = [ Loading
pkgs/top-level/all-packages.nix +1 −1 Original line number Diff line number Diff line Loading @@ -7618,7 +7618,7 @@ with pkgs; gtkVersion = "4"; }; inherit (callPackage ../development/libraries/vtk { }) vtk_9_5; inherit (callPackage ../development/libraries/vtk { }) vtk_9_5 vtk_9_6; vtk = vtk_9_5; Loading