commit 212ca357501bc43bd925d48fa44c59f9fc97dc6d
parent c74907c4e760f49c52d2570a929841b4a421a4c2
Author: Nikolay Korotkiy <sikmir@disroot.org>
Date: Sun, 14 Dec 2025 21:39:29 +0400
Up
Diffstat:
6 files changed, 43 insertions(+), 38 deletions(-)
diff --git a/flake.lock b/flake.lock
@@ -20,11 +20,11 @@
},
"nixpkgs": {
"locked": {
- "lastModified": 1764947035,
- "narHash": "sha256-EYHSjVM4Ox4lvCXUMiKKs2vETUSL5mx+J2FfutM7T9w=",
+ "lastModified": 1765644376,
+ "narHash": "sha256-yqHBL2wYGwjGL2GUF2w3tofWl8qO9tZEuI4wSqbCrtE=",
"owner": "nixos",
"repo": "nixpkgs",
- "rev": "a672be65651c80d3f592a89b3945466584a22069",
+ "rev": "23735a82a828372c4ef92c660864e82fbe2f5fbe",
"type": "github"
},
"original": {
diff --git a/pkgs/by-name/op/opentopomap/package.nix b/pkgs/by-name/op/opentopomap/package.nix
@@ -9,7 +9,7 @@
mkgmap-splitter,
}:
let
- version = "251206";
+ version = "251212";
bounds = fetchwebarchive {
url = "https://www.thkukuk.de/osm/data/bounds-20250110.zip";
timestamp = "20250116113456";
@@ -22,7 +22,7 @@ let
};
armenia = fetchurl {
url = "https://download.geofabrik.de/asia/armenia-${version}.osm.pbf";
- hash = "sha256-KUAwOKm6mNHQB5ukwU31ajfgCAqxTVguD4MK4yaK0lE=";
+ hash = "sha256-B7QWMBzS29nB6StzFGgIRkrIzhKtfvQ4uuW+AQfiy3g=";
};
in
stdenv.mkDerivation (finalAttrs: {
diff --git a/pkgs/by-name/sa/sasplanet/package.nix b/pkgs/by-name/sa/sasplanet/package.nix
@@ -27,13 +27,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "sasplanet";
- version = "250505";
+ version = "251212";
src = fetchfromgh {
owner = "sasgis";
repo = "sas.planet.src";
tag = "v.${finalAttrs.version}";
- hash = "sha256-FEQf3SmgV/sszDJreU2+2iHEFRbFpQw3/pcelad4cKA=";
+ hash = "sha256-HgdStoB8+nC42m63Y70EL9pJM7X7TG7pLgets4gAlxU=";
name = "SAS.Planet.Release.${finalAttrs.version}.x64.zip";
};
diff --git a/pkgs/by-name/ta/tatoeba/package.nix b/pkgs/by-name/ta/tatoeba/package.nix
@@ -45,7 +45,7 @@ let
in
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "tatoeba";
- version = "2025-12-06";
+ version = "2025-12-13";
srcs = lib.mapAttrsToList (name: spec: fetchurl spec) tatoeba;
diff --git a/pkgs/by-name/ta/tatoeba/tatoeba.json b/pkgs/by-name/ta/tatoeba/tatoeba.json
@@ -5,27 +5,27 @@
},
"deu_sentences_detailed": {
"url": "https://downloads.tatoeba.org/exports/per_language/deu/deu_sentences_detailed.tsv.bz2",
- "hash": "sha256-Xkpa69NelfgKYd/8XT/Bd1MaD05OlLfAPH8N78iLZtA="
+ "hash": "sha256-QmPevfroAGaY/ic2DdTAMrXg+kTz51ksqEyYMOBsbBE="
},
"eng_sentences_detailed": {
"url": "https://downloads.tatoeba.org/exports/per_language/eng/eng_sentences_detailed.tsv.bz2",
- "hash": "sha256-IvmcK41MFkg+LsS7zXlwGGUS+0KoZl11FQxdi4pubyA="
+ "hash": "sha256-nMotHrxhxiBBDTG/4BAbvz0Pha48NRIT7Ayss9E8JZI="
},
"epo_sentences_detailed": {
"url": "https://downloads.tatoeba.org/exports/per_language/epo/epo_sentences_detailed.tsv.bz2",
- "hash": "sha256-+9ACo5Ej+JssJgzyjWt9l0UnYIMhFYd/1naORi0n8qA="
+ "hash": "sha256-ENBDDXCz/fo34jlxbe9826OTUGTXX78ZeB52A3nVKQY="
},
"fin_sentences_detailed": {
"url": "https://downloads.tatoeba.org/exports/per_language/fin/fin_sentences_detailed.tsv.bz2",
- "hash": "sha256-ZcXlHJU+JRib2x/iaDnLUOELsOmwrISNHxEFVkxfdqs="
+ "hash": "sha256-iJsgxYRuErKqRz5xJbq599MxSv6X/mbudO0fowULQEo="
},
"hye_sentences_detailed": {
"url": "https://downloads.tatoeba.org/exports/per_language/hye/hye_sentences_detailed.tsv.bz2",
- "hash": "sha256-8JH+4E+w8cxd21mpWmK/5TW39hsge8zbMdS79nrZemU="
+ "hash": "sha256-z2F6eHHo1cKDE0fH5AH8L7hnkI2W2h2Yxxw232UY0ww="
},
"rus_sentences_detailed": {
"url": "https://downloads.tatoeba.org/exports/per_language/rus/rus_sentences_detailed.tsv.bz2",
- "hash": "sha256-BHlblSYzc/pS4Fj9P70cqzEAxVC7CzM8RMkf3W3sEnk="
+ "hash": "sha256-Eqsmb6c6oMAVtRensuwBCphZ6r9rkwpMOefTil6YBdM="
},
"swe_sentences_detailed": {
"url": "https://downloads.tatoeba.org/exports/per_language/swe/swe_sentences_detailed.tsv.bz2",
@@ -33,7 +33,7 @@
},
"ukr_sentences_detailed": {
"url": "https://downloads.tatoeba.org/exports/per_language/ukr/ukr_sentences_detailed.tsv.bz2",
- "hash": "sha256-ueTeDM9eMek4bV77KlwiBGMbnSP1XzP1+qOgdjM89Gg="
+ "hash": "sha256-obXYNWoFXNuLLouNfN+JNUJXnnSNCu6UWN3ptOFENeQ="
},
"bel-eng_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/bel/bel-eng_links.tsv.bz2",
@@ -45,15 +45,15 @@
},
"deu-eng_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/deu/deu-eng_links.tsv.bz2",
- "hash": "sha256-w6vf4QWhRX6JH08IJsu1U6anwxaioo5zdg+9htEX1LA="
+ "hash": "sha256-/+rj0eEXsYDWaeFf3hY8RY3GSAekXDhlWrDFOpkZVLU="
},
"deu-rus_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/deu/deu-rus_links.tsv.bz2",
- "hash": "sha256-52OtPnnb+Uaegn2QbRoM3Dig+GEqKV4y9v4YXhT0QTU="
+ "hash": "sha256-84mjmr4y5wDUm9MSmxu8RbBaVVMJEOl3xZw02U6HPi4="
},
"eng-epo_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/eng/eng-epo_links.tsv.bz2",
- "hash": "sha256-ptdGeaQ955vH4jOR/xFkVvR5nsxLRn/mzV9GSmMV1Lg="
+ "hash": "sha256-+wSHlZAOVQbWVyq8is6kUvlx0N4d6QHmBJyRCt01blc="
},
"eng-bel_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/eng/eng-bel_links.tsv.bz2",
@@ -61,19 +61,19 @@
},
"eng-deu_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/eng/eng-deu_links.tsv.bz2",
- "hash": "sha256-lkGVMlj8YmstufiqEZDHhb+szecJU01qIAGT7AsjD8I="
+ "hash": "sha256-zY8nygXVw0ZWUuzLE6CVbtp9Hj35tkFgtQqvN4BQ8AI="
},
"eng-fin_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/eng/eng-fin_links.tsv.bz2",
- "hash": "sha256-d/t+a9aHhvNGOYFuC4QvkuH0W6ghW6EdyhM2Rq2Xbro="
+ "hash": "sha256-YW3x3NaMHXSPiBw7VY5mYMc5nKG1lEaLqveJCvIACsk="
},
"eng-hye_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/eng/eng-hye_links.tsv.bz2",
- "hash": "sha256-TUAkYq8pZZzhnPgyk516Xe596A78CWL7zvlN1LBpimc="
+ "hash": "sha256-mRsJaVjISK3HZMxpkIUVc64fTFn4npaP7VBA+BLkHTs="
},
"eng-rus_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/eng/eng-rus_links.tsv.bz2",
- "hash": "sha256-UApvXNoeKEbAvuZ9F+vlMWbPoUceNLMc6xsFS49e+qo="
+ "hash": "sha256-maotRb9ExmqgX8O94ZL6pTgT9Hq5f7GVi9vMhhRD+NA="
},
"eng-swe_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/eng/eng-swe_links.tsv.bz2",
@@ -81,19 +81,19 @@
},
"eng-ukr_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/eng/eng-ukr_links.tsv.bz2",
- "hash": "sha256-75DvHtsQ0wdjtbvhCN4MIiZPgXn9zXePTvpM5lBiez8="
+ "hash": "sha256-UypRZgmvk6ECYx5ghdDV487Tl4l715mSNDnxJ48ld4Q="
},
"epo-eng_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/epo/epo-eng_links.tsv.bz2",
- "hash": "sha256-tMJbNOxcEr1IVhIFQNNV8UECab1EwsRnTnE0s4JDGI4="
+ "hash": "sha256-QP4Iau4DjTolwMNaS+7kUL6W3m5WrH27fDWl3XF412Y="
},
"epo-rus_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/epo/epo-rus_links.tsv.bz2",
- "hash": "sha256-m07Com7AeTPbslm4pys6FtPeWwKeQP4uZvJBmSuMJSg="
+ "hash": "sha256-OU21aijwmzpM43S6woDZc2GZOBTD1RveOcmQHWw2kNo="
},
"fin-eng_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/fin/fin-eng_links.tsv.bz2",
- "hash": "sha256-nT8TUnFg3Fehj8/EGpV/WnJZVgooiGtgUV+yv1eHfYY="
+ "hash": "sha256-mj+/Qyc1Na13faWoTTVF8kxBJXQ3BymWxO4q5YQXLlU="
},
"fin-rus_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/fin/fin-rus_links.tsv.bz2",
@@ -101,11 +101,11 @@
},
"hye-eng_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/hye/hye-eng_links.tsv.bz2",
- "hash": "sha256-Xj7/vKZ8AeX//bKk2cdD2y0XDaLND2lCoPwZnd7x+ks="
+ "hash": "sha256-dlps3ZBZiphVCNIcSyOW5DMaTrPF23kDQdCIRTbg+18="
},
"hye-rus_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/hye/hye-rus_links.tsv.bz2",
- "hash": "sha256-VHy9WU5sOKxUcZwn8f5TwfaFq700wYDS8F7iHx+PyaQ="
+ "hash": "sha256-o7BsxNLdbV7Gl2HgxfE6MRtHqywfPheeW7z7s+/B1RQ="
},
"rus-bel_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/rus/rus-bel_links.tsv.bz2",
@@ -113,15 +113,15 @@
},
"rus-deu_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/rus/rus-deu_links.tsv.bz2",
- "hash": "sha256-GOdfg9niCKzqwcgHIImRsfj7ZkYi48Jx3G0AFkH7xiA="
+ "hash": "sha256-mxRqnD9VHTviNc9EDfGPk0sGh/IY3TVpxNQh5jy7Ux4="
},
"rus-eng_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/rus/rus-eng_links.tsv.bz2",
- "hash": "sha256-Z8l6HD+2sscyRXOt4y+YCzq4qTD1jiUV/U2t+UwXanI="
+ "hash": "sha256-AbpO/+iO4e6v27AmENsPTnOxdhUOMoRYQZS3DZUp87w="
},
"rus-epo_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/rus/rus-epo_links.tsv.bz2",
- "hash": "sha256-2Sptla7XG5Q8X/aWi0bnu6RaIXyKpDzgYDcVbkDdD0A="
+ "hash": "sha256-9qDOXVP2kkz7QWDW88GacHxnyNcOcq33zOw2JeuyVbY="
},
"rus-fin_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/rus/rus-fin_links.tsv.bz2",
@@ -129,7 +129,7 @@
},
"rus-hye_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/rus/rus-hye_links.tsv.bz2",
- "hash": "sha256-J1vIEtrPy8Vleqarbbh1H9lOBTlLEy2OO1iRR0gJozg="
+ "hash": "sha256-Enu+AjfhK2xNOvTY23wtM4e6mLIhyVGx+s7EiPwBAiQ="
},
"rus-swe_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/rus/rus-swe_links.tsv.bz2",
@@ -137,7 +137,7 @@
},
"rus-ukr_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/rus/rus-ukr_links.tsv.bz2",
- "hash": "sha256-oC7VjU3P+iomDi+4wPjhd8Y/+m6a2eF2UEfzpLZQHX0="
+ "hash": "sha256-G6XLspTAuJULwqpRGTDyClJ+3msgljevD0obqHJp/v4="
},
"swe-eng_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/swe/swe-eng_links.tsv.bz2",
@@ -149,10 +149,10 @@
},
"ukr-eng_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/ukr/ukr-eng_links.tsv.bz2",
- "hash": "sha256-fj9OgLTgU8ln4wkoqoNPcwTFSgpejdaaAZTkIenBNnk="
+ "hash": "sha256-w/ce5kOD2wg63Nr6sG8oHH1E3iu8xJXAsroXb2YgxB8="
},
"ukr-rus_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/ukr/ukr-rus_links.tsv.bz2",
- "hash": "sha256-ICwdXi9QdE9HDQI7Rk+8djKrWEhcXkKtymqOyoN52ME="
+ "hash": "sha256-C7XoeL4BuudHL/uy1a7ifhYDxApYXZmhRH6tBPa956s="
}
}
diff --git a/pkgs/by-name/we/westra-passes/package.nix b/pkgs/by-name/we/westra-passes/package.nix
@@ -6,14 +6,14 @@
python3Packages.buildPythonPackage {
pname = "westra-passes";
- version = "0-unstable-2025-01-28";
+ version = "0-unstable-2025-10-09";
pyproject = true;
src = fetchFromGitHub {
owner = "wladich";
repo = "westra_passes_for_nakarte";
- rev = "98912314a192f58679c812b61c3a710891fbea7c";
- hash = "sha256-Mtwmpvq0EK1H+Xz6HWmauKpo+ApSqfsgKOEGR3JwIXs=";
+ rev = "fd1cadb5a897a8e914aec2d66eb65ffc038a622c";
+ hash = "sha256-59bxRZnuaOOOtolvZSTsOftZFw2X1Jk/u85Tq2uZG3M=";
};
build-system = with python3Packages; [ setuptools ];
@@ -27,6 +27,11 @@ python3Packages.buildPythonPackage {
nativeCheckInputs = with python3Packages; [ pytestCheckHook ];
+ postInstall = ''
+ mkdir -p $out/share
+ cp -r data $out/share/westra-passes
+ '';
+
meta = {
description = "Mountain passes for nakarte";
homepage = "https://github.com/wladich/westra_passes_for_nakarte";