From 237c956b0a9287af9bfa841e0e7a5a9a147602c9 Mon Sep 17 00:00:00 2001 From: Jonathan Mettes Date: Thu, 9 Aug 2018 16:41:12 +1000 Subject: [PATCH] ncview: init at 2.1.8 (#44778) --- maintainers/maintainer-list.nix | 5 +++++ pkgs/tools/X11/ncview/default.nix | 25 +++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 3 files changed, 32 insertions(+) create mode 100644 pkgs/tools/X11/ncview/default.nix diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 29b1c969d07..60484838756 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -1847,6 +1847,11 @@ github = "jluttine"; name = "Jaakko Luttinen"; }; + jmettes = { + email = "jonathan@jmettes.com"; + github = "jmettes"; + name = "Jonathan Mettes"; + }; Jo = { email = "0x4A6F@shackspace.de"; name = "Joachim Ernst"; diff --git a/pkgs/tools/X11/ncview/default.nix b/pkgs/tools/X11/ncview/default.nix new file mode 100644 index 00000000000..e4ba08a6ff3 --- /dev/null +++ b/pkgs/tools/X11/ncview/default.nix @@ -0,0 +1,25 @@ +{ stdenv, fetchurl +, netcdf, x11, xorg, udunits, expat +}: + +let + pname = "ncview"; + version = "2.1.8"; + +in stdenv.mkDerivation { + name = "${pname}-${version}"; + + src = fetchurl { + url = "ftp://cirrus.ucsd.edu/pub/ncview/ncview-2.1.8.tar.gz"; + sha256 = "1gliziyxil2fcz85hj6z0jq33avrxdcjs74d500lhxwvgd8drfp8"; + }; + + buildInputs = [ netcdf x11 xorg.libXaw udunits expat ]; + + meta = with stdenv.lib; { + description = "Visual browser for netCDF format files"; + homepage = "http://meteora.ucsd.edu/~pierce/ncview_home_page.html"; + license = licenses.gpl3; + maintainers = with maintainers; [ jmettes ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d018e0faa4f..63d3086b620 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -17648,6 +17648,8 @@ with pkgs; ncdc = callPackage ../applications/networking/p2p/ncdc { }; + ncview = callPackage ../tools/X11/ncview { } ; + ne = callPackage ../applications/editors/ne { }; nedit = callPackage ../applications/editors/nedit { };