nur-packages

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

commit c6ba5a50ff19c5d61cc7e9a47443198ffd69559f
parent b03a77ee109742adec2b760c464d8a95df75df65
Author: Nikolay Korotkiy <sikmir@disroot.org>
Date:   Sat, 15 Aug 2026 11:42:28 +0400

Up

Diffstat:
Mflake.lock | 6+++---
Mpkgs/by-name/br/brouter-web/package.nix | 2++
Mpkgs/by-name/ge/geotiler/package.nix | 14++++++++++++--
Mpkgs/by-name/im/imscript/package.nix | 6+++---
Mpkgs/by-name/le/level0/package.nix | 6+++---
Mpkgs/by-name/os/osmium-surplus/package.nix | 6+++---
Mpkgs/by-name/yt/yt-cli/package.nix | 2++
7 files changed, 28 insertions(+), 14 deletions(-)

diff --git a/flake.lock b/flake.lock @@ -20,11 +20,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1786348146, - "narHash": "sha256-we5zDEFfn8TgzeWKjKDMIjeQZ59omEPl23NIF+13/ys=", + "lastModified": 1786593342, + "narHash": "sha256-smTKQXMLLStzc8zJevMCckbk3My7SvbbLmPYZUJJKW4=", "owner": "nixos", "repo": "nixpkgs", - "rev": "d482ef84049d9b7276b83a06e4e4d76983830097", + "rev": "6b5e5b7a6631f065bf6908986990b37d845f847f", "type": "github" }, "original": { diff --git a/pkgs/by-name/br/brouter-web/package.nix b/pkgs/by-name/br/brouter-web/package.nix @@ -12,6 +12,8 @@ stdenv.mkDerivation (finalAttrs: { pname = "brouter-web"; version = "0.18.1"; + __structuredAttrs = true; + src = fetchFromGitHub { owner = "nrenner"; repo = "brouter-web"; diff --git a/pkgs/by-name/ge/geotiler/package.nix b/pkgs/by-name/ge/geotiler/package.nix @@ -16,18 +16,28 @@ python3Packages.buildPythonPackage (finalAttrs: { hash = "sha256-fiY5cJIus4eLzSfqVjZfmco4pFABYWNPVUOXGGYPEso="; }; + build-system = with python3Packages; [ + setuptools_80 + ]; + dependencies = with python3Packages; [ aiohttp cytoolz numpy pillow - setuptools + setuptools_80 ]; nativeCheckInputs = with python3Packages; [ pytestCheckHook pytest-asyncio - pytest-cov + pytest-cov-stub + ]; + + disabledTests = [ + "test_redis_downloader_and_cache" + "test_render_image" + "test_render_image_error" ]; postInstall = '' 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-07-15"; + version = "0-unstable-2026-08-03"; __structuredAttrs = true; src = fetchFromSourcehut { owner = "~coco"; repo = "imscript"; - rev = "71b68f42b6edebe5ed8f5733635de87ddfaa3ba6"; - hash = "sha256-AI/NnRvkkmjMaekwvEboqJH2u7Y5f165XgyA6mTIN28="; + rev = "998f6a3c7697994a3bf9995d3958df6bf7b88979"; + hash = "sha256-EZE9ZZkZ57ehtMWn+2AKYH90giSYimXHEfifPo5u5Uw="; }; nativeBuildInputs = [ installShellFiles ]; diff --git a/pkgs/by-name/le/level0/package.nix b/pkgs/by-name/le/level0/package.nix @@ -7,13 +7,13 @@ php.buildComposerProject (finalAttrs: { pname = "level0"; - version = "2025-07-17"; + version = "2026-03-08"; src = fetchFromGitHub { owner = "Zverik"; repo = "Level0"; - rev = "90966b7346e7086db178da0c610fb15bf4831339"; - hash = "sha256-VbufWA4pl4+6jOcaLQ5AZFhWKFoOKlcZFEuRbLJq4TQ="; + rev = "3346f1b60e32a4d0913bd03342c56b43b1e9bf75"; + hash = "sha256-jzF9LlOsLTlp3+VS3E+CZ5hNsKgv2c0o4O4OkLuqIuA="; }; vendorHash = "sha256-+49ednqEuhTNO6t20SdkSYYSL9v8QNehxVWLgCuJWW0="; diff --git a/pkgs/by-name/os/osmium-surplus/package.nix b/pkgs/by-name/os/osmium-surplus/package.nix @@ -16,15 +16,15 @@ stdenv.mkDerivation { pname = "osmium-surplus"; - version = "0-unstable-2024-12-16"; + version = "0-unstable-2026-06-26"; __structuredAttrs = true; src = fetchFromGitHub { owner = "osmcode"; repo = "osmium-surplus"; - rev = "ebb21d60b4b585b4f87bfd880be54907638c70a0"; - hash = "sha256-Yuay8w2MvZOwXFWaVzSex/o7AVCfFSfmc8v3LXoM7d8="; + rev = "1335bfe2b0e02fedd43311eb5b618b8a27550a8e"; + hash = "sha256-hbSSx+4t8T+VquSKIRYCVmWtfaiPy/6hTOeCeBahW7I="; }; nativeBuildInputs = [ cmake ]; diff --git a/pkgs/by-name/yt/yt-cli/package.nix b/pkgs/by-name/yt/yt-cli/package.nix @@ -12,6 +12,8 @@ python3Packages.buildPythonApplication (finalAttrs: { version = "0.25.1"; pyproject = true; + __structuredAttrs = true; + src = fetchFromGitHub { owner = "ryancheley"; repo = "yt-cli";