diff options
author | Linus Heckemann <git@sphalerite.org> | 2019-09-13 11:51:20 +0200 |
---|---|---|
committer | Linus Heckemann <git@sphalerite.org> | 2019-09-13 11:53:28 +0200 |
commit | afceaee16351b5e8f2ba27fcb6ebc0a799e545e5 (patch) | |
tree | feacbd7091b43e3fc613a32ef92d231d68ede17d | |
parent | f5375412c93c267102a45b54159cc61c26fbf3be (diff) | |
download | nixlib-afceaee16351b5e8f2ba27fcb6ebc0a799e545e5.tar nixlib-afceaee16351b5e8f2ba27fcb6ebc0a799e545e5.tar.gz nixlib-afceaee16351b5e8f2ba27fcb6ebc0a799e545e5.tar.bz2 nixlib-afceaee16351b5e8f2ba27fcb6ebc0a799e545e5.tar.lz nixlib-afceaee16351b5e8f2ba27fcb6ebc0a799e545e5.tar.xz nixlib-afceaee16351b5e8f2ba27fcb6ebc0a799e545e5.tar.zst nixlib-afceaee16351b5e8f2ba27fcb6ebc0a799e545e5.zip |
itk4: init at 4.13.1
This is exactly the same as we had prior to e7b0c389c25d82229434812de5f502c64409dd63, which broke some dependents, just under a new attribute name.
-rw-r--r-- | pkgs/development/libraries/itk/4.x.nix | 34 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 36 insertions, 0 deletions
diff --git a/pkgs/development/libraries/itk/4.x.nix b/pkgs/development/libraries/itk/4.x.nix new file mode 100644 index 000000000000..df016d9fcac0 --- /dev/null +++ b/pkgs/development/libraries/itk/4.x.nix @@ -0,0 +1,34 @@ +{ stdenv, fetchurl, cmake, libX11, libuuid, xz, vtk }: + +stdenv.mkDerivation rec { + name = "itk-4.13.1"; + + src = fetchurl { + url = mirror://sourceforge/itk/InsightToolkit-4.13.1.tar.xz; + sha256 = "0p4cspgbnjsnkjz8nfg092yaxz8qkqi2nkxjdv421d0zrmi0i2al"; + }; + + cmakeFlags = [ + "-DBUILD_TESTING=OFF" + "-DBUILD_EXAMPLES=OFF" + "-DBUILD_SHARED_LIBS=ON" + "-DModule_ITKMINC=ON" + "-DModule_ITKIOMINC=ON" + "-DModule_ITKIOTransformMINC=ON" + "-DModule_ITKVtkGlue=ON" + "-DModule_ITKReview=ON" + ]; + + enableParallelBuilding = true; + + nativeBuildInputs = [ cmake xz ]; + buildInputs = [ libX11 libuuid vtk ]; + + meta = { + description = "Insight Segmentation and Registration Toolkit"; + homepage = http://www.itk.org/; + license = stdenv.lib.licenses.asl20; + maintainers = with stdenv.lib.maintainers; [viric]; + platforms = with stdenv.lib.platforms; linux ++ darwin; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 44274ce08a42..bf55d6064c5e 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -11410,6 +11410,8 @@ in isso = callPackage ../servers/isso { }; + itk4 = callPackage ../development/libraries/itk/4.x.nix { }; + itk = callPackage ../development/libraries/itk { }; jasper = callPackage ../development/libraries/jasper { }; |