pytrainer: unpin python 3.10
[NixPkgs.git] / pkgs / by-name / gs / gshhg-gmt / package.nix
blobc17378d5ec1b11a645aa24d3ebd9e19fb58997e8
2   lib,
3   stdenv,
4   fetchurl,
5 }:
7 stdenv.mkDerivation (finalAttrs: {
8   pname = "gshhg-gmt";
9   version = "2.3.7";
10   src = fetchurl {
11     url = "ftp://ftp.soest.hawaii.edu/gmt/gshhg-gmt-${finalAttrs.version}.tar.gz";
12     sha256 = "9bb1a956fca0718c083bef842e625797535a00ce81f175df08b042c2a92cfe7f";
13   };
15   installPhase = ''
16     mkdir -p $out/share/gshhg-gmt
17     cp -rv ./* $out/share/gshhg-gmt
18   '';
20   meta = with lib; {
21     homepage = "https://www.soest.hawaii.edu/pwessel/gshhg/";
22     description = "High-resolution shoreline data set, for use with GMT";
23     longDescription = ''
24       GSHHG is a high-resolution shoreline data set amalgamated from two
25       databases: Global Self-consistent Hierarchical High-resolution Shorelines
26       (GSHHS) and CIA World Data Bank II (WDBII). GSHHG contains vector
27       descriptions at five different resolutions of land outlines, lakes,
28       rivers, and political boundaries. This data is for use by GMT, the Generic
29       Mapping Tools.
30     '';
31     license = licenses.lgpl3Plus;
32     maintainers = lib.teams.geospatial.members ++ (with lib.maintainers; [ tviti ]);
33   };