nur-packages

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

commit 1cc1f3440250f60fc6295ff01906e979460f951f
parent ce8773aab5c26d087cb8b69482e31e39dcad7b6d
Author: Nikolay Korotkiy <sikmir@disroot.org>
Date:   Mon, 31 Aug 2026 18:59:41 +0400

Up

Diffstat:
Mflake.lock | 6+++---
Mpkgs/by-name/ar/arcgis2geojson/package.nix | 10++--------
Mpkgs/by-name/qt/qtester104/package.nix | 11++++++++---
Mpkgs/by-name/re/revdiff/package.nix | 6+++---
Apkgs/by-name/re/revmux/package.nix | 40++++++++++++++++++++++++++++++++++++++++
Mpkgs/by-name/ro/routeconverter/package.nix | 6+++---
Mpkgs/by-name/ta/tatoeba/package.nix | 2+-
Mpkgs/by-name/ta/tatoeba/tatoeba.json | 52++++++++++++++++++++++++++--------------------------
Mpkgs/by-name/yt/yt-tui/package.nix | 4++--
9 files changed, 88 insertions(+), 49 deletions(-)

diff --git a/flake.lock b/flake.lock @@ -20,11 +20,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1786593342, - "narHash": "sha256-smTKQXMLLStzc8zJevMCckbk3My7SvbbLmPYZUJJKW4=", + "lastModified": 1787964612, + "narHash": "sha256-0N9nghg3nwzX6b6qc77EzjR9cu/Z+UR66FlfsCqiURs=", "owner": "nixos", "repo": "nixpkgs", - "rev": "6b5e5b7a6631f065bf6908986990b37d845f847f", + "rev": "e8be7818e19ada32105a8af937a6a473b38167ca", "type": "github" }, "original": { diff --git a/pkgs/by-name/ar/arcgis2geojson/package.nix b/pkgs/by-name/ar/arcgis2geojson/package.nix @@ -6,21 +6,16 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "arcgis2geojson"; - version = "3.0.2"; + version = "3.1.1"; pyproject = true; src = fetchFromGitHub { owner = "chris48s"; repo = "arcgis2geojson"; tag = finalAttrs.version; - hash = "sha256-w3teY/CLNGF3h+8R6KoYCvjat8q6ellet1awEPOXpac="; + hash = "sha256-q02LBxncxfbQM3bVDYWBOw8EuysyFv9lmJ0VBtq+vl0="; }; - postPatch = '' - substituteInPlace pyproject.toml \ - --replace-fail "poetry.masonry" "poetry.core.masonry" - ''; - build-system = with python3Packages; [ poetry-core ]; meta = { @@ -28,6 +23,5 @@ python3Packages.buildPythonApplication (finalAttrs: { homepage = "https://github.com/chris48s/arcgis2geojson"; license = lib.licenses.mit; maintainers = [ lib.maintainers.sikmir ]; - broken = true; }; }) diff --git a/pkgs/by-name/qt/qtester104/package.nix b/pkgs/by-name/qt/qtester104/package.nix @@ -27,9 +27,14 @@ stdenv.mkDerivation (finalAttrs: { xcbuild # for plutil ]; - postInstall = '' - install -Dm755 QTester104 -t $out/bin - ''; + postInstall = + lib.optionalString stdenv.hostPlatform.isLinux '' + install -Dm755 QTester104 -t $out/bin + '' + + lib.optionalString stdenv.hostPlatform.isDarwin '' + mkdir -p $out/Applications + mv QTester104.app $out/Applications + ''; meta = { description = "Protocol tester for IEC60870-5-104 protocol"; diff --git a/pkgs/by-name/re/revdiff/package.nix b/pkgs/by-name/re/revdiff/package.nix @@ -6,7 +6,7 @@ buildGoModule (finalAttrs: { pname = "revdiff"; - version = "1.11.1"; + version = "1.12.0"; __structuredAttrs = true; @@ -14,13 +14,13 @@ buildGoModule (finalAttrs: { owner = "umputun"; repo = "revdiff"; tag = "v${finalAttrs.version}"; - hash = "sha256-C9mquc0mrdFgKN+6YLQJ35Z4DLKNiBxQa2yXa4HXYkI="; + hash = "sha256-Yvwmj/37Uc0kWong64YEd1k/kmXKDDvZ9/hCDT5S1FM="; }; vendorHash = null; ldflags = [ - "-s -w" + "-s" "-X main.revision=v${finalAttrs.version}" ]; diff --git a/pkgs/by-name/re/revmux/package.nix b/pkgs/by-name/re/revmux/package.nix @@ -0,0 +1,40 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, +}: + +buildGoModule (finalAttrs: { + pname = "revmux"; + version = "0.2.0"; + + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "umputun"; + repo = "revmux"; + tag = "v${finalAttrs.version}"; + hash = "sha256-577D77h0vIDd0+9632B9Tv1fD3gtVcIbJzExyE6Iwao="; + }; + + vendorHash = null; + + ldflags = [ + "-s" + "-X main.revision=v${finalAttrs.version}" + ]; + + doCheck = false; + + postInstall = '' + mv $out/bin/{app,revmux} + ''; + + meta = { + description = "Multi-agent code review, supervised and auditable"; + homepage = "https://github.com/umputun/revmux"; + maintainers = with lib.maintainers; [ sikmir ]; + license = lib.licenses.mit; + mainProgram = "revmux"; + }; +}) diff --git a/pkgs/by-name/ro/routeconverter/package.nix b/pkgs/by-name/ro/routeconverter/package.nix @@ -8,7 +8,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "routeconverter"; - version = "3.5"; + version = "3.6"; __structuredAttrs = true; @@ -17,14 +17,14 @@ stdenv.mkDerivation (finalAttrs: { owner = "cpesch"; repo = "RouteConverter"; tag = finalAttrs.version; - hash = "sha256-Cip/rkPT2OfVRQYNtZtl5WhtlIVVeun3+EIXj10NkMQ="; + hash = "sha256-QMeR9XmAAHf05fKnUF/S/0S8G9g0HjcF+iC9QGZfOBc="; name = "RouteConverterLinux.jar"; }) (fetchfromgh { owner = "cpesch"; repo = "RouteConverter"; tag = finalAttrs.version; - hash = "sha256-Yg9ZZUJ3THia8tJSerAPYl8VI9L6kcIFzX0xnH2q7w8="; + hash = "sha256-CwEfGEG/Vbmn4hiTNGgOrj1LuxLd6J/vvMB8TytpYTE="; name = "RouteConverterCmdLine.jar"; }) ]; 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 = "2026-08-22"; + version = "2026-08-29"; __structuredAttrs = true; diff --git a/pkgs/by-name/ta/tatoeba/tatoeba.json b/pkgs/by-name/ta/tatoeba/tatoeba.json @@ -5,35 +5,35 @@ }, "deu_sentences_detailed": { "url": "https://downloads.tatoeba.org/exports/per_language/deu/deu_sentences_detailed.tsv.bz2", - "hash": "sha256-JUq1WTdpHt+dW2FZCV5vbv9Aug7WHi/xbWglAHA9GPQ=" + "hash": "sha256-niCvtosLJPnQIsG+utHS0zhsFgKZADISE4kEPO7m970=" }, "eng_sentences_detailed": { "url": "https://downloads.tatoeba.org/exports/per_language/eng/eng_sentences_detailed.tsv.bz2", - "hash": "sha256-UxWbU/TzqN6N98eXtzvorb8eSYwZ7ZuOe60LoasegnM=" + "hash": "sha256-dWmFBXDUNLWP29yVQV3uUm/TScOHitmCZ92sFyp2444=" }, "epo_sentences_detailed": { "url": "https://downloads.tatoeba.org/exports/per_language/epo/epo_sentences_detailed.tsv.bz2", - "hash": "sha256-Y0MmxMjEuzsD0DolVYjFO9/eOjUvTdz+320FpurQRrQ=" + "hash": "sha256-3+m7LCI3T+0j7QJues0wI29VbbQmnVf6GCDXuA8t5Uw=" }, "fin_sentences_detailed": { "url": "https://downloads.tatoeba.org/exports/per_language/fin/fin_sentences_detailed.tsv.bz2", - "hash": "sha256-CQVnZ3S2hwEatwBDN3sTt7CwTCRD941BMH9GsB8Vg+A=" + "hash": "sha256-3B3rcZ81BnAclD6WvOBXGGljbTdzjS3p9CPbNYYyHHM=" }, "hye_sentences_detailed": { "url": "https://downloads.tatoeba.org/exports/per_language/hye/hye_sentences_detailed.tsv.bz2", - "hash": "sha256-bV4rCBP+1ki7JP9jTW+U+4R8+iTnSo+ATwQaiZraiaU=" + "hash": "sha256-vwBE7eBuWMisBUbpK48QgrgMkTCiXk/oyxVswv7Gvko=" }, "rus_sentences_detailed": { "url": "https://downloads.tatoeba.org/exports/per_language/rus/rus_sentences_detailed.tsv.bz2", - "hash": "sha256-J9lkxJjgKv4VtLOBjdE2ejzo++IxH/fb8iY1UvI4TqA=" + "hash": "sha256-45lsj8dw+R38r2hwUNZ2oktSlx60XLHXZFqtnJxEcrM=" }, "swe_sentences_detailed": { "url": "https://downloads.tatoeba.org/exports/per_language/swe/swe_sentences_detailed.tsv.bz2", - "hash": "sha256-tJrxoT83JIyH80wy7/4fopQn60KJzHufMYmbTHpkhxo=" + "hash": "sha256-PKaUI1MAoAPi5lAfWiwjm21d9EdrNqdB8kWLCNmUSWo=" }, "ukr_sentences_detailed": { "url": "https://downloads.tatoeba.org/exports/per_language/ukr/ukr_sentences_detailed.tsv.bz2", - "hash": "sha256-nMJKbNpqjs/cmY49v/TkG9J83aVrH1l54zuuVH+zRnI=" + "hash": "sha256-KpcSoqeif5SURXN0UXTzUb1zqiTr/lwPXXyCJRtj5Po=" }, "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-OoVbN6pddCn40MylSdBEYnCO+Z62u/OkkIX27H3Kk/o=" + "hash": "sha256-1ylbV4CEjd+pT9ROCq+h4uGksxkloGT7GUTQ6MsF1SE=" }, "deu-rus_links": { "url": "https://downloads.tatoeba.org/exports/per_language/deu/deu-rus_links.tsv.bz2", - "hash": "sha256-sQB/jUiYvTqma1qVtnuTBkSjSx98YRxxVHc0/B8nbjM=" + "hash": "sha256-GALEWs8n7LOo3q1xbmYwDs2BwdRlR2Ml0kf4eGe6iCM=" }, "eng-epo_links": { "url": "https://downloads.tatoeba.org/exports/per_language/eng/eng-epo_links.tsv.bz2", - "hash": "sha256-wlh/xC4/nMlNfWx5rXA9yRi75b6r5cHjGkZw3K7NkFo=" + "hash": "sha256-momR/KnxUg08aDCz3vVEF9pTUf0G/51RG6ozt+hl2XU=" }, "eng-bel_links": { "url": "https://downloads.tatoeba.org/exports/per_language/eng/eng-bel_links.tsv.bz2", @@ -61,7 +61,7 @@ }, "eng-deu_links": { "url": "https://downloads.tatoeba.org/exports/per_language/eng/eng-deu_links.tsv.bz2", - "hash": "sha256-GY5a79wA7wlqkKIWz2QeDGFP2esF9vXhsPHGvkUSacw=" + "hash": "sha256-71h3mGWbnBFQAyDx+VJcLJ6TLAPCazX9fARUW7Hd+/8=" }, "eng-fin_links": { "url": "https://downloads.tatoeba.org/exports/per_language/eng/eng-fin_links.tsv.bz2", @@ -69,11 +69,11 @@ }, "eng-hye_links": { "url": "https://downloads.tatoeba.org/exports/per_language/eng/eng-hye_links.tsv.bz2", - "hash": "sha256-mnWj2RvrYUYufWLsmZIFYgg2W5RClFKFky+E97sEZhw=" + "hash": "sha256-U030WiupclH4FFp3chMBInLKZiqOHPdOrVgG4jA95m8=" }, "eng-rus_links": { "url": "https://downloads.tatoeba.org/exports/per_language/eng/eng-rus_links.tsv.bz2", - "hash": "sha256-+MS/Q9WlKywpWnQdQSWUBM+HGXlia+FNjeu+/yWvSpg=" + "hash": "sha256-vjz34lfBJu5eCYcOI0mV2rN0PjDsAUR8VRn+z9u58JM=" }, "eng-swe_links": { "url": "https://downloads.tatoeba.org/exports/per_language/eng/eng-swe_links.tsv.bz2", @@ -81,15 +81,15 @@ }, "eng-ukr_links": { "url": "https://downloads.tatoeba.org/exports/per_language/eng/eng-ukr_links.tsv.bz2", - "hash": "sha256-0hF/MSkDjScLE4Rn1xRlHMILRK1mbeQWpzGNcEVlZAk=" + "hash": "sha256-kP4B77IU/t41Ni4XW1WncXjuMBel7HwlZcfLObxh4ME=" }, "epo-eng_links": { "url": "https://downloads.tatoeba.org/exports/per_language/epo/epo-eng_links.tsv.bz2", - "hash": "sha256-9JPfjFCf8ebGty9VEjO+1WZyK+6QP+tmC2UFxrHe/YA=" + "hash": "sha256-T3PwfiAKXv5SuEtlWXzLtXFdXRzxyMCID6fuLBQqh84=" }, "epo-rus_links": { "url": "https://downloads.tatoeba.org/exports/per_language/epo/epo-rus_links.tsv.bz2", - "hash": "sha256-TLEsrTu6ZSPyilg1R6r1u/uj6NzWGyz90Y8kaHFQk7M=" + "hash": "sha256-qWu3Jzh8tVgHgQa8PNIpa/Nmb99LCkx8v6RiDTL0xE8=" }, "fin-eng_links": { "url": "https://downloads.tatoeba.org/exports/per_language/fin/fin-eng_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-VRputw0egUIgR61bJHeK1cGwxOGfZpN2Gl5MoH9XEfc=" + "hash": "sha256-SqaLe7FpDejXZjCxphGuO5Zv7NYF3/J8f9z9Ad6D6A4=" }, "hye-rus_links": { "url": "https://downloads.tatoeba.org/exports/per_language/hye/hye-rus_links.tsv.bz2", - "hash": "sha256-HLlxdXYmSwgL1oaCHTtAuFs6VC2qM+Oo+mbgA4d1tT8=" + "hash": "sha256-V6Cfo4nTGZCKj5e82k9Xa1CxLi3W5MX0mfKm2ZX+bCs=" }, "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-aBvZjEuZ91AAUJfnpqclv22aJH4ePj7Kd0hi2tN0TDc=" + "hash": "sha256-mXEfrSOs2MVkgCJnUcB/HxZ53f0Nbw0Re0hJNL/+cxE=" }, "rus-eng_links": { "url": "https://downloads.tatoeba.org/exports/per_language/rus/rus-eng_links.tsv.bz2", - "hash": "sha256-afSWzsyYteO1AkWiutiJLwn7/L8Q3GqFiW7fF7SDG9g=" + "hash": "sha256-rvxm24wZSA+GNm3eRkvv9DyehrE+WdDRf07rlrro+eE=" }, "rus-epo_links": { "url": "https://downloads.tatoeba.org/exports/per_language/rus/rus-epo_links.tsv.bz2", - "hash": "sha256-YdFwQnPazxKW8e2G52UscHd+O3Dwp6NvDIk704gTd3c=" + "hash": "sha256-gnWV3WPx51YIieY4A+HFJlPqm8PbP6qTo4soFIdlNLA=" }, "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-Ckr53iFC7Cj5gjBV1iOEB2cu81XLFWCcgoVPJ675K5I=" + "hash": "sha256-DNKms/MITNxMGLCu5rS7FkKNJub4zHehxkm4NSqkjHE=" }, "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-Sc0y1RbvoljbxTiFVDFJjICPrcxd4XBgJMzhRKiSZZI=" + "hash": "sha256-RWOC6VQJaw247h5YHyS8o5Lsdq+iLDkSDtN9Z4Isv6g=" }, "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-Cuvs2R44SYPPp60XnzRkeWJRA+lm8WE2dve4p7OlU+g=" + "hash": "sha256-aAkJFwecHXmLvra1NahUg2230evdaGPlIjPBzMwcmYA=" }, "ukr-rus_links": { "url": "https://downloads.tatoeba.org/exports/per_language/ukr/ukr-rus_links.tsv.bz2", - "hash": "sha256-7iXaW4fdnbeH5N0nGWZtHpz+551GgE6HNo+HoTcRj34=" + "hash": "sha256-F4WLevqJv0mxAk8ogXEPLZrno+KBeGT6i3Ejfcek7OY=" } } diff --git a/pkgs/by-name/yt/yt-tui/package.nix b/pkgs/by-name/yt/yt-tui/package.nix @@ -6,7 +6,7 @@ buildGoModule (finalAttrs: { pname = "yt-tui"; - version = "0.8.2"; + version = "0.8.3"; __structuredAttrs = true; @@ -14,7 +14,7 @@ buildGoModule (finalAttrs: { owner = "nospor"; repo = "yt-tui"; tag = "v${finalAttrs.version}"; - hash = "sha256-PzirNsTbKr7F/1lMeDrv1huNWK/YiTXmLP19k7Y8hvs="; + hash = "sha256-cgofHNpduXBOtuPmFxqPbxPuNiY8jKz+Sdjo8BAjQO8="; }; vendorHash = "sha256-5/BqDP8b9XNqwbh/0d9Vsyi0lg8JmjcDk6CYkLdAXvM=";