diff options
author | Ben Darwin <bcdarwin@gmail.com> | 2018-05-25 16:33:37 -0400 |
---|---|---|
committer | Ben Darwin <ben@ramanujan> | 2018-05-26 12:51:10 -0400 |
commit | a6a38c7118a30659ededd0fef4adae1d5403464c (patch) | |
tree | bce3682189e8f4572fbfd094f67616f003dc30f1 | |
parent | 9530d717253575b471d8136eee42f721b0c21bdb (diff) | |
download | nixpkgs-a6a38c7118a30659ededd0fef4adae1d5403464c.tar nixpkgs-a6a38c7118a30659ededd0fef4adae1d5403464c.tar.gz nixpkgs-a6a38c7118a30659ededd0fef4adae1d5403464c.tar.bz2 nixpkgs-a6a38c7118a30659ededd0fef4adae1d5403464c.tar.lz nixpkgs-a6a38c7118a30659ededd0fef4adae1d5403464c.tar.xz nixpkgs-a6a38c7118a30659ededd0fef4adae1d5403464c.tar.zst nixpkgs-a6a38c7118a30659ededd0fef4adae1d5403464c.zip |
python2Packages.pyezminc: init at 1.2.01
-rw-r--r-- | pkgs/development/python-modules/pyezminc/default.nix | 33 | ||||
-rw-r--r-- | pkgs/top-level/python-packages.nix | 2 |
2 files changed, 35 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/pyezminc/default.nix b/pkgs/development/python-modules/pyezminc/default.nix new file mode 100644 index 00000000000..614a1555cbe --- /dev/null +++ b/pkgs/development/python-modules/pyezminc/default.nix @@ -0,0 +1,33 @@ +{ buildPythonPackage, isPy3k, fetchFromGitHub, stdenv, + netcdf, hdf5, libminc, ezminc, + cython, numpy, scipy +}: + +buildPythonPackage rec { + pname = "pyezminc"; + version = "1.2.01"; + + disabled = isPy3k; + + src = fetchFromGitHub { + owner = "BIC-MNI"; + repo = "pyezminc"; + rev = "release-${version}"; + sha256 = "13smvramacisbwj8qsl160dnvv6ynngn1jmqwhvy146nmadphyv1"; + }; + + nativeBuildInputs = [ cython ]; + buildInputs = [ netcdf hdf5 libminc ezminc ]; + propagatedBuildInputs = [ numpy scipy ]; + + NIX_CFLAGS_COMPILE = "-fpermissive"; + + doCheck = false; # e.g., expects test data in /opt + + meta = { + homepage = https://github.com/BIC-MNI/pyezminc; + description = "Python API for libminc using EZMINC"; + license = stdenv.lib.licenses.gpl2; + maintainers = with stdenv.lib.maintainers; [ bcdarwin ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index b695372fe96..fa1f9c15480 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -1240,6 +1240,8 @@ in { pyechonest = callPackage ../development/python-modules/pyechonest { }; + pyezminc = callPackage ../development/python-modules/pyezminc { }; + billiard = callPackage ../development/python-modules/billiard { }; binaryornot = callPackage ../development/python-modules/binaryornot { }; |