1 { lib, stdenv, fetchFromGitHub, cmake, libX11, libuuid, xz, vtk_7, Cocoa }:
3 stdenv.mkDerivation rec {
7 src = fetchFromGitHub {
8 owner = "InsightSoftwareConsortium";
11 sha256 = "067vkh39jxcvyvn69qjh4vi3wa7vdvm9m6qsg3jmnmm7gzw0kjlm";
16 "-DBUILD_EXAMPLES=OFF"
17 "-DBUILD_SHARED_LIBS=ON"
19 "-DModule_ITKIOMINC=ON"
20 "-DModule_ITKIOTransformMINC=ON"
21 "-DModule_ITKVtkGlue=ON"
22 "-DModule_ITKReview=ON"
25 nativeBuildInputs = [ cmake xz ];
26 buildInputs = [ libX11 libuuid vtk_7 ] ++ lib.optionals stdenv.isDarwin [ Cocoa ];
29 description = "Insight Segmentation and Registration Toolkit";
30 homepage = "https://www.itk.org/";
31 license = lib.licenses.asl20;
32 maintainers = with lib.maintainers; [viric];
33 platforms = with lib.platforms; linux ++ darwin;