nur-packages

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

commit 634e39fe6600f9d1c9ad5bedc0607a5beacd005b
parent b36ea2706fa13e6bf05fd28da05df1ef8931c3ea
Author: Nikolay Korotkiy <sikmir@disroot.org>
Date:   Sun, 23 Mar 2025 00:58:25 +0400

Add osm-lump-ways

Diffstat:
Mpkgs/default.nix | 1+
Apkgs/osm/osm-lump-ways/default.nix | 30++++++++++++++++++++++++++++++
2 files changed, 31 insertions(+), 0 deletions(-)

diff --git a/pkgs/default.nix b/pkgs/default.nix @@ -493,6 +493,7 @@ lib.makeScope newScope ( osm-3s = callPackage ./osm/osm-3s { }; osm-area-tools = callPackage ./osm/osm-area-tools { }; osm-gis-export = callPackage ./osm/osm-gis-export { }; + osm-lump-ways = callPackage ./osm/osm-lump-ways { }; osm-tags-transform = callPackage ./osm/osm-tags-transform { }; osm2geojson = callPackage ./osm/osm2geojson { }; osmcoastline = callPackage ./osm/osmcoastline { }; diff --git a/pkgs/osm/osm-lump-ways/default.nix b/pkgs/osm/osm-lump-ways/default.nix @@ -0,0 +1,30 @@ +{ + lib, + rustPlatform, + fetchFromGitHub, +}: + +rustPlatform.buildRustPackage rec { + pname = "osm-lump-ways"; + version = "2.2.0"; + + src = fetchFromGitHub { + owner = "amandasaurus"; + repo = "osm-lump-ways"; + tag = "v${version}"; + hash = "sha256-gHGszPt3rgzm3Q4T3nSBE6y92ovBxa7AUDHvF6/UAE4="; + }; + + useFetchCargoVendor = true; + cargoHash = "sha256-nskIJ4dOih2OsDlGOhL1xTsMwcwY8H8Z32hQZmzgazM="; + + meta = { + description = "Group OSM ways together based on topology & tags"; + homepage = "https://github.com/amandasaurus/osm-lump-ways"; + license = with lib.licenses; [ + asl20 + mit + ]; + maintainers = [ lib.maintainers.sikmir ]; + }; +}