Unverified Commit fef10537 authored by misuzu's avatar misuzu Committed by GitHub
Browse files

itk: fix contradictory ITK_USE_SYSTEM_EIGEN cmake flags (#367173)

parents 302d88c3 f0cae1e3
Loading
Loading
Loading
Loading
+2 −3
Original line number Diff line number Diff line
@@ -103,8 +103,7 @@ stdenv.mkDerivation {
      "-DBUILD_SHARED_LIBS=ON"
      "-DITK_FORBID_DOWNLOADS=ON"
      "-DITK_USE_SYSTEM_LIBRARIES=ON" # finds common libraries e.g. hdf5, libpng, libtiff, zlib, but not GDCM, NIFTI, MINC, etc.
      "-DITK_USE_SYSTEM_EIGEN=ON"
      "-DITK_USE_SYSTEM_EIGEN=OFF"
      (lib.cmakeBool "ITK_USE_SYSTEM_EIGEN" (lib.versionAtLeast version "5.4"))
      "-DITK_USE_SYSTEM_GOOGLETEST=OFF" # ANTs build failure due to https://github.com/ANTsX/ANTs/issues/1489
      "-DITK_USE_SYSTEM_GDCM=ON"
      "-DITK_USE_SYSTEM_MINC=ON"
@@ -142,10 +141,10 @@ stdenv.mkDerivation {

  buildInputs =
    [
      eigen
      libX11
      libuuid
    ]
    ++ lib.optionals (lib.versionAtLeast version "5.4") [ eigen ]
    ++ lib.optionals stdenv.hostPlatform.isDarwin [ Cocoa ]
    ++ lib.optionals enablePython [ python ]
    ++ lib.optionals withVtk [ vtk ];