summary refs log tree commit diff
path: root/pkgs/applications/science/biology
diff options
context:
space:
mode:
authorBen Darwin <bcdarwin@gmail.com>2015-11-11 19:31:45 -0500
committerBen Darwin <bcdarwin@gmail.com>2016-02-23 14:03:56 -0500
commit69c628e1ffb54503b425d5fea4c69cba72f81ef6 (patch)
tree5f96b4ed9361c5d2800b43b516bec46eca76d571 /pkgs/applications/science/biology
parentc49c384e202fce876c2aa73f479c168d7fa63a24 (diff)
downloadnixpkgs-69c628e1ffb54503b425d5fea4c69cba72f81ef6.tar
nixpkgs-69c628e1ffb54503b425d5fea4c69cba72f81ef6.tar.gz
nixpkgs-69c628e1ffb54503b425d5fea4c69cba72f81ef6.tar.bz2
nixpkgs-69c628e1ffb54503b425d5fea4c69cba72f81ef6.tar.lz
nixpkgs-69c628e1ffb54503b425d5fea4c69cba72f81ef6.tar.xz
nixpkgs-69c628e1ffb54503b425d5fea4c69cba72f81ef6.tar.zst
nixpkgs-69c628e1ffb54503b425d5fea4c69cba72f81ef6.zip
minc-tools: init at 2.3.00
Diffstat (limited to 'pkgs/applications/science/biology')
-rw-r--r--pkgs/applications/science/biology/minc-tools/default.nix26
1 files changed, 26 insertions, 0 deletions
diff --git a/pkgs/applications/science/biology/minc-tools/default.nix b/pkgs/applications/science/biology/minc-tools/default.nix
new file mode 100644
index 00000000000..41813dcda14
--- /dev/null
+++ b/pkgs/applications/science/biology/minc-tools/default.nix
@@ -0,0 +1,26 @@
+{ stdenv, fetchurl, perl, cmake, flex, bison, libminc }:
+
+stdenv.mkDerivation rec {
+  _name = "minc-tools";
+  name  = "${_name}-2.3.00";
+
+  src = fetchurl {
+    url = "https://github.com/BIC-MNI/${_name}/archive/${_name}-2-3-00.tar.gz";
+    sha256 = "1d457vrwy2fl6ga2axnwn1cchkx2rmgixfzyb1zjxb06cxkfj1dm";
+  };
+
+  nativeBuildInputs = [ cmake flex bison ] ++ (if doCheck then [ perl ] else [ ]);
+  buildInputs = [ libminc ];
+
+  cmakeFlags = [ "-DLIBMINC_DIR=${libminc}/lib/" ];
+
+  checkPhase = "ctest";
+  doCheck = true;
+
+  meta = with stdenv.lib; {
+    homepage = https://github.com/BIC-MNI/minc-tools;
+    description = "Command-line utilities for working with MINC files";
+    maintainers = with maintainers; [ bcdarwin ];
+    platforms = platforms.unix;
+  };
+}