nur-packages

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

commit 40807d7339283ee3ba6e50aa257ff9a0e35a4806
parent 5c4d02c196c7de4fd0353180df2c210d0385dcf3
Author: Nikolay Korotkiy <sikmir@disroot.org>
Date:   Fri, 17 Jul 2026 23:18:29 +0400

Up

Diffstat:
Mpkgs/by-name/gi/git-tui/package.nix | 4++--
Mpkgs/by-name/op/opentopomap/package.nix | 4++--
Mpkgs/by-name/py/pyrobuf/package.nix | 13+++++++++++++
Mpkgs/by-name/py/pyrosm/package.nix | 4++--
Mpkgs/by-name/re/revdiff/package.nix | 4++--
Mpkgs/by-name/so/solod/package.nix | 6+++---
Mpkgs/by-name/th/thorvg/package.nix | 4++--
7 files changed, 26 insertions(+), 13 deletions(-)

diff --git a/pkgs/by-name/gi/git-tui/package.nix b/pkgs/by-name/gi/git-tui/package.nix @@ -9,7 +9,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "git-tui"; - version = "1.3.0"; + version = "1.4.0"; __structuredAttrs = true; @@ -17,7 +17,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "ArthurSonzogni"; repo = "git-tui"; tag = "v${finalAttrs.version}"; - hash = "sha256-ozh09dcaFFVT+yocTRZPYY/BSx/z4J+0LTbitpL6XuQ="; + hash = "sha256-jS84CRiQiyTuEDzgQxD8MJYDIabTjAuYCUXiqBjAT0c="; }; patches = [ ./subprocess.patch ]; diff --git a/pkgs/by-name/op/opentopomap/package.nix b/pkgs/by-name/op/opentopomap/package.nix @@ -9,7 +9,7 @@ mkgmap-splitter, }: let - version = "260615"; + version = "260715"; 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-wWJhSrVurvtOhkrnXIh3bZ8aVBbDeDR3YbOmRS5weHc="; + hash = "sha256-AAMEi+LeBU43egJceKT9RtPXOQ5Depe1gqdPpj29TtM="; }; in stdenv.mkDerivation (finalAttrs: { diff --git a/pkgs/by-name/py/pyrobuf/package.nix b/pkgs/by-name/py/pyrobuf/package.nix @@ -2,6 +2,7 @@ lib, python3Packages, fetchFromGitHub, + fetchpatch, }: python3Packages.buildPythonPackage { @@ -16,6 +17,18 @@ python3Packages.buildPythonPackage { hash = "sha256-7NEzRM9B/9f5ODNzDKws7t/9gqbJK7T9AuET+pT26P0="; }; + # https://github.com/appnexus/pyrobuf/pull/165 + patches = [ + (fetchpatch { + url = "https://github.com/appnexus/pyrobuf/commit/af98f882e00c4bfa621f2e70f4ca7a4f30c6c306.patch"; + hash = "sha256-+EVjmQs45j9siGcw0T++Kt7CGaAW6Z79xj3PDXPFj5E="; + }) + (fetchpatch { + url = "https://github.com/appnexus/pyrobuf/commit/c3d1972111e74dbe89b2feda375d2a50e9668df8.patch"; + hash = "sha256-igp021IXYoMZprrroILtqqHkMGAiypbR9I3zq21B8BU="; + }) + ]; + postPatch = '' substituteInPlace setup.py \ --replace-fail ", 'pytest-runner'" "" diff --git a/pkgs/by-name/py/pyrosm/package.nix b/pkgs/by-name/py/pyrosm/package.nix @@ -9,14 +9,14 @@ python3Packages.buildPythonPackage (finalAttrs: { pname = "pyrosm"; - version = "0.6.2"; + version = "0.11.0"; pyproject = true; src = fetchFromGitHub { owner = "HTenkanen"; repo = "pyrosm"; tag = "v${finalAttrs.version}"; - hash = "sha256-eX6lOkprU/RkSz2+dGlRtdQQsI+m9GZyN/VfcIix79k="; + hash = "sha256-AAeqOLWJSrUpTjydYiJpfOJEvIgvsgTedzKlfAb2UkU="; }; postPatch = '' 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.7.0"; + version = "1.11.1"; __structuredAttrs = true; @@ -14,7 +14,7 @@ buildGoModule (finalAttrs: { owner = "umputun"; repo = "revdiff"; tag = "v${finalAttrs.version}"; - hash = "sha256-N0y5glaNuAs36/veLJaVjH8MIP+lsnKc/156KijtIHA="; + hash = "sha256-C9mquc0mrdFgKN+6YLQJ35Z4DLKNiBxQa2yXa4HXYkI="; }; vendorHash = null; diff --git a/pkgs/by-name/so/solod/package.nix b/pkgs/by-name/so/solod/package.nix @@ -6,15 +6,15 @@ buildGoModule (finalAttrs: { pname = "solod"; - version = "0-unstable-2026-04-08"; + version = "0.2.0"; __structuredAttrs = true; src = fetchFromGitHub { owner = "solod-dev"; repo = "solod"; - rev = "fece3b7c42c1aa64344ebeb129ad2133656a57c8"; - hash = "sha256-EpZCQiaLeaW80ht+QquE3z43U56TabYF/2RBWsTrUlY="; + tag = "v${finalAttrs.version}"; + hash = "sha256-+uAHGurm/OZ7Nj91aVeIiMAYPMjDTcxjwA1ullnfkOg="; }; vendorHash = "sha256-NIoEiLEb/p5kGQzYibPW9PI28tG3hjrqkLGs4TpSFxA="; diff --git a/pkgs/by-name/th/thorvg/package.nix b/pkgs/by-name/th/thorvg/package.nix @@ -12,7 +12,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "thorvg"; - version = "1.0.4"; + version = "1.0.7"; __structuredAttrs = true; @@ -20,7 +20,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "thorvg"; repo = "thorvg"; tag = "v${finalAttrs.version}"; - hash = "sha256-ICyM1B6ntbXgCIn/Dpj3m6iAY8KJdLxNWQjoUfleBSg="; + hash = "sha256-Z57xF/MnFaQuun9/m0A23KnTIIFrYrdxLFlmudYHrN0="; }; nativeBuildInputs = [