nur-packages

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

commit fba25a86e08da8f6190b96d0840b97aba3349856
parent c03c90c10d578f8d54195450d3573b8edbcd9d05
Author: Nikolay Korotkiy <sikmir@disroot.org>
Date:   Wed, 18 Feb 2026 23:05:02 +0400

Up

Diffstat:
Mflake.lock | 6+++---
Mpkgs/by-name/ch/chasquid/package.nix | 6+++---
Mpkgs/by-name/ci/city2graph/package.nix | 9+++++++--
Mpkgs/by-name/fa/farbfeld-utils/package.nix | 2++
Mpkgs/by-name/gp/gpx-player/package.nix | 4++--
Mpkgs/by-name/he/headscale-webui/package.nix | 10+++++++---
Mpkgs/by-name/mo/modbus_sim_cli/package.nix | 12+++++++-----
Mpkgs/by-name/os/osmcoastline/package.nix | 4++--
Mpkgs/by-name/tg/tg-spam/package.nix | 4++--
9 files changed, 35 insertions(+), 22 deletions(-)

diff --git a/flake.lock b/flake.lock @@ -20,11 +20,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1770843696, - "narHash": "sha256-LovWTGDwXhkfCOmbgLVA10bvsi/P8eDDpRudgk68HA8=", + "lastModified": 1771177547, + "narHash": "sha256-trTtk3WTOHz7hSw89xIIvahkgoFJYQ0G43IlqprFoMA=", "owner": "nixos", "repo": "nixpkgs", - "rev": "2343bbb58f99267223bc2aac4fc9ea301a155a16", + "rev": "ac055f38c798b0d87695240c7b761b82fc7e5bc2", "type": "github" }, "original": { diff --git a/pkgs/by-name/ch/chasquid/package.nix b/pkgs/by-name/ch/chasquid/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "chasquid"; - version = "1.16.0"; + version = "1.17.0"; src = fetchFromGitHub { owner = "albertito"; repo = "chasquid"; tag = "v${finalAttrs.version}"; - hash = "sha256-IWGO7sIesVg6n2mFeZEHHmT2qRAO7/PbrQiNhvEDhrI="; + hash = "sha256-KOfZKUK6KuW0yaDm5ZbjzGH3xYb84mNmIzEbSDjPtSk="; }; - vendorHash = "sha256-rI4ClDcRWKywohe9uM3dXDrn5YfZjtJ4pxzheKDqIUk="; + vendorHash = "sha256-u+4Ncr0P32avy8+ZLAzZHCqNm9zNVIC8m618ENh7IXg="; subPackages = [ "." diff --git a/pkgs/by-name/ci/city2graph/package.nix b/pkgs/by-name/ci/city2graph/package.nix @@ -8,14 +8,14 @@ python3Packages.buildPythonPackage (finalAttrs: { pname = "city2graph"; - version = "0.1.6"; + version = "0.2.4"; pyproject = true; src = fetchFromGitHub { owner = "c2g-dev"; repo = "city2graph"; tag = "v${finalAttrs.version}"; - hash = "sha256-wjce9I1HBQklQUwVObhlPmXGOZeX1Jm+kGKC9dm4oEw="; + hash = "sha256-dqdupUF7mS49J8BNnh9VVdsNmPIqHHUzi8DF3zaLMZs="; }; build-system = with python3Packages; [ @@ -25,6 +25,7 @@ python3Packages.buildPythonPackage (finalAttrs: { pythonRelaxDeps = true; dependencies = with python3Packages; [ + geopy networkx osmnx shapely @@ -32,6 +33,9 @@ python3Packages.buildPythonPackage (finalAttrs: { libpysal momepy overturemaps + rustworkx + torch + torch-geometric ]; nativeCheckInputs = with python3Packages; [ @@ -44,5 +48,6 @@ python3Packages.buildPythonPackage (finalAttrs: { homepage = "https://github.com/c2g-dev/city2graph"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.sikmir ]; + broken = stdenv.isDarwin; }; }) diff --git a/pkgs/by-name/fa/farbfeld-utils/package.nix b/pkgs/by-name/fa/farbfeld-utils/package.nix @@ -42,6 +42,8 @@ stdenv.mkDerivation { runHook postBuild ''; + env.NIX_CFLAGS_COMPILE = "-Wno-error=implicit-function-declaration -Wno-error=return-mismatch -Wno-error=implicit-int"; + dontInstall = true; meta = { diff --git a/pkgs/by-name/gp/gpx-player/package.nix b/pkgs/by-name/gp/gpx-player/package.nix @@ -6,14 +6,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "gpx-player"; - version = "0.1.2"; + version = "0.2.1"; pyproject = true; src = fetchFromGitHub { owner = "kirienko"; repo = "gpx-player"; tag = "v${finalAttrs.version}"; - hash = "sha256-vLY+uQvIT9WpbtU1lxRzEx/taxi3q6y7AITr+NJ1nW0="; + hash = "sha256-2teWg6DKO05T1GZV2N5PIyItRhCXPJBXbBOBmCWvyi8="; }; build-system = with python3Packages; [ setuptools ]; diff --git a/pkgs/by-name/he/headscale-webui/package.nix b/pkgs/by-name/he/headscale-webui/package.nix @@ -2,8 +2,10 @@ lib, stdenv, fetchFromGitHub, + fetchPnpmDeps, nodejs_20, pnpm_9, + pnpmConfigHook, }: stdenv.mkDerivation (finalAttrs: { @@ -19,19 +21,21 @@ stdenv.mkDerivation (finalAttrs: { patches = [ ./pnpm-lock.yaml.patch ]; - pnpmDeps = pnpm_9.fetchDeps { + pnpmDeps = fetchPnpmDeps { inherit (finalAttrs) pname version src patches ; - hash = "sha256-2aERyYmvkRh9A8rCTYRcNccn7431+02amu5a/VMwKt4="; + fetcherVersion = 3; + hash = "sha256-rwK8+vbs4fdETBzeC/oc3y6nSQ3VcznahdqmedzFgrg="; }; nativeBuildInputs = [ nodejs_20 - pnpm_9.configHook + pnpm_9 + pnpmConfigHook ]; buildPhase = '' diff --git a/pkgs/by-name/mo/modbus_sim_cli/package.nix b/pkgs/by-name/mo/modbus_sim_cli/package.nix @@ -1,11 +1,13 @@ { lib, - python310Packages, + python312Packages, fetchFromGitHub, writableTmpDirAsHomeHook, }: - -python310Packages.buildPythonApplication { +let + python3Packages = python312Packages; +in +python3Packages.buildPythonApplication { pname = "modbus_sim_cli"; version = "0-unstable-2019-02-27"; pyproject = true; @@ -23,11 +25,11 @@ python310Packages.buildPythonApplication { --replace-fail "yaml.load(conffile.read())" "yaml.safe_load(conffile)" ''; - build-system = with python310Packages; [ setuptools ]; + build-system = with python3Packages; [ setuptools ]; nativeBuildInputs = [ writableTmpDirAsHomeHook ]; - dependencies = with python310Packages; [ + dependencies = with python3Packages; [ coloredlogs modbus-tk pyyaml diff --git a/pkgs/by-name/os/osmcoastline/package.nix b/pkgs/by-name/os/osmcoastline/package.nix @@ -15,13 +15,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "osmcoastline"; - version = "2.4.1"; + version = "2.5.0"; src = fetchFromGitHub { owner = "osmcode"; repo = "osmcoastline"; tag = "v${finalAttrs.version}"; - hash = "sha256-mycETpGyC5Se3ruR4c+7NQQJaoE7XpRb9gUSSew4QX8="; + hash = "sha256-C3jlNZlWwfeP3uXDM+FXHDs8GqxNBxdM4Fu00VMHO0s="; }; nativeBuildInputs = [ cmake ]; diff --git a/pkgs/by-name/tg/tg-spam/package.nix b/pkgs/by-name/tg/tg-spam/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "tg-spam"; - version = "1.23.5"; + version = "1.23.6"; src = fetchFromGitHub { owner = "umputun"; repo = "tg-spam"; tag = "v${finalAttrs.version}"; - hash = "sha256-ZkAbbmOins8fFmEOnGtkINxEFMPiL80xZKp3xWs4fgI="; + hash = "sha256-J+msmTcMlCS3XFZRjDSVLRjwV8Kbagjr9PTPUBezQnY="; }; vendorHash = null;