diff options
author | Lancelot SIX <lsix@lancelotsix.com> | 2017-02-01 14:04:57 +0100 |
---|---|---|
committer | Lancelot SIX <lsix@lancelotsix.com> | 2017-02-01 14:04:57 +0100 |
commit | 98b602fe3c3d5f3a29bff72e0fe33cdb31722d94 (patch) | |
tree | 48748909ef96eb109e3d6d09625dbd0fc2c6b4a6 /pkgs/development/python-modules/netcdf4.nix | |
parent | 05f53b83b4a1e7dd105898a2c024ee9d5629d4e4 (diff) | |
download | nixlib-98b602fe3c3d5f3a29bff72e0fe33cdb31722d94.tar nixlib-98b602fe3c3d5f3a29bff72e0fe33cdb31722d94.tar.gz nixlib-98b602fe3c3d5f3a29bff72e0fe33cdb31722d94.tar.bz2 nixlib-98b602fe3c3d5f3a29bff72e0fe33cdb31722d94.tar.lz nixlib-98b602fe3c3d5f3a29bff72e0fe33cdb31722d94.tar.xz nixlib-98b602fe3c3d5f3a29bff72e0fe33cdb31722d94.tar.zst nixlib-98b602fe3c3d5f3a29bff72e0fe33cdb31722d94.zip |
pythonPackages.netcdf4: 1.2.4 -> 1.2.7
Diffstat (limited to 'pkgs/development/python-modules/netcdf4.nix')
-rw-r--r-- | pkgs/development/python-modules/netcdf4.nix | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/netcdf4.nix b/pkgs/development/python-modules/netcdf4.nix new file mode 100644 index 000000000000..979a741e1ab3 --- /dev/null +++ b/pkgs/development/python-modules/netcdf4.nix @@ -0,0 +1,36 @@ +{ stdenv, buildPythonPackage, fetchurl, isPyPy +, numpy, zlib, netcdf, hdf5, curl, libjpeg +}: +buildPythonPackage rec { + name = "netCDF4-${version}"; + version = "1.2.7"; + + disabled = isPyPy; + + src = fetchurl { + url = "mirror://pypi/n/netCDF4/${name}.tar.gz"; + sha256 = "1fllizmnpw0zkzzm4j9pgamarlzfn3kmv9zrm0w65q1y31h9ni0c"; + }; + + propagatedBuildInputs = [ + numpy + zlib + netcdf + hdf5 + curl + libjpeg + ]; + + # Variables used to configure the build process + USE_NCCONFIG="0"; + HDF5_DIR="${hdf5}"; + NETCDF4_DIR="${netcdf}"; + CURL_DIR="${curl.dev}"; + JPEG_DIR="${libjpeg.dev}"; + + meta = with stdenv.lib; { + description = "Interface to netCDF library (versions 3 and 4)"; + homepage = https://pypi.python.org/pypi/netCDF4; + license = licenses.free; # Mix of license (all MIT* like) + }; +} |