Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / octave-modules / mapping / default.nix
blob13d7fd5dd526a8c474d8d612164be492a1e694fe
1 { buildOctavePackage
2 , lib
3 , fetchurl
4 , io # >= 2.2.7
5 , geometry # >= 4.0.0
6 , gdal
7 }:
9 buildOctavePackage rec {
10   pname = "mapping";
11   version = "1.4.2";
13   src = fetchurl {
14     url = "mirror://sourceforge/octave/${pname}-${version}.tar.gz";
15     sha256 = "sha256-mrUQWqC15Ul5AHDvhMlNStqIMG2Zxa+hB2vDyeizLaI=";
16   };
18   buildInputs = [
19     gdal
20   ];
22   requiredOctavePackages = [
23     io
24     geometry
25   ];
27   meta = with lib; {
28     homepage = "https://octave.sourceforge.io/mapping/index.html";
29     license = licenses.gpl3Plus;
30     maintainers = with maintainers; [ KarlJoad ];
31     description = "Simple mapping and GIS .shp .dxf and raster file functions";
32   };