nur-packages

My NUR packages
git clone git://git.sikmir.ru/nur-packages
Log | Files | Refs | README | LICENSE

commit e46fca650cc099eb1cd26b18636394467911a4b4
parent 90f64ca1c4eeedc11ba2c4b8779656c869a86704
Author: Nikolay Korotkiy <sikmir@disroot.org>
Date:   Tue, 26 Nov 2024 18:34:10 +0400

Add osm-gis-export

Diffstat:
Mpkgs/default.nix | 1+
Apkgs/osm/osm-gis-export/default.nix | 49+++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 50 insertions(+), 0 deletions(-)

diff --git a/pkgs/default.nix b/pkgs/default.nix @@ -473,6 +473,7 @@ lib.makeScope newScope ( memphis = callPackage ./osm/memphis { }; osm-3s = callPackage ./osm/osm-3s { }; osm-area-tools = callPackage ./osm/osm-area-tools { }; + osm-gis-export = callPackage ./osm/osm-gis-export { }; osm-tags-transform = callPackage ./osm/osm-tags-transform { }; osm2geojson = callPackage ./osm/osm2geojson { }; osmcoastline = callPackage ./osm/osmcoastline { }; diff --git a/pkgs/osm/osm-gis-export/default.nix b/pkgs/osm/osm-gis-export/default.nix @@ -0,0 +1,49 @@ +{ + lib, + stdenv, + fetchFromGitHub, + cmake, + boost, + bzip2, + expat, + fmt, + gdal, + libosmium, + protozero, + sqlite, + zlib, +}: + +stdenv.mkDerivation { + pname = "osm-gis-export"; + version = "0-unstable-2024-11-01"; + + src = fetchFromGitHub { + owner = "osmcode"; + repo = "osm-gis-export"; + rev = "4b1ccdf360650e7c2e417aa32290037f8348de51"; + hash = "sha256-+57FHSLP9wCeEGziPrKdsvzXvjwo9HXtgj+yP94psiU="; + }; + + nativeBuildInputs = [ cmake ]; + + buildInputs = [ + boost + bzip2 + expat + fmt + gdal + libosmium + protozero + sqlite + zlib + ]; + + meta = { + description = "Export OSM data to GIS formats like Shapefiles, Spatialite or PostGIS"; + homepage = "https://github.com/osmcode/osm-gis-export"; + license = lib.licenses.boost; + maintainers = [ lib.maintainers.sikmir ]; + platforms = lib.platforms.unix; + }; +}