commit bc838f2d16347f1f2dc892403a43f114da8e0d98
parent 06450d5de7e3d5e5454f67b80cdad0781bf004f0
Author: Nikolay Korotkiy <sikmir@disroot.org>
Date: Sun, 11 May 2025 11:30:54 +0400
Up
Diffstat:
14 files changed, 77 insertions(+), 75 deletions(-)
diff --git a/pkgs/data/dicts/tatoeba/default.nix b/pkgs/data/dicts/tatoeba/default.nix
@@ -45,7 +45,7 @@ let
in
stdenvNoCC.mkDerivation rec {
pname = "tatoeba";
- version = "2025-05-03";
+ version = "2025-05-10";
srcs = lib.mapAttrsToList (name: spec: fetchurl spec) tatoeba;
diff --git a/pkgs/data/dicts/tatoeba/tatoeba.json b/pkgs/data/dicts/tatoeba/tatoeba.json
@@ -1,158 +1,158 @@
{
"bel_sentences_detailed": {
"url": "https://downloads.tatoeba.org/exports/per_language/bel/bel_sentences_detailed.tsv.bz2",
- "hash": "sha256-zt9BTzQwMsLy1YQdxo6iIynld3jIyaeLHowS7ObW6EY="
+ "hash": "sha256-u2M4elvNhtRGdA/8m/Q4bZc/NCmJJCQpesFI2sG6axI="
},
"deu_sentences_detailed": {
"url": "https://downloads.tatoeba.org/exports/per_language/deu/deu_sentences_detailed.tsv.bz2",
- "hash": "sha256-OnrcLBbEUlnt+4IhGnoRJHPFD3J8mppb0EdaOvTftPA="
+ "hash": "sha256-ltiC0s7xp0U4EAOfbQB3ulwslXq/j1zD89qyGm4aJNw="
},
"eng_sentences_detailed": {
"url": "https://downloads.tatoeba.org/exports/per_language/eng/eng_sentences_detailed.tsv.bz2",
- "hash": "sha256-BjKWS1yEgMiHq8txaGVY4Wdq+9yXo5XvkL3uO02gJAk="
+ "hash": "sha256-wmZryp+bLw85OiMOqw9ngyR04nG/9fmZJCrkDXrS++Y="
},
"epo_sentences_detailed": {
"url": "https://downloads.tatoeba.org/exports/per_language/epo/epo_sentences_detailed.tsv.bz2",
- "hash": "sha256-9ValTB+wE+Jq2ypVPI6+jjFaqaYfuqRq39ndPi1iBLs="
+ "hash": "sha256-Tdp18hyM2DTQXE0fkss3/eQPaFobYjMCHDpAFKmT3yc="
},
"fin_sentences_detailed": {
"url": "https://downloads.tatoeba.org/exports/per_language/fin/fin_sentences_detailed.tsv.bz2",
- "hash": "sha256-35PSca205SBoYsxhpI72bfn75rid0+82/0InX7gfrbk="
+ "hash": "sha256-5ya5uCHyA3Mhfqb1YOtr3bCNNYDXK16zEa27GVmGiJc="
},
"hye_sentences_detailed": {
"url": "https://downloads.tatoeba.org/exports/per_language/hye/hye_sentences_detailed.tsv.bz2",
- "hash": "sha256-CvUnQpeKei/CMdJEhp5LE3jvMd3xiuFLtkGIyuEgOYU="
+ "hash": "sha256-sragjgR4SHArR8Zp8cci27AmStJsTcTahmp6j4W8Zmw="
},
"rus_sentences_detailed": {
"url": "https://downloads.tatoeba.org/exports/per_language/rus/rus_sentences_detailed.tsv.bz2",
- "hash": "sha256-qNNmlWjB/zqioPnqj7316uLYp4FVQthYTxkP4qVNRJ8="
+ "hash": "sha256-5wRJzJ1T66+YZCI9RVlEV09vKPXxLLBbq+yO5QkERwI="
},
"swe_sentences_detailed": {
"url": "https://downloads.tatoeba.org/exports/per_language/swe/swe_sentences_detailed.tsv.bz2",
- "hash": "sha256-zPE7El2WhIjIThZX84HRrGLpapXp5CimxJlOVMJhbIQ="
+ "hash": "sha256-dLJoaWtIK6yZy1+OZnV3kmr6N3NSs4SHhBYRVLcj0aw="
},
"ukr_sentences_detailed": {
"url": "https://downloads.tatoeba.org/exports/per_language/ukr/ukr_sentences_detailed.tsv.bz2",
- "hash": "sha256-ie08tw/uHIgCAfALa4PMzX+olLuAnECTSiTA4HhWEGQ="
+ "hash": "sha256-X2vAU77bPUBaithD9tzr9lsu9ECBO4iwhAmqPCRFx3o="
},
"bel-eng_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/bel/bel-eng_links.tsv.bz2",
- "hash": "sha256-uow1x6IqkXx3j9sGdZfin7DaC6/qnXucjkPwVNaQlUY="
+ "hash": "sha256-PjdhuMclfrgFIBjexoF3kTr+i+oryEiLxIhmcA+j2us="
},
"bel-rus_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/bel/bel-rus_links.tsv.bz2",
- "hash": "sha256-BOc2jSEcg6ffQMGqhR25hO1a1tCroIeUyjQpe7/C5qI="
+ "hash": "sha256-dzGutkZmury5SViUbg74q9hvDpGbpT/AAB66D2a9Nxs="
},
"deu-eng_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/deu/deu-eng_links.tsv.bz2",
- "hash": "sha256-PKn3C5lL6DSSb1ZJbQlY1L/NZqsvQvmwtuRQzPghd08="
+ "hash": "sha256-boqIYaBZw+PJXZch2drI2upJr3elhAtrmGusOQlJyR8="
},
"deu-rus_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/deu/deu-rus_links.tsv.bz2",
- "hash": "sha256-PLS70R7zKRLRbBxbleobTgD8U4KOAZDJl8Y4DDxXTD0="
+ "hash": "sha256-yY6uqEmSIzHRBlnPGAwKXePX4nUnOdnpe+cwwDY/c6Q="
},
"eng-epo_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/eng/eng-epo_links.tsv.bz2",
- "hash": "sha256-fmDi2WInCBtCT4fAHnsn3rRR6xmSmGpixe9njoBgI6s="
+ "hash": "sha256-xrP6HZXxbi+ItBk++kimd6qBKJIxSS+5iipO4O4AlWE="
},
"eng-bel_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/eng/eng-bel_links.tsv.bz2",
- "hash": "sha256-Wzgr66zBSeC96vdMiwv1sE+KNaT3iR1likCn4FP3+WA="
+ "hash": "sha256-EapD8edxR48HS7vBbNCh/HmwJD0F+XMFEuTF1uOdmFM="
},
"eng-deu_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/eng/eng-deu_links.tsv.bz2",
- "hash": "sha256-ctM33b46NkFXosIcratzR3KQ+Lgiur4GGWbULmL2Kh0="
+ "hash": "sha256-uTVWwCqzghPPdVtyrSxQGvI9+Y6tBFqlQ7ES4gQsWLo="
},
"eng-fin_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/eng/eng-fin_links.tsv.bz2",
- "hash": "sha256-M3B2oyrckZf6kARtXy9ho25nuI9u9Dugx6QWNbjlBQo="
+ "hash": "sha256-n/BkOMYRNbtTh1dG5iiOtE0S9kQhXQodJpwuKoSDTok="
},
"eng-hye_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/eng/eng-hye_links.tsv.bz2",
- "hash": "sha256-KN0prwk5QmrSSFOE328P3PM1c7Y3dzDBamZOkTij4kc="
+ "hash": "sha256-aEfcRdhVldCMKiVgHIqhClmd9Cua87rzltpuwNTJPHo="
},
"eng-rus_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/eng/eng-rus_links.tsv.bz2",
- "hash": "sha256-O/pa8+ciWBGmkVFVxAZsn4m7tl/gpGYHYDyswHDAXJg="
+ "hash": "sha256-u3wvz5jSJ8W/Cwe039jadOJJaVWqb6YOk+JfEmJI0iI="
},
"eng-swe_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/eng/eng-swe_links.tsv.bz2",
- "hash": "sha256-1etz/A6cGQbvLCwoFM99roeFpWHTfLT8K+Jz6YdSS/o="
+ "hash": "sha256-qCfEcX/omrovCOJE0guVZY3uwEhwfh96olKujU2myQU="
},
"eng-ukr_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/eng/eng-ukr_links.tsv.bz2",
- "hash": "sha256-XktSt8delc/AKOpZ00pd4Byzzlrob3mXkOTtyEO1mmA="
+ "hash": "sha256-EA9CWU3sW0hewrKdkA8je958wf729ywdjUfOVCHZzY4="
},
"epo-eng_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/epo/epo-eng_links.tsv.bz2",
- "hash": "sha256-nX8hJAkhv7WI8d9Q/nRJIe9eHYVZUAcI0QNCQGLd5Dg="
+ "hash": "sha256-QM5Chis1SwHbD5X+Ov6pP5pUcUqtQlYzbETxEggWeAE="
},
"epo-rus_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/epo/epo-rus_links.tsv.bz2",
- "hash": "sha256-DcyvsFw3n6SJOATQFcFsOQYtz1FHCpFPOr/ZroDj5Ng="
+ "hash": "sha256-mR9cLVrEyikura5ZPGinsfdTMYeSn3eW8r4OU4/SXM4="
},
"fin-eng_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/fin/fin-eng_links.tsv.bz2",
- "hash": "sha256-yRNYj7kAM9jIdR4scn3iUvl07MBrASR32eILBMYwCaQ="
+ "hash": "sha256-S6ms3seUX/5mkOywmh7AUNZFW5fVgHTMnwJHB/AzrZM="
},
"fin-rus_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/fin/fin-rus_links.tsv.bz2",
- "hash": "sha256-nM9rDhAed3Mdv611dZLBkGEo4j8hEAY+XZ/i8Voz2V4="
+ "hash": "sha256-k/VRVanaNbdQ9lg3c5YRfOJeiLIyQwrMhD5MEKWE5ck="
},
"hye-eng_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/hye/hye-eng_links.tsv.bz2",
- "hash": "sha256-Pche0stIv+1ZML/rQc8+l6dNGntU7djS+r4Di/zD3jk="
+ "hash": "sha256-44RPlPDxu4PQEOKje6IGlQJZcnW4SEfmYIB9vh3c+GM="
},
"hye-rus_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/hye/hye-rus_links.tsv.bz2",
- "hash": "sha256-I5af2XUdJOkaHiyefmT/AVloGRpTPP+BmXhFAlkfGD8="
+ "hash": "sha256-1FtBLQijXY1cJlNjLCdIXwE/Pk7KVokZrAHaxkWBFQk="
},
"rus-bel_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/rus/rus-bel_links.tsv.bz2",
- "hash": "sha256-PDD6gcoWKNE0qYCPDLGKcAFvQYzTwxpjqpFwlbloxkQ="
+ "hash": "sha256-p+UeOgA2u8IqGMei8afVAJb7vme+LbCpdfVA4bIHF8U="
},
"rus-deu_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/rus/rus-deu_links.tsv.bz2",
- "hash": "sha256-Hcl6n2OgfsWmT8D9gWqMZ7duGlHKEpC+Ka5EwTiGl6Q="
+ "hash": "sha256-qWlspKJ2ibRbQWVJkS1ohunIXs18kc6VrEnwu/5a9Z4="
},
"rus-eng_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/rus/rus-eng_links.tsv.bz2",
- "hash": "sha256-+mHMv3ydZsImCT80qeXHkPPaSZrU2yHU7iG3lBJsE0c="
+ "hash": "sha256-73OiyolJtHO4k2U8ymNU6n29oOpdZHygx+mI6q8m3DA="
},
"rus-epo_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/rus/rus-epo_links.tsv.bz2",
- "hash": "sha256-qGqJYVYrpKF2a+JiG/RU/FWRhl8tEcqzGYtRgypDLXI="
+ "hash": "sha256-vysb4U05Bx3KoY0JjmPAZToA0RI27b5V/FwSWHsRySM="
},
"rus-fin_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/rus/rus-fin_links.tsv.bz2",
- "hash": "sha256-tEJ7BZkx4T+6+on5TwY1l9ao2sAipJnkX+izX/uBrFM="
+ "hash": "sha256-eC3qCWGtVinJsNtSYtdTsp4WttYvh48WKKqAhuc1KXc="
},
"rus-hye_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/rus/rus-hye_links.tsv.bz2",
- "hash": "sha256-Wa5RbxOEw/VBiQ9ENcLPOFBYku3SoWRhZhjX+FUtER8="
+ "hash": "sha256-y+qpxDcpAdr4OxbmNXDy0+qFIb3lHkUgavvzDXYBFf0="
},
"rus-swe_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/rus/rus-swe_links.tsv.bz2",
- "hash": "sha256-UVMn+IzZPzeLrzWTWzS7hYGW0ACRr9K01OR9cG0Ye2Q="
+ "hash": "sha256-HSY+y0HECRgMVPe7an3lLax6iExj0Kf6H9jqN3cj8lE="
},
"rus-ukr_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/rus/rus-ukr_links.tsv.bz2",
- "hash": "sha256-RXSgkfejKQbUCv1DLRV2angO7bZ4iGxKeZAyVW+R17U="
+ "hash": "sha256-fknv8mEQbFlABS63+KUHphFTdmbxpqN7bzTuRp1l6y0="
},
"swe-eng_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/swe/swe-eng_links.tsv.bz2",
- "hash": "sha256-BwDOkLVKGd3n1zrunxOYCQuAv47a2TuRH0rkAw2lMcM="
+ "hash": "sha256-fie4YebNUKU1V1qEfFmY/Lt6o+h5ZW3lIvX9uQp/euI="
},
"swe-rus_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/swe/swe-rus_links.tsv.bz2",
- "hash": "sha256-NRZU6PdnDiWjJRccLOKbsnbUdbf6SeuJ3mRo90jgzGk="
+ "hash": "sha256-1ix/EnwaKk1i1lhIXTxGEAsLI0a8jzuL7BUHbk6HbpU="
},
"ukr-eng_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/ukr/ukr-eng_links.tsv.bz2",
- "hash": "sha256-xFI01c/SegbpULSDD7gaAo/aTYhNIiLPMeeaAnt0Dwc="
+ "hash": "sha256-k5QOUqcVHucfQJQf819Dmqu9j+hHlQ5QJ0MGCrsSgic="
},
"ukr-rus_links": {
"url": "https://downloads.tatoeba.org/exports/per_language/ukr/ukr-rus_links.tsv.bz2",
- "hash": "sha256-lh8bUyNct2igxLMu4xKojYoaqphJqgSpAOho9YPyDTM="
+ "hash": "sha256-Pj6UNs9IRolEkUsrhmLq4u2fAw7pQRbkz7xOFw1inf0="
}
}
diff --git a/pkgs/data/maps/opentopomap/default.nix b/pkgs/data/maps/opentopomap/default.nix
@@ -9,7 +9,7 @@
mkgmap-splitter,
}:
let
- version = "250418";
+ version = "250510";
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-AYD/Z1tbeNVGfpxnHpJq13Gyx4nTTMtnZIp+bExguDk=";
+ hash = "sha256-BbpTBOkuyt+66B7xjtMWGSTxbjMTO3TUCnLK2yzx81I=";
};
in
stdenv.mkDerivation (finalAttrs: {
diff --git a/pkgs/development/libraries/iso15765-canbus/default.nix b/pkgs/development/libraries/iso15765-canbus/default.nix
@@ -2,33 +2,31 @@
lib,
stdenv,
fetchFromGitHub,
+ cmake,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "iso15765-canbus";
- version = "0-unstable-2024-01-17";
+ version = "2024-12-11";
src = fetchFromGitHub {
owner = "devcoons";
repo = "iso15765-canbus";
tag = finalAttrs.version;
- hash = "sha256-KdVw8JhJsqa+n3ELnTojHV/37Wfb1A2a7fSbBsTkJgI=";
+ hash = "sha256-qLfrwDUNoFUo58bRudAdkrE5GsREyU/lWkVryX1K2fk=";
};
- makeFlags = [
- "CC:=$(CC)"
- "CXX:=$(CXX)"
- ];
+ nativeBuildInputs = [ cmake ];
installPhase = ''
- install -Dm644 lib/lib_iqueue.h src/lib_iso15765.h -t $out/include
- install -Dm644 bin/libiso15765.so.0.1 -t $out/lib
+ install -Dm644 ../lib/lib_iqueue.h ../src/lib_iso15765.h -t $out/include
+ install -Dm644 build/*.a -t $out/lib
'';
meta = {
description = "Implementation of ISO15765-2 in C";
homepage = "https://github.com/devcoons/iso15765-canbus";
- license = lib.licenses.mit;
+ license = lib.licenses.agpl3Only;
maintainers = [ lib.maintainers.sikmir ];
platforms = lib.platforms.linux;
skip.ci = stdenv.isDarwin;
diff --git a/pkgs/development/libraries/isotp-c/default.nix b/pkgs/development/libraries/isotp-c/default.nix
@@ -7,13 +7,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "isotp-c";
- version = "1.1.2";
+ version = "1.5.0";
src = fetchFromGitHub {
owner = "SimonCahill";
repo = "isotp-c";
tag = "v${finalAttrs.version}";
- hash = "sha256-bfZXPQQjNIH2wa16RB4/8u9roocEIJhFKQaYMfY7Y4c=";
+ hash = "sha256-cu4BPPu/nHyTpJQuIN0jpwzQeyn/Ryfe59dbYs8DGd0=";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/libraries/libsockcanpp/default.nix b/pkgs/development/libraries/libsockcanpp/default.nix
@@ -7,13 +7,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "libsockcanpp";
- version = "0-unstable-2024-03-06";
+ version = "1.5.0";
src = fetchFromGitHub {
owner = "SimonCahill";
repo = "libsockcanpp";
- rev = "f2463f9ac320e457bdb3dd1f406511fb75916f2a";
- hash = "sha256-n3dmkxhdEQXD4ekanfgPZ/BT+p1oYZJowr2m87W5BZ4=";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-qIjFEbBRnVFZ5NQlFgjljgtWutWCn2EEymfpJ5LuLQU=";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/pytest-shell-utilities/default.nix b/pkgs/development/python-modules/pytest-shell-utilities/default.nix
@@ -34,6 +34,8 @@ python3Packages.buildPythonPackage rec {
nativeCheckInputs = with python3Packages; [ pytestCheckHook ];
+ __darwinAllowLocalNetworking = true;
+
meta = {
description = "Pytest Shell Utilities";
homepage = "https://github.com/saltstack/pytest-shell-utilities";
diff --git a/pkgs/geospatial/elevation/default.nix b/pkgs/geospatial/elevation/default.nix
@@ -35,14 +35,15 @@ python3Packages.buildPythonApplication rec {
];
postPatch = ''
+ substituteInPlace tests/test_datasource.py --replace-fail "/tmp" "./tmp"
for f in elevation/datasource.* \
elevation/util.py \
tests/test_*.py; do
substituteInPlace $f \
- --replace-warn "make " "${lib.getBin gnumake}/bin/make " \
- --replace-warn "curl " "${lib.getBin curl}/bin/curl " \
+ --replace-warn "make " "${lib.getExe gnumake} " \
+ --replace-warn "curl " "${lib.getExe curl} " \
--replace-warn "gunzip " "gunzip.t " \
- --replace-warn "unzip " "${lib.getBin unzip}/bin/unzip " \
+ --replace-warn "unzip " "${lib.getExe unzip} " \
--replace-warn "gunzip.t " "${lib.getBin gzip}/bin/gunzip " \
--replace-warn "gdal_translate " "${lib.getBin gdal}/bin/gdal_translate " \
--replace-warn "gdalbuildvrt " "${lib.getBin gdal}/bin/gdalbuildvrt "
diff --git a/pkgs/geospatial/terracotta/default.nix b/pkgs/geospatial/terracotta/default.nix
@@ -6,13 +6,13 @@
python3Packages.buildPythonApplication rec {
pname = "terracotta";
- version = "0.9.0";
+ version = "0.9.1";
src = fetchFromGitHub {
owner = "DHI-GRAS";
repo = "terracotta";
tag = "v${version}";
- hash = "sha256-DcxaUmp3MCZ5OUuGMOohuhalqVogsD55tGsdQlqm07E=";
+ hash = "sha256-PWXm3TDtHyHfpsX1revK6G0yUP0fBr2QqJC1vCr51gI=";
};
postPatch = ''
diff --git a/pkgs/misc/tg-spam/default.nix b/pkgs/misc/tg-spam/default.nix
@@ -6,13 +6,13 @@
buildGoModule rec {
pname = "tg-spam";
- version = "1.15.0";
+ version = "1.18.0";
src = fetchFromGitHub {
owner = "umputun";
repo = "tg-spam";
tag = "v${version}";
- hash = "sha256-1nxMpRGaRmdOnboUbyX6+dSDlucaHZCOzA3LZnpeOgs=";
+ hash = "sha256-lGYE5ixrWpqjQ0IEv6SK9S2cn81MtLPLstyG5psm2TQ=";
};
vendorHash = null;
diff --git a/pkgs/osm/osmptparser/default.nix b/pkgs/osm/osmptparser/default.nix
@@ -6,17 +6,17 @@
rustPlatform.buildRustPackage rec {
pname = "osmptparser";
- version = "2.1.0";
+ version = "2.2.0";
src = fetchFromGitHub {
owner = "cualbondi";
repo = "osmptparser";
tag = "v${version}";
- hash = "sha256-+u1UP+hFI8fi+NAzQ4pIObo+ZCBBaEoIkUNvHPO7jSQ=";
+ hash = "sha256-/Uokg1CPn/ut2k0u/QCBAFECOctgHkUZMVMgcvkDYnw=";
};
useFetchCargoVendor = true;
- cargoHash = "sha256-Ds6fgL8aeRk/Pq6VmQupAZR8gN7Yl3c/LNCYigbE+CI=";
+ cargoHash = "sha256-UXYcoBwChSEofyQWpZPp5GTVMA2xft1DY0WefSSOV2c=";
doCheck = false;
diff --git a/pkgs/radio/adsb_deku/default.nix b/pkgs/radio/adsb_deku/default.nix
@@ -7,17 +7,17 @@
rustPlatform.buildRustPackage rec {
pname = "adsb_deku";
- version = "2024.09.02";
+ version = "2025.05.03";
src = fetchFromGitHub {
owner = "rsadsb";
repo = "adsb_deku";
tag = "v${version}";
- hash = "sha256-+WUG/CQ/j3muYow2FMFNUgWWhOCPZc0k+okoF1p1L5Y=";
+ hash = "sha256-MmCaH9SNxuDLOJGd/lc68fYnZyg01S7m9u9cVQxmBTw=";
};
useFetchCargoVendor = true;
- cargoHash = "sha256-E9WV4W2ycr4/EJDlvnLyyYOCOAgK26Kzmt48NUf9qJY=";
+ cargoHash = "sha256-w5/nDcrWG6v3iIvXvEKc1O0F9WBx+5oFnGLqK39u5mQ=";
meta = {
description = "Rust ADS-B decoder + tui radar application";
diff --git a/pkgs/suckless/imscript/default.nix b/pkgs/suckless/imscript/default.nix
@@ -16,13 +16,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "imscript";
- version = "0-unstable-2025-04-04";
+ version = "0-unstable-2025-05-09";
src = fetchFromSourcehut {
owner = "~coco";
repo = "imscript";
- rev = "587be9603f971e9eb8544e7e0d398ad1c5363ca9";
- hash = "sha256-l4IbMeYsi9EAwVratOWtnMt8gaekPXI5OjDtCqkqecg=";
+ rev = "5490ad9e9746fbcabc755e453fa0ac144b9468b0";
+ hash = "sha256-nSgno8Q2I0/MyLU32XuFxDpQ1X298/5Uqaqhj6X4HVU=";
};
nativeBuildInputs = [ installShellFiles ];
diff --git a/pkgs/suckless/nextvi/default.nix b/pkgs/suckless/nextvi/default.nix
@@ -6,13 +6,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "nextvi";
- version = "0-unstable-2025-03-18";
+ version = "0-unstable-2025-04-17";
src = fetchFromGitHub {
owner = "kyx0r";
repo = "nextvi";
- rev = "942c6b17ecaf2e0df916b2d31391c1e81493c972";
- hash = "sha256-lfB/u5aLhCzv7sISOZYbTscNF6AXJL/iZ2ZQMGnV+CU=";
+ rev = "7e546680836dfee8eb862462d3688a58a9954b71";
+ hash = "sha256-KTR7E2reoWVHlBmagJfafcaPUnL9+zSrQNanZCIfgDY=";
};
buildPhase = ''
@@ -33,5 +33,6 @@ stdenv.mkDerivation (finalAttrs: {
license = lib.licenses.mit;
platforms = lib.platforms.unix;
maintainers = [ lib.maintainers.sikmir ];
+ mainProgram = "vi";
};
})