nur-packages

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

commit d0b95e3bffaf2351f1fa8a983fd828e47273082d
parent aca240358ae3b7819cfc1831caab70a4bcb31d49
Author: Nikolay Korotkiy <sikmir@disroot.org>
Date:   Fri, 17 Jul 2026 10:56:14 +0400

Up

Diffstat:
Mpkgs/by-name/gp/gpx2video/package.nix | 20++++++++++++++++----
Mpkgs/by-name/rr/rrs/package.nix | 5+++++
Mpkgs/by-name/sh/shifu/package.nix | 7++++---
Mpkgs/by-name/tg/tg-spam/package.nix | 4++--
Mpkgs/by-name/ti/tilekiln/package.nix | 4++--
Mpkgs/by-name/tv/tvision/package.nix | 6+++---
Mpkgs/by-name/vs/vsgxchange/package.nix | 10++++++++--
7 files changed, 40 insertions(+), 16 deletions(-)

diff --git a/pkgs/by-name/gp/gpx2video/package.nix b/pkgs/by-name/gp/gpx2video/package.nix @@ -9,22 +9,28 @@ expat, ffmpeg, geographiclib, + glm, + gtkmm4, + libepoxy, libevent, + libpulseaudio, + librsvg, openimageio, openssl, + pango, }: stdenv.mkDerivation { pname = "gpx2video"; - version = "0-unstable-2025-08-31"; + version = "0-unstable-2026-07-15"; __structuredAttrs = true; src = fetchFromGitHub { owner = "progweb"; repo = "gpx2video"; - rev = "c5763300a9ad1008259f97273ad38c181149f2e2"; - hash = "sha256-qRN8oLJjfQJWDs6kLCqj3lD9ORN0owqFfZut3w40WTQ="; + rev = "4b3c96c0f33eeb888d183d838b1429d3568219e3"; + hash = "sha256-I9bfkLRwJ/9zjoWnfNIh2KZ+G9aPdzrbQZiGF1UH1O0="; }; nativeBuildInputs = [ @@ -38,9 +44,15 @@ stdenv.mkDerivation { expat ffmpeg geographiclib + glm + gtkmm4 + libepoxy libevent + libpulseaudio + librsvg openimageio openssl + pango ]; meta = { @@ -51,6 +63,6 @@ stdenv.mkDerivation { platforms = lib.platforms.linux; mainProgram = "gpx2video"; skip.ci = stdenv.isDarwin; - broken = true; # error: 'class OpenImageIO_v3_0::ImageBuf' has no member named 'errorf' + broken = true; # error: no matching function for call to 'channels(OpenImageIO::v3_1::ImageBuf&, OpenImageIO::v3_1::ImageBuf&, int, int [4], float [0], std::string [4])' }; } diff --git a/pkgs/by-name/rr/rrs/package.nix b/pkgs/by-name/rr/rrs/package.nix @@ -8,6 +8,8 @@ makeWrapper, pkg-config, qt6, + curl, + draco, glslang, ktx-tools, lua5_4, @@ -51,6 +53,8 @@ stdenv.mkDerivation (finalAttrs: { qt6.qtbase qt6.qtserialbus qt6.qtwebengine + curl + draco glslang ktx-tools lua5_4 @@ -99,5 +103,6 @@ stdenv.mkDerivation (finalAttrs: { platforms = lib.platforms.linux; skip.ci = stdenv.isDarwin; mainProgram = "launcher"; + broken = true; # error: 'KTX_BASIS_CODEC_ETC1S' was not declared in this scope }; }) diff --git a/pkgs/by-name/sh/shifu/package.nix b/pkgs/by-name/sh/shifu/package.nix @@ -9,7 +9,7 @@ buildGoModule (finalAttrs: { pname = "shifu"; - version = "0.91.0"; + version = "0.100.0"; __structuredAttrs = true; @@ -17,10 +17,10 @@ buildGoModule (finalAttrs: { owner = "Edgenesis"; repo = "shifu"; tag = "v${finalAttrs.version}"; - hash = "sha256-YLXT10FCNpS8SubvQjECLIA7mK/DaKjCH+6hA6cpVtg="; + hash = "sha256-tNkeQavVUvO4KfSj7rqIqKNQa5Jpybkr2wO2KQYUO98="; }; - vendorHash = "sha256-oKn4RnNbDYMJHY2TmAeBlbI10+80taE3+JiO+cfSSjU="; + vendorHash = "sha256-VAOmiAO1dYByrQL1PRUweyKNT/fCfF21/SO1ytlMqDo="; nativeBuildInputs = [ installShellFiles ]; @@ -50,5 +50,6 @@ buildGoModule (finalAttrs: { license = lib.licenses.asl20; maintainers = [ lib.maintainers.sikmir ]; mainProgram = "shifuctl"; + broken = true; # https://github.com/NixOS/nixpkgs/pull/519903 }; }) diff --git a/pkgs/by-name/tg/tg-spam/package.nix b/pkgs/by-name/tg/tg-spam/package.nix @@ -6,7 +6,7 @@ buildGoModule (finalAttrs: { pname = "tg-spam"; - version = "1.25.0"; + version = "1.26.0"; __structuredAttrs = true; @@ -14,7 +14,7 @@ buildGoModule (finalAttrs: { owner = "umputun"; repo = "tg-spam"; tag = "v${finalAttrs.version}"; - hash = "sha256-RLI32q7AKJPyGbMVUdP4qH7SV/UkWDUivGJPzvoy+0Q="; + hash = "sha256-5hQhl6Q7q+vVO5sOoEUHamfFBp7E7/CwzSImYbCVdEg="; }; vendorHash = null; diff --git a/pkgs/by-name/ti/tilekiln/package.nix b/pkgs/by-name/ti/tilekiln/package.nix @@ -8,14 +8,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "tilekiln"; - version = "0.8.1"; + version = "0.8.2"; pyproject = true; src = fetchFromGitHub { owner = "pnorman"; repo = "tilekiln"; tag = "v${finalAttrs.version}"; - hash = "sha256-TLROZGSY2yqbbSHoUOfqaUz+g9K9gltfH7BmZPUx73k="; + hash = "sha256-tsihU/63SC0QO2HIBXkrU2GDKql6X3OF4D2qjxgCOTs="; }; postPatch = lib.optionalString stdenv.isDarwin '' diff --git a/pkgs/by-name/tv/tvision/package.nix b/pkgs/by-name/tv/tvision/package.nix @@ -8,15 +8,15 @@ stdenv.mkDerivation { pname = "tvision"; - version = "0-unstable-2025-09-08"; + version = "0-unstable-2026-05-12"; __structuredAttrs = true; src = fetchFromGitHub { owner = "magiblot"; repo = "tvision"; - rev = "6276f413079cf8da4a57058ec04b8531dedb02ec"; - hash = "sha256-tvrn4AfvQ44w64Agzyuhj8V+TgV89IuBmzAkb9gF5Vg="; + rev = "57b6f56b38e0ee75240a80a10ee0e11470c24693"; + hash = "sha256-X9KM39OsdL4ZlXPZQv+sIvrZcMSQ23uMx5xZmB0gGDU="; }; nativeBuildInputs = [ cmake ]; diff --git a/pkgs/by-name/vs/vsgxchange/package.nix b/pkgs/by-name/vs/vsgxchange/package.nix @@ -4,7 +4,10 @@ fetchFromGitHub, cmake, pkg-config, + curl, + draco, glslang, + ktx-tools, libxcb, vulkan-headers, vulkan-loader, @@ -13,7 +16,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "vsgxchange"; - version = "1.1.10"; + version = "1.1.13"; __structuredAttrs = true; @@ -21,7 +24,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "vsg-dev"; repo = "vsgXchange"; tag = "v${finalAttrs.version}"; - hash = "sha256-bnHAJYWd6QsmQCyryL4bxJdICpBVoxxEKRI50OoGd2Q="; + hash = "sha256-orjMGdXQj3AdLL431WVAbt4tt0Rl2L7a+LOD4vpNN3M="; }; nativeBuildInputs = [ @@ -30,7 +33,10 @@ stdenv.mkDerivation (finalAttrs: { ]; buildInputs = [ + curl + draco glslang + ktx-tools libxcb vulkan-headers vulkan-loader