nur-packages

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

commit 426ea055474c99f5b1429f9d2c7be502d671f829
parent 4bd8ace21e06e59a7adb6cf1fd0b0b2e2fb928b0
Author: Nikolay Korotkiy <sikmir@disroot.org>
Date:   Sun, 19 Jul 2026 12:17:10 +0400

Up

Diffstat:
Mpkgs/by-name/c2/c2cwsgiutils/package.nix | 9+++++++--
Mpkgs/by-name/ch/chasquid/package.nix | 6+++---
Mpkgs/by-name/co/contextily/package.nix | 4++--
Mpkgs/by-name/ea/earthaccess/package.nix | 4++--
Mpkgs/by-name/ea/earthpy/package.nix | 8+++++---
Mpkgs/by-name/ge/geojson-pydantic/package.nix | 6+++---
Mpkgs/by-name/ho/homescript/package.nix | 6+++---
Mpkgs/by-name/im/imscript/package.nix | 6+++---
Mpkgs/by-name/is/iso15765-canbus/package.nix | 4++--
Mpkgs/by-name/is/isotp-c/package.nix | 4++--
Mpkgs/by-name/js/json-tui/no-deps.patch | 4++--
Mpkgs/by-name/js/json-tui/package.nix | 4++--
Mpkgs/by-name/ke/kealib/package.nix | 10+++++++---
Mpkgs/by-name/li/libgeodesk/package.nix | 4++--
Mpkgs/by-name/li/libsockcanpp/package.nix | 4++--
Mpkgs/by-name/mo/mongoose/package.nix | 4++--
Mpkgs/by-name/mq/mqttwarn/package.nix | 17++++++++++-------
Mpkgs/by-name/pl/planetiler/package.nix | 4++--
Mpkgs/by-name/pr/prettymapp/package.nix | 4++--
Mpkgs/by-name/qd/qdia/package.nix | 4++--
Mpkgs/by-name/rm/rmqtt/package.nix | 6+++---
Mpkgs/by-name/se/serverpp/package.nix | 4++--
Mpkgs/by-name/ta/taudem/package.nix | 4++--
Mpkgs/by-name/te/telnetpp/package.nix | 4++--
Mpkgs/by-name/te/terminalpp/package.nix | 4++--
25 files changed, 76 insertions(+), 62 deletions(-)

