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:
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 ];
+ };
+}