diff options
author | Ben Darwin <bcdarwin@gmail.com> | 2017-09-25 11:34:39 -0400 |
---|---|---|
committer | Ben Darwin <bcdarwin@gmail.com> | 2018-04-09 18:06:33 -0400 |
commit | bd460f54a3de827ce87fcedfa534c6321a4ef7ac (patch) | |
tree | 2a62209e5396494adc717de1c3cfedefe9ab2a95 | |
parent | 61864898f3221de40d6ed9fc1a1ec1c64fd01329 (diff) | |
download | nixlib-bd460f54a3de827ce87fcedfa534c6321a4ef7ac.tar nixlib-bd460f54a3de827ce87fcedfa534c6321a4ef7ac.tar.gz nixlib-bd460f54a3de827ce87fcedfa534c6321a4ef7ac.tar.bz2 nixlib-bd460f54a3de827ce87fcedfa534c6321a4ef7ac.tar.lz nixlib-bd460f54a3de827ce87fcedfa534c6321a4ef7ac.tar.xz nixlib-bd460f54a3de827ce87fcedfa534c6321a4ef7ac.tar.zst nixlib-bd460f54a3de827ce87fcedfa534c6321a4ef7ac.zip |
mni_autoreg: init at 0.99.70
-rw-r--r-- | pkgs/applications/science/biology/mni_autoreg/default.nix | 34 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 4 |
2 files changed, 38 insertions, 0 deletions
diff --git a/pkgs/applications/science/biology/mni_autoreg/default.nix b/pkgs/applications/science/biology/mni_autoreg/default.nix new file mode 100644 index 000000000000..5e7808918e99 --- /dev/null +++ b/pkgs/applications/science/biology/mni_autoreg/default.nix @@ -0,0 +1,34 @@ +{ stdenv, fetchgit, cmake, makeWrapper, perl, GetoptTabular, MNI-Perllib, libminc }: + +stdenv.mkDerivation rec { + pname = "mni_autoreg"; + name = "${pname}-0.99.70"; + + src = fetchgit { + url = "https://github.com/BIC-MNI/${pname}.git"; + rev = "a4367b82012fe3b40e794fc1eb6c3c86e86148bf"; + sha256 = "1j5vk7hf03y38fwb5klfppk3g4d2hx1fg3ikph2708pnssmim2qr"; + }; + + nativeBuildInputs = [ cmake makeWrapper ]; + buildInputs = [ libminc ]; + propagatedBuildInputs = [ perl GetoptTabular MNI-Perllib ]; + + cmakeFlags = [ "-DLIBMINC_DIR=${libminc}/lib/" "-DBUILD_TESTING=FALSE" ]; + # testing broken: './minc_wrapper: Permission denied' from Testing/ellipse0.mnc + + postFixup = '' + for prog in autocrop mritoself mritotal xfmtool; do + echo $out/bin/$prog + wrapProgram $out/bin/$prog --prefix PERL5LIB : $PERL5LIB; + done + ''; + + meta = with stdenv.lib; { + homepage = https://github.com/BIC-MNI/mni_autoreg; + description = "Tools for automated registration using the MINC image format"; + maintainers = with maintainers; [ bcdarwin ]; + platforms = platforms.unix; + }; +} + diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d16043ce2747..ba3d6192a216 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -19765,6 +19765,10 @@ with pkgs; inherit (perlPackages) TextFormat; }; + mni_autoreg = callPackage ../applications/science/biology/mni_autoreg { + inherit (perlPackages) GetoptTabular MNI-Perllib; + }; + ncbi_tools = callPackage ../applications/science/biology/ncbi-tools { }; paml = callPackage ../applications/science/biology/paml { }; |