diff --git a/pkgs/by-name/c2/c2cwsgiutils/package.nix b/pkgs/by-name/c2/c2cwsgiutils/package.nix @@ -7,16 +7,21 @@ python3Packages.buildPythonPackage (finalAttrs: { pname = "c2cwsgiutils"; - version = "5.1.5"; + version = "6.1.9"; pyproject = true; src = fetchFromGitHub { owner = "camptocamp"; repo = "c2cwsgiutils"; tag = finalAttrs.version; - hash = "sha256-lPE21SLMgfnNu0qiM3e2qz6zJJ7u5YaNkqOSNTF1FVg="; + hash = "sha256-Ca3GCIavXqaimlmboeSHmEeZotQMtgoYXwFbR/ulR1M="; }; + build-system = with python3Packages; [ + poetry-core + poetry-dynamic-versioning + ]; + dependencies = with python3Packages; [ boltons lxml diff --git a/pkgs/by-name/ch/chasquid/package.nix b/pkgs/by-name/ch/chasquid/package.nix @@ -8,7 +8,7 @@ buildGoModule (finalAttrs: { pname = "chasquid"; - version = "1.17.0"; + version = "1.18.0"; __structuredAttrs = true; @@ -16,10 +16,10 @@ buildGoModule (finalAttrs: { owner = "albertito"; repo = "chasquid"; tag = "v${finalAttrs.version}"; - hash = "sha256-KOfZKUK6KuW0yaDm5ZbjzGH3xYb84mNmIzEbSDjPtSk="; + hash = "sha256-FNr1DjH5AaLZdPsLy/jowpXkX3YhLkH2ygUANMD9ON0="; }; - vendorHash = "sha256-u+4Ncr0P32avy8+ZLAzZHCqNm9zNVIC8m618ENh7IXg="; + vendorHash = "sha256-zRd4CCLv9gVLykLazGH2P+XPKO8xh5QKshFrVP4YIZY="; subPackages = [ "." diff --git a/pkgs/by-name/co/contextily/package.nix b/pkgs/by-name/co/contextily/package.nix @@ -7,14 +7,14 @@ python3Packages.buildPythonPackage (finalAttrs: { pname = "contextily"; - version = "1.7.0"; + version = "1.7.1"; pyproject = true; src = fetchFromGitHub { owner = "geopandas"; repo = "contextily"; tag = "v${finalAttrs.version}"; - hash = "sha256-qAc4WM64b026kuwARLAXgJFXMU8I2O4nXh5aDxzThtI="; + hash = "sha256-lgd6SCBk0tX2Wt6fuCRiFCwusUmzLxFH81b+0xneQRQ="; }; build-system = with python3Packages; [ setuptools-scm ]; diff --git a/pkgs/by-name/ea/earthaccess/package.nix b/pkgs/by-name/ea/earthaccess/package.nix @@ -9,14 +9,14 @@ python3Packages.buildPythonPackage (finalAttrs: { pname = "earthaccess"; - version = "0.16.0"; + version = "0.18.0"; pyproject = true; src = fetchFromGitHub { owner = "nsidc"; repo = "earthaccess"; tag = "v${finalAttrs.version}"; - hash = "sha256-/DJW0wHXUC/a9xO+c58bw5jWnrK4vlHta7nbFicAgcE="; + hash = "sha256-VOd4x2yMAGdPKymKShBYoYkdd4UxnRaopVX0HGhsVXo="; }; build-system = with python3Packages; [ diff --git a/pkgs/by-name/ea/earthpy/package.nix b/pkgs/by-name/ea/earthpy/package.nix @@ -7,25 +7,27 @@ python3Packages.buildPythonPackage (finalAttrs: { pname = "earthpy"; - version = "0.9.4"; + version = "0.10.1"; pyproject = true; src = fetchFromGitHub { owner = "earthlab"; repo = "earthpy"; tag = "v${finalAttrs.version}"; - hash = "sha256-MCyeFXtjOqnVarSUk7Z/+Y5oNhYLlxznjWHQOCgUOIc="; + hash = "sha256-2ThKdynYCnCR0ViE0yeK8BJjtexVdYGU4oOqBAUb9Yw="; }; build-system = with python3Packages; [ setuptools ]; dependencies = with python3Packages; [ geopandas + keyring matplotlib numpy + platformdirs rasterio - scikit-image requests + scikit-image ]; doCheck = false; diff --git a/pkgs/by-name/ge/geojson-pydantic/package.nix b/pkgs/by-name/ge/geojson-pydantic/package.nix @@ -6,17 +6,17 @@ python3Packages.buildPythonPackage (finalAttrs: { pname = "geojson-pydantic"; - version = "2.1.0"; + version = "2.1.1"; pyproject = true; src = fetchFromGitHub { owner = "developmentseed"; repo = "geojson-pydantic"; tag = finalAttrs.version; - hash = "sha256-7UGU0zdXX0NfZwDiI8NXZrg6KhJmLBjQ9EBe22Yp5hE="; + hash = "sha256-XIhlZhHcBSIPGd+fFCA3CDnEoqoYvbEVmb+VFG22m5Q="; }; - build-system = with python3Packages; [ flit ]; + build-system = with python3Packages; [ hatchling ]; dependencies = with python3Packages; [ pydantic diff --git a/pkgs/by-name/ho/homescript/package.nix b/pkgs/by-name/ho/homescript/package.nix @@ -6,15 +6,15 @@ buildGoModule { pname = "homescript"; - version = "0-unstable-2026-01-04"; + version = "0-unstable-2026-03-05"; __structuredAttrs = true; src = fetchFromGitHub { owner = "homescript-dev"; repo = "server"; - rev = "444bbd48f858cb12ae8cce7cc0d63be26aee5902"; - hash = "sha256-JNEDv8OEEZ7tOlIKk2nxvIfTjrfWMT6Yp1Qi2Vn1H8Q="; + rev = "687a29f266e2e233bcf437adaeacea52cd46a532"; + hash = "sha256-XeGc17OlEPuYyZWr4u1KYVFH+UIODh1fVhbKmAONxAs="; }; vendorHash = "sha256-6LsHT66cYqirOfl8bf2hmEZVypnYBHQuazjNO3lhfJg="; diff --git a/pkgs/by-name/im/imscript/package.nix b/pkgs/by-name/im/imscript/package.nix @@ -16,15 +16,15 @@ stdenv.mkDerivation (finalAttrs: { pname = "imscript"; - version = "0-unstable-2026-05-12"; + version = "0-unstable-2026-07-15"; __structuredAttrs = true; src = fetchFromSourcehut { owner = "~coco"; repo = "imscript"; - rev = "a383764115b15f89d63e86118c1b0da94cc3fcb8"; - hash = "sha256-7O53lDU6s4CzP1D4SZk2x7Y+ZLyUQeD/YbDHUzXxLBQ="; + rev = "71b68f42b6edebe5ed8f5733635de87ddfaa3ba6"; + hash = "sha256-AI/NnRvkkmjMaekwvEboqJH2u7Y5f165XgyA6mTIN28="; }; nativeBuildInputs = [ installShellFiles ]; diff --git a/pkgs/by-name/is/iso15765-canbus/package.nix b/pkgs/by-name/is/iso15765-canbus/package.nix @@ -7,7 +7,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "iso15765-canbus"; - version = "2024-12-11"; + version = "2026-06-22"; __structuredAttrs = true; @@ -15,7 +15,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "devcoons"; repo = "iso15765-canbus"; tag = finalAttrs.version; - hash = "sha256-qLfrwDUNoFUo58bRudAdkrE5GsREyU/lWkVryX1K2fk="; + hash = "sha256-XAp4vYNacHEcPtyc+eNhHAVpREPecO/B8XzpU+yWJ8Y="; }; nativeBuildInputs = [ cmake ]; diff --git a/pkgs/by-name/is/isotp-c/package.nix b/pkgs/by-name/is/isotp-c/package.nix @@ -7,7 +7,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "isotp-c"; - version = "1.6.0"; + version = "1.6.4"; __structuredAttrs = true; @@ -15,7 +15,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "SimonCahill"; repo = "isotp-c"; tag = "v${finalAttrs.version}"; - hash = "sha256-uBefoYoGCM/qyUXN+7wkW1JnDvo7No2leFTzDAMxL0E="; + hash = "sha256-i3bDe0dGQMRlm8TZLKpCt9/bYXxeWbbpEbSIVRQm6nY="; }; nativeBuildInputs = [ cmake ]; diff --git a/pkgs/by-name/js/json-tui/no-deps.patch b/pkgs/by-name/js/json-tui/no-deps.patch @@ -19,12 +19,12 @@ index 62d14a5..2fe8069 100644 - -FetchContent_Declare(ftxui - GIT_REPOSITORY https://github.com/ArthurSonzogni/ftxui -- GIT_TAG v6.0.2 +- GIT_TAG v7.0.0 - GIT_PROGRESS TRUE - GIT_SHALLOW FALSE - EXCLUDE_FROM_ALL - FIND_PACKAGE_ARGS -- 6.0.2 +- 7.0.0 - NAMES ftxui -) - diff --git a/pkgs/by-name/js/json-tui/package.nix b/pkgs/by-name/js/json-tui/package.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "json-tui"; - version = "1.4.1"; + version = "1.4.2"; __structuredAttrs = true; @@ -18,7 +18,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "ArthurSonzogni"; repo = "json-tui"; tag = "v${finalAttrs.version}"; - hash = "sha256-qS2EbCxH8sUUJMu5hwm1+Nu6SsJRfLReX56YSd1RZU4="; + hash = "sha256-PXiTlTwF/qL/Nq1PSf8PHgKa0MD6QrA0tSWiFfm93Gk="; }; patches = [ ./no-deps.patch ]; diff --git a/pkgs/by-name/ke/kealib/package.nix b/pkgs/by-name/ke/kealib/package.nix @@ -4,11 +4,12 @@ fetchFromGitHub, cmake, hdf5, + highfive, }: stdenv.mkDerivation (finalAttrs: { pname = "kealib"; - version = "1.6.2"; + version = "2.0.0"; __structuredAttrs = true; @@ -16,12 +17,15 @@ stdenv.mkDerivation (finalAttrs: { owner = "ubarsc"; repo = "kealib"; tag = "kealib-${finalAttrs.version}"; - hash = "sha256-wisBE/j2zqW2OdSXezM8/UGnVqNxUZtzDMpbCDUgC9U="; + hash = "sha256-qfJmQy0iIu564tjAaMMypQ9pTbMCAwjjPHcvogt1guQ="; }; nativeBuildInputs = [ cmake ]; - buildInputs = [ hdf5 ]; + buildInputs = [ + hdf5 + highfive + ]; meta = { description = "KEALib provides an implementation of the GDAL data model"; diff --git a/pkgs/by-name/li/libgeodesk/package.nix b/pkgs/by-name/li/libgeodesk/package.nix @@ -23,7 +23,7 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "libgeodesk"; - version = "2.0.0"; + version = "2.2.0"; __structuredAttrs = true; @@ -31,7 +31,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "clarisma"; repo = "libgeodesk"; tag = "v${finalAttrs.version}"; - hash = "sha256-OIwYudqTPWIcyh7rpcM1ThPgBfsrTu6REWdTxkC86I0="; + hash = "sha256-pwFbOTEE62u9iInp7lNi67Q+GgajIk2vbkuwAkfISLA="; }; patches = [ diff --git a/pkgs/by-name/li/libsockcanpp/package.nix b/pkgs/by-name/li/libsockcanpp/package.nix @@ -7,7 +7,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "libsockcanpp"; - version = "1.5.0"; + version = "1.8.0"; __structuredAttrs = true; @@ -15,7 +15,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "SimonCahill"; repo = "libsockcanpp"; tag = "v${finalAttrs.version}"; - hash = "sha256-qIjFEbBRnVFZ5NQlFgjljgtWutWCn2EEymfpJ5LuLQU="; + hash = "sha256-Io+FUImqeEK3//HsLrWtfYRVYFRVKckHW3ijRjnR4AM="; }; postPatch = '' diff --git a/pkgs/by-name/mo/mongoose/package.nix b/pkgs/by-name/mo/mongoose/package.nix @@ -7,7 +7,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "mongoose"; - version = "7.20"; + version = "7.22"; __structuredAttrs = true; @@ -15,7 +15,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "cesanta"; repo = "mongoose"; tag = finalAttrs.version; - hash = "sha256-qW6HuhcmYwp3e8ioGGP0gSxwxJsqs53KS0jNpMNlWG0="; + hash = "sha256-7XBEzIKXnLlITvtIdu3ldB/ISqGT+8o4pd5qcxJHnKE="; }; buildInputs = [ mbedtls ]; diff --git a/pkgs/by-name/mq/mqttwarn/package.nix b/pkgs/by-name/mq/mqttwarn/package.nix @@ -2,16 +2,14 @@ lib, stdenv, fetchFromGitHub, - python312Packages, + fetchpatch, + python3Packages, replaceVars, }: -let - python3Packages = python312Packages; -in python3Packages.buildPythonApplication (finalAttrs: { pname = "mqttwarn"; - version = "0.35.0"; + version = "0.36.1"; pyproject = true; src = fetchFromGitHub { @@ -22,10 +20,15 @@ python3Packages.buildPythonApplication (finalAttrs: { if stdenv.hostPlatform.isDarwin then "sha256-jdQNCmfGs1k52VKzcF132mmUSWkcdcsjx+AHxM+MRdw=" else - "sha256-lr1cJvfQtkSc/DQc0fagAn5LQBgfVIwlUfxdbogcofM="; + "sha256-mXz5xgqaqHDYl/wkxXnB9KElnpURhnTVIzG8xWWfOwQ="; }; patches = [ + # Remove future package + (fetchpatch { + url = "https://github.com/mqtt-tools/mqttwarn/commit/4fc5d047c367c1047f58dab8c68cf447cc364563.patch"; + hash = "sha256-4z6vPg3gAm0sIFqa32EKFeaIfKSyNiPkm4EYcghY/qw="; + }) (replaceVars ./version.patch { inherit (finalAttrs) version; }) @@ -40,10 +43,10 @@ python3Packages.buildPythonApplication (finalAttrs: { attrs docopt funcy - future jinja2 paho-mqtt requests + simplejson six ]; diff --git a/pkgs/by-name/pl/planetiler/package.nix b/pkgs/by-name/pl/planetiler/package.nix @@ -9,7 +9,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "planetiler"; - version = "0.8.3"; + version = "0.10.2"; __structuredAttrs = true; @@ -17,7 +17,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "onthegomap"; repo = "planetiler"; tag = "v${finalAttrs.version}"; - hash = "sha256-eUDwcJE3Lq2KfC8fedXVq8kUW6zQNt6HurycXFeoFmw="; + hash = "sha256-8xC9BBPi5FErJ/QEbUGGZOjh078xYDwqcOI94GwWfk0="; name = "planetiler.jar"; }; diff --git a/pkgs/by-name/pr/prettymapp/package.nix b/pkgs/by-name/pr/prettymapp/package.nix @@ -7,14 +7,14 @@ python3Packages.buildPythonPackage (finalAttrs: { pname = "prettymapp"; - version = "0.6.0"; + version = "0.7.0"; pyproject = true; src = fetchFromGitHub { owner = "chrieke"; repo = "prettymapp"; tag = finalAttrs.version; - hash = "sha256-i7pklXV8mL1wEYBiCGpHbP6X779KXvwNzZ4/GY1/aMA="; + hash = "sha256-CHeUWlUpZLZUbTeGe1IDmGstFjw3XFvvrl3GgzdCLMI="; }; build-system = with python3Packages; [ setuptools ]; diff --git a/pkgs/by-name/qd/qdia/package.nix b/pkgs/by-name/qd/qdia/package.nix @@ -8,7 +8,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "qdia"; - version = "0.53"; + version = "0.65"; __structuredAttrs = true; @@ -16,7 +16,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "sunderme"; repo = "qdia"; tag = finalAttrs.version; - hash = "sha256-iaobnEQm/viGAqHHlVf3LPV+MY16x1CFVQXLaVa/ddg="; + hash = "sha256-k8SsnWW6TylaKUT7ODB95zLw+OWgQFJtuPfw2c9AL3s="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/rm/rmqtt/package.nix b/pkgs/by-name/rm/rmqtt/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "rmqtt"; - version = "0.19.0"; + version = "0.22.0"; src = fetchFromGitHub { owner = "rmqtt"; repo = "rmqtt"; tag = finalAttrs.version; - hash = "sha256-7lJs1HtQCtS4MtNim9Aho7zc9H0goBGrCl91q0O1Zq4="; + hash = "sha256-CLFEIhkZ/0mbSkjY2JH/eIKIogm/cwW6hbzTjFqLOOY="; }; - cargoHash = "sha256-htn+baGbvg920bYq6cCqJ/7ORwRNebSgFIJaRSJjZUQ="; + cargoHash = "sha256-/TXU8JOcgaPHRGxHJ98B4RDO6+jXulJcQdE3uOg1t+8="; nativeBuildInputs = [ cmake diff --git a/pkgs/by-name/se/serverpp/package.nix b/pkgs/by-name/se/serverpp/package.nix @@ -9,7 +9,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "serverpp"; - version = "0.3.1"; + version = "0.3.2"; __structuredAttrs = true; @@ -17,7 +17,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "KazDragon"; repo = "serverpp"; tag = "v${finalAttrs.version}"; - hash = "sha256-SV+1RrKvDK8OGTGHjCyl5uuRbh/0TMTtC3ax0++HOCI="; + hash = "sha256-OFuoNz+3bQ9PvZ79J7R8Qm/8atAR8TDWfhrGBQPgjrQ="; }; nativeBuildInputs = [ cmake ]; diff --git a/pkgs/by-name/ta/taudem/package.nix b/pkgs/by-name/ta/taudem/package.nix @@ -9,7 +9,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "taudem"; - version = "5.4.0"; + version = "5.5.0"; __structuredAttrs = true; @@ -17,7 +17,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "dtarb"; repo = "TauDEM"; tag = "v${finalAttrs.version}"; - hash = "sha256-9gQUXmaA463Fra7u6Kyn2dplOXRCdvYp04gKNoG7Q4Y="; + hash = "sha256-t1MaMPbQ9eUk4Uwv8XJwtkHjwjPs4jHnZ26M1v1UiMg="; }; nativeBuildInputs = [ cmake ]; diff --git a/pkgs/by-name/te/telnetpp/package.nix b/pkgs/by-name/te/telnetpp/package.nix @@ -12,7 +12,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "telnetpp"; - version = "4.0.1"; + version = "4.0.2"; __structuredAttrs = true; @@ -20,7 +20,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "KazDragon"; repo = "telnetpp"; tag = "v${finalAttrs.version}"; - hash = "sha256-H5yIfsqW+Aud1JMxq9Hmchxk2sStFZNWtI+zqGpJELI="; + hash = "sha256-kA5V+vI3DiHIQnylY1kcCYirmT4Qm+sKX0G6uHcr6mw="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/te/terminalpp/package.nix b/pkgs/by-name/te/terminalpp/package.nix @@ -12,7 +12,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "terminalpp"; - version = "4.0.2"; + version = "4.0.3"; __structuredAttrs = true; @@ -20,7 +20,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "KazDragon"; repo = "terminalpp"; tag = "v${finalAttrs.version}"; - hash = "sha256-9DxBxNhCHAojGkb5knzi0Zzqv5inzJ8K+r0jyskRtVU="; + hash = "sha256-2B/k0BUAyetDgHGldZlqh/QU+jeWrHRvf5M4DLnlHoM="; }; nativeBuildInputs = [