nur-packages

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

commit c3d190b0a45bc95ee13f11ae5c993ad0fdc441c8
parent 143eca238b9ce2ac7dd30964c545d7092a089053
Author: Nikolay Korotkiy <sikmir@disroot.org>
Date:   Fri, 14 Feb 2025 22:54:47 +0400

Add westra_passes_for_nakarte

Diffstat:
Mpkgs/default.nix | 1+
Apkgs/nakarte/westra_passes_for_nakarte/default.nix | 36++++++++++++++++++++++++++++++++++++
2 files changed, 37 insertions(+), 0 deletions(-)

diff --git a/pkgs/default.nix b/pkgs/default.nix @@ -467,6 +467,7 @@ lib.makeScope newScope ( python3Packages = pkgs.python310Packages; }; tracks_storage_server = pkgs.python3Packages.callPackage ./nakarte/tracks_storage_server { }; + westra_passes_for_nakarte = callPackage ./nakarte/westra_passes_for_nakarte { }; ### OSM diff --git a/pkgs/nakarte/westra_passes_for_nakarte/default.nix b/pkgs/nakarte/westra_passes_for_nakarte/default.nix @@ -0,0 +1,36 @@ +{ + lib, + fetchFromGitHub, + python3Packages, +}: + +python3Packages.buildPythonPackage { + pname = "westra_passes_for_nakarte"; + version = "0-unstable-2025-01-28"; + pyproject = true; + + src = fetchFromGitHub { + owner = "wladich"; + repo = "westra_passes_for_nakarte"; + rev = "98912314a192f58679c812b61c3a710891fbea7c"; + hash = "sha256-Mtwmpvq0EK1H+Xz6HWmauKpo+ApSqfsgKOEGR3JwIXs="; + }; + + build-system = with python3Packages; [ setuptools ]; + + dependencies = with python3Packages; [ + shapely + numpy + scipy + odfpy + ]; + + nativeCheckInputs = with python3Packages; [ pytestCheckHook ]; + + meta = { + description = "Mountain passes for nakarte"; + homepage = "https://github.com/wladich/westra_passes_for_nakarte"; + license = lib.licenses.free; + maintainers = [ lib.maintainers.sikmir ]; + }; +}