1{
2 buildOctavePackage,
3 lib,
4 fetchurl,
5 io, # >= 2.2.7
6 geometry, # >= 4.0.0
7 gdal,
8}:
9
10buildOctavePackage rec {
11 pname = "mapping";
12 version = "1.4.3";
13
14 src = fetchurl {
15 url = "mirror://sourceforge/octave/${pname}-${version}.tar.gz";
16 sha256 = "sha256-IYiyRjnHCHhAFy5gR/dcuKWY11gSCubggQzmMAqGmhs=";
17 };
18
19 propagatedBuildInputs = [
20 gdal
21 ];
22
23 requiredOctavePackages = [
24 io
25 geometry
26 ];
27
28 meta = {
29 homepage = "https://gnu-octave.github.io/packages/mapping/";
30 license = lib.licenses.gpl3Plus;
31 maintainers = with lib.maintainers; [ KarlJoad ];
32 description = "Simple mapping and GIS .shp .dxf and raster file functions";
33 };
34}