vtk: 7.1.1 -> 8.2.0

- also create vtk_7 as several packages don't build with 8.x:
  - itk5: vtkVersion.h header not found at compile time
  - ants: version in tree (2.2.0) is incompatible with 8.2
  - itk4: ants depends on both vtk and itk4, so use vtk_7
  - gdcm: vtk header issue
  - python3Packages.vtk: Python C API compilation error with Python 3.8

- upgrade vtkWithQt4 -> vtkWithQt5
This commit is contained in:
Ben Darwin
2020-05-11 17:54:29 -04:00
parent 24fcef1b9e
commit 5e716bf469
8 changed files with 97 additions and 22 deletions
+2 -2
View File
@@ -1,4 +1,4 @@
{ stdenv, fetchurl, cmake, libX11, libuuid, xz, vtk }:
{ stdenv, fetchurl, cmake, libX11, libuuid, xz, vtk_7 }:
stdenv.mkDerivation rec {
name = "itk-4.13.2";
@@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
nativeBuildInputs = [ cmake xz ];
buildInputs = [ libX11 libuuid vtk ];
buildInputs = [ libX11 libuuid vtk_7 ];
meta = {
description = "Insight Segmentation and Registration Toolkit";