From 1222e4300638ca2d2463d68547d94ba595c9d1a9 Mon Sep 17 00:00:00 2001 From: Gus <58223632+thegu5@users.noreply.github.com> Date: Sun, 31 Aug 2025 22:45:17 -0400 Subject: [PATCH 001/179] maintainers: add thegu5 --- maintainers/maintainer-list.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 72f86e2996c6..8fd1404ca798 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -25506,6 +25506,11 @@ github = "thefossguy"; githubId = 44400303; }; + thegu5 = { + name = "Gus"; + github = "thegu5"; + githubId = 58223632; + }; thehans255 = { name = "Hans Jorgensen"; email = "foss-contact@thehans255.com"; From 0173b5c7aebc72d13b19532ce23f1a18e36728bd Mon Sep 17 00:00:00 2001 From: Gus <58223632+thegu5@users.noreply.github.com> Date: Sun, 31 Aug 2025 22:49:30 -0400 Subject: [PATCH 002/179] shira: init at 1.7.1-unstable-2025-08-31 --- pkgs/by-name/sh/shira/package.nix | 49 +++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 pkgs/by-name/sh/shira/package.nix diff --git a/pkgs/by-name/sh/shira/package.nix b/pkgs/by-name/sh/shira/package.nix new file mode 100644 index 000000000000..4fd7651f10de --- /dev/null +++ b/pkgs/by-name/sh/shira/package.nix @@ -0,0 +1,49 @@ +{ + lib, + python3Packages, + fetchFromGitHub, + ffmpeg, +}: + +python3Packages.buildPythonApplication { + pname = "shira"; + version = "1.7.1-unstable-2025-08-31"; + pyproject = true; + + src = fetchFromGitHub { + owner = "KraXen72"; + repo = "shira"; + rev = "a7478efa434597324458441f328c1b2f84c04dbc"; + hash = "sha256-k15GaOmS0rlQBQldnLo1SzIyCkNQux6P5b7ZG2BIa90="; + }; + + build-system = [ + python3Packages.flit-core + ]; + + dependencies = with python3Packages; [ + click + mediafile + pillow + python-dateutil + requests-cache + yt-dlp + ytmusicapi + ]; + + makeWrapperArgs = [ + "--prefix PATH : ${ + lib.makeBinPath [ + ffmpeg + ] + }" + ]; + + meta = { + description = "Download music from YouTube, YouTube Music and Soundcloud"; + homepage = "https://github.com/KraXen72/shira/"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ thegu5 ]; + mainProgram = "shiradl"; + }; +} From 213f7a3b1606f62de82634df4934961a967bc40b Mon Sep 17 00:00:00 2001 From: Eric Helgeson Date: Fri, 5 Sep 2025 14:49:04 -0500 Subject: [PATCH 003/179] snowemu: init at 1.1.0 --- pkgs/by-name/sn/snowemu/package.nix | 82 +++++++++++++++++++++++++++++ 1 file changed, 82 insertions(+) create mode 100644 pkgs/by-name/sn/snowemu/package.nix diff --git a/pkgs/by-name/sn/snowemu/package.nix b/pkgs/by-name/sn/snowemu/package.nix new file mode 100644 index 000000000000..1659bb517991 --- /dev/null +++ b/pkgs/by-name/sn/snowemu/package.nix @@ -0,0 +1,82 @@ +{ + lib, + rustPlatform, + fetchFromGitHub, + makeWrapper, + makeDesktopItem, + SDL2, + pkg-config, + xorg, + wayland, + libxkbcommon, + libGL, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "snowemu"; + version = "1.1.0"; + + src = fetchFromGitHub { + owner = "twvd"; + repo = "snow"; + tag = "v${finalAttrs.version}"; + hash = "sha256-m3CPKswOB2j2r/BTf9RzCvwPVq3gbKemtk11HKS1nHk="; + fetchSubmodules = true; + }; + cargoHash = "sha256-+FS5785F8iWPt6Db+IKRbOFAYNEfHC+jvPVdwkLZ5YI="; + + nativeBuildInputs = [ + pkg-config + makeWrapper + ]; + + buildInputs = [ + SDL2.dev + xorg.libX11 + xorg.libXcursor + xorg.libXrandr + xorg.libXi + ]; + + postInstall = '' + mv $out/bin/snow_frontend_egui $out/bin/snowemu + + install -Dm644 docs/images/snow_icon.png $out/share/icons/hicolor/apps/snowemu.png + + wrapProgram $out/bin/snowemu \ + --prefix LD_LIBRARY_PATH : ${ + lib.makeLibraryPath [ + wayland + libxkbcommon + libGL + ] + } + ''; + + desktopItems = makeDesktopItem { + name = "snowemu"; + exec = "snowemu"; + icon = "snowemu"; + desktopName = "Snow Emulator"; + comment = finalAttrs.meta.description; + genericName = "Vintage Macintosh emulator"; + categories = [ + "Game" + "Emulator" + ]; + }; + + meta = { + description = "Early Macintosh emulator"; + longDescription = '' + Snow emulates classic (Motorola 680x0-based) Macintosh computers. It features a graphical user interface to operate the emulated machine and provides extensive debugging capabilities. The aim of this project is to emulate the Macintosh on a hardware-level as much as possible, as opposed to emulators that patch the ROM or intercept system calls. + It currently emulates the Macintosh 128K, Macintosh 512K, Macintosh Plus, Macintosh SE, Macintosh Classic and Macintosh II. + ''; + homepage = "https://snowemu.com/"; + changelog = "https://github.com/twvd/snow/releases/tag/v${finalAttrs.version}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ nulleric ]; + platforms = lib.platforms.linux; + mainProgram = "snowemu"; + }; +}) From 7fd9bf85981164435481c199fca2b0fbd15f807c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 23 Sep 2025 00:27:06 +0000 Subject: [PATCH 004/179] ada: 3.2.7 -> 3.2.8 --- pkgs/by-name/ad/ada/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ad/ada/package.nix b/pkgs/by-name/ad/ada/package.nix index 7f641a452ad0..e21d071ec41b 100644 --- a/pkgs/by-name/ad/ada/package.nix +++ b/pkgs/by-name/ad/ada/package.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation rec { pname = "ada"; - version = "3.2.7"; + version = "3.2.8"; src = fetchFromGitHub { owner = "ada-url"; repo = "ada"; tag = "v${version}"; - hash = "sha256-IDJgrjmIqhnIZuzBAckowpmhRypb1a1NB1P5YZz4E1A="; + hash = "sha256-ZqDuNV4LvVyCiUwnQqnq+BG5ZImqZg0Q01sjztMTdvc="; }; nativeBuildInputs = [ cmake ]; From 4553bdcc62b33811d230044c42bf3077d882d7a8 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Wed, 24 Sep 2025 17:10:44 -0400 Subject: [PATCH 005/179] ada: 3.2.8 -> 3.3.0 Diff: https://github.com/ada-url/ada/compare/v3.2.8...v3.3.0 --- pkgs/by-name/ad/ada/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ad/ada/package.nix b/pkgs/by-name/ad/ada/package.nix index e21d071ec41b..5f955f2f4b48 100644 --- a/pkgs/by-name/ad/ada/package.nix +++ b/pkgs/by-name/ad/ada/package.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation rec { pname = "ada"; - version = "3.2.8"; + version = "3.3.0"; src = fetchFromGitHub { owner = "ada-url"; repo = "ada"; tag = "v${version}"; - hash = "sha256-ZqDuNV4LvVyCiUwnQqnq+BG5ZImqZg0Q01sjztMTdvc="; + hash = "sha256-MzQ8Tefwct4/LlTWA8BpnnHMSzWmKvnf0OO5exAzIfI="; }; nativeBuildInputs = [ cmake ]; From a1d13231b14a4adff6f0225ae5453e0718d0ac13 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 27 Sep 2025 12:00:12 +0000 Subject: [PATCH 006/179] level-zero: 1.24.2 -> 1.24.3 --- pkgs/by-name/le/level-zero/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/le/level-zero/package.nix b/pkgs/by-name/le/level-zero/package.nix index 1637b1bd1d68..2f036f5d56ef 100644 --- a/pkgs/by-name/le/level-zero/package.nix +++ b/pkgs/by-name/le/level-zero/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation rec { pname = "level-zero"; - version = "1.24.2"; + version = "1.24.3"; src = fetchFromGitHub { owner = "oneapi-src"; repo = "level-zero"; tag = "v${version}"; - hash = "sha256-5QkXWuMFNsYNsW8lgo9FQIZ5NuLiRZCFKGWedpddi8Y="; + hash = "sha256-1UwcH+7q2elpqlqafpytC+K0jTHYdyjRtUX9hpBq+EQ="; }; nativeBuildInputs = [ From 03e387632afa8a0f4cd39a89ce2494534a104feb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 28 Sep 2025 04:35:16 +0000 Subject: [PATCH 007/179] whisparr: 2.0.0.1278 -> 2.0.0.1282 --- pkgs/by-name/wh/whisparr/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/wh/whisparr/package.nix b/pkgs/by-name/wh/whisparr/package.nix index 2fcc319e5eb3..82ee0911960c 100644 --- a/pkgs/by-name/wh/whisparr/package.nix +++ b/pkgs/by-name/wh/whisparr/package.nix @@ -29,16 +29,16 @@ let ."${system}" or (throw "Unsupported system: ${system}"); hash = { - arm64-linux-hash = "sha256-o2iZAgpKM/E9EL+jXpcJhQkyIfC3ytcW5erAuHsNNCo="; - arm64-osx-hash = "sha256-axa2VeieIdsjp09DG8vAlvYHX4PmqoLhiTe1OtAK8/k="; - x64-linux-hash = "sha256-bLmTovZrO3+8CrYM7h46k2TvGK0v7Mn3CXdkLgwCoD4="; - x64-osx-hash = "sha256-mExZSwmeSkssPRbRoXKN3htstPPyAju2Z7/cSZ8ZeU0="; + arm64-linux-hash = "sha256-AGERhD8EiTkaXw7GWVaWPFVuQkclSarNOGMgs+6zxfI="; + arm64-osx-hash = "sha256-AUZoAAEmgrb1A7OKLc7QOliGTgctD9MuM9rqNWQ3ySM="; + x64-linux-hash = "sha256-ZRbV1nxAIiHUL8DzmlAJRcFOnl5t8+ur3zXhw29mUfk="; + x64-osx-hash = "sha256-WfR0x89wQNAiLYX1Dg5AsEuiqHSX9IhhxEOoVuPjRH8="; } ."${arch}-${os}-hash"; in stdenv.mkDerivation rec { pname = "whisparr"; - version = "2.0.0.1278"; + version = "2.0.0.1282"; src = fetchurl { name = "${pname}-${arch}-${os}-${version}.tar.gz"; From 2fd97fb9b1cb5678ccc364f110202f56923aa9c4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 28 Sep 2025 04:35:57 +0000 Subject: [PATCH 008/179] xeus: 5.2.3 -> 5.2.4 --- pkgs/by-name/xe/xeus/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/xe/xeus/package.nix b/pkgs/by-name/xe/xeus/package.nix index d2bb4afed02a..6d42b94f8589 100644 --- a/pkgs/by-name/xe/xeus/package.nix +++ b/pkgs/by-name/xe/xeus/package.nix @@ -12,13 +12,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "xeus"; - version = "5.2.3"; + version = "5.2.4"; src = fetchFromGitHub { owner = "jupyter-xeus"; repo = "xeus"; tag = finalAttrs.version; - hash = "sha256-7hT2Ellgut25R3R28nRKd6/kKmfQf9NCoJ2BV9ZGt8I="; + hash = "sha256-siQzTu2IYHLbZrgLTbHPt8Ek8vLA/wXB0jx7oXC6d7k="; }; nativeBuildInputs = [ From 2b1247d46653e40de3cb9f5ac43c5aa120f2ac34 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 28 Sep 2025 08:54:32 +0000 Subject: [PATCH 009/179] syncstorage-rs: 0.21.0 -> 0.21.1 --- pkgs/by-name/sy/syncstorage-rs/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sy/syncstorage-rs/package.nix b/pkgs/by-name/sy/syncstorage-rs/package.nix index 46f6ed461417..8d91b26ae515 100644 --- a/pkgs/by-name/sy/syncstorage-rs/package.nix +++ b/pkgs/by-name/sy/syncstorage-rs/package.nix @@ -22,13 +22,13 @@ in rustPlatform.buildRustPackage rec { pname = "syncstorage-rs"; - version = "0.21.0"; + version = "0.21.1"; src = fetchFromGitHub { owner = "mozilla-services"; repo = "syncstorage-rs"; tag = version; - hash = "sha256-B9eZmpNV7eOpnQZU7M6KSGgFjlCI7+Vh7rWsqKMNGm8="; + hash = "sha256-WkUU6013sdLMh3hq9CE/D5+ftpdisihVD6W+FvjwbP4="; }; nativeBuildInputs = [ @@ -47,7 +47,7 @@ rustPlatform.buildRustPackage rec { --prefix PATH : ${lib.makeBinPath [ pyFxADeps ]} ''; - cargoHash = "sha256-3JW0vaTSYDF5tfjDa6nzhKA58QDODhtMEZNK3bah1VQ="; + cargoHash = "sha256-V6shIxNpw+WHqypNgE02Sr7DO8l3H9tb72a1u2UHDfo="; # almost all tests need a DB to test against doCheck = false; From 418bdb760acce7b3d5c62f92ee48b4635d4c785e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dyego=20Aur=C3=A9lio?= Date: Sun, 28 Sep 2025 10:14:11 -0300 Subject: [PATCH 010/179] maintainers: add dyegoaurelio --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 23700f6ede6e..94920726bea3 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -7113,6 +7113,12 @@ githubId = 90563298; name = "Dovydas Kersys"; }; + dyegoaurelio = { + name = "Dyego Aurelio"; + email = "d@dyego.email"; + github = "dyegoaurelio"; + githubId = 42411160; + }; dylan-gonzalez = { email = "dylcg10@gmail.com"; github = "dylan-gonzalez"; From 2f02ce3c5ca932d0bc1f098fe0e84fc389924c92 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dyego=20Aur=C3=A9lio?= Date: Sun, 28 Sep 2025 10:31:21 -0300 Subject: [PATCH 011/179] forge-mtg: deterministic update script - ensuring that the patched files are sorted to avoid unnecessary large diffs such as #446810 - add myself as maintainer --- pkgs/by-name/fo/forge-mtg/package.nix | 5 ++++- pkgs/by-name/fo/forge-mtg/update.sh | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fo/forge-mtg/package.nix b/pkgs/by-name/fo/forge-mtg/package.nix index 30d32b82b259..c401a722fc76 100644 --- a/pkgs/by-name/fo/forge-mtg/package.nix +++ b/pkgs/by-name/fo/forge-mtg/package.nix @@ -129,6 +129,9 @@ maven.buildMavenPackage { description = "Magic: the Gathering card game with rules enforcement"; homepage = "https://card-forge.github.io/forge"; license = licenses.gpl3Plus; - maintainers = with maintainers; [ eigengrau ]; + maintainers = with maintainers; [ + dyegoaurelio + eigengrau + ]; }; } diff --git a/pkgs/by-name/fo/forge-mtg/update.sh b/pkgs/by-name/fo/forge-mtg/update.sh index f46eb254df24..e7d00310c4b4 100755 --- a/pkgs/by-name/fo/forge-mtg/update.sh +++ b/pkgs/by-name/fo/forge-mtg/update.sh @@ -109,7 +109,7 @@ update_patch() { fi fi fi - done < <(find "$source_dir" -name "pom.xml" -print0) + done < <(find "$source_dir" -name "pom.xml" -print0 | sort -z) if [[ "$plugin_found" == "true" && -n "$patch_content" ]]; then echo "Updating $patch_file..." From c6cf901e5287ed07d2e6e26664f9edbb52238440 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dyego=20Aur=C3=A9lio?= Date: Sun, 28 Sep 2025 10:37:29 -0300 Subject: [PATCH 012/179] forge-mtg: 2.0.05 -> 2.0.06 --- pkgs/by-name/fo/forge-mtg/no-launch4j.patch | 2 +- pkgs/by-name/fo/forge-mtg/package.nix | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/fo/forge-mtg/no-launch4j.patch b/pkgs/by-name/fo/forge-mtg/no-launch4j.patch index a1bec7e67c7c..8d4524d43522 100644 --- a/pkgs/by-name/fo/forge-mtg/no-launch4j.patch +++ b/pkgs/by-name/fo/forge-mtg/no-launch4j.patch @@ -1,7 +1,7 @@ diff --git a/forge-gui-desktop/pom.xml b/forge-gui-desktop/pom.xml --- a/forge-gui-desktop/pom.xml +++ b/forge-gui-desktop/pom.xml -@@ -71,62 +71,6 @@ +@@ -69,62 +69,6 @@ diff --git a/pkgs/by-name/fo/forge-mtg/package.nix b/pkgs/by-name/fo/forge-mtg/package.nix index c401a722fc76..dba8c1a69e88 100644 --- a/pkgs/by-name/fo/forge-mtg/package.nix +++ b/pkgs/by-name/fo/forge-mtg/package.nix @@ -14,13 +14,13 @@ }: let - version = "2.0.05"; + version = "2.0.06"; src = fetchFromGitHub { owner = "Card-Forge"; repo = "forge"; rev = "forge-${version}"; - hash = "sha256-71CZBI4FvN5X7peDjhv+0cdTYv8hWwzM8ePdvQSb6QI="; + hash = "sha256-/V8Ce1r68Svf4TQ/zgIqSWjqIFr1uJOmv+aRNLm1qE4="; }; # launch4j downloads and runs a native binary during the package phase. @@ -31,7 +31,7 @@ maven.buildMavenPackage { pname = "forge-mtg"; inherit version src patches; - mvnHash = "sha256-krPOUaJTo5i3imkDvEkBJH3W01y1KypdvitqmZ5JMMA="; + mvnHash = "sha256-DeYmCmsDdNOVMlD+SwvSB2VdqvCDwKghXlyaDuamHiY="; doCheck = false; # Needs a running Xorg From 313a1003de146dc3ad0278b0cac5dc236b9ab608 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 30 Sep 2025 00:51:22 +0000 Subject: [PATCH 013/179] groonga: 15.1.5 -> 15.1.7 --- pkgs/by-name/gr/groonga/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gr/groonga/package.nix b/pkgs/by-name/gr/groonga/package.nix index 3a630129a926..513623136cd1 100644 --- a/pkgs/by-name/gr/groonga/package.nix +++ b/pkgs/by-name/gr/groonga/package.nix @@ -23,11 +23,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "groonga"; - version = "15.1.5"; + version = "15.1.7"; src = fetchurl { url = "https://packages.groonga.org/source/groonga/groonga-${finalAttrs.version}.tar.gz"; - hash = "sha256-dRO9QBQCIVJlFhNZjVZwoiEIesIBrkZWNSOwzgkOnkY="; + hash = "sha256-iZpBSgY291aNGhGEX+PddbcB9yEGp6JvMLyVCvWHZhY="; }; patches = [ From 31da2a9ab0fe45bc521a7aa8b09f2615c7078f75 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 2 Oct 2025 18:39:01 +0000 Subject: [PATCH 014/179] roadrunner: 2025.1.3 -> 2025.1.4 --- pkgs/by-name/ro/roadrunner/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ro/roadrunner/package.nix b/pkgs/by-name/ro/roadrunner/package.nix index 52f0886d0ede..9798e59f4075 100644 --- a/pkgs/by-name/ro/roadrunner/package.nix +++ b/pkgs/by-name/ro/roadrunner/package.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "roadrunner"; - version = "2025.1.3"; + version = "2025.1.4"; src = fetchFromGitHub { repo = "roadrunner"; owner = "roadrunner-server"; tag = "v${version}"; - hash = "sha256-+TA0ClPrmfksMchc4WgX2nMZetDuw8Q0xtbiHm2OMa4="; + hash = "sha256-OlwMlGe2EEXTWbp5fMhZkUX00l15vvtJ6fc3tSkmlVc="; }; nativeBuildInputs = [ @@ -49,7 +49,7 @@ buildGoModule rec { __darwinAllowLocalNetworking = true; - vendorHash = "sha256-/u2so1/WXuQvLZhfRSYdG1QZasrA6xoZTE6lYXg9RWs="; + vendorHash = "sha256-7C5B8ChIxaqCJhywITV7v3o/49fFp8eaVeZ6ZJNxi20="; meta = { changelog = "https://github.com/roadrunner-server/roadrunner/blob/v${version}/CHANGELOG.md"; From 228c3debccab2070acc63e94878bc5a6201b73ca Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 2 Oct 2025 19:55:14 +0000 Subject: [PATCH 015/179] flannel: 0.27.3 -> 0.27.4 --- pkgs/tools/networking/flannel/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/networking/flannel/default.nix b/pkgs/tools/networking/flannel/default.nix index f43f4bbf474e..3ef641264350 100644 --- a/pkgs/tools/networking/flannel/default.nix +++ b/pkgs/tools/networking/flannel/default.nix @@ -7,7 +7,7 @@ buildGoModule rec { pname = "flannel"; - version = "0.27.3"; + version = "0.27.4"; rev = "v${version}"; vendorHash = "sha256-JchHjQh1ZP6wdpgUwfNyhD93Wlf4FvCD0h4Tte47z3U="; @@ -16,7 +16,7 @@ buildGoModule rec { inherit rev; owner = "flannel-io"; repo = "flannel"; - sha256 = "sha256-r+9pII4zlPJ7UNdE0sR6Aul7p0sK+BRHq71S+NEekvM="; + sha256 = "sha256-wsblDh/xAXycq85spBezGZU1vikQD5wDhtFQSrCm4SI="; }; ldflags = [ "-X github.com/flannel-io/flannel/pkg/version.Version=${rev}" ]; From 09ad3f26f5f94b75edf1590ea2b713ea115ece7f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 3 Oct 2025 01:33:17 +0000 Subject: [PATCH 016/179] grpc-gateway: 2.27.2 -> 2.27.3 --- pkgs/by-name/gr/grpc-gateway/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gr/grpc-gateway/package.nix b/pkgs/by-name/gr/grpc-gateway/package.nix index 6c6ea6a78097..b3bcce67aa8a 100644 --- a/pkgs/by-name/gr/grpc-gateway/package.nix +++ b/pkgs/by-name/gr/grpc-gateway/package.nix @@ -8,16 +8,16 @@ buildGoModule rec { pname = "grpc-gateway"; - version = "2.27.2"; + version = "2.27.3"; src = fetchFromGitHub { owner = "grpc-ecosystem"; repo = "grpc-gateway"; tag = "v${version}"; - sha256 = "sha256-NWMpCPtZZVa53SR8NqSaDpo6fauB3hHb1PeqNs0OO+M="; + sha256 = "sha256-NXcfr/+VZnYlK5A/RuTboB33WadoutG7GnACfrWBvwg="; }; - vendorHash = "sha256-NYiHnarNAndE3QIKPI51plWNNB9kP2DlpYgW43Uw/gw="; + vendorHash = "sha256-EgFB5ADytn9h8P2CrM9mr5siX5G4+8HGyWt/upp3yHg="; ldflags = [ "-X=main.version=${version}" From 84160ebefaa0dae5e82833a2852a80797ffc5b1d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 3 Oct 2025 12:40:33 +0000 Subject: [PATCH 017/179] commonsIo: 2.19.0 -> 2.20.0 --- pkgs/by-name/co/commonsIo/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/co/commonsIo/package.nix b/pkgs/by-name/co/commonsIo/package.nix index ef7dc20cfcd8..06eaa4e96a6b 100644 --- a/pkgs/by-name/co/commonsIo/package.nix +++ b/pkgs/by-name/co/commonsIo/package.nix @@ -5,12 +5,12 @@ }: stdenv.mkDerivation rec { - version = "2.19.0"; + version = "2.20.0"; pname = "commons-io"; src = fetchurl { url = "mirror://apache/commons/io/binaries/${pname}-${version}-bin.tar.gz"; - sha256 = "sha256-zhS4nMCrwL2w2qNXco5oRkXSiOzzepD6EiZzmCgfnNI="; + sha256 = "sha256-+hNGq8TV4g8w9Q2df9kpYniBg1h8dOX6mF/1kk4VLcw="; }; installPhase = '' From 27de0b7d40ee96775729316bf644d0b93ab9b0fe Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 3 Oct 2025 13:39:03 +0000 Subject: [PATCH 018/179] yaru-theme: 25.10.2 -> 25.10.3 --- pkgs/by-name/ya/yaru-theme/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ya/yaru-theme/package.nix b/pkgs/by-name/ya/yaru-theme/package.nix index c074527301c5..89f29151af47 100644 --- a/pkgs/by-name/ya/yaru-theme/package.nix +++ b/pkgs/by-name/ya/yaru-theme/package.nix @@ -17,13 +17,13 @@ stdenv.mkDerivation rec { pname = "yaru"; - version = "25.10.2"; + version = "25.10.3"; src = fetchFromGitHub { owner = "ubuntu"; repo = "yaru"; rev = version; - hash = "sha256-3NTqRmAdO3+9e9B7Fe0B9PPeMUBAmin+51cfqAijV0w="; + hash = "sha256-3cSVPObfmr62S6yTD2c8AO3s7lxb9KFVuYSydTIJ1jE="; }; nativeBuildInputs = [ From c8ddc0d1ca26c95796606272d7436d71310d994c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 3 Oct 2025 19:50:21 +0000 Subject: [PATCH 019/179] jsign: 7.2 -> 7.3 --- pkgs/by-name/js/jsign/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/js/jsign/package.nix b/pkgs/by-name/js/jsign/package.nix index 82e5ca98ede3..2106244bd447 100644 --- a/pkgs/by-name/js/jsign/package.nix +++ b/pkgs/by-name/js/jsign/package.nix @@ -18,13 +18,13 @@ maven.buildMavenPackage rec { pname = "jsign"; # For build from non-release, increment version by one and add -SNAPSHOT # e.g. 7.3-SNAPSHOT - version = "7.2"; + version = "7.3"; src = fetchFromGitHub { owner = "ebourg"; repo = "jsign"; tag = version; - hash = "sha256-ngAwtd4C3KeLq9sM15B8tWS34AH81azYEjXg3+Gy5NA="; + hash = "sha256-FlVTKM1swdNP3kht8MELgUAHPv+FBpwt23WNl/moGjI="; }; mvnHash = "sha256-N91gwM3vsDZQM/BptF5RgRQ/A8g56NOJ6bc2SkxLnBs="; From d7fc821c29cb332b36adc27fb6c024ec31e3a050 Mon Sep 17 00:00:00 2001 From: Hleb Shauchenka Date: Fri, 3 Oct 2025 23:43:06 +0200 Subject: [PATCH 020/179] xcodes: 1.6.0 -> 1.6.2 Diff: https://github.com/XcodesOrg/xcodes/compare/1.6.0...1.6.2 Changelog: https://github.com/XcodesOrg/xcodes/releases/tag/1.6.2 --- pkgs/by-name/xc/xcodes/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/xc/xcodes/package.nix b/pkgs/by-name/xc/xcodes/package.nix index bd5a56ce145d..1fad5edafa02 100644 --- a/pkgs/by-name/xc/xcodes/package.nix +++ b/pkgs/by-name/xc/xcodes/package.nix @@ -14,13 +14,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "xcodes"; - version = "1.6.0"; + version = "1.6.2"; src = fetchFromGitHub { owner = "XcodesOrg"; repo = "xcodes"; rev = finalAttrs.version; - hash = "sha256-TwPfASRU98rifyA/mINFfoY0MbbwmAh8JneVpJa38CA="; + hash = "sha256-eH6AdboJsGQ0iWoRllOMzhjM/1t43DB1U0bOu6J/uo4="; }; nativeBuildInputs = [ From e0cf6be048601bcad8eb756a6667376723daf9cc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 4 Oct 2025 00:30:52 +0000 Subject: [PATCH 021/179] snooze: 0.5 -> 0.5.1 --- pkgs/by-name/sn/snooze/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sn/snooze/package.nix b/pkgs/by-name/sn/snooze/package.nix index d57f48e36a0e..05e2a9dc4f6c 100644 --- a/pkgs/by-name/sn/snooze/package.nix +++ b/pkgs/by-name/sn/snooze/package.nix @@ -5,12 +5,12 @@ }: stdenv.mkDerivation rec { pname = "snooze"; - version = "0.5"; + version = "0.5.1"; src = fetchFromGitHub { owner = "leahneukirchen"; repo = "snooze"; rev = "v${version}"; - sha256 = "sha256-K77axli/mapUr3yxpmUfFq4iWwgRmEVUlP6+/0Iezwo="; + sha256 = "sha256-ghWQ/bslWJCcsQ8OqS3MHZiiuGzbgzat6mkG2avSbEk="; }; makeFlags = [ "DESTDIR=$(out)" From 58ad4b43211b114c2c4812ca6ed8dfe7802ab51b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 6 Oct 2025 12:31:52 +0000 Subject: [PATCH 022/179] flrig: 2.0.08 -> 2.0.09 --- pkgs/by-name/fl/flrig/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fl/flrig/package.nix b/pkgs/by-name/fl/flrig/package.nix index 84db6d5f18ac..de57d3647394 100644 --- a/pkgs/by-name/fl/flrig/package.nix +++ b/pkgs/by-name/fl/flrig/package.nix @@ -9,12 +9,12 @@ }: stdenv.mkDerivation rec { - version = "2.0.08"; + version = "2.0.09"; pname = "flrig"; src = fetchurl { url = "mirror://sourceforge/fldigi/${pname}-${version}.tar.gz"; - sha256 = "sha256-+erxQBZKHzMOQPM/VAk+Iw9ItPZnW9Ndiu0HQ08Szm8="; + sha256 = "sha256-dvUh7PEGKvJ21aw4BFBLKDosE4RVtZPWb9XVHJRk9Z0="; }; buildInputs = [ From c31720ca7dfcc0192f0f9fb65514c732433680b1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 6 Oct 2025 21:08:55 +0000 Subject: [PATCH 023/179] morgen: 3.6.18 -> 3.6.19 --- pkgs/by-name/mo/morgen/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mo/morgen/package.nix b/pkgs/by-name/mo/morgen/package.nix index d9529c76e3bb..dda652605dfa 100644 --- a/pkgs/by-name/mo/morgen/package.nix +++ b/pkgs/by-name/mo/morgen/package.nix @@ -16,12 +16,12 @@ stdenv.mkDerivation rec { pname = "morgen"; - version = "3.6.18"; + version = "3.6.19"; src = fetchurl { name = "morgen-${version}.deb"; url = "https://dl.todesktop.com/210203cqcj00tw1/versions/${version}/linux/deb"; - hash = "sha256-OvV+GNKQBzUpHEOfaBV6SGRxA/gvRWFkP5D7CihY7pU="; + hash = "sha256-9zIs5Z6o9cH7dcVGGCKfCBr/9rR9wvQbs6BZJC3KFiQ="; }; nativeBuildInputs = [ From b1ad5d6b5ff2b2c4381888c5fdbd1c80bc1d9e06 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 7 Oct 2025 10:03:49 +0000 Subject: [PATCH 024/179] wallabag: 2.6.13 -> 2.6.14 --- pkgs/by-name/wa/wallabag/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/wa/wallabag/package.nix b/pkgs/by-name/wa/wallabag/package.nix index 78b12de61204..70ae86324662 100644 --- a/pkgs/by-name/wa/wallabag/package.nix +++ b/pkgs/by-name/wa/wallabag/package.nix @@ -16,7 +16,7 @@ let pname = "wallabag"; - version = "2.6.13"; + version = "2.6.14"; in stdenv.mkDerivation { inherit pname version; @@ -24,7 +24,7 @@ stdenv.mkDerivation { # Release tarball includes vendored files src = fetchurl { url = "https://github.com/wallabag/wallabag/releases/download/${version}/wallabag-${version}.tar.gz"; - hash = "sha256-GnnXAnn8jqndy3GCrovuS5dddzZbS/RnX8JL5yNVppY="; + hash = "sha256-AEk0WuxZfazo4r4shcK453RCF/4V/VMDvKs4EXGe/w0="; }; patches = [ From 0ba4f435e4d3a1e941d7d4eee667fb6b2032e91e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 10 Oct 2025 07:51:42 +0000 Subject: [PATCH 025/179] benthos: 4.56.0 -> 4.57.1 --- pkgs/by-name/be/benthos/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/be/benthos/package.nix b/pkgs/by-name/be/benthos/package.nix index 3ad7b9e939d0..ff134c25206c 100644 --- a/pkgs/by-name/be/benthos/package.nix +++ b/pkgs/by-name/be/benthos/package.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "benthos"; - version = "4.56.0"; + version = "4.57.1"; src = fetchFromGitHub { owner = "redpanda-data"; repo = "benthos"; tag = "v${version}"; - hash = "sha256-TayHN6Vsp1mkDNqa6mc5HWGPIfyeJQdzOGBnE6SioZ0="; + hash = "sha256-OiXdeoxaik+ynoLSR/fWieLIhcx5Y/G1fY2aTL2yBFM="; }; proxyVendor = true; From fc413468e2462df619f56865dfe6babdac55b453 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 10 Oct 2025 08:54:46 +0000 Subject: [PATCH 026/179] jbang: 0.131.0 -> 0.132.1 --- pkgs/by-name/jb/jbang/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/jb/jbang/package.nix b/pkgs/by-name/jb/jbang/package.nix index e9dccd39497f..06d7246a7a37 100644 --- a/pkgs/by-name/jb/jbang/package.nix +++ b/pkgs/by-name/jb/jbang/package.nix @@ -9,12 +9,12 @@ }: stdenv.mkDerivation rec { - version = "0.131.0"; + version = "0.132.1"; pname = "jbang"; src = fetchzip { url = "https://github.com/jbangdev/jbang/releases/download/v${version}/${pname}-${version}.tar"; - sha256 = "sha256-Vp7iCO77JWQzPHcF0i5st5TBv1bqjbwnhGHk3+sIr2A="; + sha256 = "sha256-+JqToH2DHfExu0HtGK1M/YobgjTApWxyp9Hp6VjdRvI="; }; nativeBuildInputs = [ makeWrapper ]; From 578d9b2794f8d5d1de6cc5e730e96c5cc382ad11 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 10 Oct 2025 11:37:13 +0000 Subject: [PATCH 027/179] autobrr: 1.66.1 -> 1.68.0 --- pkgs/by-name/au/autobrr/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/au/autobrr/package.nix b/pkgs/by-name/au/autobrr/package.nix index 0bf929f6b0c7..c407155b262e 100644 --- a/pkgs/by-name/au/autobrr/package.nix +++ b/pkgs/by-name/au/autobrr/package.nix @@ -13,12 +13,12 @@ let pname = "autobrr"; - version = "1.66.1"; + version = "1.68.0"; src = fetchFromGitHub { owner = "autobrr"; repo = "autobrr"; tag = "v${version}"; - hash = "sha256-4vfcSkTEFPqQ0r6uLg3o2pa1xcPuWn54+zYpWS/JEKE="; + hash = "sha256-BURejp9ncaSfUw7dq80rFECjWwNSGcRxOTHRBXon67k="; }; autobrr-web = stdenvNoCC.mkDerivation { @@ -41,7 +41,7 @@ let sourceRoot ; fetcherVersion = 1; - hash = "sha256-kbLdXF5pAVIha07MCgq1yUShQwxj8xLt2mKzU4NYhwU="; + hash = "sha256-59CNJq0D5TJBL9zccBOjZif+xbNibWDiAQq51BqqQhg="; }; postBuild = '' @@ -61,7 +61,7 @@ buildGoModule rec { src ; - vendorHash = "sha256-hQXXBx4pACKqwG0ctkymZpCv3VLzFx2JCHuKzqumWbg="; + vendorHash = "sha256-6K//pt5xg1wEHAVe+vP7wicWQ8L/ty3f1PkZhBm8mCE="; preBuild = '' cp -r ${autobrr-web}/* web/dist From 99ea56813bc5ef79283ba9a16ca234887290e866 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 11 Oct 2025 05:40:28 +0000 Subject: [PATCH 028/179] fluent-bit: 4.0.10 -> 4.1.1 --- pkgs/by-name/fl/fluent-bit/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fl/fluent-bit/package.nix b/pkgs/by-name/fl/fluent-bit/package.nix index 8a2a154b4d3c..61d88c37e69d 100644 --- a/pkgs/by-name/fl/fluent-bit/package.nix +++ b/pkgs/by-name/fl/fluent-bit/package.nix @@ -29,13 +29,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "fluent-bit"; - version = "4.0.10"; + version = "4.1.1"; src = fetchFromGitHub { owner = "fluent"; repo = "fluent-bit"; tag = "v${finalAttrs.version}"; - hash = "sha256-fYgZULGGlvuxgI5qOQ83AxcpEQQlw3ZpYLpu3hDJiSc="; + hash = "sha256-mu6WPp4jUAnLpZzFwy8HoKosCiYPxejsKEEnBRKodr4="; }; # The source build documentation covers some dependencies and CMake options. From 22a2102bcbcc4f05f4075605df7b1e1545d2ca5a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 11 Oct 2025 14:36:35 +0000 Subject: [PATCH 029/179] weasis: 4.6.3 -> 4.6.5 --- pkgs/by-name/we/weasis/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/we/weasis/package.nix b/pkgs/by-name/we/weasis/package.nix index f3c7fbdecbb8..149ee390d12c 100644 --- a/pkgs/by-name/we/weasis/package.nix +++ b/pkgs/by-name/we/weasis/package.nix @@ -22,12 +22,12 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "weasis"; - version = "4.6.3"; + version = "4.6.5"; # Their build instructions indicate to use the packaging script src = fetchzip { url = "https://github.com/nroduit/Weasis/releases/download/v${finalAttrs.version}/weasis-native.zip"; - hash = "sha256-1dvBKxInuk8FpZjo59+LkIuEBTr57wkLaHfvvvT6bOg="; + hash = "sha256-wUkHHbqlFl4L0l4Bd6iXXjEgDwVay2zCJ7ucSvfAGWw="; stripRoot = false; }; From 33c1d09f22ccd920ab86645ce0a39085bc6da8fe Mon Sep 17 00:00:00 2001 From: Zexin Yuan Date: Sun, 12 Oct 2025 14:41:05 +0800 Subject: [PATCH 030/179] libultrahdr: init at 1.4.0 --- pkgs/by-name/li/libultrahdr/gtest.patch | 39 ++++++++++ pkgs/by-name/li/libultrahdr/package.nix | 97 +++++++++++++++++++++++++ 2 files changed, 136 insertions(+) create mode 100644 pkgs/by-name/li/libultrahdr/gtest.patch create mode 100644 pkgs/by-name/li/libultrahdr/package.nix diff --git a/pkgs/by-name/li/libultrahdr/gtest.patch b/pkgs/by-name/li/libultrahdr/gtest.patch new file mode 100644 index 000000000000..50f70c38a5b5 --- /dev/null +++ b/pkgs/by-name/li/libultrahdr/gtest.patch @@ -0,0 +1,39 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 5128335..bacf495 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -536,16 +536,6 @@ if(UHDR_BUILD_TESTS) + set(GTEST_LIB_PREFIX ${GTEST_BINARY_DIR}/lib/) + endif() + set(GTEST_BOTH_LIBRARIES ${GTEST_LIB_PREFIX}${GTEST_LIB} ${GTEST_LIB_PREFIX}${GTEST_LIB_MAIN}) +- ExternalProject_Add(${GTEST_TARGET_NAME} +- GIT_REPOSITORY https://github.com/google/googletest +- GIT_TAG v1.14.0 +- PREFIX ${GTEST_PREFIX_DIR} +- SOURCE_DIR ${GTEST_SOURCE_DIR} +- BINARY_DIR ${GTEST_BINARY_DIR} +- CMAKE_ARGS ${UHDR_CMAKE_ARGS} +- BUILD_BYPRODUCTS ${GTEST_BOTH_LIBRARIES} +- INSTALL_COMMAND "" +- ) + endif() + + if(UHDR_BUILD_BENCHMARK) +@@ -675,16 +665,15 @@ endif() + + if(UHDR_BUILD_TESTS) + add_executable(ultrahdr_unit_test ${UHDR_TEST_SRCS_LIST}) +- add_dependencies(ultrahdr_unit_test ${GTEST_TARGET_NAME} ${UHDR_CORE_LIB_NAME}) + target_compile_options(ultrahdr_unit_test PRIVATE ${UHDR_WERROR_FLAGS}) + target_include_directories(ultrahdr_unit_test PRIVATE + ${PRIVATE_INCLUDE_DIR} +- ${GTEST_INCLUDE_DIRS} ++ @GTEST_INCLUDE_DIRS@ + ) + if(UHDR_BUILD_FUZZERS) + target_link_options(ultrahdr_unit_test PRIVATE -fsanitize=fuzzer-no-link) + endif() +- target_link_libraries(ultrahdr_unit_test ${UHDR_CORE_LIB_NAME} ${GTEST_BOTH_LIBRARIES}) ++ target_link_libraries(ultrahdr_unit_test ${UHDR_CORE_LIB_NAME} -lgtest -lgtest_main) + add_test(NAME UHDRUnitTests, COMMAND ultrahdr_unit_test) + endif() diff --git a/pkgs/by-name/li/libultrahdr/package.nix b/pkgs/by-name/li/libultrahdr/package.nix new file mode 100644 index 000000000000..4bf5fa1563a9 --- /dev/null +++ b/pkgs/by-name/li/libultrahdr/package.nix @@ -0,0 +1,97 @@ +{ + stdenv, + lib, + fetchFromGitHub, + replaceVars, + cmake, + ninja, + pkg-config, + libjpeg, + gtest, + ctestCheckHook, + versionCheckHook, + testers, +}: + +stdenv.mkDerivation (finalAttrs: { + version = "1.4.0"; + pname = "libultrahdr"; + + src = fetchFromGitHub { + owner = "google"; + repo = "libultrahdr"; + rev = "v${finalAttrs.version}"; + hash = "sha256-SLhHiwuyHzVx/Kv+eBy8LzHTnShKXlJoszxZNPATbhs="; + }; + + outputs = [ + "out" + "dev" + ]; + + patches = [ + (replaceVars ./gtest.patch { + GTEST_INCLUDE_DIRS = "${lib.getDev gtest}/include"; + }) + ]; + + # CMake incorrect absolute include/lib paths: https://github.com/NixOS/nixpkgs/issues/144170 + postPatch = '' + substituteInPlace cmake/libuhdr.pc.in \ + --replace-fail \ + 'libdir=''${prefix}/@CMAKE_INSTALL_LIBDIR@' \ + 'libdir=@CMAKE_INSTALL_FULL_LIBDIR@' \ + --replace-fail \ + 'includedir=''${prefix}/@CMAKE_INSTALL_INCLUDEDIR@' \ + 'includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@' + ''; + + cmakeFlags = [ + (lib.cmakeBool "UHDR_BUILD_TESTS" true) + ]; + + nativeBuildInputs = [ + cmake + ninja + pkg-config + libjpeg + gtest + ]; + + nativeCheckInputs = [ + ctestCheckHook + ]; + + doCheck = true; + + nativeInstallCheckInputs = [ + versionCheckHook + ]; + + doInstallCheck = true; + + passthru.tests = { + pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage; + }; + + meta = { + description = "Reference codec for the Ultra HDR format"; + longDescription = '' + Ultra HDR is a true HDR image format, and is backcompatible. libultrahdr + is the reference codec for the Ultra HDR format. The codecs that support + the format can render the HDR intent of the image on HDR displays; other + codecs can still decode and display the SDR intent of the image. + ''; + homepage = "https://developer.android.com/media/platform/hdr-image-format"; + changelog = "https://github.com/google/libultrahdr/releases/tag/v${finalAttrs.version}"; + pkgConfigModules = [ "libuhdr" ]; + maintainers = with lib.maintainers; [ + yzx9 + ]; + platforms = lib.platforms.all; + license = with lib.licenses; [ + asl20 + ]; + mainProgram = "ultrahdr_app"; + }; +}) From 45190990743719250463bb7bfbdb20eb6e170d59 Mon Sep 17 00:00:00 2001 From: Zexin Yuan Date: Sun, 12 Oct 2025 17:04:23 +0800 Subject: [PATCH 031/179] openimageio: add libultrahdr --- pkgs/by-name/op/openimageio/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/op/openimageio/package.nix b/pkgs/by-name/op/openimageio/package.nix index ce8842e2bcb1..f8ff843e92bb 100644 --- a/pkgs/by-name/op/openimageio/package.nix +++ b/pkgs/by-name/op/openimageio/package.nix @@ -11,6 +11,7 @@ libwebp, libjxl, libheif, + libultrahdr, opencolorio, openexr, openjph, @@ -53,6 +54,7 @@ stdenv.mkDerivation (finalAttrs: { libpng libtiff libwebp + libultrahdr opencolorio openexr openjph From 19815be96024310837e7fcafaf43bc22264a9f0c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Oct 2025 00:02:33 +0000 Subject: [PATCH 032/179] v2raya: 2.2.7.1 -> 2.2.7.3 --- pkgs/by-name/v2/v2raya/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/v2/v2raya/package.nix b/pkgs/by-name/v2/v2raya/package.nix index 42f4d34710d6..a56633d319eb 100644 --- a/pkgs/by-name/v2/v2raya/package.nix +++ b/pkgs/by-name/v2/v2raya/package.nix @@ -18,13 +18,13 @@ }: let pname = "v2raya"; - version = "2.2.7.1"; + version = "2.2.7.3"; src = fetchFromGitHub { owner = "v2rayA"; repo = "v2rayA"; tag = "v${version}"; - hash = "sha256-yKXtohZVmeeIaHIjdGIGQ7aIREIjup/bOpozjw9cmEw="; + hash = "sha256-tgSZJGHkpQGhja5C62w6QpflYBBtt3rPCCPT+3yTzm4="; postFetch = "sed -i -e 's/npmmirror/yarnpkg/g' $out/gui/yarn.lock"; }; From b47d31568d21cd5c9cfa9623aa861aad6a29120b Mon Sep 17 00:00:00 2001 From: Mio Date: Mon, 13 Oct 2025 11:41:59 +1100 Subject: [PATCH 033/179] nixos/netbird: correct document --- nixos/modules/services/networking/netbird.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/nixos/modules/services/networking/netbird.nix b/nixos/modules/services/networking/netbird.nix index 7b9b7183394c..a39e81a5a5ec 100644 --- a/nixos/modules/services/networking/netbird.nix +++ b/nixos/modules/services/networking/netbird.nix @@ -92,7 +92,6 @@ in services.netbird.clients.default = { port = 51820; name = "netbird"; - systemd.name = "netbird"; interface = "wt0"; hardened = false; }; From f994ecf6482d4acfb08098f5945b417606db0b80 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 15 Oct 2025 08:48:55 +0000 Subject: [PATCH 034/179] gcs: 5.39.0 -> 5.41.1 --- pkgs/by-name/gc/gcs/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gc/gcs/package.nix b/pkgs/by-name/gc/gcs/package.nix index b08444957347..3a8641224673 100644 --- a/pkgs/by-name/gc/gcs/package.nix +++ b/pkgs/by-name/gc/gcs/package.nix @@ -19,13 +19,13 @@ buildGoModule rec { pname = "gcs"; - version = "5.39.0"; + version = "5.41.1"; src = fetchFromGitHub { owner = "richardwilkes"; repo = "gcs"; tag = "v${version}"; - hash = "sha256-R0IFIGDSpKxNmcDUMVdtKV+M3I8tglBhyHj5XXe2rjg="; + hash = "sha256-PPlz3DRwkKN0nZSFKJvl/axow6LxqyA3JPzZmfEkIsM="; }; modPostBuild = '' @@ -33,7 +33,7 @@ buildGoModule rec { sed -i 's|-lmupdf[^ ]* |-lmupdf |g' vendor/github.com/richardwilkes/pdf/pdf.go ''; - vendorHash = "sha256-llbBYO1dNPm+k8WEfao6qyDtQZbcmueNwFBuIpaMvFQ="; + vendorHash = "sha256-LfRzNmjJe6hBhWuN5fUfFpB3nKmURZhM/wpdrcYr9jU="; nativeBuildInputs = [ pkg-config ]; From 196978d33e4085ea469d6925bc7b1b21ecb1c894 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 15 Oct 2025 19:13:33 +0000 Subject: [PATCH 035/179] symbolicator: 25.9.0 -> 25.10.0 --- pkgs/by-name/sy/symbolicator/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sy/symbolicator/package.nix b/pkgs/by-name/sy/symbolicator/package.nix index d0093c4ffaf2..e4056c3e158e 100644 --- a/pkgs/by-name/sy/symbolicator/package.nix +++ b/pkgs/by-name/sy/symbolicator/package.nix @@ -10,17 +10,17 @@ rustPlatform.buildRustPackage rec { pname = "symbolicator"; - version = "25.9.0"; + version = "25.10.0"; src = fetchFromGitHub { owner = "getsentry"; repo = "symbolicator"; rev = version; - hash = "sha256-1pjp2ryzoiI/brXv/clrseh0LPs1ZW67vk5QT1l6KCk="; + hash = "sha256-bXoLhQVOzCic/n6/YlmFEpvN1lBD9sFDKzwi7VxW8iM="; fetchSubmodules = true; }; - cargoHash = "sha256-L3+ZQC9rVUpkkQs1KzdCtYA/hj1F6K8mf7aJpxfRh+0="; + cargoHash = "sha256-r7HtHvizA/NoJI496db5ahQ/6Qwp+KwQRmYQ7S72cqQ="; nativeBuildInputs = [ pkg-config From 7a2d3558b4c7d605dfc84cd5197a55bbb47106f6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Oct 2025 04:14:29 +0000 Subject: [PATCH 036/179] gui-for-singbox: 1.9.9 -> 1.13.0 --- pkgs/by-name/gu/gui-for-singbox/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/gu/gui-for-singbox/package.nix b/pkgs/by-name/gu/gui-for-singbox/package.nix index af8eab5f403b..9e0b4fcf0533 100644 --- a/pkgs/by-name/gu/gui-for-singbox/package.nix +++ b/pkgs/by-name/gu/gui-for-singbox/package.nix @@ -16,13 +16,13 @@ let pname = "gui-for-singbox"; - version = "1.9.9"; + version = "1.13.0"; src = fetchFromGitHub { owner = "GUI-for-Cores"; repo = "GUI.for.SingBox"; tag = "v${version}"; - hash = "sha256-6Y0eEJmPBp+J1r6LCxYEM6i3fdCYSo4LrimpqwOCVT8="; + hash = "sha256-oReDI6w+N82f+DSv1mPvr0hPG7CJ7CbIFljhSNQ86cI="; }; metaCommon = { @@ -50,7 +50,7 @@ let sourceRoot ; fetcherVersion = 2; - hash = "sha256-kSIPkXD0Wxe8TaKDd4DUAL7pkQeU8xyLY9K3lFSAODI="; + hash = "sha256-gSgryNui5uXuJEKoojz+knZ8rlJpjaR2+XF3xTwV5YI="; }; buildPhase = '' @@ -87,7 +87,7 @@ buildGoModule { --subst-var out ''; - vendorHash = "sha256-UArCB5U2bF5HXFDU1oCfm+SaURe6e9gyCx+UjtWI/ug="; + vendorHash = "sha256-3kQWCjxCom/Sb4RzRF55NsDfSA9F9mOLy9sYVFUaevY="; nativeBuildInputs = [ autoPatchelfHook From 7d15ad223147c3a54f087a3f0a7ec222563a204a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Oct 2025 15:50:25 +0000 Subject: [PATCH 037/179] datadog-agent: 7.70.2 -> 7.71.2 --- pkgs/tools/networking/dd-agent/datadog-agent.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/networking/dd-agent/datadog-agent.nix b/pkgs/tools/networking/dd-agent/datadog-agent.nix index edd4ed74468f..94261b7be1ce 100644 --- a/pkgs/tools/networking/dd-agent/datadog-agent.nix +++ b/pkgs/tools/networking/dd-agent/datadog-agent.nix @@ -23,12 +23,12 @@ let owner = "DataDog"; repo = "datadog-agent"; goPackagePath = "github.com/${owner}/${repo}"; - version = "7.70.2"; + version = "7.71.2"; src = fetchFromGitHub { inherit owner repo; tag = version; - hash = "sha256-yXtybHWrm+6kWW396FLlRZI0YVuThGuLfSYzoNXAEBU="; + hash = "sha256-WERO2vs0x5w+9L68BucvcuBWF2qoYU6qP7FvCYrnfrc="; }; rtloader = stdenv.mkDerivation { pname = "datadog-agent-rtloader"; @@ -49,7 +49,7 @@ buildGoModule rec { doCheck = false; - vendorHash = "sha256-iWOwhfSI7mLmDy6yewV0h9Y4pjYAV6Tz6TxsINOxYMg="; + vendorHash = "sha256-lL31RZqSQy3iqdJ/07pxjeMMFCK9HOX2TI7xvIa2Z3s="; subPackages = [ "cmd/agent" From d83289ecb03360fc648f635ee974647aa7a8a6b5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 17 Oct 2025 01:12:56 +0000 Subject: [PATCH 038/179] fh: 0.1.25 -> 0.1.26 --- pkgs/by-name/fh/fh/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fh/fh/package.nix b/pkgs/by-name/fh/fh/package.nix index 754e226bd150..fa6531c1a897 100644 --- a/pkgs/by-name/fh/fh/package.nix +++ b/pkgs/by-name/fh/fh/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage rec { pname = "fh"; - version = "0.1.25"; + version = "0.1.26"; src = fetchFromGitHub { owner = "DeterminateSystems"; repo = "fh"; rev = "v${version}"; - hash = "sha256-YVtFzJMdHpshtRqBDVw3Kr88psAPfcdOI0XVDGnFkq0="; + hash = "sha256-cHXpTe5tAXrAwVu5+ZTb3pzHIqAk353GnNFPvComIfQ="; }; - cargoHash = "sha256-D/8YYv9V1ny9AWFkVPgcE9doq+OxN+yiCCt074FKgn0="; + cargoHash = "sha256-HwFehxL01pwT93jjVvCU9BXhaHhCDbox50ecXpod3Mo="; nativeBuildInputs = [ installShellFiles From 9796a5b984ae659eb2275c395d5997392415fc61 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 17 Oct 2025 19:05:22 +0000 Subject: [PATCH 039/179] prometheus-script-exporter: 3.0.1 -> 3.1.0 --- pkgs/servers/monitoring/prometheus/script-exporter.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/monitoring/prometheus/script-exporter.nix b/pkgs/servers/monitoring/prometheus/script-exporter.nix index 34ee532cc939..8c5ca2884e30 100644 --- a/pkgs/servers/monitoring/prometheus/script-exporter.nix +++ b/pkgs/servers/monitoring/prometheus/script-exporter.nix @@ -11,13 +11,13 @@ buildGoModule rec { ''; pname = "script_exporter"; - version = "3.0.1"; + version = "3.1.0"; src = fetchFromGitHub { owner = "ricoberger"; repo = pname; rev = "v${version}"; - hash = "sha256-09WpxXPNk2Pza9RrD3OLru4aY0LR98KgsHK7It/qRgs="; + hash = "sha256-fewhI47nfO95PXYUndaPFAXVyfQPWsoYy1J1pwd4SNs="; }; postPatch = '' @@ -26,7 +26,7 @@ buildGoModule rec { sed -i '/func TestHandler/a\\ t.Skip("skipped in Nix build")' prober/handler_test.go ''; - vendorHash = "sha256-Rs7P7uVvfhWteiR10LeG4fWZqbNqDf3QQotgNvTMTX4="; + vendorHash = "sha256-kzt84Zu24HJNaQeerx8M1YpMF4808K+/K6kVw5AbqVY="; passthru.tests = { inherit (nixosTests.prometheus-exporters) script; }; From 5bed2a00ee6a170ab5e4ff30c92e09b4cf018833 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 19 Oct 2025 12:28:35 +0000 Subject: [PATCH 040/179] regex-cli: 0.2.1 -> 0.2.3 --- pkgs/by-name/re/regex-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/re/regex-cli/package.nix b/pkgs/by-name/re/regex-cli/package.nix index 5cb960dcac1c..09857a40045d 100644 --- a/pkgs/by-name/re/regex-cli/package.nix +++ b/pkgs/by-name/re/regex-cli/package.nix @@ -6,14 +6,14 @@ rustPlatform.buildRustPackage rec { pname = "regex-cli"; - version = "0.2.1"; + version = "0.2.3"; src = fetchCrate { inherit pname version; - hash = "sha256-lHjChrjjqO7pApj7OA8BM2XvmU3iS+kEMPYSfb/C61U="; + hash = "sha256-ytI1C2QRUfInIChwtSaHze7VJnP9UIcO93e2wjz2/I0="; }; - cargoHash = "sha256-9KLvVgmUun8tuAfxYMvAa5qpeXiOKe9JndZ81PmPpjA="; + cargoHash = "sha256-7fPoH6I8Okz8Oby45MIDdKBkbPgUPsaXd6XS3r3cRO8="; meta = with lib; { description = "Command line tool for debugging, ad hoc benchmarking and generating regular expressions"; From 36114230deea73ad204d0972fc16de69808c458f Mon Sep 17 00:00:00 2001 From: Will Fancher Date: Sun, 12 Oct 2025 22:40:44 -0400 Subject: [PATCH 041/179] miniupnpd: Fix cross compilation --- pkgs/tools/networking/miniupnpd/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/tools/networking/miniupnpd/default.nix b/pkgs/tools/networking/miniupnpd/default.nix index 19b9dbc95e14..c78d310d2781 100644 --- a/pkgs/tools/networking/miniupnpd/default.nix +++ b/pkgs/tools/networking/miniupnpd/default.nix @@ -4,6 +4,7 @@ fetchurl, iptables-legacy, libuuid, + linuxHeaders, openssl, pkg-config, which, @@ -71,7 +72,12 @@ stdenv.mkDerivation rec { # ./configure is not a standard configure file, errors with: # Option not recognized : --prefix= dontAddPrefix = true; + # Similar for cross flags --host/--build + configurePlatforms = [ ]; configureFlags = [ + "--host-os=${stdenv.hostPlatform.uname.system}" + "--host-os-version=${linuxHeaders.version}" + "--host-machine=${stdenv.hostPlatform.uname.processor}" "--firewall=${firewall}" # allow using various config options "--ipv6" From 66da7d06eed11e4e986fbb3c30f206189b95dff8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 20 Oct 2025 02:42:11 +0000 Subject: [PATCH 042/179] maestro: 2.0.3 -> 2.0.6 --- pkgs/by-name/ma/maestro/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ma/maestro/package.nix b/pkgs/by-name/ma/maestro/package.nix index 75df27fe80be..2a3c004b978f 100644 --- a/pkgs/by-name/ma/maestro/package.nix +++ b/pkgs/by-name/ma/maestro/package.nix @@ -10,11 +10,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "maestro"; - version = "2.0.3"; + version = "2.0.6"; src = fetchurl { url = "https://github.com/mobile-dev-inc/maestro/releases/download/cli-${finalAttrs.version}/maestro.zip"; - hash = "sha256-J15cSuxSVOyPLEPPVAbL35/JTbBRlb8+1bA9QE3eNeQ="; + hash = "sha256-v7AzQzYmhvqBdAK5wXd0tIe18y/BVeJP3Jp1eqfBmcE="; }; dontUnpack = true; From b314ecc729ed152ecbbca12c482e0cc0eab44553 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 20 Oct 2025 04:23:07 +0000 Subject: [PATCH 043/179] flyway: 11.13.0 -> 11.14.1 --- pkgs/by-name/fl/flyway/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fl/flyway/package.nix b/pkgs/by-name/fl/flyway/package.nix index 28cadddb8c98..09551a6b88fa 100644 --- a/pkgs/by-name/fl/flyway/package.nix +++ b/pkgs/by-name/fl/flyway/package.nix @@ -9,10 +9,10 @@ stdenv.mkDerivation (finalAttrs: { pname = "flyway"; - version = "11.13.0"; + version = "11.14.1"; src = fetchurl { url = "https://github.com/flyway/flyway/releases/download/flyway-${finalAttrs.version}/flyway-commandline-${finalAttrs.version}.tar.gz"; - sha256 = "sha256-yIptnNIt76qYer9AhLRZ0hhuUhx56PWXU3jjkLBz11M="; + sha256 = "sha256-NWxt7qOiANk847cHbs916jNaZlUZynRlrVP321MkqOs="; }; nativeBuildInputs = [ makeWrapper ]; dontBuild = true; From d0288461da521322cda8ef3f7ea781164f78b2de Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 20 Oct 2025 21:02:48 +0000 Subject: [PATCH 044/179] melange: 0.31.6 -> 0.31.8 --- pkgs/by-name/me/melange/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/me/melange/package.nix b/pkgs/by-name/me/melange/package.nix index d03ae3293cb9..bb47934075ed 100644 --- a/pkgs/by-name/me/melange/package.nix +++ b/pkgs/by-name/me/melange/package.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "melange"; - version = "0.31.6"; + version = "0.31.8"; src = fetchFromGitHub { owner = "chainguard-dev"; repo = "melange"; rev = "v${version}"; - hash = "sha256-C7aYI30ExREoIDzCMqGQtfjAf74wyA+6zcanmUoOAuI="; + hash = "sha256-oj9yXUX5eByCif6JUvixAKZaxH8ExsyXjJ+hYEOXIKc="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. leaveDotGit = true; @@ -27,7 +27,7 @@ buildGoModule rec { ''; }; - vendorHash = "sha256-52wU1icjR70EASU5DIu7Dpu8jEQv0vu69Qoibp6uB1o="; + vendorHash = "sha256-6LG+By5grybkyvySQf2PUvRSKY/c/wUrJEiBUU4JCgY="; subPackages = [ "." ]; From c51652f6031b3e944f91411dab2339cddadb37b4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 21 Oct 2025 01:35:38 +0000 Subject: [PATCH 045/179] pixelflasher: 8.6.0.0 -> 8.9.0.1 --- pkgs/by-name/pi/pixelflasher/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pi/pixelflasher/package.nix b/pkgs/by-name/pi/pixelflasher/package.nix index 7c4e05444809..8f04e6dc0e2e 100644 --- a/pkgs/by-name/pi/pixelflasher/package.nix +++ b/pkgs/by-name/pi/pixelflasher/package.nix @@ -10,14 +10,14 @@ }: python3Packages.buildPythonApplication rec { pname = "pixelflasher"; - version = "8.6.0.0"; + version = "8.9.0.1"; format = "other"; src = fetchFromGitHub { owner = "badabing2005"; repo = "PixelFlasher"; tag = "v${version}"; - hash = "sha256-lCh4LmmFdX/CvJSYWso1c8cBklb+/qXsbUY3nrzKCYk="; + hash = "sha256-VDneBXHmU1yebDCUSFsuaRiPU8pE1MlfWIwvfBoI9wk="; }; desktopItems = [ From 873668450eaa9a24e9f30f92c79f7063c476e19a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 21 Oct 2025 10:24:49 +0000 Subject: [PATCH 046/179] saber: 0.26.7 -> 0.26.10 --- pkgs/by-name/sa/saber/gitHashes.json | 3 +- pkgs/by-name/sa/saber/package.nix | 4 +- pkgs/by-name/sa/saber/pubspec.lock.json | 135 ++++++++++++++---------- 3 files changed, 82 insertions(+), 60 deletions(-) diff --git a/pkgs/by-name/sa/saber/gitHashes.json b/pkgs/by-name/sa/saber/gitHashes.json index 3ee14f88f491..caa97b756568 100644 --- a/pkgs/by-name/sa/saber/gitHashes.json +++ b/pkgs/by-name/sa/saber/gitHashes.json @@ -1,4 +1,5 @@ { "flutter_secure_storage_linux": "sha256-cFNHW7dAaX8BV7arwbn68GgkkBeiAgPfhMOAFSJWlyY=", - "receive_sharing_intent": "sha256-8D5ZENARPZ7FGrdIErxOoV3Ao35/XoQ2tleegI42ZUY=" + "receive_sharing_intent": "sha256-8D5ZENARPZ7FGrdIErxOoV3Ao35/XoQ2tleegI42ZUY=", + "yaru": "sha256-1sx2jtU6TXtzdGQn14dGZUszxqRBAEJkuEM5mDG7cR4=" } diff --git a/pkgs/by-name/sa/saber/package.nix b/pkgs/by-name/sa/saber/package.nix index 318c4f8d258c..ce23e0efe3b3 100644 --- a/pkgs/by-name/sa/saber/package.nix +++ b/pkgs/by-name/sa/saber/package.nix @@ -23,13 +23,13 @@ let ln -s ${zlib}/lib $out/lib ''; - version = "0.26.7"; + version = "0.26.10"; src = fetchFromGitHub { owner = "saber-notes"; repo = "saber"; tag = "v${version}"; - hash = "sha256-XIDz2WcPZfiW4DE4/CZqmk/Lyu164GIS3moAJG9sbk0="; + hash = "sha256-PmkhIyRbRWp+ZujP8R1/h7NpKwYsaKx4JtYIikZjVzc="; }; in flutter335.buildFlutterApplication { diff --git a/pkgs/by-name/sa/saber/pubspec.lock.json b/pkgs/by-name/sa/saber/pubspec.lock.json index 6eea758d5fa6..68d4c3d117c2 100644 --- a/pkgs/by-name/sa/saber/pubspec.lock.json +++ b/pkgs/by-name/sa/saber/pubspec.lock.json @@ -364,11 +364,11 @@ "dependency": "transitive", "description": { "name": "dart_pubspec_licenses", - "sha256": "23ddb78ff9204d08e3109ced67cd3c6c6a066f581b0edf5ee092fc3e1127f4ea", + "sha256": "fafb90d50c182dd3d4f441c6aea75baff1e5311aab2f6430d3f40f6e3a1f5885", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.0.4" + "version": "3.0.12" }, "dart_quill_delta": { "dependency": "transitive", @@ -534,11 +534,11 @@ "dependency": "direct main", "description": { "name": "file_picker", - "sha256": "e7e16c9d15c36330b94ca0e2ad8cb61f93cd5282d0158c09805aed13b5452f22", + "sha256": "f2d9f173c2c14635cc0e9b14c143c49ef30b4934e8d1d274d6206fcb0086a06f", "url": "https://pub.dev" }, "source": "hosted", - "version": "10.3.2" + "version": "10.3.3" }, "file_selector_linux": { "dependency": "transitive", @@ -881,21 +881,21 @@ "dependency": "direct main", "description": { "name": "go_router", - "sha256": "eb059dfe59f08546e9787f895bd01652076f996bcbf485a8609ef990419ad227", + "sha256": "c752e2d08d088bf83742cb05bf83003f3e9d276ff1519b5c92f9d5e60e5ddd23", "url": "https://pub.dev" }, "source": "hosted", - "version": "16.2.1" + "version": "16.2.4" }, "golden_screenshot": { "dependency": "direct dev", "description": { "name": "golden_screenshot", - "sha256": "8178266a5827eb74caf7547a19d42051e7493a4bbcc206917f62f4830729b6c3", + "sha256": "3cc52015a1acd506d4618ab7e863248f238f1230eaee2897cbbe8d86c3bba54c", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.3.0" + "version": "5.0.0" }, "gsettings": { "dependency": "transitive", @@ -951,11 +951,11 @@ "dependency": "direct dev", "description": { "name": "icons_launcher", - "sha256": "e6d806458fac6d3b1126ad757b4208a314ba775b3c8119cd88877091379edc7a", + "sha256": "6317d56a73ee528f1dd570d7cd7be120ce58014e0fe635d141ada3d88782f58d", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.0.2" + "version": "3.0.3" }, "image": { "dependency": "transitive", @@ -1057,11 +1057,11 @@ "dependency": "transitive", "description": { "name": "leak_tracker", - "sha256": "8dcda04c3fc16c14f48a7bb586d4be1f0d1572731b6d81d51772ef47c02081e0", + "sha256": "33e2e26bdd85a0112ec15400c8cbffea70d0f9c3407491f672a2fad47915e2de", "url": "https://pub.dev" }, "source": "hosted", - "version": "11.0.1" + "version": "11.0.2" }, "leak_tracker_flutter_testing": { "dependency": "transitive", @@ -1147,11 +1147,11 @@ "dependency": "direct main", "description": { "name": "material_symbols_icons", - "sha256": "2cfd19bf1c3016b0de7298eb3d3444fcb6ef093d934deb870ceb946af89cfa58", + "sha256": "9a7de58ffc299c8e362b4e860e36e1d198fa0981a894376fe1b6bfe52773e15b", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.2872.0" + "version": "4.2874.0" }, "matrix4_transform": { "dependency": "transitive", @@ -1213,15 +1213,25 @@ "source": "hosted", "version": "8.1.0" }, + "objective_c": { + "dependency": "transitive", + "description": { + "name": "objective_c", + "sha256": "64e35e1e2e79da4e83f2ace3bf4e5437cef523f46c7db2eba9a1419c49573790", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "8.0.0" + }, "one_dollar_unistroke_recognizer": { "dependency": "direct main", "description": { "name": "one_dollar_unistroke_recognizer", - "sha256": "459ba12aaada0e85e8f211f62fea649f246ccb74f726527593a0716bf1bcf6c4", + "sha256": "599a074c6cec9c1517e382368e5ea470abbd04a82fe3700472a7b042de882384", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.3.3" + "version": "1.3.4" }, "onyxsdk_pen": { "dependency": "direct main", @@ -1326,11 +1336,11 @@ "dependency": "transitive", "description": { "name": "package_info_plus", - "sha256": "16eee997588c60225bda0488b6dcfac69280a6b7a3cf02c741895dd370a02968", + "sha256": "f69da0d3189a4b4ceaeb1a3defb0f329b3b352517f52bed4290f83d4f06bc08d", "url": "https://pub.dev" }, "source": "hosted", - "version": "8.3.1" + "version": "9.0.0" }, "package_info_plus_platform_interface": { "dependency": "transitive", @@ -1476,21 +1486,21 @@ "dependency": "direct main", "description": { "name": "pdfrx", - "sha256": "25d45f4b9ea1cc71e1368c569b744eae15caf61745926db2fade85a9d2a79628", + "sha256": "e9663e265928dea8ef6f35fde4f9bbfbdafcb894feede38d4bf2b67394051a09", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.1.12" + "version": "2.1.25" }, "pdfrx_engine": { "dependency": "transitive", "description": { "name": "pdfrx_engine", - "sha256": "3843477877302b89d0a2cbecaf518f39f2aca35ea9f359c187547345790fe5f2", + "sha256": "7327361eb4e63660996a16773b6f57120a267796431cd29d7d3b1150d51934de", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.1.15" + "version": "0.1.21" }, "perfect_freehand": { "dependency": "direct main", @@ -1682,6 +1692,16 @@ "source": "hosted", "version": "6.1.5+1" }, + "pub_semver": { + "dependency": "transitive", + "description": { + "name": "pub_semver", + "sha256": "5bfcf68ca79ef689f8990d1160781b4bad40a3bd5e5218ad4076ddb7f4081585", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "2.2.0" + }, "qr": { "dependency": "transitive", "description": { @@ -1696,11 +1716,11 @@ "dependency": "transitive", "description": { "name": "quill_native_bridge", - "sha256": "00752aca7d67cbd3254709a47558be78427750cb81aa42cfbed354d4a079bcfa", + "sha256": "76a16512e398e84216f3f659f7cb18a89ec1e141ea908e954652b4ce6cf15b18", "url": "https://pub.dev" }, "source": "hosted", - "version": "11.0.1" + "version": "11.1.0" }, "quill_native_bridge_android": { "dependency": "transitive", @@ -1723,7 +1743,7 @@ "version": "0.0.1" }, "quill_native_bridge_linux": { - "dependency": "transitive", + "dependency": "direct main", "description": { "name": "quill_native_bridge_linux", "sha256": "388aaa62017dbd746742ce0bfae99f4ffe1dda2462e8a866df630c67b63c54fe", @@ -1897,11 +1917,11 @@ "dependency": "transitive", "description": { "name": "sentry", - "sha256": "d9f3dcf1ecdd600cf9ce134f622383adde5423ecfdaf0ca9b20fbc1c44849337", + "sha256": "0a3a1e6b3b3873070d4dbefc6968f0d31e698ed55b4eb8ee185b230f35733b59", "url": "https://pub.dev" }, "source": "hosted", - "version": "9.6.0" + "version": "9.7.0" }, "sentry_dart_plugin": { "dependency": "direct dev", @@ -1917,31 +1937,31 @@ "dependency": "direct main", "description": { "name": "sentry_flutter", - "sha256": "37deb4ef8837d10b5c1f527ec18591f8d2d2da9c34f19b3d97ccbbe7f84077c0", + "sha256": "493b4adb378dfc93fb1595acca91834bbf56194a9038c400c9306588ad6a2f88", "url": "https://pub.dev" }, "source": "hosted", - "version": "9.6.0" + "version": "9.7.0" }, "sentry_logging": { "dependency": "direct main", "description": { "name": "sentry_logging", - "sha256": "040046d5fe79b94b1c73069031547c066ab37bcbd18c029dc3ceeb9b5d0c67c5", + "sha256": "d6a51795c5643a40928f77424dd2bd28a9a58f7c527d3f8d5e001c54ee98c51a", "url": "https://pub.dev" }, "source": "hosted", - "version": "9.6.0" + "version": "9.7.0" }, "share_plus": { "dependency": "direct main", "description": { "name": "share_plus", - "sha256": "d7dc0630a923883c6328ca31b89aa682bacbf2f8304162d29f7c6aaff03a27a1", + "sha256": "3424e9d5c22fd7f7590254ba09465febd6f8827c8b19a44350de4ac31d92d3a6", "url": "https://pub.dev" }, "source": "hosted", - "version": "11.1.0" + "version": "12.0.0" }, "share_plus_platform_interface": { "dependency": "transitive", @@ -1967,11 +1987,11 @@ "dependency": "transitive", "description": { "name": "shared_preferences_android", - "sha256": "a2608114b1ffdcbc9c120eb71a0e207c71da56202852d4aab8a5e30a82269e74", + "sha256": "0b0f98d535319cb5cdd4f65783c2a54ee6d417a2f093dbb18be3e36e4c3d181f", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.4.12" + "version": "2.4.14" }, "shared_preferences_foundation": { "dependency": "transitive", @@ -2043,21 +2063,21 @@ "dependency": "direct main", "description": { "name": "slang", - "sha256": "b02c531f453c328a1343818c64d730357ac140860147c9a29030fdfc82039266", + "sha256": "47182d10ce284e232f25a02eb74a421a11e7eb6a6fab9ab84fd8182bb0761130", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.8.1" + "version": "4.9.0" }, "slang_flutter": { "dependency": "direct main", "description": { "name": "slang_flutter", - "sha256": "7a5e55f2b1ec99e06354a5213b992d34017efacccba8ffc6066cfc5517cc0282", + "sha256": "5ecf841d6252c05ea335920ec299bb7edbb860eb793eebb4b40f68b9d148a571", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.8.0" + "version": "4.9.0" }, "source_span": { "dependency": "transitive", @@ -2093,21 +2113,21 @@ "dependency": "direct main", "description": { "name": "stow", - "sha256": "5a2664c0dce3ad09499031b6db7686ff788f71d86ddfebde98916aa1e8caa14b", + "sha256": "4b8dbb36bb4fdbd47e9c3d3ce434e32dd91c98dd1ed469c769d5ebeb90949948", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.5.1" + "version": "0.5.1+1" }, "stow_codecs": { "dependency": "direct main", "description": { "name": "stow_codecs", - "sha256": "edfaee5b03d6b23df277889ec80e587e66d48fbbf7f7ef925a9d1046d08a3ec0", + "sha256": "f35c83e853ca250261c42788141ef64e4c36d83b2613cd5927bd9f070843ad28", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.2.0+1" + "version": "1.4.0" }, "stow_plain": { "dependency": "direct main", @@ -2193,11 +2213,11 @@ "dependency": "transitive", "description": { "name": "system_info2", - "sha256": "65206bbef475217008b5827374767550a5420ce70a04d2d7e94d1d2253f3efc9", + "sha256": "b937736ecfa63c45b10dde1ceb6bb30e5c0c340e14c441df024150679d65ac43", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.0.0" + "version": "4.1.0" }, "term_glyph": { "dependency": "transitive", @@ -2273,11 +2293,11 @@ "dependency": "transitive", "description": { "name": "url_launcher_android", - "sha256": "69ee86740f2847b9a4ba6cffa74ed12ce500bbe2b07f3dc1e643439da60637b7", + "sha256": "c0fb544b9ac7efa10254efaf00a951615c362d1ea1877472f8f6c0fa00fcf15b", "url": "https://pub.dev" }, "source": "hosted", - "version": "6.3.18" + "version": "6.3.23" }, "url_launcher_ios": { "dependency": "transitive", @@ -2413,11 +2433,11 @@ "dependency": "transitive", "description": { "name": "watcher", - "sha256": "5bf046f41320ac97a469d506261797f35254fa61c641741ef32dacda98b7d39c", + "sha256": "592ab6e2892f67760543fb712ff0177f4ec76c031f02f5b4ff8d3fc5eb9fb61a", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.1.3" + "version": "1.1.4" }, "web": { "dependency": "transitive", @@ -2443,11 +2463,11 @@ "dependency": "transitive", "description": { "name": "win32", - "sha256": "66814138c3562338d05613a6e368ed8cfb237ad6d64a9e9334be3f309acfca03", + "sha256": "d7cb55e04cd34096cd3a79b3330245f54cb96a370a1c27adb3c84b917de8b08e", "url": "https://pub.dev" }, "source": "hosted", - "version": "5.14.0" + "version": "5.15.0" }, "win32_registry": { "dependency": "transitive", @@ -2483,11 +2503,11 @@ "dependency": "direct main", "description": { "name": "worker_manager", - "sha256": "af3db5e6c6c8a74ab8f72e25e9d305f8ff60984ca55551397e3c8828ebf30509", + "sha256": "1bce9f894a0c187856f5fc0e150e7fe1facce326f048ca6172947754dac3d4f3", "url": "https://pub.dev" }, "source": "hosted", - "version": "7.2.6" + "version": "7.2.7" }, "workmanager": { "dependency": "direct main", @@ -2572,11 +2592,12 @@ "yaru": { "dependency": "direct main", "description": { - "name": "yaru", - "sha256": "67ac8c3dc52a5d69c049056d5fa40b909973e10b36df3cffeb666de867532d79", - "url": "https://pub.dev" + "path": ".", + "ref": "fix/keep-text-style", + "resolved-ref": "87779a4a78b793ad86a5d7177f223664e1ae0152", + "url": "https://github.com/adil192/yaru.dart.git" }, - "source": "hosted", + "source": "git", "version": "8.3.0" }, "yaru_window": { From 6b2c3433e789d3f68acd5fd5908928105cbdf85f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 21 Oct 2025 11:32:12 +0000 Subject: [PATCH 047/179] storj-uplink: 1.137.5 -> 1.140.3 --- pkgs/by-name/st/storj-uplink/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/st/storj-uplink/package.nix b/pkgs/by-name/st/storj-uplink/package.nix index 96098914efdd..319a6d8fafca 100644 --- a/pkgs/by-name/st/storj-uplink/package.nix +++ b/pkgs/by-name/st/storj-uplink/package.nix @@ -6,18 +6,18 @@ buildGoModule (finalAttrs: { pname = "storj-uplink"; - version = "1.137.5"; + version = "1.140.3"; src = fetchFromGitHub { owner = "storj"; repo = "storj"; tag = "v${finalAttrs.version}"; - hash = "sha256-QvmCtW8szGoo7sNHbChvtkTOUOxf1TQHQCoYeV1pN9o="; + hash = "sha256-B33czQ2ffOsTEFpexwhIuxWp8xZMLrjwX+pMbPh1R7U="; }; subPackages = [ "cmd/uplink" ]; - vendorHash = "sha256-YWqrdjB6lOOdt99XOrh27O1gza6qZ2Xn+9XfTnwOJsw="; + vendorHash = "sha256-qlzHbGOcr+TeWkGNsGYsUodHaKbAW/5qyObRhOFa10M="; ldflags = [ "-s" ]; From f15201fa483eaad69bf6559aa8a9898a5b714921 Mon Sep 17 00:00:00 2001 From: qbisi Date: Tue, 21 Oct 2025 19:55:54 +0800 Subject: [PATCH 048/179] python3Packages.fenics-basix: 0.9.0 -> 0.10.0 --- pkgs/development/python-modules/fenics-basix/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/fenics-basix/default.nix b/pkgs/development/python-modules/fenics-basix/default.nix index 4d4d10b5c583..35d8b3b3d3c7 100644 --- a/pkgs/development/python-modules/fenics-basix/default.nix +++ b/pkgs/development/python-modules/fenics-basix/default.nix @@ -20,14 +20,14 @@ buildPythonPackage rec { pname = "fenics-basix"; - version = "0.9.0"; + version = "0.10.0"; pyproject = true; src = fetchFromGitHub { owner = "fenics"; repo = "basix"; tag = "v${version}"; - hash = "sha256-jLQMDt6zdl+oixd5Qevn4bvxBsXpTNcbH2Os6TC9sRQ="; + hash = "sha256-atrfIMyLY9EAyw6eiVaC/boG2/a8PCrrv/7J0ntHgSo="; }; dontUseCmakeConfigure = true; From 98628ba682e38d2b9f42adecb0903b9e1a4cb7b9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 21 Oct 2025 14:44:11 +0000 Subject: [PATCH 049/179] shopify-cli: 3.84.2 -> 3.86.1 --- .../shopify-cli/manifests/package-lock.json | 243 ++++++++++-------- .../sh/shopify-cli/manifests/package.json | 4 +- pkgs/by-name/sh/shopify-cli/package.nix | 4 +- 3 files changed, 134 insertions(+), 117 deletions(-) diff --git a/pkgs/by-name/sh/shopify-cli/manifests/package-lock.json b/pkgs/by-name/sh/shopify-cli/manifests/package-lock.json index 526a983be650..bc1343d314c1 100644 --- a/pkgs/by-name/sh/shopify-cli/manifests/package-lock.json +++ b/pkgs/by-name/sh/shopify-cli/manifests/package-lock.json @@ -1,14 +1,14 @@ { "name": "shopify", - "version": "3.84.2", + "version": "3.86.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "shopify", - "version": "3.84.2", + "version": "3.86.1", "dependencies": { - "@shopify/cli": "3.84.2" + "@shopify/cli": "3.86.1" }, "bin": { "shopify": "node_modules/@shopify/cli/bin/run.js" @@ -179,9 +179,9 @@ } }, "node_modules/@esbuild/aix-ppc64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.5.tgz", - "integrity": "sha512-9o3TMmpmftaCMepOdA5k/yDw8SfInyzWWTjYTFCX3kPSDJMROQTb8jg+h9Cnwnmm1vOzvxN7gIfB5V2ewpjtGA==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.10.tgz", + "integrity": "sha512-0NFWnA+7l41irNuaSVlLfgNT12caWJVLzp5eAVhZ0z1qpxbockccEt3s+149rE64VUI3Ml2zt8Nv5JVc4QXTsw==", "cpu": [ "ppc64" ], @@ -195,9 +195,9 @@ } }, "node_modules/@esbuild/android-arm": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.5.tgz", - "integrity": "sha512-AdJKSPeEHgi7/ZhuIPtcQKr5RQdo6OO2IL87JkianiMYMPbCtot9fxPbrMiBADOWWm3T2si9stAiVsGbTQFkbA==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.10.tgz", + "integrity": "sha512-dQAxF1dW1C3zpeCDc5KqIYuZ1tgAdRXNoZP7vkBIRtKZPYe2xVr/d3SkirklCHudW1B45tGiUlz2pUWDfbDD4w==", "cpu": [ "arm" ], @@ -211,9 +211,9 @@ } }, "node_modules/@esbuild/android-arm64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.5.tgz", - "integrity": "sha512-VGzGhj4lJO+TVGV1v8ntCZWJktV7SGCs3Pn1GRWI1SBFtRALoomm8k5E9Pmwg3HOAal2VDc2F9+PM/rEY6oIDg==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.10.tgz", + "integrity": "sha512-LSQa7eDahypv/VO6WKohZGPSJDq5OVOo3UoFR1E4t4Gj1W7zEQMUhI+lo81H+DtB+kP+tDgBp+M4oNCwp6kffg==", "cpu": [ "arm64" ], @@ -227,9 +227,9 @@ } }, "node_modules/@esbuild/android-x64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.5.tgz", - "integrity": "sha512-D2GyJT1kjvO//drbRT3Hib9XPwQeWd9vZoBJn+bu/lVsOZ13cqNdDeqIF/xQ5/VmWvMduP6AmXvylO/PIc2isw==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.10.tgz", + "integrity": "sha512-MiC9CWdPrfhibcXwr39p9ha1x0lZJ9KaVfvzA0Wxwz9ETX4v5CHfF09bx935nHlhi+MxhA63dKRRQLiVgSUtEg==", "cpu": [ "x64" ], @@ -243,9 +243,9 @@ } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.5.tgz", - "integrity": "sha512-GtaBgammVvdF7aPIgH2jxMDdivezgFu6iKpmT+48+F8Hhg5J/sfnDieg0aeG/jfSvkYQU2/pceFPDKlqZzwnfQ==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.10.tgz", + "integrity": "sha512-JC74bdXcQEpW9KkV326WpZZjLguSZ3DfS8wrrvPMHgQOIEIG/sPXEN/V8IssoJhbefLRcRqw6RQH2NnpdprtMA==", "cpu": [ "arm64" ], @@ -259,9 +259,9 @@ } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.5.tgz", - "integrity": "sha512-1iT4FVL0dJ76/q1wd7XDsXrSW+oLoquptvh4CLR4kITDtqi2e/xwXwdCVH8hVHU43wgJdsq7Gxuzcs6Iq/7bxQ==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.10.tgz", + "integrity": "sha512-tguWg1olF6DGqzws97pKZ8G2L7Ig1vjDmGTwcTuYHbuU6TTjJe5FXbgs5C1BBzHbJ2bo1m3WkQDbWO2PvamRcg==", "cpu": [ "x64" ], @@ -275,9 +275,9 @@ } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.5.tgz", - "integrity": "sha512-nk4tGP3JThz4La38Uy/gzyXtpkPW8zSAmoUhK9xKKXdBCzKODMc2adkB2+8om9BDYugz+uGV7sLmpTYzvmz6Sw==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.10.tgz", + "integrity": "sha512-3ZioSQSg1HT2N05YxeJWYR+Libe3bREVSdWhEEgExWaDtyFbbXWb49QgPvFH8u03vUPX10JhJPcz7s9t9+boWg==", "cpu": [ "arm64" ], @@ -291,9 +291,9 @@ } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.5.tgz", - "integrity": "sha512-PrikaNjiXdR2laW6OIjlbeuCPrPaAl0IwPIaRv+SMV8CiM8i2LqVUHFC1+8eORgWyY7yhQY+2U2fA55mBzReaw==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.10.tgz", + "integrity": "sha512-LLgJfHJk014Aa4anGDbh8bmI5Lk+QidDmGzuC2D+vP7mv/GeSN+H39zOf7pN5N8p059FcOfs2bVlrRr4SK9WxA==", "cpu": [ "x64" ], @@ -307,9 +307,9 @@ } }, "node_modules/@esbuild/linux-arm": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.5.tgz", - "integrity": "sha512-cPzojwW2okgh7ZlRpcBEtsX7WBuqbLrNXqLU89GxWbNt6uIg78ET82qifUy3W6OVww6ZWobWub5oqZOVtwolfw==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.10.tgz", + "integrity": "sha512-oR31GtBTFYCqEBALI9r6WxoU/ZofZl962pouZRTEYECvNF/dtXKku8YXcJkhgK/beU+zedXfIzHijSRapJY3vg==", "cpu": [ "arm" ], @@ -323,9 +323,9 @@ } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.5.tgz", - "integrity": "sha512-Z9kfb1v6ZlGbWj8EJk9T6czVEjjq2ntSYLY2cw6pAZl4oKtfgQuS4HOq41M/BcoLPzrUbNd+R4BXFyH//nHxVg==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.10.tgz", + "integrity": "sha512-5luJWN6YKBsawd5f9i4+c+geYiVEw20FVW5x0v1kEMWNq8UctFjDiMATBxLvmmHA4bf7F6hTRaJgtghFr9iziQ==", "cpu": [ "arm64" ], @@ -339,9 +339,9 @@ } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.5.tgz", - "integrity": "sha512-sQ7l00M8bSv36GLV95BVAdhJ2QsIbCuCjh/uYrWiMQSUuV+LpXwIqhgJDcvMTj+VsQmqAHL2yYaasENvJ7CDKA==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.10.tgz", + "integrity": "sha512-NrSCx2Kim3EnnWgS4Txn0QGt0Xipoumb6z6sUtl5bOEZIVKhzfyp/Lyw4C1DIYvzeW/5mWYPBFJU3a/8Yr75DQ==", "cpu": [ "ia32" ], @@ -355,9 +355,9 @@ } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.5.tgz", - "integrity": "sha512-0ur7ae16hDUC4OL5iEnDb0tZHDxYmuQyhKhsPBV8f99f6Z9KQM02g33f93rNH5A30agMS46u2HP6qTdEt6Q1kg==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.10.tgz", + "integrity": "sha512-xoSphrd4AZda8+rUDDfD9J6FUMjrkTz8itpTITM4/xgerAZZcFW7Dv+sun7333IfKxGG8gAq+3NbfEMJfiY+Eg==", "cpu": [ "loong64" ], @@ -371,9 +371,9 @@ } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.5.tgz", - "integrity": "sha512-kB/66P1OsHO5zLz0i6X0RxlQ+3cu0mkxS3TKFvkb5lin6uwZ/ttOkP3Z8lfR9mJOBk14ZwZ9182SIIWFGNmqmg==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.10.tgz", + "integrity": "sha512-ab6eiuCwoMmYDyTnyptoKkVS3k8fy/1Uvq7Dj5czXI6DF2GqD2ToInBI0SHOp5/X1BdZ26RKc5+qjQNGRBelRA==", "cpu": [ "mips64el" ], @@ -387,9 +387,9 @@ } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.5.tgz", - "integrity": "sha512-UZCmJ7r9X2fe2D6jBmkLBMQetXPXIsZjQJCjgwpVDz+YMcS6oFR27alkgGv3Oqkv07bxdvw7fyB71/olceJhkQ==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.10.tgz", + "integrity": "sha512-NLinzzOgZQsGpsTkEbdJTCanwA5/wozN9dSgEl12haXJBzMTpssebuXR42bthOF3z7zXFWH1AmvWunUCkBE4EA==", "cpu": [ "ppc64" ], @@ -403,9 +403,9 @@ } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.5.tgz", - "integrity": "sha512-kTxwu4mLyeOlsVIFPfQo+fQJAV9mh24xL+y+Bm6ej067sYANjyEw1dNHmvoqxJUCMnkBdKpvOn0Ahql6+4VyeA==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.10.tgz", + "integrity": "sha512-FE557XdZDrtX8NMIeA8LBJX3dC2M8VGXwfrQWU7LB5SLOajfJIxmSdyL/gU1m64Zs9CBKvm4UAuBp5aJ8OgnrA==", "cpu": [ "riscv64" ], @@ -419,9 +419,9 @@ } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.5.tgz", - "integrity": "sha512-K2dSKTKfmdh78uJ3NcWFiqyRrimfdinS5ErLSn3vluHNeHVnBAFWC8a4X5N+7FgVE1EjXS1QDZbpqZBjfrqMTQ==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.10.tgz", + "integrity": "sha512-3BBSbgzuB9ajLoVZk0mGu+EHlBwkusRmeNYdqmznmMc9zGASFjSsxgkNsqmXugpPk00gJ0JNKh/97nxmjctdew==", "cpu": [ "s390x" ], @@ -435,9 +435,9 @@ } }, "node_modules/@esbuild/linux-x64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.5.tgz", - "integrity": "sha512-uhj8N2obKTE6pSZ+aMUbqq+1nXxNjZIIjCjGLfsWvVpy7gKCOL6rsY1MhRh9zLtUtAI7vpgLMK6DxjO8Qm9lJw==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.10.tgz", + "integrity": "sha512-QSX81KhFoZGwenVyPoberggdW1nrQZSvfVDAIUXr3WqLRZGZqWk/P4T8p2SP+de2Sr5HPcvjhcJzEiulKgnxtA==", "cpu": [ "x64" ], @@ -451,9 +451,9 @@ } }, "node_modules/@esbuild/netbsd-arm64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.5.tgz", - "integrity": "sha512-pwHtMP9viAy1oHPvgxtOv+OkduK5ugofNTVDilIzBLpoWAM16r7b/mxBvfpuQDpRQFMfuVr5aLcn4yveGvBZvw==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.10.tgz", + "integrity": "sha512-AKQM3gfYfSW8XRk8DdMCzaLUFB15dTrZfnX8WXQoOUpUBQ+NaAFCP1kPS/ykbbGYz7rxn0WS48/81l9hFl3u4A==", "cpu": [ "arm64" ], @@ -467,9 +467,9 @@ } }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.5.tgz", - "integrity": "sha512-WOb5fKrvVTRMfWFNCroYWWklbnXH0Q5rZppjq0vQIdlsQKuw6mdSihwSo4RV/YdQ5UCKKvBy7/0ZZYLBZKIbwQ==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.10.tgz", + "integrity": "sha512-7RTytDPGU6fek/hWuN9qQpeGPBZFfB4zZgcz2VK2Z5VpdUxEI8JKYsg3JfO0n/Z1E/6l05n0unDCNc4HnhQGig==", "cpu": [ "x64" ], @@ -483,9 +483,9 @@ } }, "node_modules/@esbuild/openbsd-arm64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.5.tgz", - "integrity": "sha512-7A208+uQKgTxHd0G0uqZO8UjK2R0DDb4fDmERtARjSHWxqMTye4Erz4zZafx7Di9Cv+lNHYuncAkiGFySoD+Mw==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.10.tgz", + "integrity": "sha512-5Se0VM9Wtq797YFn+dLimf2Zx6McttsH2olUBsDml+lm0GOCRVebRWUvDtkY4BWYv/3NgzS8b/UM3jQNh5hYyw==", "cpu": [ "arm64" ], @@ -499,9 +499,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.5.tgz", - "integrity": "sha512-G4hE405ErTWraiZ8UiSoesH8DaCsMm0Cay4fsFWOOUcz8b8rC6uCvnagr+gnioEjWn0wC+o1/TAHt+It+MpIMg==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.10.tgz", + "integrity": "sha512-XkA4frq1TLj4bEMB+2HnI0+4RnjbuGZfet2gs/LNs5Hc7D89ZQBHQ0gL2ND6Lzu1+QVkjp3x1gIcPKzRNP8bXw==", "cpu": [ "x64" ], @@ -514,10 +514,26 @@ "node": ">=18" } }, + "node_modules/@esbuild/openharmony-arm64": { + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.10.tgz", + "integrity": "sha512-AVTSBhTX8Y/Fz6OmIVBip9tJzZEUcY8WLh7I59+upa5/GPhh2/aM6bvOMQySspnCCHvFi79kMtdJS1w0DXAeag==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ], + "engines": { + "node": ">=18" + } + }, "node_modules/@esbuild/sunos-x64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.5.tgz", - "integrity": "sha512-l+azKShMy7FxzY0Rj4RCt5VD/q8mG/e+mDivgspo+yL8zW7qEwctQ6YqKX34DTEleFAvCIUviCFX1SDZRSyMQA==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.10.tgz", + "integrity": "sha512-fswk3XT0Uf2pGJmOpDB7yknqhVkJQkAQOcW/ccVOtfx05LkbWOaRAtn5SaqXypeKQra1QaEa841PgrSL9ubSPQ==", "cpu": [ "x64" ], @@ -531,9 +547,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.5.tgz", - "integrity": "sha512-O2S7SNZzdcFG7eFKgvwUEZ2VG9D/sn/eIiz8XRZ1Q/DO5a3s76Xv0mdBzVM5j5R639lXQmPmSo0iRpHqUUrsxw==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.10.tgz", + "integrity": "sha512-ah+9b59KDTSfpaCg6VdJoOQvKjI33nTaQr4UluQwW7aEwZQsbMCfTmfEO4VyewOxx4RaDT/xCy9ra2GPWmO7Kw==", "cpu": [ "arm64" ], @@ -547,9 +563,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.5.tgz", - "integrity": "sha512-onOJ02pqs9h1iMJ1PQphR+VZv8qBMQ77Klcsqv9CNW2w6yLqoURLcgERAIurY6QE63bbLuqgP9ATqajFLK5AMQ==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.10.tgz", + "integrity": "sha512-QHPDbKkrGO8/cz9LKVnJU22HOi4pxZnZhhA2HYHez5Pz4JeffhDjf85E57Oyco163GnzNCVkZK0b/n4Y0UHcSw==", "cpu": [ "ia32" ], @@ -563,9 +579,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.5.tgz", - "integrity": "sha512-TXv6YnJ8ZMVdX+SXWVBo/0p8LTcrUYngpWjvm91TMjjBQii7Oz11Lw5lbDV5Y0TzuhSJHwiH4hEtC1I42mMS0g==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.10.tgz", + "integrity": "sha512-9KpxSVFCu0iK1owoez6aC/s/EdUQLDN3adTxGCqxMVhrPDj6bt5dbrHDXUuq+Bs2vATFBBrQS5vdQ/Ed2P+nbw==", "cpu": [ "x64" ], @@ -579,9 +595,9 @@ } }, "node_modules/@shopify/cli": { - "version": "3.84.2", - "resolved": "https://registry.npmjs.org/@shopify/cli/-/cli-3.84.2.tgz", - "integrity": "sha512-L6vqC7Y7u1QwMFIVm4QVbvGfemIyFPssMdXXbqLo7mvZVdohC7SYmUhgerI5TsE3EIScsSBBwrI6VXWUb8JyrQ==", + "version": "3.86.1", + "resolved": "https://registry.npmjs.org/@shopify/cli/-/cli-3.86.1.tgz", + "integrity": "sha512-d49b7Tx7xkgih2bwbLC1BXhgiEs4HGVoOBn8bKihtKILqbZ/V/6VFQB82BV8s00JPWaWy8pEOvX+0sMg2UIFSw==", "license": "MIT", "os": [ "darwin", @@ -590,7 +606,7 @@ ], "dependencies": { "@ast-grep/napi": "0.33.0", - "esbuild": "0.25.5", + "esbuild": "0.25.10", "global-agent": "3.0.0" }, "bin": { @@ -672,9 +688,9 @@ "license": "MIT" }, "node_modules/esbuild": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.5.tgz", - "integrity": "sha512-P8OtKZRv/5J5hhz0cUAdu/cLuPIKXpQl1R9pZtvmHWQvrAUVd0UNIPT4IB4W3rNOqVO0rlqHmCIbSwxh/c9yUQ==", + "version": "0.25.10", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.10.tgz", + "integrity": "sha512-9RiGKvCwaqxO2owP61uQ4BgNborAQskMR6QusfWzQqv7AZOg5oGehdY2pRJMTKuwxd1IDBP4rSbI5lHzU7SMsQ==", "hasInstallScript": true, "license": "MIT", "bin": { @@ -684,31 +700,32 @@ "node": ">=18" }, "optionalDependencies": { - "@esbuild/aix-ppc64": "0.25.5", - "@esbuild/android-arm": "0.25.5", - "@esbuild/android-arm64": "0.25.5", - "@esbuild/android-x64": "0.25.5", - "@esbuild/darwin-arm64": "0.25.5", - "@esbuild/darwin-x64": "0.25.5", - "@esbuild/freebsd-arm64": "0.25.5", - "@esbuild/freebsd-x64": "0.25.5", - "@esbuild/linux-arm": "0.25.5", - "@esbuild/linux-arm64": "0.25.5", - "@esbuild/linux-ia32": "0.25.5", - "@esbuild/linux-loong64": "0.25.5", - "@esbuild/linux-mips64el": "0.25.5", - "@esbuild/linux-ppc64": "0.25.5", - "@esbuild/linux-riscv64": "0.25.5", - "@esbuild/linux-s390x": "0.25.5", - "@esbuild/linux-x64": "0.25.5", - "@esbuild/netbsd-arm64": "0.25.5", - "@esbuild/netbsd-x64": "0.25.5", - "@esbuild/openbsd-arm64": "0.25.5", - "@esbuild/openbsd-x64": "0.25.5", - "@esbuild/sunos-x64": "0.25.5", - "@esbuild/win32-arm64": "0.25.5", - "@esbuild/win32-ia32": "0.25.5", - "@esbuild/win32-x64": "0.25.5" + "@esbuild/aix-ppc64": "0.25.10", + "@esbuild/android-arm": "0.25.10", + "@esbuild/android-arm64": "0.25.10", + "@esbuild/android-x64": "0.25.10", + "@esbuild/darwin-arm64": "0.25.10", + "@esbuild/darwin-x64": "0.25.10", + "@esbuild/freebsd-arm64": "0.25.10", + "@esbuild/freebsd-x64": "0.25.10", + "@esbuild/linux-arm": "0.25.10", + "@esbuild/linux-arm64": "0.25.10", + "@esbuild/linux-ia32": "0.25.10", + "@esbuild/linux-loong64": "0.25.10", + "@esbuild/linux-mips64el": "0.25.10", + "@esbuild/linux-ppc64": "0.25.10", + "@esbuild/linux-riscv64": "0.25.10", + "@esbuild/linux-s390x": "0.25.10", + "@esbuild/linux-x64": "0.25.10", + "@esbuild/netbsd-arm64": "0.25.10", + "@esbuild/netbsd-x64": "0.25.10", + "@esbuild/openbsd-arm64": "0.25.10", + "@esbuild/openbsd-x64": "0.25.10", + "@esbuild/openharmony-arm64": "0.25.10", + "@esbuild/sunos-x64": "0.25.10", + "@esbuild/win32-arm64": "0.25.10", + "@esbuild/win32-ia32": "0.25.10", + "@esbuild/win32-x64": "0.25.10" } }, "node_modules/escape-string-regexp": { @@ -825,9 +842,9 @@ } }, "node_modules/semver": { - "version": "7.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", - "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", + "version": "7.7.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", + "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", "license": "ISC", "bin": { "semver": "bin/semver.js" diff --git a/pkgs/by-name/sh/shopify-cli/manifests/package.json b/pkgs/by-name/sh/shopify-cli/manifests/package.json index d72e00f0f496..8093f53a20c1 100644 --- a/pkgs/by-name/sh/shopify-cli/manifests/package.json +++ b/pkgs/by-name/sh/shopify-cli/manifests/package.json @@ -1,11 +1,11 @@ { "name": "shopify", - "version": "3.84.2", + "version": "3.86.1", "private": true, "bin": { "shopify": "node_modules/@shopify/cli/bin/run.js" }, "dependencies": { - "@shopify/cli": "3.84.2" + "@shopify/cli": "3.86.1" } } diff --git a/pkgs/by-name/sh/shopify-cli/package.nix b/pkgs/by-name/sh/shopify-cli/package.nix index 58c2dd43edcc..0e2385cf5264 100644 --- a/pkgs/by-name/sh/shopify-cli/package.nix +++ b/pkgs/by-name/sh/shopify-cli/package.nix @@ -5,7 +5,7 @@ shopify-cli, }: let - version = "3.84.2"; + version = "3.86.1"; in buildNpmPackage { pname = "shopify"; @@ -13,7 +13,7 @@ buildNpmPackage { src = ./manifests; - npmDepsHash = "sha256-UW8kNTCDHJOhFuVwawXcZvmaFSDgdGWPJlK3Y/x4IMo="; + npmDepsHash = "sha256-GAE4zfSqk7oM2ecojPC4REFGRdRwvqCnA9L2L7LMIfQ="; dontNpmBuild = true; passthru = { From 8ca28141fae0506df41503e0e02291aead93639f Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Tue, 21 Oct 2025 16:00:18 -0700 Subject: [PATCH 050/179] python3Packages.atproto: allow cryptography 46 --- pkgs/development/python-modules/atproto/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/atproto/default.nix b/pkgs/development/python-modules/atproto/default.nix index f5f812458bc3..0ceac6eae01e 100644 --- a/pkgs/development/python-modules/atproto/default.nix +++ b/pkgs/development/python-modules/atproto/default.nix @@ -29,7 +29,6 @@ buildPythonPackage rec { pname = "atproto"; version = "0.0.62"; format = "pyproject"; - disabled = pythonOlder "3.8"; # use GitHub, pypi does not include tests src = fetchFromGitHub { @@ -58,6 +57,7 @@ buildPythonPackage rec { ]; pythonRelaxDeps = [ + "cryptography" "websockets" ]; From 43edfa75b7b6b60b69d7b497e937dffe9343adfb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Oct 2025 01:23:09 +0000 Subject: [PATCH 051/179] immudb: 1.9.7 -> 1.10.0 --- pkgs/by-name/im/immudb/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/im/immudb/package.nix b/pkgs/by-name/im/immudb/package.nix index 6ff3b34bef70..cd63013a75cd 100644 --- a/pkgs/by-name/im/immudb/package.nix +++ b/pkgs/by-name/im/immudb/package.nix @@ -15,13 +15,13 @@ let in buildGoModule rec { pname = "immudb"; - version = "1.9.7"; + version = "1.10.0"; src = fetchFromGitHub { owner = "codenotary"; repo = "immudb"; rev = "v${version}"; - sha256 = "sha256-tYQYQyYhHMn0+PQWDEb4zY9EbDt1pVzZIcP0Gnsplrk="; + sha256 = "sha256-RsDM+5/a3huBJ6HfaALpw+KpcIfg198gZfC4c4DsDlU="; }; postPatch = '' From a0d7b28e3046186f34faf2c257603ddfb3be223a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Oct 2025 02:00:28 +0000 Subject: [PATCH 052/179] pdfcpu: 0.11.0 -> 0.11.1 --- pkgs/by-name/pd/pdfcpu/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pd/pdfcpu/package.nix b/pkgs/by-name/pd/pdfcpu/package.nix index f1d0b0b084df..e62672964b97 100644 --- a/pkgs/by-name/pd/pdfcpu/package.nix +++ b/pkgs/by-name/pd/pdfcpu/package.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "pdfcpu"; - version = "0.11.0"; + version = "0.11.1"; src = fetchFromGitHub { owner = "pdfcpu"; repo = "pdfcpu"; tag = "v${version}"; - hash = "sha256-HTqaFl/ug/4sdchZBD4VQiXbD1L0/DVf2efZ3BV/vx4="; + hash = "sha256-0xsa7/WlqjRMP961FTonfty40+C1knI3szCmCDfZJ/0="; # Apparently upstream requires that the compiled executable will know the # commit hash and the date of the commit. This information is also presented # in the output of `pdfcpu version` which we use as a sanity check in the @@ -37,7 +37,7 @@ buildGoModule rec { ''; }; - vendorHash = "sha256-5qB3zXiee4yMFpV8Ia8jICZaw+8Zpxd2Fs7DZ/DW/Jg="; + vendorHash = "sha256-wZYYIcPhyDlmIhuJs91EqPB8AjLIDHz39lXh35LHUwQ="; ldflags = [ "-s" From 3c0c4ebe027bdfef9e3f9fc588d7a5695fb7b079 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Oct 2025 05:13:36 +0000 Subject: [PATCH 053/179] bento: 1.11.0 -> 1.12.0 --- pkgs/by-name/be/bento/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/be/bento/package.nix b/pkgs/by-name/be/bento/package.nix index 3e8754604c92..789bcc922e6e 100644 --- a/pkgs/by-name/be/bento/package.nix +++ b/pkgs/by-name/be/bento/package.nix @@ -8,17 +8,17 @@ buildGoModule rec { pname = "bento"; - version = "1.11.0"; + version = "1.12.0"; src = fetchFromGitHub { owner = "warpstreamlabs"; repo = "bento"; tag = "v${version}"; - hash = "sha256-F5RUOcD6nKH5NS0nK78d94FtXduI/6AVJJ0qArP8Ziw="; + hash = "sha256-BrGYMOXSRYoCE29KQU07LaK8HQ1+QrMusYejL5SrpXk="; }; proxyVendor = true; - vendorHash = "sha256-hBjj3voqWvwURGsgIgySLyxfm0JKu4qHe/HLcUO0Fa0="; + vendorHash = "sha256-YPCC8xK4lRtRzNjx6U8O7/+PqhhOaM/QofnOvH1rg9Y="; subPackages = [ "cmd/bento" From 42a9ec36d74d40c6c6917cd8a6bdfd48b3086483 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Oct 2025 05:55:37 +0000 Subject: [PATCH 054/179] python3Packages.web3: 7.13.0 -> 7.14.0 --- pkgs/development/python-modules/web3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/web3/default.nix b/pkgs/development/python-modules/web3/default.nix index 79c6e2c7bfb5..fa594f39b8d0 100644 --- a/pkgs/development/python-modules/web3/default.nix +++ b/pkgs/development/python-modules/web3/default.nix @@ -39,14 +39,14 @@ buildPythonPackage rec { pname = "web3"; - version = "7.13.0"; + version = "7.14.0"; pyproject = true; src = fetchFromGitHub { owner = "ethereum"; repo = "web3.py"; tag = "v${version}"; - hash = "sha256-cG4P/mrvQ3GlGT17o5yVGZtIM5Vgi2+iojUsYSBbhFA="; + hash = "sha256-jcRbyYbbqcY7WYIO8wiqLWYnS73NRDfMIpxDFT8ulSY="; }; build-system = [ setuptools ]; From e0573ec670b020796d62fe08f5b346c2c6582f6d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Oct 2025 10:48:25 +0000 Subject: [PATCH 055/179] micronaut: 4.9.4 -> 4.10.0 --- pkgs/by-name/mi/micronaut/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mi/micronaut/package.nix b/pkgs/by-name/mi/micronaut/package.nix index 812b6b323be5..d6922b079c8d 100644 --- a/pkgs/by-name/mi/micronaut/package.nix +++ b/pkgs/by-name/mi/micronaut/package.nix @@ -9,11 +9,11 @@ stdenv.mkDerivation rec { pname = "micronaut"; - version = "4.9.4"; + version = "4.10.0"; src = fetchzip { url = "https://github.com/micronaut-projects/micronaut-starter/releases/download/v${version}/micronaut-cli-${version}.zip"; - sha256 = "sha256-zsC8hMXHRi8xJro/IhihGzw8Nx8loaMh4Y8xlmtTyMQ="; + sha256 = "sha256-FYky14Lnl5B+zLgulFJdRdaDIQi+FhoUjce+LKYaMKE="; }; nativeBuildInputs = [ From fee16d1268051934aa0970d698f928eb9df0ffb8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Oct 2025 11:03:40 +0000 Subject: [PATCH 056/179] python3Packages.pyscf: 2.10.0 -> 2.11.0 --- pkgs/development/python-modules/pyscf/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyscf/default.nix b/pkgs/development/python-modules/pyscf/default.nix index eb107f072c5c..509a758d8340 100644 --- a/pkgs/development/python-modules/pyscf/default.nix +++ b/pkgs/development/python-modules/pyscf/default.nix @@ -24,14 +24,14 @@ buildPythonPackage rec { pname = "pyscf"; - version = "2.10.0"; + version = "2.11.0"; format = "setuptools"; src = fetchFromGitHub { owner = "pyscf"; repo = "pyscf"; tag = "v${version}"; - hash = "sha256-lFYSWCe5THlivpBB6nFBR2zfCIKJ0YJeuY2rCKoXUq8="; + hash = "sha256-JqjZn4EL6P7qS9PJ/wV6+FniEUeCB/f271nczVH5VuQ="; }; # setup.py calls Cmake and passes the arguments in CMAKE_CONFIGURE_ARGS to cmake. From 75944f5f77306a11d27deea6f4ca4fd01fe27497 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Oct 2025 12:52:20 +0000 Subject: [PATCH 057/179] versatiles: 1.0.1 -> 1.1.0 --- pkgs/by-name/ve/versatiles/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ve/versatiles/package.nix b/pkgs/by-name/ve/versatiles/package.nix index 1fd54eed863b..ae1a9420df2c 100644 --- a/pkgs/by-name/ve/versatiles/package.nix +++ b/pkgs/by-name/ve/versatiles/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage rec { pname = "versatiles"; - version = "1.0.1"; # When updating: Replace with current version + version = "1.1.0"; # When updating: Replace with current version src = fetchFromGitHub { owner = "versatiles-org"; repo = "versatiles-rs"; tag = "v${version}"; # When updating: Replace with long commit hash of new version - hash = "sha256-Byc8w1NCJbLPInXgva41CO2SnqWRubXeELJLlMFf54k="; # When updating: Use `lib.fakeHash` for recomputing the hash once. Run: 'nix-build -A versatiles'. Swap with new hash and proceed. + hash = "sha256-yGvU/2DUL9PboDhcjxxxXHeBlrUe7vvcxKKWv03bqeA="; # When updating: Use `lib.fakeHash` for recomputing the hash once. Run: 'nix-build -A versatiles'. Swap with new hash and proceed. }; - cargoHash = "sha256-kWRzxaGDVV3FuVrg+hqpCHPvbCQ0KMO1luCgNiNHYeg="; # When updating: Same as above + cargoHash = "sha256-QD76WR3xnZBcfnQA0G9AOQa9aIdzWazDr3Ya+kL8iCE="; # When updating: Same as above __darwinAllowLocalNetworking = true; From c5ba86ae5f6f2ddbc7a1c3720ca456262102939b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Oct 2025 14:07:14 +0000 Subject: [PATCH 058/179] glaze: 6.0.0 -> 6.0.1 --- pkgs/by-name/gl/glaze/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gl/glaze/package.nix b/pkgs/by-name/gl/glaze/package.nix index 6248ad5aad49..caf902307d35 100644 --- a/pkgs/by-name/gl/glaze/package.nix +++ b/pkgs/by-name/gl/glaze/package.nix @@ -8,13 +8,13 @@ stdenv.mkDerivation (final: { pname = "glaze"; - version = "6.0.0"; + version = "6.0.1"; src = fetchFromGitHub { owner = "stephenberry"; repo = "glaze"; tag = "v${final.version}"; - hash = "sha256-4bEBnPLp7v6Jrd8h6q5LJc93om2VP3ZqB4JNSpKzPao="; + hash = "sha256-eBgcIhmezfYYaqBrKh6elbTMIQCUXd3W9TAuS/RDXcA="; }; nativeBuildInputs = [ cmake ]; From 204ae8bbb9f2804b40cef51ca2ff579c5201c490 Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Wed, 22 Oct 2025 22:47:43 +0800 Subject: [PATCH 059/179] sing-box: 1.12.10 -> 1.12.11 --- pkgs/by-name/si/sing-box/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/si/sing-box/package.nix b/pkgs/by-name/si/sing-box/package.nix index b7db2b8d0f35..d6762c1fae33 100644 --- a/pkgs/by-name/si/sing-box/package.nix +++ b/pkgs/by-name/si/sing-box/package.nix @@ -10,16 +10,16 @@ buildGoModule (finalAttrs: { pname = "sing-box"; - version = "1.12.10"; + version = "1.12.11"; src = fetchFromGitHub { owner = "SagerNet"; repo = "sing-box"; tag = "v${finalAttrs.version}"; - hash = "sha256-ZnpvE/x2+kKlKYuez1VaVx7qkybYhRTqfg7yorZpxfc="; + hash = "sha256-K28Lf5WOd0RNpk7nRettrJLc5WrGgqki5Dj4zxfmZ+4="; }; - vendorHash = "sha256-D4nfi5PzcL9CcgLvm09DmF2Ws1o4wIH0zjgv1qDP7Nw="; + vendorHash = "sha256-+p2esP5sKNSPJ2ig9R58PflsMPlrGv+MJCwX0ESMmbc="; tags = [ "with_quic" From e3b49d09cd4655756429e8fd90517ae8bd45829e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Oct 2025 15:14:13 +0000 Subject: [PATCH 060/179] sqldef: 3.1.16 -> 3.2.2 --- pkgs/by-name/sq/sqldef/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sq/sqldef/package.nix b/pkgs/by-name/sq/sqldef/package.nix index 36da36b45fe1..7e8ecf60b523 100644 --- a/pkgs/by-name/sq/sqldef/package.nix +++ b/pkgs/by-name/sq/sqldef/package.nix @@ -6,18 +6,18 @@ buildGoModule rec { pname = "sqldef"; - version = "3.1.16"; + version = "3.2.2"; src = fetchFromGitHub { owner = "sqldef"; repo = "sqldef"; rev = "v${version}"; - hash = "sha256-Ll0yZ441WeBfCGOmsplN4907q3XQ7hVecwbu6YTC46I="; + hash = "sha256-8xwkXjF/+/pxumhQwBidv2xkmTy7NLCYG0nzlEq9lyI="; }; proxyVendor = true; - vendorHash = "sha256-nLKldyh2p3MA7Ka3YzrafLbxKxdxKQVnMQVhTpNVdXI="; + vendorHash = "sha256-u471eJFxVcXiwuAFRD65yJnDoR3D40PLHXeoMcENdLY="; ldflags = [ "-s" From e33798277b4cc15339a1488c81d0612d62f43fdf Mon Sep 17 00:00:00 2001 From: Lukas Wurzinger Date: Mon, 26 May 2025 21:09:01 +0200 Subject: [PATCH 061/179] nixos/rsync: init module --- .../manual/release-notes/rl-2511.section.md | 2 + nixos/modules/module-list.nix | 1 + nixos/modules/services/misc/rsync.nix | 203 ++++++++++++++++++ nixos/tests/all-tests.nix | 1 + nixos/tests/rsync.nix | 64 ++++++ 5 files changed, 271 insertions(+) create mode 100644 nixos/modules/services/misc/rsync.nix create mode 100644 nixos/tests/rsync.nix diff --git a/nixos/doc/manual/release-notes/rl-2511.section.md b/nixos/doc/manual/release-notes/rl-2511.section.md index 8b3a14483687..e00b4317fa0b 100644 --- a/nixos/doc/manual/release-notes/rl-2511.section.md +++ b/nixos/doc/manual/release-notes/rl-2511.section.md @@ -30,6 +30,8 @@ - [Overseerr](https://overseerr.dev), a request management and media discovery tool for the Plex ecosystem. Available as [services.overseerr](#opt-services.overseerr.enable). +- [services.rsync](options.html#opt-services.rsync) has been added to simplify periodic directory syncing. + - [gtklock](https://github.com/jovanlanik/gtklock), a GTK-based lockscreen for Wayland. Available as [programs.gtklock](#opt-programs.gtklock.enable). - [Chrysalis](https://github.com/keyboardio/Chrysalis), a graphical configurator for Kaleidoscope-powered keyboards. Available as [programs.chrysalis](#opt-programs.chrysalis.enable). diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index 2b98c1cc23e1..2b178220e065 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -924,6 +924,7 @@ ./services/misc/rkvm.nix ./services/misc/rmfakecloud.nix ./services/misc/rshim.nix + ./services/misc/rsync.nix ./services/misc/safeeyes.nix ./services/misc/sdrplay.nix ./services/misc/servarr/lidarr.nix diff --git a/nixos/modules/services/misc/rsync.nix b/nixos/modules/services/misc/rsync.nix new file mode 100644 index 000000000000..0a262a076621 --- /dev/null +++ b/nixos/modules/services/misc/rsync.nix @@ -0,0 +1,203 @@ +{ + config, + lib, + pkgs, + utils, + ... +}: +let + cfg = config.services.rsync; + inherit (lib) types; + inherit (utils.systemdUtils.unitOptions) unitOption; +in +{ + options.services.rsync = { + enable = lib.mkEnableOption "periodic directory syncing via rsync"; + + package = lib.mkPackageOption pkgs "rsync" { }; + + jobs = lib.mkOption { + description = '' + Synchronization jobs to run. + ''; + default = { }; + type = types.attrsOf ( + types.submodule { + options = { + sources = lib.mkOption { + type = types.nonEmptyListOf types.str; + example = [ + "/srv/src1/" + "/srv/src2/" + ]; + description = '' + Source directories. + ''; + }; + + destination = lib.mkOption { + type = types.str; + example = "/srv/dst"; + description = '' + Destination directory. + ''; + }; + + settings = lib.mkOption { + type = + let + simples = [ + types.bool + types.str + types.int + types.float + ]; + in + types.attrsOf ( + types.oneOf ( + simples + ++ [ + (types.listOf (types.oneOf simples)) + ] + ) + ); + default = { }; + example = { + verbose = true; + archive = true; + delete = true; + mkpath = true; + }; + description = '' + Settings that should be passed to rsync via long options. + See {manpage}`rsync(1)` for available options. + ''; + }; + + user = lib.mkOption { + type = types.str; + default = "root"; + description = '' + The name of an existing user account under which the rsync process should run. + ''; + }; + + group = lib.mkOption { + type = types.str; + default = "root"; + description = '' + The name of an existing user group under which the rsync process should run. + ''; + }; + + timerConfig = lib.mkOption { + type = types.nullOr (types.attrsOf unitOption); + default = { + OnCalendar = "daily"; + Persistent = true; + }; + description = '' + When to run the job. + ''; + }; + + inhibit = lib.mkOption { + default = [ ]; + type = types.listOf (types.strMatching "^[^:]+$"); + example = [ + "sleep" + ]; + description = '' + Run the rsync process with an inhibition lock taken; + see {manpage}`systemd-inhibit(1)` for a list of possible operations. + ''; + }; + }; + } + ); + }; + }; + + config = lib.mkIf cfg.enable { + assertions = [ + { + assertion = lib.all (job: job.sources != [ ]) (lib.attrValues cfg.jobs); + message = '' + At least one source directory must be provided to rsync. + ''; + } + ]; + + systemd = lib.mkMerge ( + lib.mapAttrsToList ( + jobName: job: + let + systemdName = "rsync-job-${jobName}"; + description = "Directory syncing via rsync job ${jobName}"; + in + { + timers.${systemdName} = { + wantedBy = [ + "timers.target" + ]; + inherit description; + inherit (job) timerConfig; + }; + + services.${systemdName} = { + inherit description; + + serviceConfig = { + Type = "oneshot"; + + ExecStart = + let + settingsToCommandLine = lib.cli.toCommandLineGNU { + isLong = _: true; + }; + + inhibitArgs = [ + (lib.getExe' config.systemd.package "systemd-inhibit") + "--mode" + "block" + "--who" + description + "--what" + (lib.concatStringsSep ":" job.inhibit) + "--why" + "Scheduled rsync job ${jobName}" + "--" + ]; + + args = + (lib.optionals (job.inhibit != [ ]) inhibitArgs) + ++ [ (lib.getExe cfg.package) ] + ++ (settingsToCommandLine job.settings) + ++ [ "--" ] + ++ job.sources + ++ [ job.destination ]; + in + utils.escapeSystemdExecArgs args; + + User = job.user; + Group = job.group; + + NoNewPrivileges = true; + PrivateDevices = true; + ProtectSystem = "full"; + ProtectKernelTunables = true; + ProtectKernelModules = true; + ProtectControlGroups = true; + MemoryDenyWriteExecute = true; + LockPersonality = true; + }; + }; + } + ) cfg.jobs + ); + }; + + meta.maintainers = [ + lib.maintainers.lukaswrz + ]; +} diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index 3af4002a6aa2..b8def04f8295 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -1322,6 +1322,7 @@ in rss-bridge = handleTest ./web-apps/rss-bridge { }; rss2email = handleTest ./rss2email.nix { }; rstudio-server = runTest ./rstudio-server.nix; + rsync = runTest ./rsync.nix; rsyncd = runTest ./rsyncd.nix; rsyslogd = handleTest ./rsyslogd.nix { }; rtkit = runTest ./rtkit.nix; diff --git a/nixos/tests/rsync.nix b/nixos/tests/rsync.nix new file mode 100644 index 000000000000..2a570adf20de --- /dev/null +++ b/nixos/tests/rsync.nix @@ -0,0 +1,64 @@ +{ + name = "rsync"; + + nodes.machine = { + users.users.test.isNormalUser = true; + + services.rsync = { + enable = true; + jobs = { + root = { + sources = [ "/root/src/" ]; + destination = "/root/dst"; + settings = { + archive = true; + delete = true; + mkpath = true; + }; + timerConfig = { + OnCalendar = "daily"; + Persistent = false; + }; + inhibit = [ "sleep" ]; + }; + user = { + sources = [ "/home/test/src/" ]; + destination = "/home/test/dst"; + settings = { + archive = true; + delete = true; + mkpath = true; + }; + timerConfig = { + OnCalendar = "daily"; + Persistent = false; + }; + user = "test"; + group = "users"; + }; + }; + }; + }; + + testScript = '' + machine.start() + + machine.wait_for_unit("multi-user.target") + + machine.succeed("mkdir --parents /root/src") + machine.succeed("echo test data > /root/src/file.txt") + machine.start_job("rsync-job-root.service") + machine.succeed("""[[ 'test data' == "$(< /root/dst/file.txt)" ]]""") + + machine.succeed("mkdir --parents /home/test/src") + machine.succeed("echo test data > /home/test/src/file.txt") + machine.start_job("rsync-job-user.service") + machine.succeed("""[[ 'test data' == "$(< /home/test/dst/file.txt)" ]]""") + + machine.wait_for_unit("timers.target") + machine.require_unit_state("rsync-job-root.timer", "active") + machine.require_unit_state("rsync-job-user.timer", "active") + + machine.shutdown() + ''; +} From b942c9ad1a9f730d87250e60bbb36c5debef728c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Oct 2025 18:59:10 +0000 Subject: [PATCH 062/179] sesh: 2.18.1 -> 2.18.2 --- pkgs/by-name/se/sesh/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/se/sesh/package.nix b/pkgs/by-name/se/sesh/package.nix index a4de0fa084eb..678189c7922f 100644 --- a/pkgs/by-name/se/sesh/package.nix +++ b/pkgs/by-name/se/sesh/package.nix @@ -7,7 +7,7 @@ }: buildGoModule rec { pname = "sesh"; - version = "2.18.1"; + version = "2.18.2"; nativeBuildInputs = [ go-mockery @@ -16,13 +16,13 @@ buildGoModule rec { owner = "joshmedeski"; repo = "sesh"; rev = "v${version}"; - hash = "sha256-f63C2QFU5G/xoy6mLUSzgQv7VOJ4lv06OnGoyZy54rg="; + hash = "sha256-ZxO6hUE1/KzcZu0G9NaCgpqy1JfPdUxlAOkqm4bpfxE="; }; preBuild = '' mockery ''; - vendorHash = "sha256-TLl8HZnsVvtx6jqusTETP0l3zTmzYmuV4NJIM958VcQ="; + vendorHash = "sha256-GEWtbhZhgussFzfg1wNEU0Gr5zhXmwlsgH6d1cXOwvc="; ldflags = [ "-s" From aed57c1b0e0be6483f443eeab262869283c7688e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Oct 2025 19:04:59 +0000 Subject: [PATCH 063/179] rke: 1.8.7 -> 1.8.8 --- pkgs/by-name/rk/rke/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/rk/rke/package.nix b/pkgs/by-name/rk/rke/package.nix index dee2796991c2..dfd6ee1ade98 100644 --- a/pkgs/by-name/rk/rke/package.nix +++ b/pkgs/by-name/rk/rke/package.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "rke"; - version = "1.8.7"; + version = "1.8.8"; src = fetchFromGitHub { owner = "rancher"; repo = "rke"; rev = "v${version}"; - hash = "sha256-qborClm+QF1cVKSPEY+JYEylQ2I+XHkmCd3ez8fdfmk="; + hash = "sha256-xa9f82jbSjJEd0XR1iaqu3qA3O5G5vfj4RRhpT9c32Y="; }; vendorHash = "sha256-OWC8OZhORHwntAR2YHd4KfQgB2Wtma6ayBWfY94uOA4="; From dee19925a190dbcf230220b2c4eaf2f7c4c838fa Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Oct 2025 20:01:21 +0000 Subject: [PATCH 064/179] glsl_analyzer: 1.7.0 -> 1.7.1 --- pkgs/by-name/gl/glsl_analyzer/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gl/glsl_analyzer/package.nix b/pkgs/by-name/gl/glsl_analyzer/package.nix index c6b041aac7d2..0b53a622d192 100644 --- a/pkgs/by-name/gl/glsl_analyzer/package.nix +++ b/pkgs/by-name/gl/glsl_analyzer/package.nix @@ -9,13 +9,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "glsl_analyzer"; - version = "1.7.0"; + version = "1.7.1"; src = fetchFromGitHub { owner = "nolanderc"; repo = "glsl_analyzer"; tag = "v${finalAttrs.version}"; - hash = "sha256-sNvhqnuWEG9Www6dBlxNVHd9b5uXgmDEwApgfkh1gzE="; + hash = "sha256-429S4iTkXQ64Fd153Xr7Z7eKbqKe0gI9yAvMPNV2/dE="; }; nativeBuildInputs = [ From 1efa75a507669ccb6e3471a8256e143b3d399acb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Oct 2025 20:22:40 +0000 Subject: [PATCH 065/179] python3Packages.polyfactory: 2.22.2 -> 2.22.3 --- pkgs/development/python-modules/polyfactory/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/polyfactory/default.nix b/pkgs/development/python-modules/polyfactory/default.nix index 2b7d81d99777..3e0d3b275268 100644 --- a/pkgs/development/python-modules/polyfactory/default.nix +++ b/pkgs/development/python-modules/polyfactory/default.nix @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "polyfactory"; - version = "2.22.2"; + version = "2.22.3"; pyproject = true; src = fetchFromGitHub { owner = "litestar-org"; repo = "polyfactory"; tag = "v${version}"; - hash = "sha256-Mm9Yj8yBaH1KQJxQJY/sbrkfL/eDpMyWd/9ThQfmzx8="; + hash = "sha256-/LHGUQsYwEPBHWSyzaX0gUrqNm2cvWGraxMhWWvMkBc="; }; build-system = [ hatchling ]; From 60271a21aa9fe5f9b4128e6c3dca674390facadd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Oct 2025 20:24:46 +0000 Subject: [PATCH 066/179] fanficfare: 4.49.0 -> 4.50.0 --- pkgs/by-name/fa/fanficfare/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fa/fanficfare/package.nix b/pkgs/by-name/fa/fanficfare/package.nix index 92759ffad673..6f9c182dd0cd 100644 --- a/pkgs/by-name/fa/fanficfare/package.nix +++ b/pkgs/by-name/fa/fanficfare/package.nix @@ -6,12 +6,12 @@ python3Packages.buildPythonApplication rec { pname = "fanficfare"; - version = "4.49.0"; + version = "4.50.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-b+PGsm5szBAd8R7P+TT4EyXd2ULgr3+AV5F15S3pn3o="; + hash = "sha256-+4hasWmQx//HzKwOmtlGqutw95rKFvWL97Ec1xLE1Js="; }; nativeBuildInputs = with python3Packages; [ From 395df2e74aa4f41f94cd692e438c345328495d64 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Oct 2025 20:47:42 +0000 Subject: [PATCH 067/179] cilium-cli: 0.18.7 -> 0.18.8 --- pkgs/by-name/ci/cilium-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ci/cilium-cli/package.nix b/pkgs/by-name/ci/cilium-cli/package.nix index 59f2c448423b..950f2384ae0d 100644 --- a/pkgs/by-name/ci/cilium-cli/package.nix +++ b/pkgs/by-name/ci/cilium-cli/package.nix @@ -10,13 +10,13 @@ buildGoModule rec { pname = "cilium-cli"; - version = "0.18.7"; + version = "0.18.8"; src = fetchFromGitHub { owner = "cilium"; repo = "cilium-cli"; tag = "v${version}"; - hash = "sha256-zmVSryOp+4QDm83yJFwUld/NlZEHZtV0BJABqBcMirE="; + hash = "sha256-6/ECHhPV9rJHcHFVAvkwtlZi96rjhEe2PjEvXtv8OMY="; }; nativeBuildInputs = [ installShellFiles ]; From 8bbae6fa785f6e229ee46bfc36c0fe0197494665 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Oct 2025 20:54:30 +0000 Subject: [PATCH 068/179] azurehound: 2.7.1 -> 2.8.0 --- pkgs/by-name/az/azurehound/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/az/azurehound/package.nix b/pkgs/by-name/az/azurehound/package.nix index 024b29001b65..aee89fec8197 100644 --- a/pkgs/by-name/az/azurehound/package.nix +++ b/pkgs/by-name/az/azurehound/package.nix @@ -8,16 +8,16 @@ buildGoModule rec { pname = "azurehound"; - version = "2.7.1"; + version = "2.8.0"; src = fetchFromGitHub { owner = "SpecterOps"; repo = "AzureHound"; tag = "v${version}"; - hash = "sha256-fCs9C86IO1aTzBFZiA7SaVlk0Zdm/ItWtLhE8Ii2W0A="; + hash = "sha256-nek4WXjXk36IcdnIFv0q1vTKmLnxgCu2xX/AzwQb8kc="; }; - vendorHash = "sha256-ScFHEIarDvxd9R6eUONdECmtK+5aZRdo71khljLz8c4="; + vendorHash = "sha256-+iNFWKFNON4HX2mf4O29zAdElEkIGIx55Wi9MRtg1dg="; nativeInstallCheckInputs = [ versionCheckHook ]; From 052978d1ee02e841db03e7a3587c7566d6e6717a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Oct 2025 21:38:31 +0000 Subject: [PATCH 069/179] tradingview: 2.12.0 -> 2.14.0 --- pkgs/by-name/tr/tradingview/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tr/tradingview/package.nix b/pkgs/by-name/tr/tradingview/package.nix index af6e1619e7a3..a19ed8864e20 100644 --- a/pkgs/by-name/tr/tradingview/package.nix +++ b/pkgs/by-name/tr/tradingview/package.nix @@ -24,12 +24,12 @@ stdenv.mkDerivation (finalAttrs: { pname = "tradingview"; - version = "2.12.0"; - revision = "66"; + version = "2.14.0"; + revision = "68"; src = fetchurl { url = "https://api.snapcraft.io/api/v1/snaps/download/nJdITJ6ZJxdvfu8Ch7n5kH5P99ClzBYV_${finalAttrs.revision}.snap"; - hash = "sha512-ydk0/mJh4M02oIEfU3PKTwEO+nMpeJGuxQAly8WqJLx5GOQAb/J7VRB8IQpHHqWGeRfbwhantdZryQF8ngFJ/g=="; + hash = "sha512-wuMQBfJfMbQdq4eUNl9bitf4IGcpczX0FDdnQAgyALBpHI7CbcIF9Aq4hIy0dblYgeISM1HFqPiSIcFCS+VuSQ=="; }; nativeBuildInputs = [ From 50408122ea4b7c8d0fdf7a797524ac29fe4f3bcf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Oct 2025 22:35:06 +0000 Subject: [PATCH 070/179] xk6: 1.2.2 -> 1.2.3 --- pkgs/by-name/xk/xk6/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/xk/xk6/package.nix b/pkgs/by-name/xk/xk6/package.nix index 7a24b72fb7e3..8d5f57ef048f 100644 --- a/pkgs/by-name/xk/xk6/package.nix +++ b/pkgs/by-name/xk/xk6/package.nix @@ -9,13 +9,13 @@ buildGoModule rec { pname = "xk6"; - version = "1.2.2"; + version = "1.2.3"; src = fetchFromGitHub { owner = "grafana"; repo = "xk6"; tag = "v${version}"; - hash = "sha256-qZCOsduj/oSizkEgy/MydYc5CQiBHgEnxjWeoS2EMX4="; + hash = "sha256-he6m5mkQ5Pp8hWPEU+/PD/ADCk0AQOyTAO8CVeNUa8o="; }; vendorHash = null; From b6f55fe9416f63e34fdced5216316a8bdd394f56 Mon Sep 17 00:00:00 2001 From: qbisi Date: Mon, 20 Oct 2025 04:29:22 +0800 Subject: [PATCH 071/179] precice: 3.2.0-unstable-2025-05-23 -> 3.3.0 Changelog: https://github.com/precice/precice/releases/tag/v3.3.0 --- pkgs/by-name/pr/precice/package.nix | 37 +++++++++++++++++++++-------- 1 file changed, 27 insertions(+), 10 deletions(-) diff --git a/pkgs/by-name/pr/precice/package.nix b/pkgs/by-name/pr/precice/package.nix index ac12dbdd38e6..4d4cea292f5d 100644 --- a/pkgs/by-name/pr/precice/package.nix +++ b/pkgs/by-name/pr/precice/package.nix @@ -3,29 +3,32 @@ stdenv, fetchFromGitHub, cmake, + pkg-config, boost, eigen, libxml2, mpi, python3Packages, petsc, - pkg-config, + ctestCheckHook, + mpiCheckPhaseHook, }: -stdenv.mkDerivation { +assert petsc.mpiSupport; + +stdenv.mkDerivation (finalAttrs: { pname = "precice"; - version = "3.2.0-unstable-2025-05-23"; + version = "3.3.0"; src = fetchFromGitHub { owner = "precice"; repo = "precice"; - rev = "6ee3e347843d4d3c416a32917f6505d35b822445"; - hash = "sha256-BxNAbpeLqJPzQ9dvvgC9jJQQFBdVMunSqIekz7SIHv4="; + tag = "v${finalAttrs.version}"; + hash = "sha256-1FbTNo2F+jH1EVV6gXc9o0T31UHY/wBK3vQeCV7wW5E="; }; cmakeFlags = [ - (lib.cmakeBool "PRECICE_PETScMapping" false) - (lib.cmakeBool "BUILD_SHARED_LIBS" true) + (lib.cmakeBool "BUILD_SHARED_LIBS" (!stdenv.hostPlatform.isStatic)) ]; nativeBuildInputs = [ @@ -43,12 +46,26 @@ stdenv.mkDerivation { python3Packages.numpy ]; + __darwinAllowLocalNetworking = true; + + doCheck = true; + + nativeCheckInputs = [ + ctestCheckHook + mpiCheckPhaseHook + ]; + + disabledTests = [ + # Because preciceDt becomes very small. Test is likely to fail on other platform. + "precice.Integration/Serial/Time/Explicit/ParallelCoupling/ReadWriteScalarDataWithSubcycling6400Steps" + ]; + meta = { description = "PreCICE stands for Precise Code Interaction Coupling Environment"; homepage = "https://precice.org/"; - license = with lib.licenses; [ gpl3 ]; + license = with lib.licenses; [ lgpl3Only ]; maintainers = with lib.maintainers; [ Scriptkiddi ]; - mainProgram = "binprecice"; + mainProgram = "precice-tools"; platforms = lib.platforms.unix; }; -} +}) From 49535d5708570d82536613239bcaeec03a948f1c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Oct 2025 00:27:28 +0000 Subject: [PATCH 072/179] libosmo-sigtran: 2.1.0 -> 2.1.2 --- pkgs/by-name/li/libosmo-sigtran/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libosmo-sigtran/package.nix b/pkgs/by-name/li/libosmo-sigtran/package.nix index dee2431912a7..0e661a183f4e 100644 --- a/pkgs/by-name/li/libosmo-sigtran/package.nix +++ b/pkgs/by-name/li/libosmo-sigtran/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation rec { pname = "libosmo-sigtran"; - version = "2.1.0"; + version = "2.1.2"; # fetchFromGitea hangs src = fetchgit { url = "https://gitea.osmocom.org/osmocom/libosmo-sigtran.git"; rev = version; - hash = "sha256-/MUFTo5Uo60CZV0ZTDVLVgEXrNw9kX5gafq7rJb82Do="; + hash = "sha256-/TxD7lc/htm1c24rKfnlYxGsVpxawi3nh7m34mRRhUA="; }; configureFlags = [ "--with-systemdsystemunitdir=$out" ]; From d66b4cf838f7f21f72766c9148abcd1ec40dcab0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Oct 2025 01:40:09 +0000 Subject: [PATCH 073/179] impala: 0.4.0 -> 0.4.1 --- pkgs/by-name/im/impala/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/im/impala/package.nix b/pkgs/by-name/im/impala/package.nix index 3f9df755a88a..d64655d707d2 100644 --- a/pkgs/by-name/im/impala/package.nix +++ b/pkgs/by-name/im/impala/package.nix @@ -5,16 +5,16 @@ }: rustPlatform.buildRustPackage rec { pname = "impala"; - version = "0.4.0"; + version = "0.4.1"; src = fetchFromGitHub { owner = "pythops"; repo = "impala"; rev = "v${version}"; - hash = "sha256-MrqyDwZztuYrqgbznBNDwusu3zNES+v2+BOti6lm5HU="; + hash = "sha256-CRnGycN2juXXNI1LhAH5HQbmXYatBZ0GxYKYgb5SBSE="; }; - cargoHash = "sha256-DBYQ7xeLLnIR5dcnvK2P4l5Fpfi/TvVajs4OQ66UUP0="; + cargoHash = "sha256-fBeSbJdFwT/ZwK2FTJQtZakKqMiAICMY2rkbNnYOGzU="; meta = { description = "TUI for managing wifi"; From 3ce22cb92a4eee8f91166f34284fba5387a9e638 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Oct 2025 02:12:17 +0000 Subject: [PATCH 074/179] shopify-themekit: 1.3.2 -> 1.3.3 --- pkgs/by-name/sh/shopify-themekit/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sh/shopify-themekit/package.nix b/pkgs/by-name/sh/shopify-themekit/package.nix index cbe076825c21..23dbdd89a1a3 100644 --- a/pkgs/by-name/sh/shopify-themekit/package.nix +++ b/pkgs/by-name/sh/shopify-themekit/package.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "shopify-themekit"; - version = "1.3.2"; + version = "1.3.3"; src = fetchFromGitHub { owner = "Shopify"; repo = "themekit"; rev = "v${version}"; - sha256 = "sha256-A/t6yQW2xRFZYuYRyNN/0v4zdivch3tiv65a7TdHm2c="; + sha256 = "sha256-m0TAgnYklj/WqZJIm9mHLE7SZgXP8YDQZndDgpiNqL0="; }; vendorHash = "sha256-o928qjp7+/U1W03esYTwVEfQ4A3TmPnmgmh4oWpqJoo="; From dd5a323c085204a81760aa9aadf8dc2ad3fb7155 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Oct 2025 03:14:13 +0000 Subject: [PATCH 075/179] vscode-extensions.denoland.vscode-deno: 3.45.2 -> 3.46.1 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 63cb59813f4f..5bb60a023e82 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1264,8 +1264,8 @@ let mktplcRef = { publisher = "denoland"; name = "vscode-deno"; - version = "3.45.2"; - hash = "sha256-U83RWIIorJdFuhr0/l2bIo5JthTFIvedWq52dsSGOx8="; + version = "3.46.1"; + hash = "sha256-9lALQ0ZSIyCJB/nMm7p3Gnl5PtFRSMIqx4DR/B8LdXY="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/denoland.vscode-deno/changelog"; From 2b4b134548e8ef9231261fc4f9e715d9149cd67a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Oct 2025 03:34:25 +0000 Subject: [PATCH 076/179] apko: 0.30.16 -> 0.30.17 --- pkgs/by-name/ap/apko/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ap/apko/package.nix b/pkgs/by-name/ap/apko/package.nix index 01ee440fae8c..31c6a6ae6a5f 100644 --- a/pkgs/by-name/ap/apko/package.nix +++ b/pkgs/by-name/ap/apko/package.nix @@ -11,13 +11,13 @@ buildGoModule (finalAttrs: { pname = "apko"; - version = "0.30.16"; + version = "0.30.17"; src = fetchFromGitHub { owner = "chainguard-dev"; repo = "apko"; tag = "v${finalAttrs.version}"; - hash = "sha256-6/vB/ooTkEPazHOjtVEePdCd5048NJTLFDdr2Rxmqa8="; + hash = "sha256-pFkNYtY2LAzLxMMo3GQxaa1WBZSWxqXdxE9K/FIjZ0s="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. leaveDotGit = true; @@ -29,7 +29,7 @@ buildGoModule (finalAttrs: { find "$out" -name .git -print0 | xargs -0 rm -rf ''; }; - vendorHash = "sha256-mZg8OXPMeBAJYQWB0vrZC5fo0+xuU8ho/IE2j624RV8="; + vendorHash = "sha256-0wVuZy+SEiyFIk0RLIAbvv52DiFpTZk7Z6PzqY+jo5I="; nativeBuildInputs = [ installShellFiles ]; From cc4a6e2f84d4562484036fdb70822c4a796eebee Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Oct 2025 07:13:31 +0000 Subject: [PATCH 077/179] numix-icon-theme: 25.10.14 -> 25.10.17.2 --- pkgs/data/icons/numix-icon-theme/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/data/icons/numix-icon-theme/default.nix b/pkgs/data/icons/numix-icon-theme/default.nix index efe9fa722c65..0e597a783999 100644 --- a/pkgs/data/icons/numix-icon-theme/default.nix +++ b/pkgs/data/icons/numix-icon-theme/default.nix @@ -12,13 +12,13 @@ stdenvNoCC.mkDerivation rec { pname = "numix-icon-theme"; - version = "25.10.14"; + version = "25.10.17.2"; src = fetchFromGitHub { owner = "numixproject"; repo = "numix-icon-theme"; rev = version; - sha256 = "sha256-g+6tinHNGodnsQBxlFCNJ05vSqu7YlaT9khUjqVqIjk="; + sha256 = "sha256-0s35a7GkjNL/DNEJI/A2TfI+FawvpKn/HY46tqXKbcY="; }; nativeBuildInputs = [ From 40258dce629e59ca4c1fb8cb20aa6690546ab5ea Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Oct 2025 08:12:08 +0000 Subject: [PATCH 078/179] rancher: 2.12.2 -> 2.12.3 --- pkgs/by-name/ra/rancher/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ra/rancher/package.nix b/pkgs/by-name/ra/rancher/package.nix index eacae104cd63..df7c7b9e62d5 100644 --- a/pkgs/by-name/ra/rancher/package.nix +++ b/pkgs/by-name/ra/rancher/package.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "rancher"; - version = "2.12.2"; + version = "2.12.3"; src = fetchFromGitHub { owner = "rancher"; repo = "cli"; tag = "v${version}"; - hash = "sha256-KVJfeCv+rMPGvKknov1LQX/ndI182p8p+ze2522xb7U="; + hash = "sha256-i+l+vs+uD6h0GruvxhkQtb7DYCJ3uysa/rZ8hGmmu7Y="; }; env.CGO_ENABLED = 0; @@ -25,7 +25,7 @@ buildGoModule rec { "-static" ]; - vendorHash = "sha256-guxr/co4IJoX+mSBPFqdjo8C/QnRIXcd/RztNdnfVQM="; + vendorHash = "sha256-mObfou6JXQ+ZWvxWMpdcC1ymngFJZ8k9I+rCYCFvDg4="; postInstall = '' mv $out/bin/cli $out/bin/rancher From ef6fe8d55c1b43a69cd8e4435f3e85a1ac708420 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Oct 2025 09:33:12 +0000 Subject: [PATCH 079/179] vscode-extensions.ionide.ionide-fsharp: 7.28.0 -> 7.28.1 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 63cb59813f4f..94ffde0588de 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -2348,8 +2348,8 @@ let mktplcRef = { name = "Ionide-fsharp"; publisher = "Ionide"; - version = "7.28.0"; - hash = "sha256-d6AucdoKeVAobTj1cbELce2vcXsZW5TX74mkcnHPtkA="; + version = "7.28.1"; + hash = "sha256-JDrJAZB1QvLG/dXHOhg6VM8dgwEc1eV6BycoRfEQmuY="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/Ionide.Ionide-fsharp/changelog"; From 4a1965675a1cccdf4cf89e3c5996100a9315903f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Oct 2025 10:34:42 +0000 Subject: [PATCH 080/179] swiftformat: 0.58.4 -> 0.58.5 --- pkgs/by-name/sw/swiftformat/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sw/swiftformat/package.nix b/pkgs/by-name/sw/swiftformat/package.nix index a5d177c872a1..a34e16966a33 100644 --- a/pkgs/by-name/sw/swiftformat/package.nix +++ b/pkgs/by-name/sw/swiftformat/package.nix @@ -12,13 +12,13 @@ swift.stdenv.mkDerivation rec { pname = "swiftformat"; - version = "0.58.4"; + version = "0.58.5"; src = fetchFromGitHub { owner = "nicklockwood"; repo = "SwiftFormat"; rev = version; - sha256 = "sha256-GFnFTRPf4sZhLXe+VnDOndS/GhhTkZZmTTj/gR05IcI="; + sha256 = "sha256-QTfdMJpdm4m2YSZefPclGcAZFjyFgJeeWIYLf3apuFo="; }; nativeBuildInputs = [ From dc34f40b5de2704be21eb5632f1919e7f6ffaf54 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Oct 2025 11:03:06 +0000 Subject: [PATCH 081/179] python3Packages.mdformat-wikilink: 0.2.0 -> 0.3.0 --- pkgs/development/python-modules/mdformat-wikilink/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mdformat-wikilink/default.nix b/pkgs/development/python-modules/mdformat-wikilink/default.nix index 0c3c119a632b..5378eade888e 100644 --- a/pkgs/development/python-modules/mdformat-wikilink/default.nix +++ b/pkgs/development/python-modules/mdformat-wikilink/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "mdformat-wikilink"; - version = "0.2.0"; + version = "0.3.0"; pyproject = true; src = fetchFromGitHub { owner = "tmr232"; repo = "mdformat-wikilink"; tag = "v${version}"; - hash = "sha256-KOPh9iZfb3GCvslQeYBgqNaOyqtWi2llkaiWE7nmcJo="; + hash = "sha256-tYUF5gNmXjzlf0jQg0tL2ayFGCSFFeYJHkWA6cYLpvI="; }; build-system = [ poetry-core ]; From 5bfe61215f393ddeafeaf6315e3b733125ccb007 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Oct 2025 11:16:08 +0000 Subject: [PATCH 082/179] okms-cli: 0.4.0 -> 0.4.1 --- pkgs/by-name/ok/okms-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ok/okms-cli/package.nix b/pkgs/by-name/ok/okms-cli/package.nix index 9d66557ab71c..1fe0694acd66 100644 --- a/pkgs/by-name/ok/okms-cli/package.nix +++ b/pkgs/by-name/ok/okms-cli/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "okms-cli"; - version = "0.4.0"; + version = "0.4.1"; src = fetchFromGitHub { owner = "ovh"; repo = "okms-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-XW+otYeEQAuPVOXI6unTi28vn6dvpO7aVkr2bZ039Mk="; + hash = "sha256-Wbb4M4tSLjpsm7K/Y0QDPxofeymw0zSRMcwvN+E3bLU="; }; - vendorHash = "sha256-GxHOWJcRBBHVm/RLeXChSDg59sX6dnO+yKyNEvUNup4="; + vendorHash = "sha256-6S+8pNYZUp0REQ91gzktYQMziDb3w+/474pPbuxuASc="; ldflags = [ "-s" From 9a916280d8be761f8974ef251ebe594d62f4e530 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Oct 2025 11:28:10 +0000 Subject: [PATCH 083/179] python3Packages.snakemake-interface-scheduler-plugins: 2.0.1 -> 2.0.2 --- .../snakemake-interface-scheduler-plugins/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/snakemake-interface-scheduler-plugins/default.nix b/pkgs/development/python-modules/snakemake-interface-scheduler-plugins/default.nix index ccad1ca6f6a2..bbceb3a22c30 100644 --- a/pkgs/development/python-modules/snakemake-interface-scheduler-plugins/default.nix +++ b/pkgs/development/python-modules/snakemake-interface-scheduler-plugins/default.nix @@ -7,13 +7,13 @@ }: let - version = "2.0.1"; + version = "2.0.2"; src = fetchFromGitHub { owner = "snakemake"; repo = "snakemake-interface-scheduler-plugins"; tag = "v${version}"; - hash = "sha256-Z/rJGkby9AcYB+Gil00xhbrySChqEIEOtzLyzQPhObk="; + hash = "sha256-BowMwZllFR9IKYUMhISAbf606awTxfmS/nQxkGgb4y8="; }; in buildPythonPackage { From 17427f0ed7b2ad26b35cd761886ce355a8a7b7cf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Oct 2025 11:41:39 +0000 Subject: [PATCH 084/179] moonraker: 0.9.3-unstable-2025-09-22 -> 0.9.3-unstable-2025-10-20 --- pkgs/by-name/mo/moonraker/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mo/moonraker/package.nix b/pkgs/by-name/mo/moonraker/package.nix index c04ddd2e4af1..f34241bebd57 100644 --- a/pkgs/by-name/mo/moonraker/package.nix +++ b/pkgs/by-name/mo/moonraker/package.nix @@ -35,13 +35,13 @@ let in stdenvNoCC.mkDerivation rec { pname = "moonraker"; - version = "0.9.3-unstable-2025-09-22"; + version = "0.9.3-unstable-2025-10-20"; src = fetchFromGitHub { owner = "Arksine"; repo = "moonraker"; - rev = "72ca7dbe057c00c3a34013d0c56fda0ab9bbfffe"; - sha256 = "sha256-yQmJ78Gj2ilxKQ21tx0fimo9cYFlSyTmcVgC6OwxmkQ="; + rev = "8426f4107c7afb9adf876fce53b2cd725370523a"; + sha256 = "sha256-gNmgUwp+OHW18Ylzzve1Ey63L5kobOoldAkr0VdfG3w="; }; nativeBuildInputs = [ makeWrapper ]; From 12482942c1de70f4c9daaf505a0ba7eed765b5bd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Oct 2025 12:32:56 +0000 Subject: [PATCH 085/179] phrase-cli: 2.48.0 -> 2.49.0 --- pkgs/by-name/ph/phrase-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ph/phrase-cli/package.nix b/pkgs/by-name/ph/phrase-cli/package.nix index 5e7465bfb19a..3f98171435bf 100644 --- a/pkgs/by-name/ph/phrase-cli/package.nix +++ b/pkgs/by-name/ph/phrase-cli/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "phrase-cli"; - version = "2.48.0"; + version = "2.49.0"; src = fetchFromGitHub { owner = "phrase"; repo = "phrase-cli"; rev = version; - sha256 = "sha256-X6Y7B9LLxoxsMbLlhJTlHWdnJV6ZG4EuV+Dww6mtgAc="; + sha256 = "sha256-P3tCYmqLnskuBJBgeEvdjkNAqVCFtDUes1CTHoj/k5M="; }; - vendorHash = "sha256-si1io4DMjhUhpAwb4ctUFLdIblZOBskn9dGwCTy4pAo="; + vendorHash = "sha256-VFJfpMVMHUkfH04hBpeoH5lUeW+5eG8V03W0DgcVpDM="; ldflags = [ "-X=github.com/phrase/phrase-cli/cmd.PHRASE_CLIENT_VERSION=${version}" ]; From 3a83ba5a76c3aab0e7dc9903cd82a0e84c12f226 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Oct 2025 12:42:11 +0000 Subject: [PATCH 086/179] twmn: 2025_03_06 -> 2025_10_23 --- pkgs/applications/misc/twmn/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/twmn/default.nix b/pkgs/applications/misc/twmn/default.nix index bdf7ec15c384..4f84bf31bc34 100644 --- a/pkgs/applications/misc/twmn/default.nix +++ b/pkgs/applications/misc/twmn/default.nix @@ -10,13 +10,13 @@ mkDerivation rec { pname = "twmn"; - version = "2025_03_06"; + version = "2025_10_23"; src = fetchFromGitHub { owner = "sboli"; repo = "twmn"; tag = version; - hash = "sha256-JQhONBcTJUzsKJY6YstC6HB4d/t8vf155/lN4UUv4l4="; + hash = "sha256-/yQtwoolGhtn19I+vus27OjaZgXXfhnWKQi+rUMozCY="; }; nativeBuildInputs = [ From 140e2b8f3ca64774ba5b0ec68827e30bf830a624 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Oct 2025 12:59:17 +0000 Subject: [PATCH 087/179] vscode-extensions.detachhead.basedpyright: 1.31.7 -> 1.32.0 --- .../vscode/extensions/detachhead.basedpyright/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/detachhead.basedpyright/default.nix b/pkgs/applications/editors/vscode/extensions/detachhead.basedpyright/default.nix index f4b6a6966a55..073dfde6be65 100644 --- a/pkgs/applications/editors/vscode/extensions/detachhead.basedpyright/default.nix +++ b/pkgs/applications/editors/vscode/extensions/detachhead.basedpyright/default.nix @@ -8,8 +8,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { name = "basedpyright"; publisher = "detachhead"; - version = "1.31.7"; - hash = "sha256-EGHtYGPfP9n675MLoFBqct0EEPwI2Ts8SnBzmSptVGc="; + version = "1.32.0"; + hash = "sha256-Lf7sg67i0FFvHSZ9Cw6RT+ECzFF+lNYH2hxzrss1+fg="; }; meta = { changelog = "https://github.com/detachhead/basedpyright/releases"; From b3cc7c9f5f4fc59da113ebf257012784a4d5ddbc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Oct 2025 13:05:57 +0000 Subject: [PATCH 088/179] mcp-nixos: 1.0.2 -> 1.0.3 --- pkgs/by-name/mc/mcp-nixos/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mc/mcp-nixos/package.nix b/pkgs/by-name/mc/mcp-nixos/package.nix index fd990bd36647..4e93f0109204 100644 --- a/pkgs/by-name/mc/mcp-nixos/package.nix +++ b/pkgs/by-name/mc/mcp-nixos/package.nix @@ -6,14 +6,14 @@ python3Packages.buildPythonApplication rec { pname = "mcp-nixos"; - version = "1.0.2"; + version = "1.0.3"; pyproject = true; src = fetchFromGitHub { owner = "utensils"; repo = "mcp-nixos"; tag = "v${version}"; - hash = "sha256-SbmfP5Qo7liu39tTpIm6IC2qfwChooTYaPZiJqgwTzY="; + hash = "sha256-UCsJ8eDuHL14u2GFIYEY/drtZ6jht5zN/G/6QNlEy2g="; }; patches = [ From e02c7adc5410137e1467922e46c03a2acee7ff40 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Oct 2025 13:18:29 +0000 Subject: [PATCH 089/179] python3Packages.giturlparse: 0.12.0 -> 0.14.0 --- pkgs/development/python-modules/giturlparse/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/giturlparse/default.nix b/pkgs/development/python-modules/giturlparse/default.nix index 6dfd53352672..011ae2959bc6 100644 --- a/pkgs/development/python-modules/giturlparse/default.nix +++ b/pkgs/development/python-modules/giturlparse/default.nix @@ -7,14 +7,14 @@ }: buildPythonPackage rec { pname = "giturlparse"; - version = "0.12.0"; + version = "0.14.0"; pyproject = true; src = fetchFromGitHub { owner = "nephila"; repo = "giturlparse"; tag = version; - hash = "sha256-VqlsqMLwOtaciBWXphmFAMwtfkWBBNaL1Sdcc8Ltq7k="; + hash = "sha256-KBJVsg3xpy4WkXlkP+eNTJpGIpZhPI4TwD5/0eCbTL0="; }; build-system = [ From 542ca7f353feb6dfcd7bb293ba469a6ebe146d87 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Oct 2025 13:37:25 +0000 Subject: [PATCH 090/179] matrix-alertmanager-receiver: 2025.10.15 -> 2025.10.22 --- pkgs/by-name/ma/matrix-alertmanager-receiver/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ma/matrix-alertmanager-receiver/package.nix b/pkgs/by-name/ma/matrix-alertmanager-receiver/package.nix index df081fed2cec..86ca596569df 100644 --- a/pkgs/by-name/ma/matrix-alertmanager-receiver/package.nix +++ b/pkgs/by-name/ma/matrix-alertmanager-receiver/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "matrix-alertmanager-receiver"; - version = "2025.10.15"; + version = "2025.10.22"; src = fetchFromGitHub { owner = "metio"; repo = "matrix-alertmanager-receiver"; tag = finalAttrs.version; - hash = "sha256-NOVMn6RlD/H0upYhM1kZe61XbTvY+xd32K/+Caa/0rM="; + hash = "sha256-TJDh1taboIRSBDyF1RV/NXKVvuT884+aU6wg6tC+YqI="; }; - vendorHash = "sha256-ggZTmXcjVk6P5/TrPHVyVbRAoQlGg1hYCLeI51mX8tM="; + vendorHash = "sha256-8Ag/Xd4+TQBBNVJpYQfuelhaCy+3hatTZFIo2VMjXOs="; env.CGO_ENABLED = "0"; From 9e718dc939e5bbe8827cef4f66f6de147d6f301c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Oct 2025 13:47:03 +0000 Subject: [PATCH 091/179] kubectl-cnpg: 1.27.0 -> 1.27.1 --- pkgs/by-name/ku/kubectl-cnpg/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ku/kubectl-cnpg/package.nix b/pkgs/by-name/ku/kubectl-cnpg/package.nix index 84a32bce1016..df1cd3d29cfd 100644 --- a/pkgs/by-name/ku/kubectl-cnpg/package.nix +++ b/pkgs/by-name/ku/kubectl-cnpg/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "kubectl-cnpg"; - version = "1.27.0"; + version = "1.27.1"; src = fetchFromGitHub { owner = "cloudnative-pg"; repo = "cloudnative-pg"; rev = "v${version}"; - hash = "sha256-GDPVrGWawzuOjTCtXIDFH2XUQ6Ot3i+w4x61QK3TyIE="; + hash = "sha256-iEia3g3nxnVm4q5lpV9SFOSKgHJsZ7jdqE73vA2bPpI="; }; - vendorHash = "sha256-CekPp3Tmte08DdFulVTNxlh4OuWz+ObqQ9jDd5b+Qn8="; + vendorHash = "sha256-nbUaSTmhAViwkguMsgIp3lh2JVe7ZTwBTM7oE1aIulk="; subPackages = [ "cmd/kubectl-cnpg" ]; From 4780060c1f80ec4039e2750846dbf43219d4d0dd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Oct 2025 14:14:01 +0000 Subject: [PATCH 092/179] python3Packages.x-transformers: 2.9.2 -> 2.10.2 --- pkgs/development/python-modules/x-transformers/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/x-transformers/default.nix b/pkgs/development/python-modules/x-transformers/default.nix index 74ed3730a9ec..ded96ac0ba22 100644 --- a/pkgs/development/python-modules/x-transformers/default.nix +++ b/pkgs/development/python-modules/x-transformers/default.nix @@ -19,14 +19,14 @@ buildPythonPackage rec { pname = "x-transformers"; - version = "2.9.2"; + version = "2.10.2"; pyproject = true; src = fetchFromGitHub { owner = "lucidrains"; repo = "x-transformers"; tag = version; - hash = "sha256-JxIcEGR28VxsosKsEFLpttT9JMeGwcJxjZiDXRhTv/o="; + hash = "sha256-7tlaq1/2S1uVlhZud/6Nnuf/oopHe88HHq69TUuKITo="; }; build-system = [ hatchling ]; From 50fccc29d7d8da11de205a3815b916642cbc9c57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nam=20Kh=C3=A1nh?= <102988626+IdaCryze@users.noreply.github.com> Date: Thu, 23 Oct 2025 16:47:01 +0200 Subject: [PATCH 093/179] logisim-evolution: 3.9.0 -> 4.0.0 --- pkgs/by-name/lo/logisim-evolution/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/lo/logisim-evolution/package.nix b/pkgs/by-name/lo/logisim-evolution/package.nix index 07a6dde8c7fa..864539c8750e 100644 --- a/pkgs/by-name/lo/logisim-evolution/package.nix +++ b/pkgs/by-name/lo/logisim-evolution/package.nix @@ -18,11 +18,11 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "logisim-evolution"; - version = "3.9.0"; + version = "4.0.0"; src = fetchurl { url = "https://github.com/logisim-evolution/logisim-evolution/releases/download/v${finalAttrs.version}/logisim-evolution-${finalAttrs.version}-all.jar"; - hash = "sha256-QxU1h6LKzWy25wtXgEufPT0KsIsLhrKnq9CRcS4Mlzc="; + hash = "sha256-aZ+VekHVLAtPy8KJmhWpGC6RwZBui31lNCCABDhxYfQ="; }; dontUnpack = true; From 3fdfbf7a477014c2bfd1846c63e9d5ad3ab7353e Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Thu, 23 Oct 2025 20:27:27 +0800 Subject: [PATCH 094/179] python3Packages.jax: fix build --- pkgs/development/python-modules/jax/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/development/python-modules/jax/default.nix b/pkgs/development/python-modules/jax/default.nix index dfc221a76e56..4cd12283ab1b 100644 --- a/pkgs/development/python-modules/jax/default.nix +++ b/pkgs/development/python-modules/jax/default.nix @@ -6,6 +6,7 @@ lapack, buildPythonPackage, fetchFromGitHub, + fetchpatch2, cudaSupport ? config.cudaSupport, # build-system @@ -51,6 +52,14 @@ buildPythonPackage rec { hash = "sha256-Ilcp4WW65SyqrqDGBRdnB25m7OCbrsfdtxWvl0uTjNw="; }; + patches = [ + # https://github.com/jax-ml/jax/pull/32840 + (fetchpatch2 { + url = "https://github.com/Prince213/jax/commit/af5c211d49f3b99447db2252d2cc2b8e0fb54d1c.patch?full_index=1"; + hash = "sha256-ijEd+MDe91qyYfE+aMzR5rNmTeGadin6Io8PIfJWc3o="; + }) + ]; + build-system = [ setuptools ]; # The version is automatically set to ".dev" if this variable is not set. From 5bbfe68fedaa6734940781a54c8576c05209c9a3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Oct 2025 16:49:29 +0000 Subject: [PATCH 095/179] codebook: 0.3.14 -> 0.3.15 --- pkgs/by-name/co/codebook/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/co/codebook/package.nix b/pkgs/by-name/co/codebook/package.nix index be7ee8b049cb..bc35fe20a220 100644 --- a/pkgs/by-name/co/codebook/package.nix +++ b/pkgs/by-name/co/codebook/package.nix @@ -7,17 +7,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "codebook"; - version = "0.3.14"; + version = "0.3.15"; src = fetchFromGitHub { owner = "blopker"; repo = "codebook"; tag = "v${finalAttrs.version}"; - hash = "sha256-XS4neGqi0tLzs53jV37mDsfC8bAXwpqinoe3gT8GYZw="; + hash = "sha256-Sv1rB6Jvg+FX5NuWr4jwCwLdVPuub8OK1+Nin2D4XVY="; }; buildAndTestSubdir = "crates/codebook-lsp"; - cargoHash = "sha256-39ROafYvaTL3wZCUyycGV0PCnR/mr+rJK3/lrvfqKIM="; + cargoHash = "sha256-DRXTCquhGhNIby+HMQZGF8NWAbto5Egaij6jDVwnSHQ="; # Integration tests require internet access for dictionaries doCheck = false; From 5ff4f029330c6d901d37aa9dcb1a54cc011a1842 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Oct 2025 17:19:53 +0000 Subject: [PATCH 096/179] python3Packages.netutils: 1.15.0 -> 1.15.1 --- pkgs/development/python-modules/netutils/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/netutils/default.nix b/pkgs/development/python-modules/netutils/default.nix index 87db48b04087..db49824623ab 100644 --- a/pkgs/development/python-modules/netutils/default.nix +++ b/pkgs/development/python-modules/netutils/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "netutils"; - version = "1.15.0"; + version = "1.15.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "networktocode"; repo = "netutils"; tag = "v${version}"; - hash = "sha256-BdxmzxnuccAb8BiE48KSYLXJzAaz7eSYMJA2bgSbWj4="; + hash = "sha256-bT/a6PhjNZ7vYXio7XOKNnzRfh7UqRn3+OYbhlYL3/I="; }; build-system = [ poetry-core ]; From 0a01bb19d22e84b6517099fe0ecbdf52f776ec9d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Oct 2025 17:27:45 +0000 Subject: [PATCH 097/179] kubetui: 1.9.1 -> 1.10.0 --- pkgs/by-name/ku/kubetui/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ku/kubetui/package.nix b/pkgs/by-name/ku/kubetui/package.nix index 85dad428b3d4..50247a5ced0f 100644 --- a/pkgs/by-name/ku/kubetui/package.nix +++ b/pkgs/by-name/ku/kubetui/package.nix @@ -6,20 +6,20 @@ rustPlatform.buildRustPackage rec { pname = "kubetui"; - version = "1.9.1"; + version = "1.10.0"; src = fetchFromGitHub { owner = "sarub0b0"; repo = "kubetui"; tag = "v${version}"; - hash = "sha256-2bcFame21oj8kYJaGiBHcZspplLIDuag64AbLGwOvQs="; + hash = "sha256-/gKz83IygwDcfE7AQbQCTfNT1vSRVvxyCz4JVAEcYoY="; }; checkFlags = [ "--skip=workers::kube::store::tests::kubeconfigからstateを生成" ]; - cargoHash = "sha256-PzGlTTx5cVnMoUx0VQi+s8VHNV/PJDu6bm1TZuHbaoE="; + cargoHash = "sha256-W5EDeeK8oaubxgRnnuR7ef8XRvORGyv5xfSkSHZKIPc="; meta = { homepage = "https://github.com/sarub0b0/kubetui"; From 02ee43ab9eef3286087a0e4669b9dccb6059307c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Oct 2025 18:15:44 +0000 Subject: [PATCH 098/179] ddns-go: 6.12.5 -> 6.13.0 --- pkgs/by-name/dd/ddns-go/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/dd/ddns-go/package.nix b/pkgs/by-name/dd/ddns-go/package.nix index 9b9df7745c68..74e9cba939ec 100644 --- a/pkgs/by-name/dd/ddns-go/package.nix +++ b/pkgs/by-name/dd/ddns-go/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "ddns-go"; - version = "6.12.5"; + version = "6.13.0"; src = fetchFromGitHub { owner = "jeessy2"; repo = "ddns-go"; rev = "v${version}"; - hash = "sha256-8k3WxNSt+DvfdmWH/V3rAlOSHeyf+g5mmXQZghCf7K4="; + hash = "sha256-JGwTYvV0ZyT6gKAaoVPxyIPQzfFBWKkzTdwtMk/bSPc="; }; - vendorHash = "sha256-f94Ox/8MQgy3yyLRTK0WFHebntSUAGlbr4/IY+wrz4w="; + vendorHash = "sha256-URPCqItQ/xg8p0EdkMS6z8vuSJ1YaCicsvyb+Jvj2CU="; ldflags = [ "-X main.version=${version}" From de664dde49fd94f3c0297f466217b3d4b469d4d9 Mon Sep 17 00:00:00 2001 From: jopejoe1 Date: Sun, 28 Sep 2025 10:48:01 +0200 Subject: [PATCH 099/179] freebsd.libspl: fix meta attr --- pkgs/os-specific/bsd/freebsd/pkgs/libspl.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/os-specific/bsd/freebsd/pkgs/libspl.nix b/pkgs/os-specific/bsd/freebsd/pkgs/libspl.nix index f8b4859a68eb..0aed42cbaa40 100644 --- a/pkgs/os-specific/bsd/freebsd/pkgs/libspl.nix +++ b/pkgs/os-specific/bsd/freebsd/pkgs/libspl.nix @@ -18,7 +18,7 @@ mkDerivation { alwaysKeepStatic = true; meta = with lib; { - platform = platforms.freebsd; + platforms = platforms.freebsd; license = licenses.cddl; }; } From 4e01dacc84cf329d9ac7ff5210c6b81eb21df1e0 Mon Sep 17 00:00:00 2001 From: jopejoe1 Date: Sun, 28 Sep 2025 10:49:55 +0200 Subject: [PATCH 100/179] rxvt-unicode: filter plugins for derivations --- pkgs/applications/terminal-emulators/rxvt-unicode/wrapper.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/terminal-emulators/rxvt-unicode/wrapper.nix b/pkgs/applications/terminal-emulators/rxvt-unicode/wrapper.nix index eec7b86883eb..a161e9544265 100644 --- a/pkgs/applications/terminal-emulators/rxvt-unicode/wrapper.nix +++ b/pkgs/applications/terminal-emulators/rxvt-unicode/wrapper.nix @@ -16,7 +16,7 @@ }: let - availablePlugins = rxvt-unicode-plugins; + availablePlugins = lib.filterAttrs (_: v: lib.isDerivation v) rxvt-unicode-plugins; # Transform the string "self" to the plugin itself. # It's needed for plugins like bidi who depends on the perl From 972730affd94d7ef96ba367a9ec4a37a47462ff7 Mon Sep 17 00:00:00 2001 From: jopejoe1 Date: Sun, 28 Sep 2025 10:53:35 +0200 Subject: [PATCH 101/179] tests.buildRustCrate.test: filter tests for derivations --- pkgs/build-support/rust/build-rust-crate/test/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/build-support/rust/build-rust-crate/test/default.nix b/pkgs/build-support/rust/build-rust-crate/test/default.nix index 208714152c56..c56f153b487e 100644 --- a/pkgs/build-support/rust/build-rust-crate/test/default.nix +++ b/pkgs/build-support/rust/build-rust-crate/test/default.nix @@ -917,6 +917,6 @@ rec { description = "Test cases for buildRustCrate"; maintainers = [ ]; }; - constituents = builtins.attrValues tests; + constituents = builtins.attrValues (lib.filterAttrs (_: v: lib.isDerivation v) tests); }; } From 6fb07ee11ae478fd208aaf7a482277e012bef515 Mon Sep 17 00:00:00 2001 From: "Braian A. Diez" Date: Thu, 23 Oct 2025 16:58:58 -0300 Subject: [PATCH 102/179] undercut-f1: init at 3.3.51 --- pkgs/by-name/un/undercut-f1/deps.json | 1007 +++++++++++++++++++++++ pkgs/by-name/un/undercut-f1/package.nix | 98 +++ 2 files changed, 1105 insertions(+) create mode 100644 pkgs/by-name/un/undercut-f1/deps.json create mode 100644 pkgs/by-name/un/undercut-f1/package.nix diff --git a/pkgs/by-name/un/undercut-f1/deps.json b/pkgs/by-name/un/undercut-f1/deps.json new file mode 100644 index 000000000000..446e8c24aaf8 --- /dev/null +++ b/pkgs/by-name/un/undercut-f1/deps.json @@ -0,0 +1,1007 @@ +[ + { + "pname": "AutoMapper", + "version": "14.0.0", + "hash": "sha256-gaq2pLkiuki7Pmlb6Ld3+x/hrnoue1zGVw8oGOpSsrw=" + }, + { + "pname": "AutoMapper.Collection", + "version": "11.0.0", + "hash": "sha256-zOXvQz0kcrc7PwiAUkYD3HtefETvsbaBzVzrbO/5fqo=" + }, + { + "pname": "Castle.Core", + "version": "5.0.0", + "hash": "sha256-o0dLsy0RfVOIggymFbUJMhfR3XDp6uFI3G1o4j9o2Lg=" + }, + { + "pname": "FFMpegCore", + "version": "5.2.0", + "hash": "sha256-YLJJchPe7vpiLTt6lwuPrdvgTm0xxz/4ELJOjnqWw5E=" + }, + { + "pname": "HarfBuzzSharp", + "version": "7.3.0.3", + "hash": "sha256-1vDIcG1aVwVABOfzV09eAAbZLFJqibip9LaIx5k+JxM=" + }, + { + "pname": "HarfBuzzSharp.NativeAssets.macOS", + "version": "7.3.0.3", + "hash": "sha256-UpAVfRIYY8Wh8xD4wFjrXHiJcvlBLuc2Xdm15RwQ76w=" + }, + { + "pname": "HarfBuzzSharp.NativeAssets.Win32", + "version": "7.3.0.3", + "hash": "sha256-v/PeEfleJcx9tsEQAo5+7Q0XPNgBqiSLNnB2nnAGp+I=" + }, + { + "pname": "Humanizer.Core", + "version": "2.14.1", + "hash": "sha256-EXvojddPu+9JKgOG9NSQgUTfWq1RpOYw7adxDPKDJ6o=" + }, + { + "pname": "InMemoryLogger", + "version": "1.0.66", + "hash": "sha256-Co/4Mk5CEeEVMGG0vAEPmkKQzh8p6+mcvoClxXYDIa8=" + }, + { + "pname": "Instances", + "version": "3.0.1", + "hash": "sha256-vWfpCcQ/iTsVot9rug/TSu5nPCJ3JUyxzX6bP3uEtfM=" + }, + { + "pname": "Json.More.Net", + "version": "2.1.1", + "hash": "sha256-GeSZS/bROemFLq4uq7Fj5eRupOu/rqWKR58PkbJqWBU=" + }, + { + "pname": "JsonPointer.Net", + "version": "5.3.1", + "hash": "sha256-nV1r0doxPiApc2sEI4AulBz+arLWF2VSnHm9tymBJzE=" + }, + { + "pname": "JsonSchema.Net", + "version": "7.4.0", + "hash": "sha256-j6QMakexHXNAsf7emMnYgjTvnXSj0xCHgYLs184Z0p0=" + }, + { + "pname": "JsonSchema.Net.Generation", + "version": "5.1.1", + "hash": "sha256-7bMXejeds/8g0b3upesiLqzjE3KvyU7qT4FdyJhMGss=" + }, + { + "pname": "LiveChartsCore", + "version": "2.0.0-rc5.4", + "hash": "sha256-Qw1Iyld75RXpvGJn/EQvd+f4Jh1SVAoqjjl/I0ctyWw=" + }, + { + "pname": "LiveChartsCore.SkiaSharpView", + "version": "2.0.0-rc5.4", + "hash": "sha256-hlFYZu25Z2iTgoIL9cczN4BYYHzSXvzC7593e52x914=" + }, + { + "pname": "Microsoft.AspNetCore.Connections.Abstractions", + "version": "9.0.10", + "hash": "sha256-w2tDobldb+kxZpJf2SwLYkvkgysgyo8jnZRzhAyW2FY=" + }, + { + "pname": "Microsoft.AspNetCore.Http.Connections.Client", + "version": "9.0.10", + "hash": "sha256-E1RBf/lG+vJY2kMXb1rCFy2/7SUi8c6J/xn6nnZ7buk=" + }, + { + "pname": "Microsoft.AspNetCore.Http.Connections.Common", + "version": "9.0.10", + "hash": "sha256-nWdTQRfznzjPeHZ3hQhJr1TSkcEr9Aenvj0PCe4DJ9k=" + }, + { + "pname": "Microsoft.AspNetCore.SignalR.Client", + "version": "9.0.10", + "hash": "sha256-/HhDVi1MhSZCFEpA2AFCotl3/uba4O/rwX0o4XO6KIs=" + }, + { + "pname": "Microsoft.AspNetCore.SignalR.Client.Core", + "version": "9.0.10", + "hash": "sha256-QtoZ/C1xj1Q1moxhwzqjbMGkWIZ6Eegm1y5TCUWSOJk=" + }, + { + "pname": "Microsoft.AspNetCore.SignalR.Common", + "version": "9.0.10", + "hash": "sha256-s/YrLu1SwZvMG1ep9Sriz/nlhKkiAaVdsDc4Li8VVaY=" + }, + { + "pname": "Microsoft.AspNetCore.SignalR.Protocols.Json", + "version": "9.0.10", + "hash": "sha256-ERiXEu/r9FSOU93Qd9er/63avF6nEbAiowQ9Msbqk58=" + }, + { + "pname": "Microsoft.CodeAnalysis.BannedApiAnalyzers", + "version": "3.3.4", + "hash": "sha256-YPTHTZ8xRPMLADdcVYRO/eq3O9uZjsD+OsGRZE+0+e8=" + }, + { + "pname": "Microsoft.CodeCoverage", + "version": "17.14.1", + "hash": "sha256-f8QytG8GvRoP47rO2KEmnDLxIpyesaq26TFjDdW40Gs=" + }, + { + "pname": "Microsoft.CSharp", + "version": "4.7.0", + "hash": "sha256-Enknv2RsFF68lEPdrf5M+BpV1kHoLTVRApKUwuk/pj0=" + }, + { + "pname": "Microsoft.Extensions.ApiDescription.Server", + "version": "6.0.5", + "hash": "sha256-RJjBWz+UHxkQE2s7CeGYdTZ218mCufrxl0eBykZdIt4=" + }, + { + "pname": "Microsoft.Extensions.Configuration", + "version": "9.0.10", + "hash": "sha256-K16pSHfb71WhGqD7mzjrYaNBihU4tga90c6IOHsgRxw=" + }, + { + "pname": "Microsoft.Extensions.Configuration.Abstractions", + "version": "9.0.10", + "hash": "sha256-sRv0yS2sbyli7eejtnpmd7UIAz4PwSt5/Po5Irc1j98=" + }, + { + "pname": "Microsoft.Extensions.Configuration.Binder", + "version": "2.2.0", + "hash": "sha256-cigv0t9SntPWjJyRWMy3Q5KnuF17HoDyeKq26meTHoM=" + }, + { + "pname": "Microsoft.Extensions.Configuration.Binder", + "version": "8.0.0", + "hash": "sha256-GanfInGzzoN2bKeNwON8/Hnamr6l7RTpYLA49CNXD9Q=" + }, + { + "pname": "Microsoft.Extensions.Configuration.Binder", + "version": "9.0.10", + "hash": "sha256-4NEBx28byvjjIzo0wQPIUUymk9AzSgPS4fu5IRxkIt4=" + }, + { + "pname": "Microsoft.Extensions.Configuration.CommandLine", + "version": "9.0.10", + "hash": "sha256-lgBXA1ovyeEqH9xmLNxxMB2/OLILt7AW6BXf+yc8wqs=" + }, + { + "pname": "Microsoft.Extensions.Configuration.EnvironmentVariables", + "version": "9.0.10", + "hash": "sha256-D4Myt5rp8jxOvuQ4zwo/1bfNfLDZHrBYx7+UDOnhWgA=" + }, + { + "pname": "Microsoft.Extensions.Configuration.FileExtensions", + "version": "9.0.10", + "hash": "sha256-I8ywPAfg7GPQgOuA5TPXuseurWKk7BmXsnaowF80XEQ=" + }, + { + "pname": "Microsoft.Extensions.Configuration.Json", + "version": "9.0.10", + "hash": "sha256-ykcnGdvnx19q3dpwZ9A09k+6iIGNurVebe4nUaOBtng=" + }, + { + "pname": "Microsoft.Extensions.Configuration.UserSecrets", + "version": "9.0.10", + "hash": "sha256-t4ssmlaX/lVemYekfubS841MStq00+C2h2HY1HyZQvQ=" + }, + { + "pname": "Microsoft.Extensions.DependencyInjection", + "version": "9.0.10", + "hash": "sha256-f3r2msA/oV9gGdFn9OEr5bPAfINR17P+sS6/2/NnCuk=" + }, + { + "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", + "version": "2.2.0", + "hash": "sha256-pf+UQToJnhAe8VuGjxyCTvua1nIX8n5NHzAUk3Jz38s=" + }, + { + "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", + "version": "7.0.0", + "hash": "sha256-55lsa2QdX1CJn1TpW1vTnkvbGXKCeE9P0O6AkW49LaA=" + }, + { + "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", + "version": "8.0.0", + "hash": "sha256-75KzEGWjbRELczJpCiJub+ltNUMMbz5A/1KQU+5dgP8=" + }, + { + "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", + "version": "9.0.10", + "hash": "sha256-5rwFXG+Wjbf+TkXeWrkGVKV4wfvOryTPadEkEyPyKj4=" + }, + { + "pname": "Microsoft.Extensions.DependencyModel", + "version": "8.0.0", + "hash": "sha256-qkCdwemqdZY/yIW5Xmh7Exv74XuE39T8aHGHCofoVgo=" + }, + { + "pname": "Microsoft.Extensions.Diagnostics", + "version": "9.0.10", + "hash": "sha256-QOjI52VFJne2OpvSPeoep/AcPXvwtr9AtvU0xdCIWog=" + }, + { + "pname": "Microsoft.Extensions.Diagnostics.Abstractions", + "version": "9.0.10", + "hash": "sha256-FXJrBpG4UieCn9MLcNX25WbPycfZWdPg38/ZLckmAI0=" + }, + { + "pname": "Microsoft.Extensions.Features", + "version": "9.0.10", + "hash": "sha256-SVtG0MpqgdSRU4hLOe7uDY/MYo8o/70ZCEhCTjwMDCs=" + }, + { + "pname": "Microsoft.Extensions.FileProviders.Abstractions", + "version": "9.0.10", + "hash": "sha256-NJUg0fFe+djIUkdYhJDCG5A1JU9hhQ5GXGsz+gBEaFo=" + }, + { + "pname": "Microsoft.Extensions.FileProviders.Physical", + "version": "9.0.10", + "hash": "sha256-fqh0OzyoSouNpJkVp/stjqD2NInnBKX9n6JPx+HD5Q0=" + }, + { + "pname": "Microsoft.Extensions.FileSystemGlobbing", + "version": "9.0.10", + "hash": "sha256-m3gjvbPKl36XlrOzCjNHEhWjQcG8agZ5REc/EIOExmQ=" + }, + { + "pname": "Microsoft.Extensions.Hosting", + "version": "9.0.10", + "hash": "sha256-SImJyuK5D7uR0AjWFz6JwqvPZ5VVHPVK79T7vqTUs0g=" + }, + { + "pname": "Microsoft.Extensions.Hosting.Abstractions", + "version": "8.0.0", + "hash": "sha256-0JBx+wwt5p1SPfO4m49KxNOXPAzAU0A+8tEc/itvpQE=" + }, + { + "pname": "Microsoft.Extensions.Hosting.Abstractions", + "version": "9.0.10", + "hash": "sha256-CrysJ8NO0kx9smoGIk0Oz05RnISTUcPVjTLpRKeVBgQ=" + }, + { + "pname": "Microsoft.Extensions.Hosting.Systemd", + "version": "8.0.0", + "hash": "sha256-uIOHZNnFRu9mgyoGnZ4sqKJdfSsSjOv21RuF6TnqHco=" + }, + { + "pname": "Microsoft.Extensions.Http", + "version": "9.0.10", + "hash": "sha256-cDC63R943sHVw34V64A3weVY1KgrjhE3dCtDJfGLaQA=" + }, + { + "pname": "Microsoft.Extensions.Logging", + "version": "2.2.0", + "hash": "sha256-lY9axb6/MyPAhE+N8VtfCIpD80AFCtxUnnGxvb2koy8=" + }, + { + "pname": "Microsoft.Extensions.Logging", + "version": "8.0.0", + "hash": "sha256-Meh0Z0X7KyOEG4l0RWBcuHHihcABcvCyfUXgasmQ91o=" + }, + { + "pname": "Microsoft.Extensions.Logging", + "version": "9.0.10", + "hash": "sha256-/Et36NBhpMoxQzI+p/moW7knwYDfjI7Ma7DF7KIYn+Q=" + }, + { + "pname": "Microsoft.Extensions.Logging.Abstractions", + "version": "2.2.0", + "hash": "sha256-lJeKyhBnDc4stX2Wd7WpcG+ZKxPTFHILZSezKM2Fhws=" + }, + { + "pname": "Microsoft.Extensions.Logging.Abstractions", + "version": "8.0.0", + "hash": "sha256-Jmddjeg8U5S+iBTwRlVAVLeIHxc4yrrNgqVMOB7EjM4=" + }, + { + "pname": "Microsoft.Extensions.Logging.Abstractions", + "version": "9.0.10", + "hash": "sha256-PtYXXHi+mbdQMh2QtA57NbWlt+JEpXiey36zLzbKTmo=" + }, + { + "pname": "Microsoft.Extensions.Logging.Configuration", + "version": "9.0.10", + "hash": "sha256-z2lcPYfDld5XiqyLYRLBHe29rbO9j135W2U1HyoRXJI=" + }, + { + "pname": "Microsoft.Extensions.Logging.Console", + "version": "9.0.10", + "hash": "sha256-qM1mcbTK4YmzcWNC0U5f0cunB2CFafTsNzldH5g9Q7E=" + }, + { + "pname": "Microsoft.Extensions.Logging.Debug", + "version": "9.0.10", + "hash": "sha256-x3B8uLpMuIUru3LxEg1ZMYkE5QkcfFe9fMCSUO1kakM=" + }, + { + "pname": "Microsoft.Extensions.Logging.EventLog", + "version": "9.0.10", + "hash": "sha256-TzOq62cH8KolfIvXnWapvPdmCdDxiKF7tg5ICE6iwEk=" + }, + { + "pname": "Microsoft.Extensions.Logging.EventSource", + "version": "9.0.10", + "hash": "sha256-GGxnzocUi1se0kkysvkZ5QpN3p/N1VbrLkpeVPS18Ks=" + }, + { + "pname": "Microsoft.Extensions.Options", + "version": "8.0.0", + "hash": "sha256-n2m4JSegQKUTlOsKLZUUHHKMq926eJ0w9N9G+I3FoFw=" + }, + { + "pname": "Microsoft.Extensions.Options", + "version": "9.0.10", + "hash": "sha256-QTNhi83xhjJuIQ/3QffzQs/KY7avNyBMvnkuuSr3pBo=" + }, + { + "pname": "Microsoft.Extensions.Options.ConfigurationExtensions", + "version": "9.0.10", + "hash": "sha256-4YxwQH66IhJiJP53/Fy/lGBIEkVo4k+o/5QxzFQLhfQ=" + }, + { + "pname": "Microsoft.Extensions.Primitives", + "version": "8.0.0", + "hash": "sha256-FU8qj3DR8bDdc1c+WeGZx/PCZeqqndweZM9epcpXjSo=" + }, + { + "pname": "Microsoft.Extensions.Primitives", + "version": "9.0.10", + "hash": "sha256-It7NQ+Ap/hrqFX3LXDVJqVz1Xl3j8QIapYDcG2MQ/7w=" + }, + { + "pname": "Microsoft.NET.Test.Sdk", + "version": "17.14.1", + "hash": "sha256-mZUzDFvFp7x1nKrcnRd0hhbNu5g8EQYt8SKnRgdhT/A=" + }, + { + "pname": "Microsoft.NETCore.Platforms", + "version": "1.1.0", + "hash": "sha256-FeM40ktcObQJk4nMYShB61H/E8B7tIKfl9ObJ0IOcCM=" + }, + { + "pname": "Microsoft.NETCore.Targets", + "version": "1.1.0", + "hash": "sha256-0AqQ2gMS8iNlYkrD+BxtIg7cXMnr9xZHtKAuN4bjfaQ=" + }, + { + "pname": "Microsoft.OpenApi", + "version": "1.2.3", + "hash": "sha256-OafkxXKnDmLZo5tjifjycax0n0F/OnWQTEZCntBMYR0=" + }, + { + "pname": "Microsoft.TestPlatform.ObjectModel", + "version": "17.14.1", + "hash": "sha256-QMf6O+w0IT+16Mrzo7wn+N20f3L1/mDhs/qjmEo1rYs=" + }, + { + "pname": "Microsoft.TestPlatform.TestHost", + "version": "17.14.1", + "hash": "sha256-1cxHWcvHRD7orQ3EEEPPxVGEkTpxom1/zoICC9SInJs=" + }, + { + "pname": "Microsoft.Win32.Primitives", + "version": "4.3.0", + "hash": "sha256-mBNDmPXNTW54XLnPAUwBRvkIORFM7/j0D0I2SyQPDEg=" + }, + { + "pname": "Nerdbank.GitVersioning", + "version": "3.7.115", + "hash": "sha256-sqn+i7vvBgBUtm7j82mH+SpApgI2hsmL5DYfLm1Z7gw=" + }, + { + "pname": "NETStandard.Library", + "version": "1.6.1", + "hash": "sha256-iNan1ix7RtncGWC9AjAZ2sk70DoxOsmEOgQ10fXm4Pw=" + }, + { + "pname": "Newtonsoft.Json", + "version": "13.0.3", + "hash": "sha256-hy/BieY4qxBWVVsDqqOPaLy1QobiIapkbrESm6v2PHc=" + }, + { + "pname": "NSubstitute", + "version": "5.0.0", + "hash": "sha256-E+eDNK6qzsN8MDbT0STfNeVKXf41aVe86v+ib9NgTMU=" + }, + { + "pname": "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "hash": "sha256-LXUPLX3DJxsU1Pd3UwjO1PO9NM2elNEDXeu2Mu/vNps=" + }, + { + "pname": "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "hash": "sha256-qeSqaUI80+lqw5MK4vMpmO0CZaqrmYktwp6L+vQAb0I=" + }, + { + "pname": "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "hash": "sha256-SrHqT9wrCBsxILWtaJgGKd6Odmxm8/Mh7Kh0CUkZVzA=" + }, + { + "pname": "runtime.native.System", + "version": "4.3.0", + "hash": "sha256-ZBZaodnjvLXATWpXXakFgcy6P+gjhshFXmglrL5xD5Y=" + }, + { + "pname": "runtime.native.System.IO.Compression", + "version": "4.3.0", + "hash": "sha256-DWnXs4vlKoU6WxxvCArTJupV6sX3iBbZh8SbqfHace8=" + }, + { + "pname": "runtime.native.System.Net.Http", + "version": "4.3.0", + "hash": "sha256-c556PyheRwpYhweBjSfIwEyZHnAUB8jWioyKEcp/2dg=" + }, + { + "pname": "runtime.native.System.Security.Cryptography.Apple", + "version": "4.3.0", + "hash": "sha256-2IhBv0i6pTcOyr8FFIyfPEaaCHUmJZ8DYwLUwJ+5waw=" + }, + { + "pname": "runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "hash": "sha256-Jy01KhtcCl2wjMpZWH+X3fhHcVn+SyllWFY8zWlz/6I=" + }, + { + "pname": "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "hash": "sha256-wyv00gdlqf8ckxEdV7E+Ql9hJIoPcmYEuyeWb5Oz3mM=" + }, + { + "pname": "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "hash": "sha256-zi+b4sCFrA9QBiSGDD7xPV27r3iHGlV99gpyVUjRmc4=" + }, + { + "pname": "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple", + "version": "4.3.0", + "hash": "sha256-serkd4A7F6eciPiPJtUyJyxzdAtupEcWIZQ9nptEzIM=" + }, + { + "pname": "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "hash": "sha256-gybQU6mPgaWV3rBG2dbH6tT3tBq8mgze3PROdsuWnX0=" + }, + { + "pname": "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "hash": "sha256-VsP72GVveWnGUvS/vjOQLv1U80H2K8nZ4fDAmI61Hm4=" + }, + { + "pname": "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "hash": "sha256-4yKGa/IrNCKuQ3zaDzILdNPD32bNdy6xr5gdJigyF5g=" + }, + { + "pname": "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "hash": "sha256-HmdJhhRsiVoOOCcUvAwdjpMRiyuSwdcgEv2j9hxi+Zc=" + }, + { + "pname": "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "hash": "sha256-pVFUKuPPIx0edQKjzRon3zKq8zhzHEzko/lc01V/jdw=" + }, + { + "pname": "Serilog", + "version": "2.10.0", + "hash": "sha256-+8wilkt+VVvW+KFWuLryj7cSFpz9D+sz92KYWICAcSE=" + }, + { + "pname": "Serilog", + "version": "3.1.0", + "hash": "sha256-1CDAp+AjfFjQqoLvKYp/j6pKTUfNOGfKVlWyqCGHo7k=" + }, + { + "pname": "Serilog", + "version": "3.1.1", + "hash": "sha256-L263y8jkn7dNFD2jAUK6mgvyRTqFe39i1tRhVZsNZTI=" + }, + { + "pname": "Serilog", + "version": "4.0.0", + "hash": "sha256-j8hQ5TdL1TjfdGiBO9PyHJFMMPvATHWN1dtrrUZZlNw=" + }, + { + "pname": "Serilog.AspNetCore", + "version": "8.0.1", + "hash": "sha256-a07P+0co6QuLuUw09PvvpLf9gix88Nw3dACsnSRcuW4=" + }, + { + "pname": "Serilog.Extensions.Hosting", + "version": "8.0.0", + "hash": "sha256-OEVkEQoONawJF+SXeyqqgU0OGp9ubtt9aXT+rC25j4E=" + }, + { + "pname": "Serilog.Extensions.Logging", + "version": "8.0.0", + "hash": "sha256-GoWxCpkdahMvYd7ZrhwBxxTyjHGcs9ENNHJCp0la6iA=" + }, + { + "pname": "Serilog.Formatting.Compact", + "version": "2.0.0", + "hash": "sha256-c3STGleyMijY4QnxPuAz/NkJs1r+TZAPjlmAKLF4+3g=" + }, + { + "pname": "Serilog.Settings.Configuration", + "version": "8.0.0", + "hash": "sha256-JQ39fvhOFSUHE6r9DXJvLaZI+Lk7AYzuskQu3ux+hQg=" + }, + { + "pname": "Serilog.Sinks.Console", + "version": "5.0.0", + "hash": "sha256-UOVlegJLhs0vK1ml2DZCjFE5roDRZsGCAqD/53ZaZWI=" + }, + { + "pname": "Serilog.Sinks.Debug", + "version": "2.0.0", + "hash": "sha256-/PLVAE33lTdUEXdahkI5ddFiGZufWnvfsOodQsFB8sQ=" + }, + { + "pname": "Serilog.Sinks.File", + "version": "5.0.0", + "hash": "sha256-GKy9hwOdlu2W0Rw8LiPyEwus+sDtSOTl8a5l9uqz+SQ=" + }, + { + "pname": "Serilog.Sinks.File", + "version": "6.0.0", + "hash": "sha256-KQmlUpG9ovRpNqKhKe6rz3XMLUjkBqjyQhEm2hV5Sow=" + }, + { + "pname": "SharpWebview", + "version": "0.11.3", + "hash": "sha256-HLZw90EOVXFGL/pnPHeaAmRQLCxZHSsHvFO6c7RlRIw=" + }, + { + "pname": "SkiaSharp", + "version": "2.88.9", + "hash": "sha256-jZ/4nVXYJtrz9SBf6sYc/s0FxS7ReIYM4kMkrhZS+24=" + }, + { + "pname": "SkiaSharp.HarfBuzz", + "version": "2.88.9", + "hash": "sha256-JH8Jr25eftPfq0BztamvxfDcAZtnx/jLRj5DGCS5/G8=" + }, + { + "pname": "SkiaSharp.NativeAssets.Linux", + "version": "2.88.9", + "hash": "sha256-mQ/oBaqRR71WfS66mJCvcc3uKW7CNEHoPN2JilDbw/A=" + }, + { + "pname": "SkiaSharp.NativeAssets.macOS", + "version": "2.88.9", + "hash": "sha256-qvGuAmjXGjGKMzOPBvP9VWRVOICSGb7aNVejU0lLe/g=" + }, + { + "pname": "SkiaSharp.NativeAssets.Win32", + "version": "2.88.9", + "hash": "sha256-kP5XM5GgwHGfNJfe4T2yO5NIZtiF71Ddp0pd1vG5V/4=" + }, + { + "pname": "Spectre.Console", + "version": "0.48.0", + "hash": "sha256-hr7BkVJ5v+NOPytlINjo+yoJetRUKmBhZbTMVKOMf2w=" + }, + { + "pname": "Swashbuckle.AspNetCore", + "version": "6.5.0", + "hash": "sha256-thAX5M8OihCU5Pmht5FzQPR7K+gbia580KnI8i9kwUw=" + }, + { + "pname": "Swashbuckle.AspNetCore.Swagger", + "version": "6.5.0", + "hash": "sha256-bKJG6fhLBB5rKoVm0nc4PfecBtDg/r2G1hrZ6Izryug=" + }, + { + "pname": "Swashbuckle.AspNetCore.SwaggerGen", + "version": "6.5.0", + "hash": "sha256-A+n8r9bM8UU0ZpzS5pHqa/JOX+cY0jTbfTH7XfwbCUM=" + }, + { + "pname": "Swashbuckle.AspNetCore.SwaggerUI", + "version": "6.5.0", + "hash": "sha256-BxYBRvabFUIRkZ67YbUY6djxbLPtmPlAfREeFNg8HZ4=" + }, + { + "pname": "System.AppContext", + "version": "4.3.0", + "hash": "sha256-yg95LNQOwFlA1tWxXdQkVyJqT4AnoDc+ACmrNvzGiZg=" + }, + { + "pname": "System.Buffers", + "version": "4.3.0", + "hash": "sha256-XqZWb4Kd04960h4U9seivjKseGA/YEIpdplfHYHQ9jk=" + }, + { + "pname": "System.Collections", + "version": "4.3.0", + "hash": "sha256-afY7VUtD6w/5mYqrce8kQrvDIfS2GXDINDh73IjxJKc=" + }, + { + "pname": "System.Collections.Concurrent", + "version": "4.3.0", + "hash": "sha256-KMY5DfJnDeIsa13DpqvyN8NkReZEMAFnlmNglVoFIXI=" + }, + { + "pname": "System.Collections.Immutable", + "version": "8.0.0", + "hash": "sha256-F7OVjKNwpqbUh8lTidbqJWYi476nsq9n+6k0+QVRo3w=" + }, + { + "pname": "System.CommandLine", + "version": "2.0.0-beta6.25358.103", + "hash": "sha256-bBd8zRElNoxv793V1bpRbc6etWvLq3I9AKR0/gmhmBY=" + }, + { + "pname": "System.Console", + "version": "4.3.0", + "hash": "sha256-Xh3PPBZr0pDbDaK8AEHbdGz7ePK6Yi1ZyRWI1JM6mbo=" + }, + { + "pname": "System.Diagnostics.Debug", + "version": "4.3.0", + "hash": "sha256-fkA79SjPbSeiEcrbbUsb70u9B7wqbsdM9s1LnoKj0gM=" + }, + { + "pname": "System.Diagnostics.DiagnosticSource", + "version": "4.3.0", + "hash": "sha256-OFJRb0ygep0Z3yDBLwAgM/Tkfs4JCDtsNhwDH9cd1Xw=" + }, + { + "pname": "System.Diagnostics.EventLog", + "version": "6.0.0", + "hash": "sha256-zUXIQtAFKbiUMKCrXzO4mOTD5EUphZzghBYKXprowSM=" + }, + { + "pname": "System.Diagnostics.EventLog", + "version": "9.0.10", + "hash": "sha256-Nl5DqIAwczE10eWNlVz1UpAVO668eNdhyWq+Rfw+QI0=" + }, + { + "pname": "System.Diagnostics.Tools", + "version": "4.3.0", + "hash": "sha256-gVOv1SK6Ape0FQhCVlNOd9cvQKBvMxRX9K0JPVi8w0Y=" + }, + { + "pname": "System.Diagnostics.Tracing", + "version": "4.3.0", + "hash": "sha256-hCETZpHHGVhPYvb4C0fh4zs+8zv4GPoixagkLZjpa9Q=" + }, + { + "pname": "System.Globalization", + "version": "4.3.0", + "hash": "sha256-caL0pRmFSEsaoeZeWN5BTQtGrAtaQPwFi8YOZPZG5rI=" + }, + { + "pname": "System.Globalization.Calendars", + "version": "4.3.0", + "hash": "sha256-uNOD0EOVFgnS2fMKvMiEtI9aOw00+Pfy/H+qucAQlPc=" + }, + { + "pname": "System.Globalization.Extensions", + "version": "4.3.0", + "hash": "sha256-mmJWA27T0GRVuFP9/sj+4TrR4GJWrzNIk2PDrbr7RQk=" + }, + { + "pname": "System.IO", + "version": "4.3.0", + "hash": "sha256-ruynQHekFP5wPrDiVyhNiRIXeZ/I9NpjK5pU+HPDiRY=" + }, + { + "pname": "System.IO.Compression", + "version": "4.3.0", + "hash": "sha256-f5PrQlQgj5Xj2ZnHxXW8XiOivaBvfqDao9Sb6AVinyA=" + }, + { + "pname": "System.IO.Compression.ZipFile", + "version": "4.3.0", + "hash": "sha256-WQl+JgWs+GaRMeiahTFUbrhlXIHapzcpTFXbRvAtvvs=" + }, + { + "pname": "System.IO.FileSystem", + "version": "4.3.0", + "hash": "sha256-vNIYnvlayuVj0WfRfYKpDrhDptlhp1pN8CYmlVd2TXw=" + }, + { + "pname": "System.IO.FileSystem.Primitives", + "version": "4.3.0", + "hash": "sha256-LMnfg8Vwavs9cMnq9nNH8IWtAtSfk0/Fy4s4Rt9r1kg=" + }, + { + "pname": "System.IO.Pipelines", + "version": "8.0.0", + "hash": "sha256-LdpB1s4vQzsOODaxiKstLks57X9DTD5D6cPx8DE1wwE=" + }, + { + "pname": "System.Linq", + "version": "4.3.0", + "hash": "sha256-R5uiSL3l6a3XrXSSL6jz+q/PcyVQzEAByiuXZNSqD/A=" + }, + { + "pname": "System.Linq.Expressions", + "version": "4.3.0", + "hash": "sha256-+3pvhZY7rip8HCbfdULzjlC9FPZFpYoQxhkcuFm2wk8=" + }, + { + "pname": "System.Memory", + "version": "4.5.5", + "hash": "sha256-EPQ9o1Kin7KzGI5O3U3PUQAZTItSbk9h/i4rViN3WiI=" + }, + { + "pname": "System.Net.Http", + "version": "4.3.0", + "hash": "sha256-UoBB7WPDp2Bne/fwxKF0nE8grJ6FzTMXdT/jfsphj8Q=" + }, + { + "pname": "System.Net.Primitives", + "version": "4.3.0", + "hash": "sha256-MY7Z6vOtFMbEKaLW9nOSZeAjcWpwCtdO7/W1mkGZBzE=" + }, + { + "pname": "System.Net.ServerSentEvents", + "version": "9.0.10", + "hash": "sha256-CbvTNiqbAvtR/zEHdRvfVM+6a/pX7S+8gFX+Yda4b1I=" + }, + { + "pname": "System.Net.Sockets", + "version": "4.3.0", + "hash": "sha256-il7dr5VT/QWDg/0cuh+4Es2u8LY//+qqiY9BZmYxSus=" + }, + { + "pname": "System.ObjectModel", + "version": "4.3.0", + "hash": "sha256-gtmRkWP2Kwr3nHtDh0yYtce38z1wrGzb6fjm4v8wN6Q=" + }, + { + "pname": "System.Reflection", + "version": "4.3.0", + "hash": "sha256-NQSZRpZLvtPWDlvmMIdGxcVuyUnw92ZURo0hXsEshXY=" + }, + { + "pname": "System.Reflection.Emit", + "version": "4.3.0", + "hash": "sha256-5LhkDmhy2FkSxulXR+bsTtMzdU3VyyuZzsxp7/DwyIU=" + }, + { + "pname": "System.Reflection.Emit.ILGeneration", + "version": "4.3.0", + "hash": "sha256-mKRknEHNls4gkRwrEgi39B+vSaAz/Gt3IALtS98xNnA=" + }, + { + "pname": "System.Reflection.Emit.Lightweight", + "version": "4.3.0", + "hash": "sha256-rKx4a9yZKcajloSZHr4CKTVJ6Vjh95ni+zszPxWjh2I=" + }, + { + "pname": "System.Reflection.Extensions", + "version": "4.3.0", + "hash": "sha256-mMOCYzUenjd4rWIfq7zIX9PFYk/daUyF0A8l1hbydAk=" + }, + { + "pname": "System.Reflection.Metadata", + "version": "8.0.0", + "hash": "sha256-dQGC30JauIDWNWXMrSNOJncVa1umR1sijazYwUDdSIE=" + }, + { + "pname": "System.Reflection.Primitives", + "version": "4.3.0", + "hash": "sha256-5ogwWB4vlQTl3jjk1xjniG2ozbFIjZTL9ug0usZQuBM=" + }, + { + "pname": "System.Reflection.TypeExtensions", + "version": "4.3.0", + "hash": "sha256-4U4/XNQAnddgQIHIJq3P2T80hN0oPdU2uCeghsDTWng=" + }, + { + "pname": "System.Resources.ResourceManager", + "version": "4.3.0", + "hash": "sha256-idiOD93xbbrbwwSnD4mORA9RYi/D/U48eRUsn/WnWGo=" + }, + { + "pname": "System.Runtime", + "version": "4.3.0", + "hash": "sha256-51813WXpBIsuA6fUtE5XaRQjcWdQ2/lmEokJt97u0Rg=" + }, + { + "pname": "System.Runtime.Extensions", + "version": "4.3.0", + "hash": "sha256-wLDHmozr84v1W2zYCWYxxj0FR0JDYHSVRaRuDm0bd/o=" + }, + { + "pname": "System.Runtime.Handles", + "version": "4.3.0", + "hash": "sha256-KJ5aXoGpB56Y6+iepBkdpx/AfaJDAitx4vrkLqR7gms=" + }, + { + "pname": "System.Runtime.InteropServices", + "version": "4.3.0", + "hash": "sha256-8sDH+WUJfCR+7e4nfpftj/+lstEiZixWUBueR2zmHgI=" + }, + { + "pname": "System.Runtime.InteropServices.RuntimeInformation", + "version": "4.3.0", + "hash": "sha256-MYpl6/ZyC6hjmzWRIe+iDoldOMW1mfbwXsduAnXIKGA=" + }, + { + "pname": "System.Runtime.Numerics", + "version": "4.3.0", + "hash": "sha256-P5jHCgMbgFMYiONvzmaKFeOqcAIDPu/U8bOVrNPYKqc=" + }, + { + "pname": "System.Security.Cryptography.Algorithms", + "version": "4.3.0", + "hash": "sha256-tAJvNSlczYBJ3Ed24Ae27a55tq/n4D3fubNQdwcKWA8=" + }, + { + "pname": "System.Security.Cryptography.Cng", + "version": "4.3.0", + "hash": "sha256-u17vy6wNhqok91SrVLno2M1EzLHZm6VMca85xbVChsw=" + }, + { + "pname": "System.Security.Cryptography.Csp", + "version": "4.3.0", + "hash": "sha256-oefdTU/Z2PWU9nlat8uiRDGq/PGZoSPRgkML11pmvPQ=" + }, + { + "pname": "System.Security.Cryptography.Encoding", + "version": "4.3.0", + "hash": "sha256-Yuge89N6M+NcblcvXMeyHZ6kZDfwBv3LPMDiF8HhJss=" + }, + { + "pname": "System.Security.Cryptography.OpenSsl", + "version": "4.3.0", + "hash": "sha256-DL+D2sc2JrQiB4oAcUggTFyD8w3aLEjJfod5JPe+Oz4=" + }, + { + "pname": "System.Security.Cryptography.Primitives", + "version": "4.3.0", + "hash": "sha256-fnFi7B3SnVj5a+BbgXnbjnGNvWrCEU6Hp/wjsjWz318=" + }, + { + "pname": "System.Security.Cryptography.X509Certificates", + "version": "4.3.0", + "hash": "sha256-MG3V/owDh273GCUPsGGraNwaVpcydupl3EtPXj6TVG0=" + }, + { + "pname": "System.Text.Encoding", + "version": "4.3.0", + "hash": "sha256-GctHVGLZAa/rqkBNhsBGnsiWdKyv6VDubYpGkuOkBLg=" + }, + { + "pname": "System.Text.Encoding.Extensions", + "version": "4.3.0", + "hash": "sha256-vufHXg8QAKxHlujPHHcrtGwAqFmsCD6HKjfDAiHyAYc=" + }, + { + "pname": "System.Text.Encodings.Web", + "version": "8.0.0", + "hash": "sha256-IUQkQkV9po1LC0QsqrilqwNzPvnc+4eVvq+hCvq8fvE=" + }, + { + "pname": "System.Text.Json", + "version": "8.0.0", + "hash": "sha256-XFcCHMW1u2/WujlWNHaIWkbW1wn8W4kI0QdrwPtWmow=" + }, + { + "pname": "System.Text.Json", + "version": "9.0.2", + "hash": "sha256-kftKUuGgZtF4APmp77U79ws76mEIi+R9+DSVGikA5y8=" + }, + { + "pname": "System.Text.RegularExpressions", + "version": "4.3.0", + "hash": "sha256-VLCk1D1kcN2wbAe3d0YQM/PqCsPHOuqlBY1yd2Yo+K0=" + }, + { + "pname": "System.Threading", + "version": "4.3.0", + "hash": "sha256-ZDQ3dR4pzVwmaqBg4hacZaVenQ/3yAF/uV7BXZXjiWc=" + }, + { + "pname": "System.Threading.Channels", + "version": "9.0.10", + "hash": "sha256-1SSATu8rInAryjFE98mInmAfrPQ48KixeqqAjn4xp64=" + }, + { + "pname": "System.Threading.Tasks", + "version": "4.3.0", + "hash": "sha256-Z5rXfJ1EXp3G32IKZGiZ6koMjRu0n8C1NGrwpdIen4w=" + }, + { + "pname": "System.Threading.Tasks.Extensions", + "version": "4.3.0", + "hash": "sha256-X2hQ5j+fxcmnm88Le/kSavjiGOmkcumBGTZKBLvorPc=" + }, + { + "pname": "System.Threading.Timer", + "version": "4.3.0", + "hash": "sha256-pmhslmhQhP32TWbBzoITLZ4BoORBqYk25OWbru04p9s=" + }, + { + "pname": "System.Xml.ReaderWriter", + "version": "4.3.0", + "hash": "sha256-QQ8KgU0lu4F5Unh+TbechO//zaAGZ4MfgvW72Cn1hzA=" + }, + { + "pname": "System.Xml.XDocument", + "version": "4.3.0", + "hash": "sha256-rWtdcmcuElNOSzCehflyKwHkDRpiOhJJs8CeQ0l1CCI=" + }, + { + "pname": "TextCopy", + "version": "6.2.1", + "hash": "sha256-Lb+e9BwWdRFhxyshIIZAywhDFA5ql3uIV6iQTFUkGUA=" + }, + { + "pname": "Vezel.Cathode", + "version": "0.14.17", + "hash": "sha256-On2OfZXLTA5nQ5CY7Aat21Uqbp0J94Cr0+8+Hff1n9Q=" + }, + { + "pname": "Vezel.Cathode.Common", + "version": "0.14.17", + "hash": "sha256-FCxSaBzo8KW+cHNYhF9JzELVbhoMQm3yxEtoT4kJyQA=" + }, + { + "pname": "Vezel.Cathode.Extensions", + "version": "0.14.17", + "hash": "sha256-Bhp9yVpce0BbVfYcw2CtJHIqO122JgA0gOOuMg2SjTA=" + }, + { + "pname": "Wcwidth", + "version": "2.0.0", + "hash": "sha256-XLlZbsC/FZUHZjXsJepg3AlWnDCjW+AfYmct001YKV4=" + }, + { + "pname": "Whisper.net", + "version": "1.8.1", + "hash": "sha256-h1iUHXwaf641TgMKkW4sBQS3UoRNJBIIm6ioydFC9qQ=" + }, + { + "pname": "Whisper.net.Runtime", + "version": "1.8.1", + "hash": "sha256-zoOe2wL174lnYjY0tln43v76VZxuksZ6GzCPWvCjOCE=" + }, + { + "pname": "xunit", + "version": "2.5.0", + "hash": "sha256-cbUJZpTrX9Dk/Z10fjp9FTom0y57q4nzATqt7NzyLqE=" + }, + { + "pname": "xunit.abstractions", + "version": "2.0.3", + "hash": "sha256-0D1y/C34iARI96gb3bAOG8tcGPMjx+fMabTPpydGlAM=" + }, + { + "pname": "xunit.analyzers", + "version": "1.2.0", + "hash": "sha256-6ZcGSbzIQtSSqh5RAmOLr7RbXSMqWkzzfVL3twSPcdM=" + }, + { + "pname": "xunit.assert", + "version": "2.5.0", + "hash": "sha256-kbjRf1VFYiZ11ZzahMAi79wP7OEL9uh/Mv4rLEUtEvk=" + }, + { + "pname": "xunit.core", + "version": "2.5.0", + "hash": "sha256-rnH1PDG1mj2iV/MRrzfgC4XXvnwsA9mXAKVEqMCSed0=" + }, + { + "pname": "xunit.extensibility.core", + "version": "2.5.0", + "hash": "sha256-pVss4yr9rvgtwx4I5mB+OKZTznwvc8ERq7nfB8LXc6c=" + }, + { + "pname": "xunit.extensibility.execution", + "version": "2.5.0", + "hash": "sha256-r3r8PU8XtHjQbSjduAjrpyqAOVmg7BCxOAgfpbKqSI0=" + }, + { + "pname": "xunit.runner.visualstudio", + "version": "2.5.0", + "hash": "sha256-cceyYc7bvuo+bRINIdOoO8R9JM9av68pPY9tJV4VGmI=" + } +] diff --git a/pkgs/by-name/un/undercut-f1/package.nix b/pkgs/by-name/un/undercut-f1/package.nix new file mode 100644 index 000000000000..c81c4712e628 --- /dev/null +++ b/pkgs/by-name/un/undercut-f1/package.nix @@ -0,0 +1,98 @@ +{ + lib, + stdenv, + fetchFromGitHub, + buildDotnetModule, + dotnetCorePackages, + ffmpeg, + mpg123, + webkitgtk_4_1, + nix-update-script, + versionCheckHook, + autoPatchelfHook, + makeWrapper, + gtk3, + openssl, + krb5, + icu, + zlib, +}: +buildDotnetModule rec { + pname = "undercut-f1"; + version = "3.3.51"; + src = fetchFromGitHub { + owner = "JustAman62"; + repo = "undercut-f1"; + tag = "v${version}"; + hash = "sha256-jmA8j7uAbtjvXJTH+jG/HVc6Lk1NxBTzIGc8ttg36w4="; + }; + + projectFile = "UndercutF1.Console/UndercutF1.Console.csproj"; + + executables = [ "undercutf1" ]; + + dotnet-sdk = dotnetCorePackages.sdk_9_0; + dotnet-runtime = dotnetCorePackages.sdk_9_0; + + nugetDeps = ./deps.json; + + nativeBuildInputs = [ + autoPatchelfHook + makeWrapper + ]; + + buildInputs = [ + stdenv.cc.cc.lib + gtk3 + webkitgtk_4_1 + openssl + krb5 + icu + zlib + ]; + + postPatch = '' + rm -f .config/dotnet-tools.json + ''; + + postFixup = '' + wrapProgram $out/bin/undercutf1 \ + --prefix PATH : ${ + lib.makeBinPath [ + ffmpeg + mpg123 + ] + } + ''; + + dotnetBuildFlags = [ + "-p:PublishSingleFile=true" + "-p:IncludeNativeLibrariesForSelfExtract=true" + "-p:OverridePackageVersion=${version}" + ]; + + dotnetPublishFlags = [ + "-p:PublishTrimmed=false" + "-p:OverridePackageVersion=${version}" + ]; + + doInstallCheck = true; + + nativeInstallCheckInputs = [ versionCheckHook ]; + + installCheckPhase = '' + $out/bin/undercutf1 --version | grep -q "${version}" + ''; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Open-source F1 Live Timing TUI client with replay, driver tracker and team-radio transcription"; + homepage = "https://github.com/JustAman62/undercut-f1"; + changelog = "https://github.com/JustAman62/undercut-f1/releases/tag/v${version}"; + license = lib.licenses.gpl3Only; + maintainers = with lib.maintainers; [ linuxmobile ]; + mainProgram = "undercutf1"; + platforms = lib.platforms.linux; + }; +} From 7c7306140105a275f5fad459d60ed09bc79848a0 Mon Sep 17 00:00:00 2001 From: "Braian A. Diez" Date: Thu, 23 Oct 2025 17:06:31 -0300 Subject: [PATCH 103/179] maintainers: add linuxmobile --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 94f4899b4d51..eeb7fee86e1a 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -14792,6 +14792,12 @@ githubId = 74221543; name = "Moritz Goltdammer"; }; + linuxmobile = { + email = "bdiez19@gmail.com"; + github = "linuxmobile"; + githubId = 10554636; + name = "Braian A. Diez"; + }; linuxwhata = { email = "linuxwhata@qq.com"; matrix = "@lwa:envs.net"; From e998b1686ba7688e1755351aaf076bdf05fdc89b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Oct 2025 22:04:47 +0000 Subject: [PATCH 104/179] tinfoil-cli: 0.1.5 -> 0.10.1 --- pkgs/by-name/ti/tinfoil-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ti/tinfoil-cli/package.nix b/pkgs/by-name/ti/tinfoil-cli/package.nix index 95023383ba3c..e13aeefcd4dc 100644 --- a/pkgs/by-name/ti/tinfoil-cli/package.nix +++ b/pkgs/by-name/ti/tinfoil-cli/package.nix @@ -7,13 +7,13 @@ buildGoModule (finalAttrs: { pname = "tinfoil-cli"; - version = "0.1.5"; + version = "0.10.1"; src = fetchFromGitHub { owner = "tinfoilsh"; repo = "tinfoil-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-Aa+n1Yc3jzPT1Fbq1xhphBwq5mdxPwbCcGn4ikTABW8="; + hash = "sha256-ei3noC/RXUCfwLHjiYZ/+M1vjn/9g1JhTI2A4O4DJZM="; }; vendorHash = "sha256-S+aiL1nY57gOXgaNwFXUk9xfUpFOok8XHYKBtQKHmOc="; From 861b156b80c381b106d031a7c201f8ce8d364d1b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Oct 2025 22:44:19 +0000 Subject: [PATCH 105/179] dblab: 0.33.0 -> 0.34.1 --- pkgs/by-name/db/dblab/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/db/dblab/package.nix b/pkgs/by-name/db/dblab/package.nix index b41a2cfaaaf5..c4ceef8920c7 100644 --- a/pkgs/by-name/db/dblab/package.nix +++ b/pkgs/by-name/db/dblab/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "dblab"; - version = "0.33.0"; + version = "0.34.1"; src = fetchFromGitHub { owner = "danvergara"; repo = "dblab"; rev = "v${version}"; - hash = "sha256-PFS/9/UdoClktsTnkcILUdjLC9yjvMf60Tgb70lQ5pE="; + hash = "sha256-9gQjO9u/wONqmJjt5ejztWlFkqsJ8HUyPp3j5OyZEz4="; }; - vendorHash = "sha256-WxIlGdd3Si3Lyf9FZOCAepDlRo2F3EDRy00EawkZATY="; + vendorHash = "sha256-NhBT0dBS3jKgWHxCMVV6NUMcvqCbKS+tlm3y1YI/sAE="; ldflags = [ "-s -w -X main.version=${version}" ]; From 6e18b0850e8ce7c94d011aff139068e679bc079a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Oct 2025 23:17:07 +0000 Subject: [PATCH 106/179] python3Packages.pydal: 20251012.3 -> 20251018.1 --- pkgs/development/python-modules/pydal/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pydal/default.nix b/pkgs/development/python-modules/pydal/default.nix index e4c3b9a41bd8..04db786876f1 100644 --- a/pkgs/development/python-modules/pydal/default.nix +++ b/pkgs/development/python-modules/pydal/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "pydal"; - version = "20251012.3"; + version = "20251018.1"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-u5tT1hqd82gcWNIiVkx4V7E6Xwpc/TCm91D/tzPl/C4="; + hash = "sha256-WGMcxDY2SA9LYgqSUEf6rsBTBnXpYgqTuRGYBpA/hgk="; }; build-system = [ setuptools ]; From 5b319cf2774a4bebfe2be2d1f2abf8037878492e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Oct 2025 23:43:47 +0000 Subject: [PATCH 107/179] nnd: 0.53 -> 0.56 --- pkgs/by-name/nn/nnd/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/nn/nnd/package.nix b/pkgs/by-name/nn/nnd/package.nix index 1e00404c6824..5da77ad70a91 100644 --- a/pkgs/by-name/nn/nnd/package.nix +++ b/pkgs/by-name/nn/nnd/package.nix @@ -8,16 +8,16 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "nnd"; - version = "0.53"; + version = "0.56"; src = fetchFromGitHub { owner = "al13n321"; repo = "nnd"; tag = "v${finalAttrs.version}"; - hash = "sha256-ZWiWxFMuzA7ikeLzLhDTKdKnoyIC48n/tf5fcnwEBq0="; + hash = "sha256-3xxb42dCnH41ufT6Thp/3z7Vs/Rlsxm6IOHMKi0jvQI="; }; - cargoHash = "sha256-KTGCu0It2izalwfwdMqcpRdtX3zM/HIpy70JFuneXvQ="; + cargoHash = "sha256-PGPBNBg+71U201iSo1WYOOUJlWPi+njasGaXbhqmaVw="; meta = { description = "Debugger for Linux"; From 0f8c7a22dc3dfb7adb0c9436ce72391e6f61d494 Mon Sep 17 00:00:00 2001 From: Rafael Ieda Date: Thu, 23 Oct 2025 20:52:10 -0300 Subject: [PATCH 108/179] pololu-tic: 1.8.1 -> 1.8.3 --- pkgs/by-name/po/pololu-tic/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/po/pololu-tic/package.nix b/pkgs/by-name/po/pololu-tic/package.nix index 9ba193adc77c..1e4324362ff0 100644 --- a/pkgs/by-name/po/pololu-tic/package.nix +++ b/pkgs/by-name/po/pololu-tic/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "pololu-tic"; - version = "1.8.1"; + version = "1.8.3"; src = fetchFromGitHub { owner = "pololu"; repo = "pololu-tic-software"; tag = finalAttrs.version; - hash = "sha256-C/v5oaC5zZwm+j9CbFaDW+ebzHxPVb8kZLg9c0HyPbc="; + hash = "sha256-NqYaWWBEcq0nw4pHKpZWwbkTwnlVLB1VsC/M9zjxkHg="; }; outputs = [ From 9534c1b6e94686fa64342764200e4ef3aa57446e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Oct 2025 23:56:43 +0000 Subject: [PATCH 109/179] python3Packages.avwx-engine: 1.9.5 -> 1.9.6 --- pkgs/development/python-modules/avwx-engine/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/avwx-engine/default.nix b/pkgs/development/python-modules/avwx-engine/default.nix index 16de66d199ef..4250381a5ee9 100644 --- a/pkgs/development/python-modules/avwx-engine/default.nix +++ b/pkgs/development/python-modules/avwx-engine/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { pname = "avwx-engine"; - version = "1.9.5"; + version = "1.9.6"; pyproject = true; disabled = pythonOlder "3.10"; @@ -29,7 +29,7 @@ buildPythonPackage rec { owner = "avwx-rest"; repo = "avwx-engine"; tag = version; - hash = "sha256-zhXUzePbgwmBIP7yMT/FcPYdSZC3qJtwEwkHtlfmv3Q="; + hash = "sha256-RxQm1n+U2UTzg1QlPwmOaPUWUptAj30URHfs9Degf/c="; }; build-system = [ hatchling ]; From 3ce310e86ed8e86850d9a9b2e9a4629e44a3a4db Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Oct 2025 00:53:08 +0000 Subject: [PATCH 110/179] libphonenumber: 9.0.16 -> 9.0.17 --- pkgs/by-name/li/libphonenumber/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libphonenumber/package.nix b/pkgs/by-name/li/libphonenumber/package.nix index 59f49425cb65..1d891e5fd5ae 100644 --- a/pkgs/by-name/li/libphonenumber/package.nix +++ b/pkgs/by-name/li/libphonenumber/package.nix @@ -15,13 +15,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "libphonenumber"; - version = "9.0.16"; + version = "9.0.17"; src = fetchFromGitHub { owner = "google"; repo = "libphonenumber"; tag = "v${finalAttrs.version}"; - hash = "sha256-+WXxeRsL++60VstR7GN7alrLG0rOQJbtrC7qaZaOPlY="; + hash = "sha256-xw159QIBNloMks/888shAEPdfd4WKmIGDRpmJ4h2JsE="; }; patches = [ From f13b5008a228014c1c6536c16c3b32c91334da6e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Oct 2025 01:31:45 +0000 Subject: [PATCH 111/179] libmsquic: 2.5.4 -> 2.5.5 --- pkgs/by-name/li/libmsquic/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libmsquic/package.nix b/pkgs/by-name/li/libmsquic/package.nix index 0b57f55611a6..01d422b17e32 100644 --- a/pkgs/by-name/li/libmsquic/package.nix +++ b/pkgs/by-name/li/libmsquic/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "libmsquic"; - version = "2.5.4"; + version = "2.5.5"; src = fetchFromGitHub { owner = "microsoft"; repo = "msquic"; tag = "v${finalAttrs.version}"; - hash = "sha256-si9g67j/A6sbsCWWxs2YhZpXhx34GpxWNOFnWtaqnEQ="; + hash = "sha256-V1QAY1E6prAtEDkUVOuBExHaDw91+fW3OKYZr2bQavQ="; fetchSubmodules = true; }; From ed895a3bfc19c7a4d8b20d43e2b2afc70d685514 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Oct 2025 02:05:47 +0000 Subject: [PATCH 112/179] prometheus-nut-exporter: 3.2.1 -> 3.2.2 --- pkgs/servers/monitoring/prometheus/nut-exporter.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/monitoring/prometheus/nut-exporter.nix b/pkgs/servers/monitoring/prometheus/nut-exporter.nix index 051c26dce25c..357e056dafc1 100644 --- a/pkgs/servers/monitoring/prometheus/nut-exporter.nix +++ b/pkgs/servers/monitoring/prometheus/nut-exporter.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "nut-exporter"; - version = "3.2.1"; + version = "3.2.2"; src = fetchFromGitHub { owner = "DRuggeri"; repo = "nut_exporter"; rev = "v${version}"; - sha256 = "sha256-TqBwvOuhcnQbJBfzJ8nc3EYVo8fyCPwne+vEYZeX9/I="; + sha256 = "sha256-p1IUJOSY7dXAzSPBpKvDKvy4etM3q3oI5OXg6l+3KLw="; }; vendorHash = "sha256-cMZ4GSal03LIZi7ESr/sQx8zLHNepOTZGEEsdvsNhec="; From 90630742fa834d124bbdcb47a659d480762d5e30 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Oct 2025 03:40:56 +0000 Subject: [PATCH 113/179] python3Packages.subarulink: 0.7.14 -> 0.7.15 --- pkgs/development/python-modules/subarulink/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/subarulink/default.nix b/pkgs/development/python-modules/subarulink/default.nix index 9ad9a47f2d80..ed0f5abbfbf8 100644 --- a/pkgs/development/python-modules/subarulink/default.nix +++ b/pkgs/development/python-modules/subarulink/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "subarulink"; - version = "0.7.14"; + version = "0.7.15"; pyproject = true; disabled = pythonOlder "3.12"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "G-Two"; repo = "subarulink"; tag = "v${version}"; - hash = "sha256-iZWDi7vT1AQI7WbGOQZw2gE+3ht4YKnHO58ALrUGfIg="; + hash = "sha256-7ymvnxZOpqVitUDHuHxYbYRl2Dnlgvuh+nXXUgE7cXo="; }; build-system = [ setuptools ]; From c0de979c7314a2222c2e993fa544a738f60ad21c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Oct 2025 05:06:35 +0000 Subject: [PATCH 114/179] supercronic: 0.2.35 -> 0.2.38 --- pkgs/by-name/su/supercronic/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/su/supercronic/package.nix b/pkgs/by-name/su/supercronic/package.nix index 06e50fbb3495..d7b08a39e6b1 100644 --- a/pkgs/by-name/su/supercronic/package.nix +++ b/pkgs/by-name/su/supercronic/package.nix @@ -9,16 +9,16 @@ buildGoModule rec { pname = "supercronic"; - version = "0.2.35"; + version = "0.2.38"; src = fetchFromGitHub { owner = "aptible"; repo = "supercronic"; rev = "v${version}"; - hash = "sha256-SGW/G9Ud0xsNwD+EXDegh6cGAr4cWeoah7IY6yTREWo="; + hash = "sha256-/+jGi1l9q7nlT5uRJVtFk490XuAw8Fi5QOdMnLUTac4="; }; - vendorHash = "sha256-q2uH9kY0s1UM2uy6F/x1S0RqIfqXpV5KxnHJLLoAjZY="; + vendorHash = "sha256-+fEAlt6KBXfyzfDffde/XmWBXre8w41Q1zr7CfRX9bs="; excludedPackages = [ "cronexpr/cronexpr" ]; From 7f4c029bee948f068d906c45d2dd5a766bd3d5de Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Oct 2025 06:33:01 +0000 Subject: [PATCH 115/179] gatus: 5.27.0 -> 5.28.0 --- pkgs/by-name/ga/gatus/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ga/gatus/package.nix b/pkgs/by-name/ga/gatus/package.nix index 8a3c18f95d77..468f319a936b 100644 --- a/pkgs/by-name/ga/gatus/package.nix +++ b/pkgs/by-name/ga/gatus/package.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "gatus"; - version = "5.27.0"; + version = "5.28.0"; src = fetchFromGitHub { owner = "TwiN"; repo = "gatus"; rev = "v${version}"; - hash = "sha256-fyubtcmAuH6ayHvfj0bYNrYu1Xs0q7mDO+G9SklWc7o="; + hash = "sha256-p60iqMzTch3dX+REaiKuLflIHLunGFI2JWx/TGo30g0="; }; vendorHash = "sha256-vvYnNFRpDTaNBX30btvSrwmhimPobio/zAs7zQnZ7b8="; From d4dc6d74c7ec4adaf7e0429400656c371d24f688 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Oct 2025 07:22:48 +0000 Subject: [PATCH 116/179] k0sctl: 0.26.0 -> 0.27.0 --- pkgs/by-name/k0/k0sctl/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/k0/k0sctl/package.nix b/pkgs/by-name/k0/k0sctl/package.nix index 89a56eaa52e5..abd4e8659bcf 100644 --- a/pkgs/by-name/k0/k0sctl/package.nix +++ b/pkgs/by-name/k0/k0sctl/package.nix @@ -9,13 +9,13 @@ buildGoModule rec { pname = "k0sctl"; - version = "0.26.0"; + version = "0.27.0"; src = fetchFromGitHub { owner = "k0sproject"; repo = "k0sctl"; tag = "v${version}"; - hash = "sha256-N6fXTjZaI+T3rRKDf9yK8KioGjeOaPvyTJi7BFUKi6Q="; + hash = "sha256-4Oo5WYDlnZmrjYq5sA3IhkxXZV1eNOAbydMeZpL2Pa4="; }; vendorHash = "sha256-Tzs7PYOulszUFK4PLHPzxxmkpHVo2+h/hG83aHG8Bm0="; From a4b5a1e55040ba4e587981a7e84d4ac1e1e09642 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Fri, 24 Oct 2025 11:08:31 +0300 Subject: [PATCH 117/179] zbar: add qtwayland for users with QT_QPA_PLATFORM=wayland --- pkgs/tools/graphics/zbar/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/tools/graphics/zbar/default.nix b/pkgs/tools/graphics/zbar/default.nix index 08cf27e3f0a0..8d77795366a2 100644 --- a/pkgs/tools/graphics/zbar/default.nix +++ b/pkgs/tools/graphics/zbar/default.nix @@ -9,6 +9,7 @@ libX11, libv4l, qtbase, + qtwayland, qtx11extras, wrapQtAppsHook, wrapGAppsHook3, @@ -92,6 +93,7 @@ stdenv.mkDerivation rec { libv4l gtk3 qtbase + qtwayland qtx11extras ]; From eab0304b9d714fa84fdf857053be066a92b0aa05 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Oct 2025 08:24:33 +0000 Subject: [PATCH 118/179] terraform-mcp-server: 0.3.1 -> 0.3.2 --- pkgs/by-name/te/terraform-mcp-server/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/te/terraform-mcp-server/package.nix b/pkgs/by-name/te/terraform-mcp-server/package.nix index 15dcbd4326f3..904523ee8470 100644 --- a/pkgs/by-name/te/terraform-mcp-server/package.nix +++ b/pkgs/by-name/te/terraform-mcp-server/package.nix @@ -6,16 +6,16 @@ }: buildGoModule (finalAttrs: { pname = "terraform-mcp-server"; - version = "0.3.1"; + version = "0.3.2"; src = fetchFromGitHub { owner = "hashicorp"; repo = "terraform-mcp-server"; tag = "v${finalAttrs.version}"; - hash = "sha256-Ck2bwlonkcnZ6DoiVIupjefBRGKLROzfUY+PjkW1yE4="; + hash = "sha256-FcjeEp+uwlfezGlmBd2nSTdfnXuPnSDTxTPlP6CtcrE="; }; - vendorHash = "sha256-bWh2ttw6q5+iOSskqxRG4UisoROlx87PTrvXfYYuzng="; + vendorHash = "sha256-ObNuenbCmmbkRPKUmdMg+ERfUV+RiS2OEOneJOmteZU="; ldflags = [ "-X main.version=${finalAttrs.version}" From f031ffe4aed92d483775b5a49825ffbfc2b6b6e3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Oct 2025 08:51:01 +0000 Subject: [PATCH 119/179] libretro.bluemsx: 0-unstable-2025-09-27 -> 0-unstable-2025-10-24 --- pkgs/applications/emulators/libretro/cores/bluemsx.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/bluemsx.nix b/pkgs/applications/emulators/libretro/cores/bluemsx.nix index 21d55863beb9..39b99eb8e1de 100644 --- a/pkgs/applications/emulators/libretro/cores/bluemsx.nix +++ b/pkgs/applications/emulators/libretro/cores/bluemsx.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "bluemsx"; - version = "0-unstable-2025-09-27"; + version = "0-unstable-2025-10-24"; src = fetchFromGitHub { owner = "libretro"; repo = "bluemsx-libretro"; - rev = "7074551cf50ebdae78c8cce4e77560f9fc4575ca"; - hash = "sha256-kmG0LCvWG+4wM+hwZ8TYQid12nZuQpNbaljym+glbz4="; + rev = "3a2855e30c7f39a41064ca36264e9bf9f6170f8e"; + hash = "sha256-k0j15MqmgaTrUc/FoZHuIyALCnMJXeSkx4dfnfrfG5o="; }; meta = { From e4a151636821584465d884e163a47ade605d246f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Oct 2025 08:54:05 +0000 Subject: [PATCH 120/179] google-cloud-sql-proxy: 2.18.2 -> 2.18.3 --- pkgs/by-name/go/google-cloud-sql-proxy/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/go/google-cloud-sql-proxy/package.nix b/pkgs/by-name/go/google-cloud-sql-proxy/package.nix index 43ffc3eda1fa..8fd3e16d27c3 100644 --- a/pkgs/by-name/go/google-cloud-sql-proxy/package.nix +++ b/pkgs/by-name/go/google-cloud-sql-proxy/package.nix @@ -7,18 +7,18 @@ buildGoModule rec { pname = "google-cloud-sql-proxy"; - version = "2.18.2"; + version = "2.18.3"; src = fetchFromGitHub { owner = "GoogleCloudPlatform"; repo = "cloud-sql-proxy"; rev = "v${version}"; - hash = "sha256-c37/364fAm4FR3TQ55zKRUVWr2rr7SZUMRlTJKEIc8c="; + hash = "sha256-Lwg6p7qVFMH3rXxGT6lc5My9WovhpDzb4S5b/4ECcgg="; }; subPackages = [ "." ]; - vendorHash = "sha256-nrrf7+6uaKHvrJg8mrqjbyJxDjZhO4KKPd9+nIX+8A0="; + vendorHash = "sha256-gZFzRUy/OWNppFAi+1fAHNBYZgmDgjKUc9kyCSWF58g="; checkFlags = [ "-short" From 599f19fc5c23c3ecf090f5bd34cdd3e6850c5bd1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Oct 2025 08:56:48 +0000 Subject: [PATCH 121/179] python3Packages.opower: 0.15.7 -> 0.15.8 --- pkgs/development/python-modules/opower/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/opower/default.nix b/pkgs/development/python-modules/opower/default.nix index cd4514db013c..31cf3259a85c 100644 --- a/pkgs/development/python-modules/opower/default.nix +++ b/pkgs/development/python-modules/opower/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "opower"; - version = "0.15.7"; + version = "0.15.8"; pyproject = true; src = fetchFromGitHub { owner = "tronikos"; repo = "opower"; tag = "v${version}"; - hash = "sha256-NB3Hoieykkcf+EHjW77aOUdbJj5fSUTmJ5EPGlp4LXw="; + hash = "sha256-JauglgXrzfznyst0UdG8KyAXyzjnUkK7TJVdGhp0PVk="; }; build-system = [ setuptools ]; From 08cf303961207893a3f1ad4f1d0cca31f9932642 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Oct 2025 09:27:27 +0000 Subject: [PATCH 122/179] velocity: 3.4.0-unstable-2025-10-16 -> 3.4.0-unstable-2025-10-23 --- pkgs/by-name/ve/velocity/deps.json | 142 +++++++++++++-------------- pkgs/by-name/ve/velocity/package.nix | 6 +- 2 files changed, 74 insertions(+), 74 deletions(-) diff --git a/pkgs/by-name/ve/velocity/deps.json b/pkgs/by-name/ve/velocity/deps.json index e1b3449497ea..7d6b36dba278 100644 --- a/pkgs/by-name/ve/velocity/deps.json +++ b/pkgs/by-name/ve/velocity/deps.json @@ -661,102 +661,102 @@ "jar": "sha256-wmJ0R0s4RLzbfYPPc6eFNm+EtFO8F6GRz6T4/D4CIjQ=", "pom": "sha256-3Etrgt7DQXBSvBc7lC+5asogUIpLmkfp8b2yQAXkPuc=" }, - "io/netty#netty-buffer/4.2.5.Final": { - "jar": "sha256-3XR8KTv2gur7LDmx74hmHQOu1ULYQIpp5498Bs6b1Xs=", - "pom": "sha256-+jvLNiXnbkm4KPxs2ObM/xxTjyxWLWEDGgKBGItOzJk=" + "io/netty#netty-buffer/4.2.7.Final": { + "jar": "sha256-uBYTyO0iscw57M8qKL0MHUVh+y5eVCBhYX70zh0ii/U=", + "pom": "sha256-6mGx9EqNui22yX8iou5DGsVil430rDlUcei28oZtwH4=" }, - "io/netty#netty-codec-base/4.2.5.Final": { - "jar": "sha256-ZevstZFFd/Z5lP6w3UsdVNd+Alh4I4cBA5EAk98XVso=", - "pom": "sha256-Nt7PQ+hpHymPJwGDBf+80tazqfgRw+u2NEOZerFetBI=" + "io/netty#netty-codec-base/4.2.7.Final": { + "jar": "sha256-Y2BBW3yHFgr83l59SUbDVTm58EPoFmyRp//5XMYGfZ8=", + "pom": "sha256-Mu41Sjk4YJqMC/Ay9GxwqzJ9eFVR0mmDdwyakDIJKPo=" }, - "io/netty#netty-codec-compression/4.2.5.Final": { - "jar": "sha256-GjlLIhGjGWQxAJANs+V+uuAV3Tkp+uV1mGsappWxfgM=", - "pom": "sha256-Mvvtf2zeQ5jkjn3l08jHTD7ymwKIb/tQ1kYkP/lmQiA=" + "io/netty#netty-codec-compression/4.2.7.Final": { + "jar": "sha256-7dU600mRgEMBpGVxET2P+01vZ+bYdGdNr7uRVyQnXLM=", + "pom": "sha256-uAzpd/6sX//UviPOI03TtvtMNXVrJRL7AdzcAdinSoc=" }, - "io/netty#netty-codec-haproxy/4.2.5.Final": { - "jar": "sha256-qdk1CPi0CJhOXCWHfBL89/FV3sq6etzooTyNJCTKQZ4=", - "pom": "sha256-rXDI4xaT6A7R7w0avs3t33YyKBPRuziNJdMXc1OBHfs=" + "io/netty#netty-codec-haproxy/4.2.7.Final": { + "jar": "sha256-bwnVN5FKpGWJE4TIpM8NuXfdkAmgtzqBoFDwpsv6lfc=", + "pom": "sha256-Rc/v9/EyJXbOPaHMuoo0i0ANceNu1UVGEm1q1ZcJBPo=" }, - "io/netty#netty-codec-http/4.2.5.Final": { - "jar": "sha256-+ltOm0fVZmxQeEo3/fb70g9DC+6U0lQ+jiJOMZS9shE=", - "pom": "sha256-u2EeuknTKj3hyiYG5Lpi0QNA04FiGWamWvOOnzcVTa0=" + "io/netty#netty-codec-http/4.2.7.Final": { + "jar": "sha256-KYTdOEIKYcTdaPysxR/8Uo60b3P3eVza/bOk1vy3aGI=", + "pom": "sha256-hQc6wlleQUiRi1psLnAZMtedm+GNTx212S1qojlj4oA=" }, - "io/netty#netty-codec-marshalling/4.2.5.Final": { - "jar": "sha256-tbMAHA1W6+zjEkoqjf5+nnNQnZqzhCPy4PMe27KdWDY=", - "pom": "sha256-jD+p6mlUF80oxCtDbRfhOLaqW4mJtP7RxLQXZcOeCx0=" + "io/netty#netty-codec-marshalling/4.2.7.Final": { + "jar": "sha256-5VCtt1jupDqkneAOdBiwmJMXEdSjHWLmXEGwmUyVsjc=", + "pom": "sha256-77XNFeXpIODSbygJ+aiRp5fxOJ9hEX5VFLfmNaOPmjM=" }, - "io/netty#netty-codec-protobuf/4.2.5.Final": { - "jar": "sha256-8+kJdquyUHbwQ2mRWU8YmgVojxdOhxIgGiDO+QtdRuU=", - "pom": "sha256-9N2ofsIrP4Scp9QXjM5lVvDURgLX3x/JQ9WFjK1ZcPs=" + "io/netty#netty-codec-protobuf/4.2.7.Final": { + "jar": "sha256-SyUlm2916/x38BSgj2m60BkRbU9cpUj9xB89rYwN4zE=", + "pom": "sha256-Ub3X5EMhhkFp9Oqt7RQaaXLBhkh+/fAa59t/3jaQcSU=" }, - "io/netty#netty-codec/4.2.5.Final": { - "jar": "sha256-ldefnyrnzpAJD6DhIgCAjZ5K2mKAxRb5xbFbgbc4RSc=", - "pom": "sha256-BoPfFBysofMIKQbfgxoe+GdqTcbTIQUQMDy48HVJ950=" + "io/netty#netty-codec/4.2.7.Final": { + "jar": "sha256-XzaWWDgXiZmMBCqY8C2nHZw5iEu7T3/VgoL3ZeCcoDE=", + "pom": "sha256-5FSK3jVlANmEy7jJP9iEZacPdWHlGbyV6y/O7s4bKjE=" }, - "io/netty#netty-common/4.2.5.Final": { - "jar": "sha256-SwTG+QaQjqcQARfXUp4FW6To+s9ibTklKVotoiOxOk0=", - "pom": "sha256-20vxaZsgxg214QCuYs49jnZNqu9OGr9MLqKt4kXpzdI=" + "io/netty#netty-common/4.2.7.Final": { + "jar": "sha256-I0W8DtWEP6V6pJ66Z1KUhcOh1CD88EKTJMgiDHqA6aY=", + "pom": "sha256-/jMRoayD8KGH/n2+Be6B6Ef2JvmtkN2wx4WusJ0Y/DM=" }, - "io/netty#netty-handler/4.2.5.Final": { - "jar": "sha256-VPDE56/mSwJ6jkTPqdgsWsyklCFjtlgP6s9N4tpkF8g=", - "pom": "sha256-MK1O0cFi4lwQxYZvc4BXYLl3+Vty/aZcJWFdy/ikc5g=" + "io/netty#netty-handler/4.2.7.Final": { + "jar": "sha256-IdBjQJwS287EbTgMiFag97altou18dAF6wZbTWQUbLM=", + "pom": "sha256-79QqDJKAKPlJsWREfBtOFt7eccgihRppL1hzEhTr0oM=" }, - "io/netty#netty-parent/4.2.5.Final": { - "pom": "sha256-FTTxAc+z3mlU4XAyaFzkJdZHaVHeA9KeC8egC9rimZs=" + "io/netty#netty-parent/4.2.7.Final": { + "pom": "sha256-56FYFCV9GpaNpyU3yRUscw7d9uf9Wj581wJuVclladM=" }, - "io/netty#netty-resolver/4.2.5.Final": { - "jar": "sha256-f+RoI2Art+TpZvXTCX1JnmOfsmCsbCEB7gALqZlWEnU=", - "pom": "sha256-r5azHqO2vIjoatYM58BZ4j68MNUh4bCWQ1rR/JKAJho=" + "io/netty#netty-resolver/4.2.7.Final": { + "jar": "sha256-fk1WmGfmwIQ3+yGiIOoBwpSw448BFJtoPIlaG82ShDg=", + "pom": "sha256-F6vZjvgRyuBYbZ41xMUUZ3GXLrJy+Fek2eDDBe0hs5g=" }, - "io/netty#netty-transport-classes-epoll/4.2.5.Final": { - "jar": "sha256-t4GKIt8uuYksOHNM5RoTo/xz9gRbLAwXSI2sb0+xGuE=", - "pom": "sha256-JSTG6SuvgtaRLethiDY52MNtSsxhGEF4Zk3xcQxvFhs=" + "io/netty#netty-transport-classes-epoll/4.2.7.Final": { + "jar": "sha256-RJKUjmp2lDmOUZfPFe0uIdZmKnOdAQrmZvonbnIihTw=", + "pom": "sha256-RoQ5xbLK4wAXuv2XaqJJfEiA/aYSSyPBrUKQt5CMXA8=" }, - "io/netty#netty-transport-classes-io_uring/4.2.5.Final": { - "jar": "sha256-eGqI2zhSIo1QyL1V5hyp0EmurxWAK4VzertMD7kC2Ec=", - "pom": "sha256-JGGbc9y7TaRAylfgYtSJ3vUR7cGcALy4tP/gCwBd86g=" + "io/netty#netty-transport-classes-io_uring/4.2.7.Final": { + "jar": "sha256-/5ZodMYvU+0HKWLxv128Sf3dS9PGC/yafhfONLOax68=", + "pom": "sha256-fEFSqfVOcE6KSVjdiggLCaW3d6jqcxjxKNfOM4ayqic=" }, - "io/netty#netty-transport-classes-kqueue/4.2.5.Final": { - "jar": "sha256-P45empwDvk2wIVPiuj0o8dfEYEYXtH7J8nqZqAl69wg=", - "pom": "sha256-fEXK6S/QjZMPhrnsd16WiBie+Ms0VZMYcjAZi0pB4Dg=" + "io/netty#netty-transport-classes-kqueue/4.2.7.Final": { + "jar": "sha256-o+sclK4aa+nh0exSw/XFEKdbBLjvHqhrfnez8Sh648w=", + "pom": "sha256-mtwTZN1F7chJ933s8SVy3FR4XPbqx5wuhqdyXRGhczM=" }, - "io/netty#netty-transport-native-epoll/4.2.5.Final": { - "jar": "sha256-gMmYUyacv1OSQ2C16Z2+gbCZFcqX3XHAFkp5ZkrT7RQ=", - "pom": "sha256-XXjoG/qvHv8MoaAWwFY6fmpskg9vYAdjXbRyMdtIHhs=" + "io/netty#netty-transport-native-epoll/4.2.7.Final": { + "jar": "sha256-vc+Af3LZqbf5hklxcQdlLKcVMkVwLomTnM63D4zKsY8=", + "pom": "sha256-ygZltZ4tBvqQRF5G/UBaYumOhrFL9TwC0eyCUYE8Vto=" }, - "io/netty#netty-transport-native-epoll/4.2.5.Final/linux-aarch_64": { - "jar": "sha256-58rjjoCrVXxuqCnxSlv3/3QG9ZEr09pnCJWiegFUQwo=" + "io/netty#netty-transport-native-epoll/4.2.7.Final/linux-aarch_64": { + "jar": "sha256-LwxzCdffSKiPs3TALPtEbhoeX7WX+wLXc8cKwH2iwmg=" }, - "io/netty#netty-transport-native-epoll/4.2.5.Final/linux-x86_64": { - "jar": "sha256-h+TjnoNCHO1Y9OCdzJkgpzZUTxE6lurb8SgWsEViKvI=" + "io/netty#netty-transport-native-epoll/4.2.7.Final/linux-x86_64": { + "jar": "sha256-fzlcj9vmmQ92ZECLV9kZBCQBuJMXj8uki+vxphv3hhg=" }, - "io/netty#netty-transport-native-io_uring/4.2.5.Final": { - "jar": "sha256-G6yc5FBTpSmQEf2W9NOywpFnrH4R0jig+7/IgE3MKrw=", - "pom": "sha256-z6EQRHOtojYkkB1k7iBM61Euh4IeaRgSS2DpCLAkQgY=" + "io/netty#netty-transport-native-io_uring/4.2.7.Final": { + "jar": "sha256-mKjWMVHe0xcscfhVIDrhlpgvAFIZaso7a6l9PoXUJgk=", + "pom": "sha256-Q543Rm1v45ZZHsS6JjVcjkRMOB0j9wVMIKL9isXJe0I=" }, - "io/netty#netty-transport-native-io_uring/4.2.5.Final/linux-aarch_64": { - "jar": "sha256-VYOo0DLAclkVfTEv+wQjbvk3yFakpp1ZpdmlA0O4EDY=" + "io/netty#netty-transport-native-io_uring/4.2.7.Final/linux-aarch_64": { + "jar": "sha256-hPw53BAZ9KbFJEsdealxTLZ/BFu9rk/vJvSYHm9nrb4=" }, - "io/netty#netty-transport-native-io_uring/4.2.5.Final/linux-x86_64": { - "jar": "sha256-8Tb8qT44ZzaOwvQDMrPTddjCKY06yNLqOohtIs6lh20=" + "io/netty#netty-transport-native-io_uring/4.2.7.Final/linux-x86_64": { + "jar": "sha256-wjZQn1W/khZm8CMu/rdWMnm2y0YNnko2xKukDSIXv2I=" }, - "io/netty#netty-transport-native-kqueue/4.2.5.Final": { - "jar": "sha256-rr9gy2LUD+q/pjaVUe5aj6pELNixgXL8LxQoFbsmUDw=", - "pom": "sha256-TtTZxdXYadsSG88D0nG2by6GCEsnY+W9TZcdiwp82yo=" + "io/netty#netty-transport-native-kqueue/4.2.7.Final": { + "jar": "sha256-8BrzuSyghzja6ep5E3jCiF8wXSEK0W48VxZVueJr0Dw=", + "pom": "sha256-/0QzBLr/YGgE922pFg73w/Kh7mZcZe9it74n1vfAMqM=" }, - "io/netty#netty-transport-native-kqueue/4.2.5.Final/osx-aarch_64": { - "jar": "sha256-T7yUPQqQu3FC7qDMqdZYXIHcN5g+ANxwhKOSEjJpkUo=" + "io/netty#netty-transport-native-kqueue/4.2.7.Final/osx-aarch_64": { + "jar": "sha256-dkemlVjj1Jo1J4HCroGpfha0QtfGVloGtK4PFSmEidU=" }, - "io/netty#netty-transport-native-kqueue/4.2.5.Final/osx-x86_64": { - "jar": "sha256-w/pmI401PBlBmwFysdazuaS1mvOgS/bsAiXZamk0D9o=" + "io/netty#netty-transport-native-kqueue/4.2.7.Final/osx-x86_64": { + "jar": "sha256-opwItolXRqrKeW5ypCm8cF9AJn/rNfdc2Pu81N5t6Z8=" }, - "io/netty#netty-transport-native-unix-common/4.2.5.Final": { - "jar": "sha256-znLyQj2jEvnZZV/lT0oLVZneVPuRYOvX7D+ycwr4q8M=", - "pom": "sha256-TQGNBAkDVC8OitiqHHYeOfQ67Ou5GBCanvP1N+WRcmI=" + "io/netty#netty-transport-native-unix-common/4.2.7.Final": { + "jar": "sha256-c2cDs/bRJ+GC9b6Ii24VcysMCNZjTgByU1KmqdGZdLI=", + "pom": "sha256-EnhcnEoH0qFDJYYWRWrqw6bgIqoXJBeYA04x+LDtHqk=" }, - "io/netty#netty-transport/4.2.5.Final": { - "jar": "sha256-ArTpqs4SYLENANeBb7Quoj+wVobte3+45q1Ozz2mH/8=", - "pom": "sha256-PcP4jk6N0k7Bf6EDeuRDJGOtR6Iv8jjmuD/RRJeCMPQ=" + "io/netty#netty-transport/4.2.7.Final": { + "jar": "sha256-qtxvsFwU+3iTaMo/hUchVJxy9sDYF5i7zPneG7cWiSs=", + "pom": "sha256-zQTiYzq09WBE6aFdUV6ZyBY4iZ2vB9gJdhlzp8DPnqo=" }, "it/unimi/dsi#fastutil/8.5.15": { "jar": "sha256-z/62ZzvfHm5Dd9aE3y9VrDWc9c9t9hPgXmLe7qUAk2o=", diff --git a/pkgs/by-name/ve/velocity/package.nix b/pkgs/by-name/ve/velocity/package.nix index eeaa7d7a482f..82e035b2c226 100644 --- a/pkgs/by-name/ve/velocity/package.nix +++ b/pkgs/by-name/ve/velocity/package.nix @@ -35,13 +35,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "velocity"; - version = "3.4.0-unstable-2025-10-16"; + version = "3.4.0-unstable-2025-10-23"; src = fetchFromGitHub { owner = "PaperMC"; repo = "Velocity"; - rev = "4cd3b6869729484887b4fa58b7a6c3b007710a10"; - hash = "sha256-SGZqKsAI8QW65B2u0tn7NwciwjViExvxv6UdoHkzheI="; + rev = "b6b6b20fe97cd9cb0d6b4e817d3e7db72aca2d8d"; + hash = "sha256-UHkioSGKikYxHq/petnJSHpvx/ioH01N6FSl0176YVA="; }; nativeBuildInputs = [ From c90c2fbc91a21ca7e563e9f0b267837bd429ac17 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Oct 2025 09:33:10 +0000 Subject: [PATCH 123/179] screenly-cli: 1.0.4 -> 1.0.5 --- pkgs/by-name/sc/screenly-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sc/screenly-cli/package.nix b/pkgs/by-name/sc/screenly-cli/package.nix index c29787e15efa..654a9c543dd6 100644 --- a/pkgs/by-name/sc/screenly-cli/package.nix +++ b/pkgs/by-name/sc/screenly-cli/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage rec { pname = "screenly-cli"; - version = "1.0.4"; + version = "1.0.5"; src = fetchFromGitHub { owner = "screenly"; repo = "cli"; tag = "v${version}"; - hash = "sha256-6whyTCfmBx+PS40ML8VNR5WvIfnUCMxos7KCCbtHXAo="; + hash = "sha256-OSol+KVfxL/bz9qwT9u8MmjPQ11qqFYWnVQLXfcA6pQ="; }; - cargoHash = "sha256-LG6/+/Ibw7mh854ue6L74DLK4WocmDWqK8FvsEascYw="; + cargoHash = "sha256-znob9SvnE1y9yX/tTJY7jjJx/TnLTmoRRokScj5H1Yg="; nativeBuildInputs = [ pkg-config From 4cacea8f9147088fb3d410593a0b892e08002eed Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Oct 2025 09:49:25 +0000 Subject: [PATCH 124/179] python3Packages.msgraph-sdk: 1.46.0 -> 1.47.0 --- pkgs/development/python-modules/msgraph-sdk/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/msgraph-sdk/default.nix b/pkgs/development/python-modules/msgraph-sdk/default.nix index abc8d81b78a5..adcf9271a8ba 100644 --- a/pkgs/development/python-modules/msgraph-sdk/default.nix +++ b/pkgs/development/python-modules/msgraph-sdk/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "msgraph-sdk"; - version = "1.46.0"; + version = "1.47.0"; pyproject = true; src = fetchFromGitHub { owner = "microsoftgraph"; repo = "msgraph-sdk-python"; tag = "v${version}"; - hash = "sha256-PAFRK+PLHG87ilD7Nslmj33bif2vBD6/SWmWMkv8HIY="; + hash = "sha256-/S9dJ5eeYG7I+COizOb3TpaYpx7Qu+R5brRxbLuV3F8="; }; build-system = [ flit-core ]; From 8abe37a60a4cb2c368052b82b3aa10f42770e978 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Oct 2025 10:51:25 +0000 Subject: [PATCH 125/179] google-alloydb-auth-proxy: 1.13.6 -> 1.13.7 --- pkgs/by-name/go/google-alloydb-auth-proxy/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/go/google-alloydb-auth-proxy/package.nix b/pkgs/by-name/go/google-alloydb-auth-proxy/package.nix index 51f97ea70509..0ce2fbc74f62 100644 --- a/pkgs/by-name/go/google-alloydb-auth-proxy/package.nix +++ b/pkgs/by-name/go/google-alloydb-auth-proxy/package.nix @@ -7,18 +7,18 @@ buildGoModule rec { pname = "google-alloydb-auth-proxy"; - version = "1.13.6"; + version = "1.13.7"; src = fetchFromGitHub { owner = "GoogleCloudPlatform"; repo = "alloydb-auth-proxy"; tag = "v${version}"; - hash = "sha256-d3YMyvUoNfU32pcStsriBCCiyMPHRZrJzHgrnBRmUL4="; + hash = "sha256-I0AyOY9aM6XoKQ4D+KYR3AytUfPpK4TRQNRy+T8ZmN4="; }; subPackages = [ "." ]; - vendorHash = "sha256-DobqGejaRrCy8RJyydepnTVp9IdeM9X6A+3uUgH15iM="; + vendorHash = "sha256-IhGAvn30Hd1vu4w19jKkjtbhh7gbATsLep0rli4ibK8="; checkFlags = [ "-short" From 440b010fc466e8958a1b3e30f18ea057c39831a0 Mon Sep 17 00:00:00 2001 From: Marc Jakobi Date: Fri, 24 Oct 2025 13:07:20 +0200 Subject: [PATCH 126/179] luajitPackages.lux-lua: symlink to 5.1 directory --- pkgs/development/lua-modules/lux-lua.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/development/lua-modules/lux-lua.nix b/pkgs/development/lua-modules/lux-lua.nix index e85eb41f0966..2f9d5ba9e04d 100644 --- a/pkgs/development/lua-modules/lux-lua.nix +++ b/pkgs/development/lua-modules/lux-lua.nix @@ -16,7 +16,8 @@ }: let luaMajorMinor = lib.take 2 (lib.splitVersion lua.version); - luaVersionDir = if isLuaJIT then "jit" else lib.concatStringsSep "." luaMajorMinor; + luxLuaVersionDir = if isLuaJIT then "jit" else lib.concatStringsSep "." luaMajorMinor; + luaVersionDir = if isLuaJIT then "5.1" else lib.concatStringsSep "." luaMajorMinor; luaFeature = if isLuaJIT then "luajit" else "lua${lib.concatStringsSep "" luaMajorMinor}"; in toLuaModule ( @@ -75,7 +76,7 @@ toLuaModule ( cp -r target/dist/share $out cp -r target/dist/lib $out mkdir -p $out/lib/lua - ln -s $out/share/lux-lua/${luaVersionDir} $out/lib/lua/${luaVersionDir} + ln -s $out/share/lux-lua/${luxLuaVersionDir} $out/lib/lua/${luaVersionDir} runHook postInstall ''; From fcbd896014528070a8a597606d2d3a23d523485a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Oct 2025 11:35:24 +0000 Subject: [PATCH 127/179] chirp: 0.4.0-unstable-2025-10-14 -> 0.4.0-unstable-2025-10-23 --- pkgs/by-name/ch/chirp/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ch/chirp/package.nix b/pkgs/by-name/ch/chirp/package.nix index 25f2d3ce8076..dcdc2a67546c 100644 --- a/pkgs/by-name/ch/chirp/package.nix +++ b/pkgs/by-name/ch/chirp/package.nix @@ -11,14 +11,14 @@ python3Packages.buildPythonApplication { pname = "chirp"; - version = "0.4.0-unstable-2025-10-14"; + version = "0.4.0-unstable-2025-10-23"; pyproject = true; src = fetchFromGitHub { owner = "kk7ds"; repo = "chirp"; - rev = "1e7dd4b2b83980dba5020b3787fa4c3f4dc5b68a"; - hash = "sha256-zzkppK0B1udSODKwLOJtE0kEQVLWD9xMhNvnH0wzoK0="; + rev = "8116c3782a6b6b7112cc372f0b423853d3645f5a"; + hash = "sha256-64QKsdNL5HcjYHMH1H03Nm5PqH5ypkpeX9uqN2GdnuI="; }; nativeBuildInputs = [ From c6f8d6bf54ed5831e1526d66da145b3dd04f1837 Mon Sep 17 00:00:00 2001 From: Felix Breidenstein Date: Fri, 24 Oct 2025 14:09:08 +0200 Subject: [PATCH 128/179] prometheus-storagebox-exporter: Fix typo and add me as maintainer --- pkgs/by-name/pr/prometheus-storagebox-exporter/package.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/pr/prometheus-storagebox-exporter/package.nix b/pkgs/by-name/pr/prometheus-storagebox-exporter/package.nix index f9b5b50b1696..f27b93433e8c 100644 --- a/pkgs/by-name/pr/prometheus-storagebox-exporter/package.nix +++ b/pkgs/by-name/pr/prometheus-storagebox-exporter/package.nix @@ -19,11 +19,12 @@ buildGoModule rec { meta = { description = "Prometheus exporter for Hetzner storage boxes"; - homepage = "https://github.com/fleaz/prometheus-storage-exporter"; + homepage = "https://github.com/fleaz/prometheus-storagebox-exporter"; license = lib.licenses.mit; mainProgram = "prometheus-storagebox-exporter"; maintainers = with lib.maintainers; [ erethon + fleaz ]; }; } From e6edb4dffd2273502d9a16880315072b01eeef83 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Oct 2025 12:57:16 +0000 Subject: [PATCH 129/179] trickest-cli: 2.1.4 -> 2.1.5 --- pkgs/by-name/tr/trickest-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/tr/trickest-cli/package.nix b/pkgs/by-name/tr/trickest-cli/package.nix index 0e2f3c3a2b69..c1b89dd2e06b 100644 --- a/pkgs/by-name/tr/trickest-cli/package.nix +++ b/pkgs/by-name/tr/trickest-cli/package.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "trickest-cli"; - version = "2.1.4"; + version = "2.1.5"; src = fetchFromGitHub { owner = "trickest"; repo = "trickest-cli"; tag = "v${version}"; - hash = "sha256-zE52gBcajw62sSyjd50PDiC6cTLQl8r18UL2XIoLkY0="; + hash = "sha256-4KVrDUmart2jGKFOGmHeBoy8ctA5wOYNRt2Udrf82/I="; }; vendorHash = "sha256-Ae0fNzYOAeCMrNFVhw4VvG/BkOMcguIMiBvLGt7wxEo="; From 1b890680cbf4c896967681df20ebe35e0f899494 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 24 Oct 2025 15:06:46 +0200 Subject: [PATCH 130/179] python313Packages.iamdata: 0.1.202510231 -> 0.1.202510241 Diff: https://github.com/cloud-copilot/iam-data-python/compare/v0.1.202510231...v0.1.202510241 Changelog: https://github.com/cloud-copilot/iam-data-python/releases/tag/v0.1.202510241 --- pkgs/development/python-modules/iamdata/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/iamdata/default.nix b/pkgs/development/python-modules/iamdata/default.nix index 87c473b3b94f..1447f52790df 100644 --- a/pkgs/development/python-modules/iamdata/default.nix +++ b/pkgs/development/python-modules/iamdata/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "iamdata"; - version = "0.1.202510231"; + version = "0.1.202510241"; pyproject = true; src = fetchFromGitHub { owner = "cloud-copilot"; repo = "iam-data-python"; tag = "v${version}"; - hash = "sha256-pTe0WN4PXkVd8P3y0yq/mV1tRY1g9WO+uSdV9DaV/xo="; + hash = "sha256-IvNPgYjNdvMlIiLwL1rDilimAnCDn5JhwwMtY4xGXoU="; }; build-system = [ hatchling ]; From 94b9cca422b6e68849eab718702dce485300c8f6 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 24 Oct 2025 13:29:03 +0000 Subject: [PATCH 131/179] python3Packages.yamlfix: skip tests broken by click update Broken since click was updated to 8.2.1 in https://github.com/NixOS/nixpkgs/pull/448189 --- pkgs/development/python-modules/yamlfix/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/python-modules/yamlfix/default.nix b/pkgs/development/python-modules/yamlfix/default.nix index 1c1cda272d74..0454fc8f2efe 100644 --- a/pkgs/development/python-modules/yamlfix/default.nix +++ b/pkgs/development/python-modules/yamlfix/default.nix @@ -52,6 +52,12 @@ buildPythonPackage rec { "-Wignore::ResourceWarning" ]; + disabledTestPaths = [ + # Broken since click was updated to 8.2.1 in https://github.com/NixOS/nixpkgs/pull/448189 + # TypeError: CliRunner.__init__() got an unexpected keyword argument 'mix_stderr' + "tests/e2e/test_cli.py" + ]; + meta = { description = "Python YAML formatter that keeps your comments"; homepage = "https://github.com/lyz-code/yamlfix"; From d86fa7ed2b019eb86e82cecef250601122a32a6f Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 24 Oct 2025 13:31:36 +0000 Subject: [PATCH 132/179] python3Packages.yamlfix: cleanup, add versionCheckHook --- .../python-modules/yamlfix/default.nix | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/yamlfix/default.nix b/pkgs/development/python-modules/yamlfix/default.nix index 0454fc8f2efe..2c1524627516 100644 --- a/pkgs/development/python-modules/yamlfix/default.nix +++ b/pkgs/development/python-modules/yamlfix/default.nix @@ -1,16 +1,23 @@ { lib, buildPythonPackage, - click, fetchFromGitHub, - maison, + + # build-system pdm-backend, + setuptools, + + # dependencies + click, + maison, pydantic, + ruyaml, + + # tests pytest-freezegun, pytest-xdist, pytestCheckHook, - ruyaml, - setuptools, + versionCheckHook, writableTmpDirAsHomeHook, }: @@ -27,8 +34,8 @@ buildPythonPackage rec { }; build-system = [ - setuptools pdm-backend + setuptools ]; dependencies = [ @@ -43,7 +50,9 @@ buildPythonPackage rec { pytest-xdist pytestCheckHook writableTmpDirAsHomeHook + versionCheckHook ]; + versionCheckProgramArg = "--version"; pythonImportsCheck = [ "yamlfix" ]; From 573630e63fcd8244099d4a4525bfc58dd9f33882 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Oct 2025 13:33:11 +0000 Subject: [PATCH 133/179] obs-studio-plugins.obs-vnc: 0.6.1 -> 0.6.2 --- pkgs/applications/video/obs-studio/plugins/obs-vnc.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/video/obs-studio/plugins/obs-vnc.nix b/pkgs/applications/video/obs-studio/plugins/obs-vnc.nix index b502735cf32f..4b364e96e80a 100644 --- a/pkgs/applications/video/obs-studio/plugins/obs-vnc.nix +++ b/pkgs/applications/video/obs-studio/plugins/obs-vnc.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "obs-vnc"; - version = "0.6.1"; + version = "0.6.2"; src = fetchFromGitHub { owner = "norihiro"; repo = "obs-vnc"; tag = "${finalAttrs.version}"; - hash = "sha256-eTvKACeVFFw6DOFAiWaG/m14jYyzZc61e79S8oVWrCs="; + hash = "sha256-bveTfyhHH7RAM24Lp0mWlt52ao9Rn6vCuKjfQH+B8Rw="; }; nativeBuildInputs = [ From c0827891b518608d3696e90560d764f9a27ef1b0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Oct 2025 14:28:19 +0000 Subject: [PATCH 134/179] python3Packages.meilisearch: 0.37.0 -> 0.37.1 --- pkgs/development/python-modules/meilisearch/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/meilisearch/default.nix b/pkgs/development/python-modules/meilisearch/default.nix index c51821ed6ec2..f016298f35ea 100644 --- a/pkgs/development/python-modules/meilisearch/default.nix +++ b/pkgs/development/python-modules/meilisearch/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "meilisearch"; - version = "0.37.0"; + version = "0.37.1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "meilisearch"; repo = "meilisearch-python"; tag = "v${version}"; - hash = "sha256-KKJ93WvkbQEtyRgROT3uGShLSwOaKrOpPDNyMJLqQ4M="; + hash = "sha256-yPZs8PIwrb4LhaEGX3vLvTJwo6Rb9zbChtq1Wbgh9cw="; }; build-system = [ setuptools ]; From 99271ca28ef55a79b305722737a71054ca43f263 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 24 Oct 2025 14:04:55 +0000 Subject: [PATCH 135/179] python3Packages.scikit-bio: cleanup --- .../python-modules/scikit-bio/default.nix | 37 +++++++++++-------- 1 file changed, 22 insertions(+), 15 deletions(-) diff --git a/pkgs/development/python-modules/scikit-bio/default.nix b/pkgs/development/python-modules/scikit-bio/default.nix index ef4e4ed9719b..10e635b53b65 100644 --- a/pkgs/development/python-modules/scikit-bio/default.nix +++ b/pkgs/development/python-modules/scikit-bio/default.nix @@ -3,24 +3,27 @@ buildPythonPackage, fetchFromGitHub, + # build-system setuptools, cython, oldest-supported-numpy, - requests, + # dependencies + array-api-compat, + biom-format, decorator, + h5py, natsort, numpy, pandas, - scipy, - h5py, - biom-format, - statsmodels, patsy, - array-api-compat, + requests, + scipy, + statsmodels, - python, + # tests pytestCheckHook, + python, }: buildPythonPackage rec { @@ -42,20 +45,22 @@ buildPythonPackage rec { ]; dependencies = [ - requests + array-api-compat + biom-format decorator + h5py natsort numpy pandas - scipy - h5py - biom-format - statsmodels patsy - array-api-compat + requests + scipy + statsmodels ]; - nativeCheckInputs = [ pytestCheckHook ]; + nativeCheckInputs = [ + pytestCheckHook + ]; # only the $out dir contains the built cython extensions, so we run the tests inside there enabledTestPaths = [ "${placeholder "out"}/${python.sitePackages}/skbio" ]; @@ -63,8 +68,10 @@ buildPythonPackage rec { pythonImportsCheck = [ "skbio" ]; meta = { - homepage = "http://scikit-bio.org/"; description = "Data structures, algorithms and educational resources for bioinformatics"; + homepage = "http://scikit-bio.org/"; + downloadPage = "https://github.com/scikit-bio/scikit-bio"; + changelog = "https://github.com/scikit-bio/scikit-bio/blob/${version}/CHANGELOG.md"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ tomasajt ]; }; From 0d8c133ee49b412cf73cab7cda8124af49896729 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 24 Oct 2025 14:29:59 +0000 Subject: [PATCH 136/179] python3Packages.scikit-bio: disable tests on darwin --- pkgs/development/python-modules/scikit-bio/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/scikit-bio/default.nix b/pkgs/development/python-modules/scikit-bio/default.nix index 10e635b53b65..151ae1f21f42 100644 --- a/pkgs/development/python-modules/scikit-bio/default.nix +++ b/pkgs/development/python-modules/scikit-bio/default.nix @@ -1,5 +1,6 @@ { lib, + stdenv, buildPythonPackage, fetchFromGitHub, @@ -65,6 +66,10 @@ buildPythonPackage rec { # only the $out dir contains the built cython extensions, so we run the tests inside there enabledTestPaths = [ "${placeholder "out"}/${python.sitePackages}/skbio" ]; + # The trick above makes test collection fail on darwin: + # PermissionError: [Errno 1] Operation not permitted: '/nix/.Trashes' + doCheck = !stdenv.hostPlatform.isDarwin; + pythonImportsCheck = [ "skbio" ]; meta = { From ed3c48ad60185d56d9ae9dd2c9006e386263496d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Oct 2025 15:03:32 +0000 Subject: [PATCH 137/179] python3Packages.coinmetrics-api-client: 2025.9.30.16 -> 2025.10.21.15 --- .../python-modules/coinmetrics-api-client/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/coinmetrics-api-client/default.nix b/pkgs/development/python-modules/coinmetrics-api-client/default.nix index 752d3d28bc57..715f73172aa7 100644 --- a/pkgs/development/python-modules/coinmetrics-api-client/default.nix +++ b/pkgs/development/python-modules/coinmetrics-api-client/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "coinmetrics-api-client"; - version = "2025.9.30.16"; + version = "2025.10.21.15"; pyproject = true; disabled = pythonOlder "3.9"; @@ -29,7 +29,7 @@ buildPythonPackage rec { src = fetchPypi { inherit version; pname = "coinmetrics_api_client"; - hash = "sha256-PnFQGfGXwDzSwGuQiEOuFsYVpSQnZE+w+2BWQ2SkxX0="; + hash = "sha256-OtC6Sy32faZAZqMVUure4RmPj2LCe4Ifwy+5xmZ0g8U="; }; pythonRelaxDeps = [ "typer" ]; From ad8112717c29a7ca425fd8fefa467e822e1f1af3 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 24 Oct 2025 13:32:37 +0000 Subject: [PATCH 138/179] yamlfix: move to by-name --- pkgs/by-name/ya/yamlfix/package.nix | 1 + pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 1 insertion(+), 2 deletions(-) create mode 100644 pkgs/by-name/ya/yamlfix/package.nix diff --git a/pkgs/by-name/ya/yamlfix/package.nix b/pkgs/by-name/ya/yamlfix/package.nix new file mode 100644 index 000000000000..a51f5ccde843 --- /dev/null +++ b/pkgs/by-name/ya/yamlfix/package.nix @@ -0,0 +1 @@ +{ python3Packages }: with python3Packages; toPythonApplication yamlfix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a65617f48b5d..248019a6b6e2 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -4307,8 +4307,6 @@ with pkgs; fixup_yarn_lock ; - yamlfix = with python3Packages; toPythonApplication yamlfix; - yamllint = with python3Packages; toPythonApplication yamllint; # To expose more packages for Yi, override the extraPackages arg. From 63abb2d7d7e2f2d3a470c1d7ed5ace124798731e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Oct 2025 15:25:12 +0000 Subject: [PATCH 139/179] python3Packages.uxsim: 1.10.1 -> 1.10.2 --- pkgs/development/python-modules/uxsim/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/uxsim/default.nix b/pkgs/development/python-modules/uxsim/default.nix index 09509821cf59..3ee7edd3fd3c 100644 --- a/pkgs/development/python-modules/uxsim/default.nix +++ b/pkgs/development/python-modules/uxsim/default.nix @@ -18,14 +18,14 @@ }: buildPythonPackage rec { pname = "uxsim"; - version = "1.10.1"; + version = "1.10.2"; pyproject = true; src = fetchFromGitHub { owner = "toruseo"; repo = "UXsim"; tag = "v${version}"; - hash = "sha256-yKXlu78E2zE6JqpTtS/Xd4ityA0oxe90RiocHCJIO4E="; + hash = "sha256-GK1tD0STBCR0Z/JHdhrgLun6t2snJqi/oFGUOeiXk6c="; }; patches = [ ./add-qt-plugin-path-to-env.patch ]; From a02f8b117602b46fcaf0115919ed3c2f99ef9aa0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Oct 2025 15:42:13 +0000 Subject: [PATCH 140/179] oci-cli: 3.68.0 -> 3.68.1 --- pkgs/by-name/oc/oci-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/oc/oci-cli/package.nix b/pkgs/by-name/oc/oci-cli/package.nix index 563f9e457e56..43d447569ad5 100644 --- a/pkgs/by-name/oc/oci-cli/package.nix +++ b/pkgs/by-name/oc/oci-cli/package.nix @@ -25,14 +25,14 @@ in py.pkgs.buildPythonApplication rec { pname = "oci-cli"; - version = "3.68.0"; + version = "3.68.1"; pyproject = true; src = fetchFromGitHub { owner = "oracle"; repo = "oci-cli"; tag = "v${version}"; - hash = "sha256-gkMTfF77yfjx4CxhJ+mpNA1HsDjXMBMwDaI67dJF/8I="; + hash = "sha256-BvVVCK4vh3RT6ypvlhNk1oiY607cVFHaG/Ttu8ws5hA="; }; nativeBuildInputs = [ installShellFiles ]; From be4f4feaa2f87322729a993519def7bc80059dcc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Oct 2025 15:59:02 +0000 Subject: [PATCH 141/179] chhoto-url: 6.4.0 -> 6.4.1 --- pkgs/by-name/ch/chhoto-url/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ch/chhoto-url/package.nix b/pkgs/by-name/ch/chhoto-url/package.nix index f6add0a52d8f..d8f2319f06f8 100644 --- a/pkgs/by-name/ch/chhoto-url/package.nix +++ b/pkgs/by-name/ch/chhoto-url/package.nix @@ -8,13 +8,13 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "chhoto-url"; - version = "6.4.0"; + version = "6.4.1"; src = fetchFromGitHub { owner = "SinTan1729"; repo = "chhoto-url"; tag = finalAttrs.version; - hash = "sha256-IghMhr1ksoTWPvuQ66XfXWrNgPAmS39OqjdhwpElD3U="; + hash = "sha256-1XMZSQpZxkeIW7SLNl/crOYDz1QyWC/SUkFk+tgCQgg="; }; sourceRoot = "${finalAttrs.src.name}/actix"; @@ -24,7 +24,7 @@ rustPlatform.buildRustPackage (finalAttrs: { --replace-fail "./resources/" "${placeholder "out"}/share/chhoto-url/resources/" ''; - cargoHash = "sha256-cxw0Gg80UHvkjBXGt7tKMEinfhS2aT4fZ7oDzNNHnX8="; + cargoHash = "sha256-kwZRGXaStcDiZOMMZrOWp6vD4JiwRa6r2e5b2cH1Fk4="; postInstall = '' mkdir -p $out/share/chhoto-url From d64d5cd05c3e46d3638353bca908d13f50f9b78f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Oct 2025 16:03:03 +0000 Subject: [PATCH 142/179] rbspy: 0.38.0 -> 0.39.0 --- pkgs/by-name/rb/rbspy/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/rb/rbspy/package.nix b/pkgs/by-name/rb/rbspy/package.nix index 69851711c9fc..4a43845313aa 100644 --- a/pkgs/by-name/rb/rbspy/package.nix +++ b/pkgs/by-name/rb/rbspy/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "rbspy"; - version = "0.38.0"; + version = "0.39.0"; src = fetchFromGitHub { owner = "rbspy"; repo = "rbspy"; tag = "v${finalAttrs.version}"; - hash = "sha256-6pQoCPwrIKaEUYgaHNgFLz+bY4p+ImlhZ2l2vehA4Ic="; + hash = "sha256-xTaulxPgHc4UTHqgh8ASn75RGtAbhTWHVdV/JyDFNPc="; }; - cargoHash = "sha256-6Q1ebXEknP3qEiU5qMXhHykRwahMZEVXGJGE4EToohA="; + cargoHash = "sha256-Y0mfd1ETISzzLErV2gXjW0CgVmJP5wcJUavrIJuG86k="; doCheck = true; From ed6e532faa85d1093a02f7cfaf4a48f7cbf54547 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Oct 2025 16:11:32 +0000 Subject: [PATCH 143/179] keycloak: 26.4.1 -> 26.4.2 --- pkgs/by-name/ke/keycloak/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ke/keycloak/package.nix b/pkgs/by-name/ke/keycloak/package.nix index c9ee2bbe0b7b..c0e4d6f5665d 100644 --- a/pkgs/by-name/ke/keycloak/package.nix +++ b/pkgs/by-name/ke/keycloak/package.nix @@ -24,11 +24,11 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "keycloak"; - version = "26.4.1"; + version = "26.4.2"; src = fetchzip { url = "https://github.com/keycloak/keycloak/releases/download/${finalAttrs.version}/keycloak-${finalAttrs.version}.zip"; - hash = "sha256-TUTTBsxRuk907OLFxFyABuOGMaO7EjqnzD0eEQVfl98="; + hash = "sha256-Gq4nfr3rzd58TpAM1EYoj3R856IWcR3sz63Au3UanwQ="; }; nativeBuildInputs = [ From 88608440c2ffae6de57bbf10dd29d4b744f46412 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Oct 2025 16:26:22 +0000 Subject: [PATCH 144/179] files-cli: 2.15.121 -> 2.15.126 --- pkgs/by-name/fi/files-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fi/files-cli/package.nix b/pkgs/by-name/fi/files-cli/package.nix index 19649c847950..f673af2539e1 100644 --- a/pkgs/by-name/fi/files-cli/package.nix +++ b/pkgs/by-name/fi/files-cli/package.nix @@ -8,16 +8,16 @@ buildGoModule rec { pname = "files-cli"; - version = "2.15.121"; + version = "2.15.126"; src = fetchFromGitHub { repo = "files-cli"; owner = "files-com"; rev = "v${version}"; - hash = "sha256-Lf+kWLmCMbP0FIPxmtroakv1RayqTqMrFhYpVBoHqiA="; + hash = "sha256-eZK3boCydiecyrdAaDaMiNQH5vqPR2itWG6qRd2S1Bc="; }; - vendorHash = "sha256-GygNBB7ydaq11vU2wY9i/ZHmmLomMDKr4cJSdpcEoxk="; + vendorHash = "sha256-4HIu3KraynnBe5Vn74PFIlvWUvT/yk5hfwGiOiRnKgM="; ldflags = [ "-s" From dcc495f16da2a56b0f183c772ac64ad36cc6cd71 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Oct 2025 16:38:37 +0000 Subject: [PATCH 145/179] python3Packages.bentoml: 1.4.26 -> 1.4.27 --- pkgs/development/python-modules/bentoml/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bentoml/default.nix b/pkgs/development/python-modules/bentoml/default.nix index 7052616eb80a..b17d9fcac1ae 100644 --- a/pkgs/development/python-modules/bentoml/default.nix +++ b/pkgs/development/python-modules/bentoml/default.nix @@ -80,7 +80,7 @@ }: let - version = "1.4.26"; + version = "1.4.27"; aws = [ fs-s3fs ]; grpc = [ grpcio @@ -130,7 +130,7 @@ let owner = "bentoml"; repo = "BentoML"; tag = "v${version}"; - hash = "sha256-ORddC+rbK1vWwgY2vGNPoR9ot/a0EhU72HHubYTk+ac="; + hash = "sha256-B1slcxNIqT6+xRQkTTCXFjUyFfiBv5En+gYY6lAJJuU="; }; in buildPythonPackage { From 705e80fc2cc761e973c1982d0f414e33037ae205 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 24 Oct 2025 16:44:40 +0000 Subject: [PATCH 146/179] vimPlugins.venv-selector-nvim: init at 2025-10-21 --- pkgs/applications/editors/vim/plugins/generated.nix | 13 +++++++++++++ .../editors/vim/plugins/vim-plugin-names | 1 + 2 files changed, 14 insertions(+) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 73bf6c5e54ee..21a4b22f4d4b 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -16146,6 +16146,19 @@ final: prev: { meta.hydraPlatforms = [ ]; }; + venv-selector-nvim = buildVimPlugin { + pname = "venv-selector.nvim"; + version = "2025-10-21"; + src = fetchFromGitHub { + owner = "linux-cultist"; + repo = "venv-selector.nvim"; + rev = "9d528643ab17795c69dc42ce018120c397a36f8b"; + sha256 = "03jag019p5kfwghff0f1w0xk3sfkpza71pprpm7gnwxi49y77pvi"; + }; + meta.homepage = "https://github.com/linux-cultist/venv-selector.nvim/"; + meta.hydraPlatforms = [ ]; + }; + verilog_systemverilog-vim = buildVimPlugin { pname = "verilog_systemverilog.vim"; version = "2024-10-13"; diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index fade945e948b..99fd521eb44c 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -1239,6 +1239,7 @@ https://github.com/KabbAmine/vCoolor.vim/,, https://github.com/junegunn/vader.vim/,, https://github.com/vague-theme/vague.nvim/,HEAD, https://github.com/jbyuki/venn.nvim/,, +https://github.com/linux-cultist/venv-selector.nvim/,HEAD, https://github.com/vhda/verilog_systemverilog.vim/,, https://github.com/vifm/vifm.vim/,, https://github.com/Konfekt/vim-CtrlXA/,, From 715a86abe3b40912b96370f35dc99330d3c776e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 24 Oct 2025 10:14:13 -0700 Subject: [PATCH 147/179] python3Packages.aiotarfile: 0.5.1 -> 0.5.2 Diff: https://github.com/rhelmot/aiotarfile/compare/v0.5.1...v0.5.2 Changelog: https://github.com/rhelmot/aiotarfile/commits/v0.5.2 --- .../python-modules/aiotarfile/default.nix | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/aiotarfile/default.nix b/pkgs/development/python-modules/aiotarfile/default.nix index fe9cfbd2fb83..84068164ee63 100644 --- a/pkgs/development/python-modules/aiotarfile/default.nix +++ b/pkgs/development/python-modules/aiotarfile/default.nix @@ -1,10 +1,8 @@ { lib, fetchFromGitHub, - nix-update-script, buildPythonPackage, unittestCheckHook, - pythonOlder, cargo, rustc, rustPlatform, @@ -12,21 +10,19 @@ buildPythonPackage rec { pname = "aiotarfile"; - version = "0.5.1"; + version = "0.5.2"; pyproject = true; - disabled = pythonOlder "3.8"; - src = fetchFromGitHub { owner = "rhelmot"; repo = "aiotarfile"; tag = "v${version}"; - hash = "sha256-DslG+XxIYb04I3B7m0fmRmE3hFCczF039QhSVdHGPL8="; + hash = "sha256-V88cvVw6ss7iiojhlqDd2frG/gCEH0YKTP0IpgeFASw="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit pname version src; - hash = "sha256-e3NbFlBQu9QkGnIwqy2OmlQFVHjlfpMVRFWD2ADGGSc="; + hash = "sha256-Yf6N615X9ZB+HDp3xehMc3kjKbdsSbIJrqARRXwCRDQ="; }; nativeBuildInputs = [ @@ -42,12 +38,10 @@ buildPythonPackage rec { pythonImportsCheck = [ "aiotarfile" ]; - passthru.updateScript = nix-update-script { }; - meta = { description = "Stream-based, asynchronous tarball processing"; homepage = "https://github.com/rhelmot/aiotarfile"; - changelog = "https://github.com/rhelmot/aiotarfile/commits/v{version}"; + changelog = "https://github.com/rhelmot/aiotarfile/commits/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ nicoo ]; }; From c3d3ec654c91eb7768e95a696717850a4e8846da Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Fri, 24 Oct 2025 18:35:24 +0100 Subject: [PATCH 148/179] nixosTests.nixseparatedebuginfod: remove Without the change the attribute refers to deleted file: + nix build --no-link -f. nixosTests.nixseparatedebuginfod error: error: path 'nixos/tests/nixseparatedebuginfod.nix' does not exist --- nixos/tests/all-tests.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index 3af4002a6aa2..f0c348a3e22f 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -1069,7 +1069,6 @@ in _module.args.withNg = true; }; nixpkgs = pkgs.callPackage ../modules/misc/nixpkgs/test.nix { inherit evalMinimalConfig; }; - nixseparatedebuginfod = runTest ./nixseparatedebuginfod.nix; nixseparatedebuginfod2 = runTest ./nixseparatedebuginfod2.nix; node-red = runTest ./node-red.nix; nomad = runTest ./nomad.nix; From ac683faa12245baebfe649de1b4fc7c5258a0f5b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Oct 2025 18:27:25 +0000 Subject: [PATCH 149/179] python3Packages.google-cloud-websecurityscanner: 1.17.3 -> 1.18.0 --- .../google-cloud-websecurityscanner/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-websecurityscanner/default.nix b/pkgs/development/python-modules/google-cloud-websecurityscanner/default.nix index 14ba809b0cad..db9a3aab3652 100644 --- a/pkgs/development/python-modules/google-cloud-websecurityscanner/default.nix +++ b/pkgs/development/python-modules/google-cloud-websecurityscanner/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "google-cloud-websecurityscanner"; - version = "1.17.3"; + version = "1.18.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -22,7 +22,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "google_cloud_websecurityscanner"; inherit version; - hash = "sha256-Bmi8LH4HtxlnLsDtpSG1BQYp5yg4gEaKzLxPIUwPemM="; + hash = "sha256-JjW9Rifp3BZIjAzs94trQj1RJAHLzll+tDksV/e1rag="; }; build-system = [ setuptools ]; From 8904efe3ce69d05b0464a34e735da7719ee32343 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 24 Oct 2025 18:32:54 +0000 Subject: [PATCH 150/179] python3Packages.ufmt: fix cli tests by fetching upstream patch https://github.com/omnilib/ufmt/issues/260 --- .../development/python-modules/ufmt/default.nix | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/ufmt/default.nix b/pkgs/development/python-modules/ufmt/default.nix index 2b1e370f697d..7537b44f8d60 100644 --- a/pkgs/development/python-modules/ufmt/default.nix +++ b/pkgs/development/python-modules/ufmt/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchFromGitHub, + fetchpatch2, # build-system flit-core, @@ -37,12 +38,16 @@ buildPythonPackage rec { hash = "sha256-oEvvXUju7qne3pCwnrckplMs0kBJavB669qieXJZPKw="; }; - # Broken since click was updated to 8.2.1 in https://github.com/NixOS/nixpkgs/pull/448189 - # TypeError: CliRunner.__init__() got an unexpected keyword argument 'mix_stderr' - postPatch = '' - substituteInPlace ufmt/tests/__init__.py \ - --replace-fail "from .cli import CliTest" "" - ''; + patches = [ + # Fix click 8.2.x incompatibility + # TypeError: CliRunner.__init__() got an unexpected keyword argument 'mix_stderr' + # https://github.com/omnilib/ufmt/pull/260 + (fetchpatch2 { + name = "fix-click-incompatibility.patch"; + url = "https://github.com/omnilib/ufmt/pull/260/commits/7980d7cd0a29fbd287e10d939248ef7c9d38a660.patch"; + hash = "sha256-97/jQVGCC+PXk8uxyF/M7XlLuVqJ5SgQZd/MXkaiO70="; + }) + ]; build-system = [ flit-core ]; From b8879e615acc63778b1c998ac8177ffa17a04551 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 24 Oct 2025 18:29:24 +0000 Subject: [PATCH 151/179] python3Packages.paddlex: 3.1.4 -> 3.3.5 Diff: https://github.com/PaddlePaddle/PaddleX/compare/v3.1.4...v3.3.5 Changelog: https://github.com/PaddlePaddle/PaddleX/releases/tag/v3.3.5 --- pkgs/development/python-modules/paddlex/default.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/paddlex/default.nix b/pkgs/development/python-modules/paddlex/default.nix index 731d46ce7c02..041c05eb0bed 100644 --- a/pkgs/development/python-modules/paddlex/default.nix +++ b/pkgs/development/python-modules/paddlex/default.nix @@ -51,21 +51,27 @@ let in buildPythonPackage rec { pname = "paddlex"; - version = "3.1.4"; + version = "3.3.5"; pyproject = true; src = fetchFromGitHub { owner = "PaddlePaddle"; repo = "PaddleX"; tag = "v${version}"; - hash = "sha256-Oc8fgAv8T/9PjxW8yU31t3m3CUxFuAXdVS71BGhtlJo="; + hash = "sha256-rxVfkvi/uOetMbR3pHN+apjqtvgTq5rwLc0gkhI6OvU="; }; build-system = [ setuptools ]; + pythonRemoveDeps = [ + # unpackaged + "aistudio-sdk" + "modelscope" + ]; pythonRelaxDeps = [ "numpy" "pandas" + "pyyaml" ]; dependencies = [ From 3d8f124bd8fab1c218f605b5d513e3e72eb82f92 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Oct 2025 18:42:55 +0000 Subject: [PATCH 152/179] python3Packages.pyswitchbot: 0.71.0 -> 0.72.0 --- pkgs/development/python-modules/pyswitchbot/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyswitchbot/default.nix b/pkgs/development/python-modules/pyswitchbot/default.nix index d574d63d4daf..9f6538c14cee 100644 --- a/pkgs/development/python-modules/pyswitchbot/default.nix +++ b/pkgs/development/python-modules/pyswitchbot/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "pyswitchbot"; - version = "0.71.0"; + version = "0.72.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "Danielhiversen"; repo = "pySwitchbot"; tag = version; - hash = "sha256-MFWeU3KaCtEEvsNuSlLrWxZTYgER+/A6nF2yCvmGgTk="; + hash = "sha256-ouvsAZe3HeaSMdCdia+ttliKMxqNtps/TbHBkri/iaw="; }; build-system = [ setuptools ]; From 53ab25d4b0f2e123d9087c81b6ef6ecb1624c63a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 24 Oct 2025 20:54:30 +0200 Subject: [PATCH 153/179] python313Packages.google-cloud-websecurityscanner: remove disabled Removed pythonOlder dependency and its usage. --- .../python-modules/google-cloud-websecurityscanner/default.nix | 3 --- 1 file changed, 3 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-websecurityscanner/default.nix b/pkgs/development/python-modules/google-cloud-websecurityscanner/default.nix index db9a3aab3652..c2b5a2fb06fa 100644 --- a/pkgs/development/python-modules/google-cloud-websecurityscanner/default.nix +++ b/pkgs/development/python-modules/google-cloud-websecurityscanner/default.nix @@ -8,7 +8,6 @@ protobuf, pytest-asyncio, pytestCheckHook, - pythonOlder, setuptools, }: @@ -17,8 +16,6 @@ buildPythonPackage rec { version = "1.18.0"; pyproject = true; - disabled = pythonOlder "3.7"; - src = fetchPypi { pname = "google_cloud_websecurityscanner"; inherit version; From 31ab496e09e0b5ff8230eb7135c6b688f4f94990 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 24 Oct 2025 20:56:28 +0200 Subject: [PATCH 154/179] python313Packages.coinmetrics-api-client: remove disabled Removed pythonOlder dependency and its version restriction. --- .../python-modules/coinmetrics-api-client/default.nix | 3 --- 1 file changed, 3 deletions(-) diff --git a/pkgs/development/python-modules/coinmetrics-api-client/default.nix b/pkgs/development/python-modules/coinmetrics-api-client/default.nix index 715f73172aa7..61380e80a8ff 100644 --- a/pkgs/development/python-modules/coinmetrics-api-client/default.nix +++ b/pkgs/development/python-modules/coinmetrics-api-client/default.nix @@ -9,7 +9,6 @@ pytest-mock, pytestCheckHook, python-dateutil, - pythonOlder, pyyaml, requests, tqdm, @@ -22,8 +21,6 @@ buildPythonPackage rec { version = "2025.10.21.15"; pyproject = true; - disabled = pythonOlder "3.9"; - __darwinAllowLocalNetworking = true; src = fetchPypi { From 4d5440416eee72b4da6d8cf12f46b9d07dba7418 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 24 Oct 2025 20:58:00 +0200 Subject: [PATCH 155/179] python313Packages.meilisearch: modernize --- pkgs/development/python-modules/meilisearch/default.nix | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/meilisearch/default.nix b/pkgs/development/python-modules/meilisearch/default.nix index f016298f35ea..352f91bf8914 100644 --- a/pkgs/development/python-modules/meilisearch/default.nix +++ b/pkgs/development/python-modules/meilisearch/default.nix @@ -3,7 +3,6 @@ buildPythonPackage, camel-converter, fetchFromGitHub, - pythonOlder, setuptools, requests, }: @@ -13,8 +12,6 @@ buildPythonPackage rec { version = "0.37.1"; pyproject = true; - disabled = pythonOlder "3.9"; - src = fetchFromGitHub { owner = "meilisearch"; repo = "meilisearch-python"; @@ -39,7 +36,7 @@ buildPythonPackage rec { description = "Client for the Meilisearch API"; homepage = "https://github.com/meilisearch/meilisearch-python"; changelog = "https://github.com/meilisearch/meilisearch-python/releases/tag/${src.tag}"; - license = with licenses; [ mit ]; + license = licenses.mit; maintainers = with maintainers; [ fab ]; }; } From ca0f1b7b98bfa1fb5d9e917a2082c0e5bd0690b5 Mon Sep 17 00:00:00 2001 From: jopejoe1 Date: Sun, 28 Sep 2025 10:55:46 +0200 Subject: [PATCH 156/179] various: eval more package sets --- pkgs/applications/editors/eclipse/default.nix | 2 +- .../rust/build-rust-crate/test/default.nix | 5 +- pkgs/data/json-schema/default.nix | 2 +- pkgs/data/misc/nixos-artwork/default.nix | 4 +- pkgs/top-level/all-packages.nix | 56 ++++++++++--------- pkgs/top-level/java-packages.nix | 5 +- 6 files changed, 39 insertions(+), 35 deletions(-) diff --git a/pkgs/applications/editors/eclipse/default.nix b/pkgs/applications/editors/eclipse/default.nix index 1af06cdb0ba8..c43d9cb3179d 100644 --- a/pkgs/applications/editors/eclipse/default.nix +++ b/pkgs/applications/editors/eclipse/default.nix @@ -148,6 +148,6 @@ generatedEclipses ### Plugins - plugins = callPackage ./plugins.nix { }; + plugins = lib.recurseIntoAttrs (callPackage ./plugins.nix { }); } diff --git a/pkgs/build-support/rust/build-rust-crate/test/default.nix b/pkgs/build-support/rust/build-rust-crate/test/default.nix index c56f153b487e..50e045921387 100644 --- a/pkgs/build-support/rust/build-rust-crate/test/default.nix +++ b/pkgs/build-support/rust/build-rust-crate/test/default.nix @@ -228,7 +228,7 @@ let in rec { - tests = + tests = lib.recurseIntoAttrs ( let cases = rec { libPath = { @@ -910,7 +910,8 @@ rec { test -x '${pkg}/bin/rcgen' && touch $out '' ); - }; + } + ); test = releaseTools.aggregate { name = "buildRustCrate-tests"; meta = { diff --git a/pkgs/data/json-schema/default.nix b/pkgs/data/json-schema/default.nix index f12bab479074..5033e5b1f71b 100644 --- a/pkgs/data/json-schema/default.nix +++ b/pkgs/data/json-schema/default.nix @@ -24,5 +24,5 @@ let in { # Exported to `pkgs` - inherit jsonSchemaCatalogs; + jsonSchemaCatalogs = lib.recurseIntoAttrs jsonSchemaCatalogs; } diff --git a/pkgs/data/misc/nixos-artwork/default.nix b/pkgs/data/misc/nixos-artwork/default.nix index 4814232fbfe7..180cc89b8dd7 100644 --- a/pkgs/data/misc/nixos-artwork/default.nix +++ b/pkgs/data/misc/nixos-artwork/default.nix @@ -1,5 +1,5 @@ -{ callPackage }: +{ callPackage, lib }: { - wallpapers = callPackage ./wallpapers.nix { }; + wallpapers = lib.recurseIntoAttrs (callPackage ./wallpapers.nix { }); } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index abeaa1582649..40b7ffbcc588 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1459,9 +1459,11 @@ with pkgs; rxvt-unicode-unwrapped = rxvt-unicode-unwrapped-emoji; }; - rxvt-unicode-plugins = import ../applications/terminal-emulators/rxvt-unicode-plugins { - inherit callPackage; - }; + rxvt-unicode-plugins = recurseIntoAttrs ( + import ../applications/terminal-emulators/rxvt-unicode-plugins { + inherit callPackage; + } + ); rxvt-unicode-unwrapped = callPackage ../applications/terminal-emulators/rxvt-unicode { }; @@ -1616,7 +1618,7 @@ with pkgs; withDriver = false; }; - fedora-backgrounds = callPackage ../data/misc/fedora-backgrounds { }; + fedora-backgrounds = recurseIntoAttrs (callPackage ../data/misc/fedora-backgrounds { }); coconut = with python312Packages; toPythonApplication coconut; @@ -2449,7 +2451,7 @@ with pkgs; libotf = callPackage ../tools/inputmethods/m17n-lib/otf.nix { }; - skkDictionaries = callPackages ../tools/inputmethods/skk/skk-dicts { }; + skkDictionaries = recurseIntoAttrs (callPackages ../tools/inputmethods/skk/skk-dicts { }); ibus = callPackage ../tools/inputmethods/ibus { }; @@ -3299,7 +3301,7 @@ with pkgs; buildNpmPackage = callPackage ../build-support/node/build-npm-package { }; - npmHooks = callPackage ../build-support/node/build-npm-package/hooks { }; + npmHooks = recurseIntoAttrs (callPackage ../build-support/node/build-npm-package/hooks { }); inherit (callPackages ../build-support/node/fetch-npm-deps { }) fetchNpmDeps @@ -5822,7 +5824,7 @@ with pkgs; enableQt = true; }; - octave-kernel = callPackage ../applications/editors/jupyter-kernels/octave { }; + octave-kernel = recurseIntoAttrs (callPackage ../applications/editors/jupyter-kernels/octave { }); octavePackages = recurseIntoAttrs octave.pkgs; @@ -5830,8 +5832,8 @@ with pkgs; # # Set default PHP interpreter, extensions and packages php = php84; - phpExtensions = php.extensions; - phpPackages = php.packages; + phpExtensions = recurseIntoAttrs php.extensions; + phpPackages = recurseIntoAttrs php.packages; # Import PHP84 interpreter, extensions and packages php84 = callPackage ../development/interpreters/php/8.4.nix { @@ -8206,7 +8208,9 @@ with pkgs; nv-codec-headers-11 = nv-codec-headers.override { majorVersion = "11"; }; nv-codec-headers-12 = nv-codec-headers.override { majorVersion = "12"; }; - nvidiaCtkPackages = callPackage ../by-name/nv/nvidia-container-toolkit/packages.nix { }; + nvidiaCtkPackages = recurseIntoAttrs ( + callPackage ../by-name/nv/nvidia-container-toolkit/packages.nix { } + ); inherit (nvidiaCtkPackages) nvidia-docker ; @@ -9323,7 +9327,7 @@ with pkgs; icingaweb2-ipl = callPackage ../servers/icingaweb2/ipl.nix { }; icingaweb2-thirdparty = callPackage ../servers/icingaweb2/thirdparty.nix { }; icingaweb2 = callPackage ../servers/icingaweb2 { }; - icingaweb2Modules = { + icingaweb2Modules = recurseIntoAttrs { theme-april = callPackage ../servers/icingaweb2/theme-april { }; theme-lsd = callPackage ../servers/icingaweb2/theme-lsd { }; theme-particles = callPackage ../servers/icingaweb2/theme-particles { }; @@ -9976,7 +9980,7 @@ with pkgs; elegant-sddm = libsForQt5.callPackage ../data/themes/elegant-sddm { }; - error-inject = callPackages ../os-specific/linux/error-inject { }; + error-inject = recurseIntoAttrs (callPackages ../os-specific/linux/error-inject { }); ffado = callPackage ../os-specific/linux/ffado { }; ffado-mixer = callPackage ../os-specific/linux/ffado { withMixer = true; }; @@ -10678,9 +10682,9 @@ with pkgs; themes = name: callPackage (../data/misc/themes + ("/" + name + ".nix")) { }; - tex-gyre = callPackages ../data/fonts/tex-gyre { }; + tex-gyre = recurseIntoAttrs (callPackages ../data/fonts/tex-gyre { }); - tex-gyre-math = callPackages ../data/fonts/tex-gyre-math { }; + tex-gyre-math = recurseIntoAttrs (callPackages ../data/fonts/tex-gyre-math { }); xkeyboard_config = xkeyboard-config; @@ -10893,7 +10897,7 @@ with pkgs; inherit (darwin) autoSignDarwinBinariesHook; }; - deadbeefPlugins = { + deadbeefPlugins = recurseIntoAttrs { headerbar-gtk3 = callPackage ../applications/audio/deadbeef/plugins/headerbar-gtk3.nix { }; lyricbar = callPackage ../applications/audio/deadbeef/plugins/lyricbar.nix { }; mpris2 = callPackage ../applications/audio/deadbeef/plugins/mpris2.nix { }; @@ -11791,13 +11795,11 @@ with pkgs; moolticute = libsForQt5.callPackage ../applications/misc/moolticute { }; - mopidyPackages = - (callPackages ../applications/audio/mopidy { + mopidyPackages = recurseIntoAttrs ( + callPackages ../applications/audio/mopidy { python = python3; - }) - // { - __attrsFailEvaluation = true; - }; + } + ); inherit (mopidyPackages) mopidy @@ -12338,7 +12340,7 @@ with pkgs; cura = libsForQt5.callPackage ../applications/misc/cura { }; - curaPlugins = callPackage ../applications/misc/cura/plugins.nix { }; + curaPlugins = recurseIntoAttrs (callPackage ../applications/misc/cura/plugins.nix { }); prusa-slicer = callPackage ../applications/misc/prusa-slicer { # Build with clang even on Linux, because GCC uses absolutely obscene amounts of memory @@ -12828,7 +12830,7 @@ with pkgs; xwaylandSupport = false; }; - inherit (windowmaker) dockapps; + dockapps = recurseIntoAttrs windowmaker.dockapps; wofi-pass = callPackage ../../pkgs/tools/security/pass/wofi-pass.nix { }; @@ -12936,7 +12938,7 @@ with pkgs; youtube-viewer = perlPackages.WWWYoutubeViewer; - zathuraPkgs = callPackage ../applications/misc/zathura { }; + zathuraPkgs = recurseIntoAttrs (callPackage ../applications/misc/zathura { }); zathura = zathuraPkgs.zathuraWrapper; zeroc-ice-cpp11 = zeroc-ice.override { cpp11 = true; }; @@ -14187,7 +14189,7 @@ with pkgs; lilypond-with-fonts = callPackage ../misc/lilypond/with-fonts.nix { }; - openlilylib-fonts = callPackage ../misc/lilypond/fonts.nix { }; + openlilylib-fonts = recurseIntoAttrs (callPackage ../misc/lilypond/fonts.nix { }); nixDependencies = recurseIntoAttrs ( callPackage ../tools/package-management/nix/dependencies-scope.nix { } @@ -14364,7 +14366,7 @@ with pkgs; nixpkgs-manual = callPackage ../../doc/doc-support/package.nix { }; - nixos-artwork = callPackage ../data/misc/nixos-artwork { }; + nixos-artwork = recurseIntoAttrs (callPackage ../data/misc/nixos-artwork { }); nixos-rebuild = callPackage ../os-specific/linux/nixos-rebuild { }; @@ -14563,7 +14565,7 @@ with pkgs; buildDartApplication = callPackage ../build-support/dart/build-dart-application { }; - dartHooks = callPackage ../build-support/dart/build-dart-application/hooks { }; + dartHooks = recurseIntoAttrs (callPackage ../build-support/dart/build-dart-application/hooks { }); httraqt = libsForQt5.callPackage ../tools/backup/httrack/qt.nix { }; diff --git a/pkgs/top-level/java-packages.nix b/pkgs/top-level/java-packages.nix index fd91ab54cda7..c5f7ebd013fa 100644 --- a/pkgs/top-level/java-packages.nix +++ b/pkgs/top-level/java-packages.nix @@ -5,7 +5,7 @@ with pkgs; { inherit (pkgs) openjfx17 openjfx21 openjfx23; - compiler = + compiler = lib.recurseIntoAttrs ( let # merge meta.platforms of both packages so that dependent packages and hydra build them mergeMetaPlatforms = @@ -79,7 +79,8 @@ with pkgs; in lib.mapAttrs (name: drv: mkLinuxDarwin drv semeruDarwin.${name}) semeruLinux ); - }; + } + ); } // lib.optionalAttrs config.allowAliases { jogl_2_4_0 = throw "'jogl_2_4_0' is renamed to/replaced by 'jogl'"; From 19059a828873205b7396cae6dee5f0373fccc7c8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Oct 2025 19:13:10 +0000 Subject: [PATCH 157/179] esphome: 2025.10.2 -> 2025.10.3 --- pkgs/by-name/es/esphome/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/es/esphome/package.nix b/pkgs/by-name/es/esphome/package.nix index 15b30e08b904..c8cbf161b47e 100644 --- a/pkgs/by-name/es/esphome/package.nix +++ b/pkgs/by-name/es/esphome/package.nix @@ -34,14 +34,14 @@ let in python.pkgs.buildPythonApplication rec { pname = "esphome"; - version = "2025.10.2"; + version = "2025.10.3"; pyproject = true; src = fetchFromGitHub { owner = "esphome"; repo = "esphome"; tag = version; - hash = "sha256-aHDBRZ6o671zriV/rwgsZ57y91Z8Lwx/iiPhIHPzKbs="; + hash = "sha256-k/wqS5koXQ/hGhDNhxuv/t496+f0YPHZibkUjRyCjwo="; }; patches = [ From 2ab76f6080a10a6d9477de6317825031060d6fe6 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 24 Oct 2025 21:16:44 +0200 Subject: [PATCH 158/179] python313Packages.netutils: remove disabled Removed pythonOlder restriction for version 3.8. --- pkgs/development/python-modules/netutils/default.nix | 3 --- 1 file changed, 3 deletions(-) diff --git a/pkgs/development/python-modules/netutils/default.nix b/pkgs/development/python-modules/netutils/default.nix index db49824623ab..26784e013ca5 100644 --- a/pkgs/development/python-modules/netutils/default.nix +++ b/pkgs/development/python-modules/netutils/default.nix @@ -7,7 +7,6 @@ napalm, poetry-core, pytestCheckHook, - pythonOlder, pyyaml, toml, }: @@ -17,8 +16,6 @@ buildPythonPackage rec { version = "1.15.1"; pyproject = true; - disabled = pythonOlder "3.8"; - src = fetchFromGitHub { owner = "networktocode"; repo = "netutils"; From ed043063e326a6be5ae950bca5ee344169441499 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 24 Oct 2025 21:17:46 +0200 Subject: [PATCH 159/179] python313Packages.avwx-engine: modernize --- pkgs/development/python-modules/avwx-engine/default.nix | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/avwx-engine/default.nix b/pkgs/development/python-modules/avwx-engine/default.nix index 4250381a5ee9..63afb979742a 100644 --- a/pkgs/development/python-modules/avwx-engine/default.nix +++ b/pkgs/development/python-modules/avwx-engine/default.nix @@ -10,7 +10,6 @@ pytest-cov-stub, pytestCheckHook, python-dateutil, - pythonOlder, rapidfuzz, scipy, shapely, @@ -23,8 +22,6 @@ buildPythonPackage rec { version = "1.9.6"; pyproject = true; - disabled = pythonOlder "3.10"; - src = fetchFromGitHub { owner = "avwx-rest"; repo = "avwx-engine"; @@ -76,7 +73,7 @@ buildPythonPackage rec { meta = with lib; { description = "Aviation Weather parsing engine"; homepage = "https://github.com/avwx-rest/avwx-engine"; - changelog = "https://github.com/avwx-rest/avwx-engine/blob/${version}/changelog.md"; + changelog = "https://github.com/avwx-rest/avwx-engine/blob/${src.tag}/changelog.md"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; From dc2d44c24ccb57c73fd9357969de5e6b2aae6066 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 24 Oct 2025 21:19:01 +0200 Subject: [PATCH 160/179] python313Packages.pyswitchbot: remove disabled Removed pythonOlder dependency and its usage. --- pkgs/development/python-modules/pyswitchbot/default.nix | 3 --- 1 file changed, 3 deletions(-) diff --git a/pkgs/development/python-modules/pyswitchbot/default.nix b/pkgs/development/python-modules/pyswitchbot/default.nix index 9f6538c14cee..b231fd1d0980 100644 --- a/pkgs/development/python-modules/pyswitchbot/default.nix +++ b/pkgs/development/python-modules/pyswitchbot/default.nix @@ -7,7 +7,6 @@ cryptography, fetchFromGitHub, pyopenssl, - pythonOlder, pytest-asyncio, pytestCheckHook, requests, @@ -19,8 +18,6 @@ buildPythonPackage rec { version = "0.72.0"; pyproject = true; - disabled = pythonOlder "3.8"; - src = fetchFromGitHub { owner = "Danielhiversen"; repo = "pySwitchbot"; From 59c56ee77849846bcc5edd516ca0c984b56c47b2 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 24 Oct 2025 18:57:12 +0000 Subject: [PATCH 161/179] python3Packages.torcheval: disable tests --- .../python-modules/torcheval/default.nix | 159 +----------------- 1 file changed, 4 insertions(+), 155 deletions(-) diff --git a/pkgs/development/python-modules/torcheval/default.nix b/pkgs/development/python-modules/torcheval/default.nix index d3ffd678a761..8dcc5f6bbe2f 100644 --- a/pkgs/development/python-modules/torcheval/default.nix +++ b/pkgs/development/python-modules/torcheval/default.nix @@ -1,6 +1,5 @@ { lib, - stdenv, buildPythonPackage, fetchFromGitHub, @@ -9,17 +8,6 @@ # dependencies typing-extensions, - - # tests - cython, - numpy, - pytest-timeout, - pytest-xdist, - pytestCheckHook, - scikit-image, - scikit-learn, - torchtnt-nightly, - torchvision, }: let pname = "torcheval"; @@ -30,7 +18,7 @@ buildPythonPackage { pyproject = true; src = fetchFromGitHub { - owner = "pytorch"; + owner = "meta-pytorch"; repo = "torcheval"; # Upstream has not created a tag for this version # https://github.com/pytorch/torcheval/issues/215 @@ -38,158 +26,19 @@ buildPythonPackage { hash = "sha256-aVr4qKKE+dpBcJEi1qZJBljFLUl8d7D306Dy8uOojJE="; }; - # Patches are only applied to usages of numpy within tests, - # which are only used for testing purposes (see dev-requirements.txt) - postPatch = - # numpy's `np.NAN` was changed to `np.nan` when numpy 2 was released - '' - substituteInPlace tests/metrics/classification/test_accuracy.py tests/metrics/functional/classification/test_accuracy.py \ - --replace-fail "np.NAN" "np.nan" - '' - - # `unittest.TestCase.assertEquals` does not exist; - # the correct symbol is `unittest.TestCase.assertEqual` - + '' - substituteInPlace tests/metrics/test_synclib.py \ - --replace-fail "tc.assertEquals" "tc.assertEqual" - ''; - build-system = [ setuptools ]; dependencies = [ typing-extensions ]; pythonImportsCheck = [ "torcheval" ]; - nativeCheckInputs = [ - cython - numpy - pytest-timeout - pytest-xdist - pytestCheckHook - scikit-image - scikit-learn - torchtnt-nightly - torchvision - ]; - - pytestFlags = [ - "-v" - ]; - - enabledTestPaths = [ - "tests/" - ]; - - disabledTestPaths = [ - # -- tests/metrics/audio/test_fad.py -- - # Touch filesystem and require network access. - # torchaudio.utils.download_asset("models/vggish.pt") -> PermissionError: [Errno 13] Permission denied: '/homeless-shelter' - "tests/metrics/audio/test_fad.py::TestFAD::test_vggish_fad" - "tests/metrics/audio/test_fad.py::TestFAD::test_vggish_fad_merge" - - # -- tests/metrics/image/test_fid.py -- - # Touch filesystem and require network access. - # models.inception_v3(weights=weights) -> PermissionError: [Errno 13] Permission denied: '/homeless-shelter' - "tests/metrics/image/test_fid.py::TestFrechetInceptionDistance::test_fid_invalid_input" - "tests/metrics/image/test_fid.py::TestFrechetInceptionDistance::test_fid_random_data_custom_model" - "tests/metrics/image/test_fid.py::TestFrechetInceptionDistance::test_fid_random_data_default_model" - "tests/metrics/image/test_fid.py::TestFrechetInceptionDistance::test_fid_with_dissimilar_inputs" - "tests/metrics/image/test_fid.py::TestFrechetInceptionDistance::test_fid_with_similar_inputs" - - # -- tests/metrics/functional/text/test_perplexity.py -- - # AssertionError: Scalars are not close! - # Expected 3.537154912949 but got 3.53715443611145 - "tests/metrics/functional/text/test_perplexity.py::Perplexity::test_perplexity_with_ignore_index" - - # -- tests/metrics/image/test_psnr.py -- - # AssertionError: Scalars are not close! - # Expected 7.781850814819336 but got 7.781772613525391 - "tests/metrics/image/test_psnr.py::TestPeakSignalNoiseRatio::test_psnr_with_random_data" - - # -- tests/metrics/regression/test_mean_squared_error.py -- - # AssertionError: Scalars are not close! - # Expected -640.4547729492188 but got -640.4707641601562 - "tests/metrics/regression/test_mean_squared_error.py::TestMeanSquaredError::test_mean_squared_error_class_update_input_shape_different" - - # -- tests/metrics/window/test_mean_squared_error.py -- - # AssertionError: Scalars are not close! - # Expected 0.0009198983898386359 but got 0.0009198188781738281 - "tests/metrics/window/test_mean_squared_error.py::TestMeanSquaredError::test_mean_squared_error_class_update_input_shape_different" - ] - - # These tests error on darwin platforms. - # NotImplementedError: The operator 'c10d::allgather_' is not currently implemented for the mps device - # - # Applying the suggested environment variable `PYTORCH_ENABLE_MPS_FALLBACK=1;` causes the tests to fail, - # as using the CPU instead of the MPS causes the tensors to be on the wrong device: - # RuntimeError: ProcessGroupGloo::allgather: invalid tensor type at index 0; - # Expected TensorOptions(dtype=float, device=cpu, ...), got TensorOptions(dtype=float, device=mps:0, ...) - ++ lib.optional stdenv.hostPlatform.isDarwin [ - # -- tests/metrics/test_synclib.py -- - "tests/metrics/test_synclib.py::SynclibTest::test_complex_mixed_state_sync" - "tests/metrics/test_synclib.py::SynclibTest::test_complex_mixed_state_sync" - "tests/metrics/test_synclib.py::SynclibTest::test_empty_tensor_list_sync_state" - "tests/metrics/test_synclib.py::SynclibTest::test_sync_dtype_and_shape" - "tests/metrics/test_synclib.py::SynclibTest::test_tensor_list_sync_states" - "tests/metrics/test_synclib.py::SynclibTest::test_tensor_dict_sync_states" - "tests/metrics/test_synclib.py::SynclibTest::test_tensor_sync_states" - # -- tests/metrics/test_toolkit.py -- - "tests/metrics/test_toolkit.py::MetricToolkitTest::test_metric_sync" - "tests/metrics/test_toolkit.py::MetricCollectionToolkitTest::test_metric_collection_sync" - - # Cannot access local process over IPv6 (nodename nor servname provided) even with __darwinAllowLocalNetworking - # Will hang, or appear to hang, with an 5 minute (default) timeout per test - "tests/metrics/aggregation/test_auc.py" - "tests/metrics/aggregation/test_cat.py" - "tests/metrics/aggregation/test_max.py" - "tests/metrics/aggregation/test_mean.py" - "tests/metrics/aggregation/test_min.py" - "tests/metrics/aggregation/test_sum.py" - "tests/metrics/aggregation/test_throughput.py" - "tests/metrics/classification/test_accuracy.py" - "tests/metrics/classification/test_auprc.py" - "tests/metrics/classification/test_auroc.py" - "tests/metrics/classification/test_binned_auprc.py" - "tests/metrics/classification/test_binned_auroc.py" - "tests/metrics/classification/test_binned_precision_recall_curve.py" - "tests/metrics/classification/test_confusion_matrix.py" - "tests/metrics/classification/test_f1_score.py" - "tests/metrics/classification/test_normalized_entropy.py" - "tests/metrics/classification/test_precision_recall_curve.py" - "tests/metrics/classification/test_precision.py" - "tests/metrics/classification/test_recall_at_fixed_precision.py" - "tests/metrics/classification/test_recall.py" - "tests/metrics/functional/classification/test_auroc.py" - "tests/metrics/ranking/test_click_through_rate.py::TestClickThroughRate::test_ctr_with_valid_input" - "tests/metrics/ranking/test_hit_rate.py::TestHitRate::test_hitrate_with_valid_input" - "tests/metrics/ranking/test_reciprocal_rank.py::TestReciprocalRank::test_mrr_with_valid_input" - "tests/metrics/ranking/test_retrieval_precision.py::TestRetrievalPrecision::test_retrieval_precision_multiple_updates_1_query" - "tests/metrics/ranking/test_retrieval_precision.py::TestRetrievalPrecision::test_retrieval_precision_multiple_updates_n_queries_without_nan" - "tests/metrics/ranking/test_weighted_calibration.py::TestWeightedCalibration::test_weighted_calibration_with_valid_input" - "tests/metrics/regression/test_mean_squared_error.py" - "tests/metrics/regression/test_r2_score.py" - "tests/metrics/test_synclib.py::SynclibTest::test_gather_uneven_multidim" - "tests/metrics/test_synclib.py::SynclibTest::test_gather_uneven" - "tests/metrics/test_synclib.py::SynclibTest::test_numeric_sync_state" - "tests/metrics/test_synclib.py::SynclibTest::test_sync_list_length" - "tests/metrics/text/test_bleu.py::TestBleu::test_bleu_multiple_examples_per_update" - "tests/metrics/text/test_bleu.py::TestBleu::test_bleu_multiple_updates" - "tests/metrics/text/test_perplexity.py::TestPerplexity::test_perplexity_with_ignore_index" - "tests/metrics/text/test_perplexity.py::TestPerplexity::test_perplexity" - "tests/metrics/text/test_word_error_rate.py::TestWordErrorRate::test_word_error_rate_with_valid_input" - "tests/metrics/text/test_word_information_lost.py::TestWordInformationLost::test_word_information_lost" - "tests/metrics/text/test_word_information_preserved.py::TestWordInformationPreserved::test_word_information_preserved_with_valid_input" - "tests/metrics/window/test_auroc.py" - "tests/metrics/window/test_click_through_rate.py::TestClickThroughRate::test_ctr_with_valid_input" - "tests/metrics/window/test_mean_squared_error.py" - "tests/metrics/window/test_normalized_entropy.py::TestWindowedBinaryNormalizedEntropy::test_ne_with_valid_input" - "tests/metrics/window/test_weighted_calibration.py::TestWindowedWeightedCalibration::test_weighted_calibration_with_valid_input" - ]; + # Tests are very flaky and computationally intensive + doCheck = false; meta = { description = "Rich collection of performant PyTorch model metrics and tools for PyTorch model evaluations"; homepage = "https://pytorch.org/torcheval"; - changelog = "https://github.com/pytorch/torcheval/releases/tag/${version}"; + changelog = "https://github.com/meta-pytorch/torcheval/releases/tag/${version}"; platforms = lib.platforms.unix; license = [ lib.licenses.bsd3 ]; From ac527d27cee66cce38f24f0d760b5bc9fcd12e34 Mon Sep 17 00:00:00 2001 From: Philip Taron Date: Fri, 24 Oct 2025 12:21:55 -0700 Subject: [PATCH 162/179] xremap: refactor --- pkgs/by-name/xr/xremap/package.nix | 94 +++++++++++++----------------- 1 file changed, 41 insertions(+), 53 deletions(-) diff --git a/pkgs/by-name/xr/xremap/package.nix b/pkgs/by-name/xr/xremap/package.nix index f5573c08cc7b..eb7939f9f189 100644 --- a/pkgs/by-name/xr/xremap/package.nix +++ b/pkgs/by-name/xr/xremap/package.nix @@ -3,83 +3,71 @@ rustPlatform, fetchFromGitHub, pkg-config, + xremap, + + withVariant ? "wlroots", }: let - pname = "xremap"; - version = "0.14.2"; - - src = fetchFromGitHub { - owner = "xremap"; - repo = "xremap"; - tag = "v${version}"; - hash = "sha256-5BHet5kKpmJFpjga7QZoLPydtzs5iPX5glxP4YvsYx0="; - }; - - cargoHash = "sha256-NZNLO+wmzEdIZPp5Zu81m/ux8Au+8EMq31QpuZN9l5w="; - - buildXremap = - { - suffix ? "", - features ? [ ], - descriptionSuffix ? "", - }: - assert descriptionSuffix != "" && features != [ ]; - rustPlatform.buildRustPackage { - pname = "${pname}${suffix}"; - inherit version src cargoHash; - - nativeBuildInputs = [ pkg-config ]; - - buildNoDefaultFeatures = true; - buildFeatures = features; - - meta = { - description = - "Key remapper for X11 and Wayland" - + lib.optionalString (descriptionSuffix != "") " (${descriptionSuffix} support)"; - homepage = "https://github.com/xremap/xremap"; - changelog = "https://github.com/xremap/xremap/blob/${src.tag}/CHANGELOG.md"; - license = lib.licenses.mit; - mainProgram = "xremap"; - maintainers = [ lib.maintainers.hakan-demirli ]; - platforms = lib.platforms.linux; - }; - }; - variants = { - x11 = buildXremap { + x11 = { features = [ "x11" ]; descriptionSuffix = "X11"; }; - gnome = buildXremap { + gnome = { suffix = "-gnome"; features = [ "gnome" ]; descriptionSuffix = "Gnome"; }; - kde = buildXremap { + kde = { suffix = "-kde"; features = [ "kde" ]; descriptionSuffix = "KDE"; }; - wlroots = buildXremap { + wlroots = { suffix = "-wlroots"; features = [ "wlroots" ]; descriptionSuffix = "wlroots"; }; - hyprland = buildXremap { + hyprland = { suffix = "-hyprland"; features = [ "hypr" ]; descriptionSuffix = "Hyprland"; }; }; + variant = variants.${withVariant} or null; in -variants.wlroots.overrideAttrs (finalAttrs: { - passthru = { - gnome = variants.gnome; - kde = variants.kde; - wlroots = variants.wlroots; - hyprland = variants.hyprland; - x11 = variants.x11; +assert ( + lib.assertMsg (variant != null) + "Unknown variant ${withVariant}: expected one of ${lib.concatStringsSep ", " (lib.attrNames variants)}" +); +rustPlatform.buildRustPackage (finalAttrs: { + pname = "xremap${variant.suffix or ""}"; + version = "0.14.2"; + + src = fetchFromGitHub { + owner = "xremap"; + repo = "xremap"; + tag = "v${finalAttrs.version}"; + hash = "sha256-5BHet5kKpmJFpjga7QZoLPydtzs5iPX5glxP4YvsYx0="; + }; + + nativeBuildInputs = [ pkg-config ]; + + buildNoDefaultFeatures = true; + buildFeatures = variant.features; + + cargoHash = "sha256-NZNLO+wmzEdIZPp5Zu81m/ux8Au+8EMq31QpuZN9l5w="; + + passthru = lib.mapAttrs (name: lib.const (xremap.override { withVariant = name; })) variants; + + meta = { + description = "Key remapper for X11 and Wayland (${variant.descriptionSuffix} support)"; + homepage = "https://github.com/xremap/xremap"; + changelog = "https://github.com/xremap/xremap/blob/v${finalAttrs.version}/CHANGELOG.md"; + license = lib.licenses.mit; + mainProgram = "xremap"; + maintainers = [ lib.maintainers.hakan-demirli ]; + platforms = lib.platforms.linux; }; }) From 224693a10fd2245c37606775185af10e9523c19c Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 24 Oct 2025 19:36:30 +0000 Subject: [PATCH 163/179] python3Packages.bambi: 0.15.0 -> 0.16.0 Diff: https://github.com/bambinos/bambi/compare/0.15.0...0.16.0 Changelog: https://github.com/bambinos/bambi/releases/tag/0.16.0 --- pkgs/development/python-modules/bambi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bambi/default.nix b/pkgs/development/python-modules/bambi/default.nix index 8c80e22a62ef..905fc1d0b2cf 100644 --- a/pkgs/development/python-modules/bambi/default.nix +++ b/pkgs/development/python-modules/bambi/default.nix @@ -24,14 +24,14 @@ buildPythonPackage rec { pname = "bambi"; - version = "0.15.0"; + version = "0.16.0"; pyproject = true; src = fetchFromGitHub { owner = "bambinos"; repo = "bambi"; tag = version; - hash = "sha256-G8RKTccsJRcLgTQPTOXAgK6ViVEwIQydUwdAexEJ2bc="; + hash = "sha256-EKcURfC4IpLGzr5ibzVlUnRHIhwPP+kYYusW9Mk8R/s="; }; build-system = [ From a8a0ecdd2d906b820cee4f32397948eda3f7bf7e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Oct 2025 19:54:50 +0000 Subject: [PATCH 164/179] hubble: 1.18.0 -> 1.18.3 --- pkgs/by-name/hu/hubble/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/hu/hubble/package.nix b/pkgs/by-name/hu/hubble/package.nix index 169b1fa18d71..acdaa3c222dd 100644 --- a/pkgs/by-name/hu/hubble/package.nix +++ b/pkgs/by-name/hu/hubble/package.nix @@ -9,13 +9,13 @@ buildGo124Module rec { pname = "hubble"; - version = "1.18.0"; + version = "1.18.3"; src = fetchFromGitHub { owner = "cilium"; repo = "hubble"; tag = "v${version}"; - hash = "sha256-ZJnfy9s80VJxH6XXPvERupPmMfMJ0SfbeWybJL5QjDw="; + hash = "sha256-9TY7at4k3IrxJJ4HmAW9oeQX3Wg0V/LGVDNGYfBOvSA="; }; nativeBuildInputs = [ From 8528cae1b3e6d9fec24e75794866dc60ac261867 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 22 Oct 2025 18:20:22 +0200 Subject: [PATCH 165/179] checkov: 3.2.484 -> 3.2.486 Diff: https://github.com/bridgecrewio/checkov/compare/3.2.484...3.2.486 Changelog: https://github.com/bridgecrewio/checkov/releases/tag/3.2.486 --- pkgs/by-name/ch/checkov/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ch/checkov/package.nix b/pkgs/by-name/ch/checkov/package.nix index fee85858873f..431aae748d97 100644 --- a/pkgs/by-name/ch/checkov/package.nix +++ b/pkgs/by-name/ch/checkov/package.nix @@ -37,14 +37,14 @@ with py.pkgs; python3.pkgs.buildPythonApplication rec { pname = "checkov"; - version = "3.2.484"; + version = "3.2.486"; pyproject = true; src = fetchFromGitHub { owner = "bridgecrewio"; repo = "checkov"; tag = version; - hash = "sha256-XgFTYP4xE3Q3t4kOM9EDpjDSw3DcZs1SArP80ut+h+s="; + hash = "sha256-EP7sygn2GSqJbf977kKD+C80gUvIabSLrgbb0OiVCy4="; }; pythonRelaxDeps = [ From a2ac7120285af29fa725a69bf44e3bff2f8df115 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 24 Oct 2025 21:56:19 +0200 Subject: [PATCH 166/179] checkov: 3.2.486 -> 3.2.487 Diff: https://github.com/bridgecrewio/checkov/compare/3.2.486...3.2.487 Changelog: https://github.com/bridgecrewio/checkov/releases/tag/3.2.487 --- pkgs/by-name/ch/checkov/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ch/checkov/package.nix b/pkgs/by-name/ch/checkov/package.nix index 431aae748d97..bde4d86e74f0 100644 --- a/pkgs/by-name/ch/checkov/package.nix +++ b/pkgs/by-name/ch/checkov/package.nix @@ -37,14 +37,14 @@ with py.pkgs; python3.pkgs.buildPythonApplication rec { pname = "checkov"; - version = "3.2.486"; + version = "3.2.487"; pyproject = true; src = fetchFromGitHub { owner = "bridgecrewio"; repo = "checkov"; tag = version; - hash = "sha256-EP7sygn2GSqJbf977kKD+C80gUvIabSLrgbb0OiVCy4="; + hash = "sha256-g+1/3NbLVCOTWMuo8Jn7JlSgOFvum1tvnjBm3paj7is="; }; pythonRelaxDeps = [ From e30ba0572fdb2f8294a5bb05050a5591f7cfbfac Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 24 Oct 2025 19:59:38 +0000 Subject: [PATCH 167/179] python3Packages.pyqtgraph: skip crashing test --- .../python-modules/pyqtgraph/default.nix | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/pyqtgraph/default.nix b/pkgs/development/python-modules/pyqtgraph/default.nix index 7e4ba8303c7e..bb44eef839e6 100644 --- a/pkgs/development/python-modules/pyqtgraph/default.nix +++ b/pkgs/development/python-modules/pyqtgraph/default.nix @@ -20,7 +20,7 @@ in buildPythonPackage rec { pname = "pyqtgraph"; version = "0.13.7"; - format = "pyproject"; + pyproject = true; src = fetchFromGitHub { owner = "pyqtgraph"; @@ -29,9 +29,9 @@ buildPythonPackage rec { hash = "sha256-MUwg1v6oH2TGmJ14Hp9i6KYierJbzPggK59QaHSXHVA="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ numpy scipy pyopengl @@ -69,10 +69,15 @@ buildPythonPackage rec { "test_rescaleData" ]; + disabledTestPaths = [ + # Segmentation fault + "tests/test_qpainterpathprivate.py" + ]; + meta = { description = "Scientific Graphics and GUI Library for Python"; homepage = "https://www.pyqtgraph.org/"; - changelog = "https://github.com/pyqtgraph/pyqtgraph/blob/master/CHANGELOG"; + changelog = "https://github.com/pyqtgraph/pyqtgraph/blob/${src.tag}/CHANGELOG"; license = lib.licenses.mit; platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ From 7acdf2b380b6a9d94a219b7123f80619f2bfb2d8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Oct 2025 21:04:46 +0000 Subject: [PATCH 168/179] lux-cli: 0.18.5 -> 0.18.7 --- pkgs/by-name/lu/lux-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/lu/lux-cli/package.nix b/pkgs/by-name/lu/lux-cli/package.nix index bc98bbf076a2..cd31f73f87ef 100644 --- a/pkgs/by-name/lu/lux-cli/package.nix +++ b/pkgs/by-name/lu/lux-cli/package.nix @@ -18,18 +18,18 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "lux-cli"; - version = "0.18.5"; + version = "0.18.7"; src = fetchFromGitHub { owner = "lumen-oss"; repo = "lux"; tag = "v${finalAttrs.version}"; - hash = "sha256-Ut9MSHl2eE4krf5yLpXdAxPARFuHP+cG8HlY7DqmETw="; + hash = "sha256-nZslDD09PfETa0a3LuZGXlj7GETXTXK9vH8kpb40i9Y="; }; buildAndTestSubdir = "lux-cli"; - cargoHash = "sha256-I730Fq9F46aLGeEwMmbeOXIkFWNvskmBl+NuPDfx/ss="; + cargoHash = "sha256-+j0Rs4aO+1BZ5fWN1we+MM9sJcXsupVF3LajhjJeoTA="; nativeInstallCheckInputs = [ versionCheckHook From 7d846170c21951a0bcc21e9b9302b6929f616bfe Mon Sep 17 00:00:00 2001 From: Nikola Knezevic Date: Wed, 22 Oct 2025 11:33:39 +0200 Subject: [PATCH 169/179] prek: 0.2.4 -> 0.2.11 The link to changelogs is here: - https://github.com/j178/prek/releases/tag/v0.2.11 - https://github.com/j178/prek/releases/tag/v0.2.10 - https://github.com/j178/prek/releases/tag/v0.2.9 - https://github.com/j178/prek/releases/tag/v0.2.8 - https://github.com/j178/prek/releases/tag/v0.2.5 This fixes the issue with prek raised in https://github.com/NixOS/nixpkgs/issues/455265. The tarmagedon issue in prek was fixed with https://github.com/j178/prek/pull/952 --- pkgs/by-name/pr/prek/package.nix | 34 +++++++++++++++++++++++++++++--- 1 file changed, 31 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pr/prek/package.nix b/pkgs/by-name/pr/prek/package.nix index b4099c6c1285..3b04daf72b4a 100644 --- a/pkgs/by-name/pr/prek/package.nix +++ b/pkgs/by-name/pr/prek/package.nix @@ -9,16 +9,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "prek"; - version = "0.2.4"; + version = "0.2.11"; src = fetchFromGitHub { owner = "j178"; repo = "prek"; tag = "v${finalAttrs.version}"; - hash = "sha256-XvNvVWEmJpsY2AxTYLT0/4IiJ2QTI4mWwDleMmZ2LgA="; + hash = "sha256-wzbvofNOAtqbjO5//ECu1FeZrS0FyDvFZPKxC0fOJnE="; }; - cargoHash = "sha256-PDYCO1ggKwtMR9tnokY7JqVM03FWsO4c2L4GV+7TKu4="; + cargoHash = "sha256-KVGdAPyUlPCgcx1DpZbfNRNmALdJvzOcsv3WQy3Q7OI="; preBuild = '' version312_str=$(${python312}/bin/python -c 'import sys; print(sys.version_info[:3])') @@ -38,6 +38,13 @@ rustPlatform.buildRustPackage (finalAttrs: { export TMP=$TEMP export TMPDIR=$TEMP export PREK_INTERNAL__TEST_DIR=$TEMP + + export UV_PROJECT_ENVIRONMENT="$(mktemp -d)" + cleanup() { + rm -rf "$UV_PROJECT_ENVIRONMENT" + rm -rf "$TEMP" + } + trap cleanup EXIT ''; __darwinAllowLocalNetworking = true; @@ -58,6 +65,7 @@ rustPlatform.buildRustPackage (finalAttrs: { "node" "script" "check_useless_excludes_remote" + "run_worktree" # "meta_hooks" "reuse_env" "docker::docker" @@ -99,8 +107,28 @@ rustPlatform.buildRustPackage (finalAttrs: { "builtin_hooks_workspace_mode" "fix_byte_order_marker_hook" "fix_byte_order_marker" + "check_merge_conflict_hook" + "check_merge_conflict_without_assume_flag" + "check_symlinks_hook_unix" + "check_xml_hook" + "check_xml_with_features" + "detect_private_key_hook" + "no_commit_to_branch_hook" + "no_commit_to_branch_hook_with_custom_branches" + "no_commit_to_branch_hook_with_patterns" # does not properly use TMP "hook_impl" + # problems with environment + "try_repo_specific_hook" + "try_repo_specific_rev" + # lua path is hardcoded + "lua::additional_dependencies" + "lua::health_check" + "lua::hook_stderr" + "lua::lua_environment" + "lua::remote_hook" + # error message differs + "run_in_non_git_repo" ]; meta = { From 114dae2060d1bd61a3df48e9c1e114c8b179a5ea Mon Sep 17 00:00:00 2001 From: jkachmar Date: Fri, 24 Oct 2025 17:58:27 -0400 Subject: [PATCH 170/179] honeycomb-refinery: fix redis test timeout --- ...T-env-var-that-disables-Redis-requir.patch | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ho/honeycomb-refinery/0001-add-NO_REDIS_TEST-env-var-that-disables-Redis-requir.patch b/pkgs/by-name/ho/honeycomb-refinery/0001-add-NO_REDIS_TEST-env-var-that-disables-Redis-requir.patch index 71dbff392aa5..a8abf61ab301 100644 --- a/pkgs/by-name/ho/honeycomb-refinery/0001-add-NO_REDIS_TEST-env-var-that-disables-Redis-requir.patch +++ b/pkgs/by-name/ho/honeycomb-refinery/0001-add-NO_REDIS_TEST-env-var-that-disables-Redis-requir.patch @@ -1,11 +1,12 @@ -From f2d2d869a4aa58430415d0969f5e80ece0142ad2 Mon Sep 17 00:00:00 2001 +From ce22aed5afa89c9b591d865bdfcc84a739929a01 Mon Sep 17 00:00:00 2001 From: jkachmar -Date: Thu, 23 Oct 2025 17:36:48 -0400 +Date: Fri, 24 Oct 2025 17:56:22 -0400 Subject: [PATCH] disable tests that require redis --- internal/peer/peers_test.go | 4 ++++ - 1 file changed, 4 insertions(+), 0 deletions(-) + pubsub/pubsub_test.go | 1 - + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/internal/peer/peers_test.go b/internal/peer/peers_test.go index dae54067d8..b33ebc4979 100644 @@ -22,3 +23,15 @@ index dae54067d8..b33ebc4979 100644 c := &config.MockConfig{ GetPeerListenAddrVal: "0.0.0.0:8081", PeerManagementType: "redis", +diff --git a/pubsub/pubsub_test.go b/pubsub/pubsub_test.go +index 4ad630ff96..dff6981926 100644 +--- a/pubsub/pubsub_test.go ++++ b/pubsub/pubsub_test.go +@@ -17,7 +17,6 @@ + ) + + var types = []string{ +- "goredis", + "local", + } + From 0443b98ab3aa88d5eb7ff231781d679be89868e8 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Fri, 24 Oct 2025 23:48:17 +0200 Subject: [PATCH 171/179] buildPython*: unconditionally add .override To be able to splice, we can't fail to eval before returning an attribute set. By checking for f ? override, we need to force f which isn't always possible, whereas mirrorFunctionArgs serves as an indirection which wraps the inner thunks in an attribute set that can always be returned. Fortunately, there should be no case when f evaluates successfully and does not have the override attribute, so we can just remove the condition. This fixes evaluation of buildPython* based packages in certain splicing situations by being lazier. An example of this is pkgsCross.ghcjs.buildPackages.nixpkgs-openjdk-updater on staging right now (ff5098e). --- pkgs/development/interpreters/python/python-packages-base.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/interpreters/python/python-packages-base.nix b/pkgs/development/interpreters/python/python-packages-base.nix index 19a46dc7ee74..e3a92bef52f3 100644 --- a/pkgs/development/interpreters/python/python-packages-base.nix +++ b/pkgs/development/interpreters/python/python-packages-base.nix @@ -39,7 +39,7 @@ let else result ) - // lib.optionalAttrs (f ? override) { + // { # Support overriding `f` itself, e.g. `buildPythonPackage.override { }`. # Ensure `makeOverridablePythonPackage` is applied to the result. override = lib.mirrorFunctionArgs f.override (fdrv: makeOverridablePythonPackage (f.override fdrv)); From eeb1cc7f5dd0c461ef33f38eff8878d40b49a360 Mon Sep 17 00:00:00 2001 From: Tom Herbers Date: Fri, 24 Oct 2025 16:38:40 +0200 Subject: [PATCH 172/179] batman-adv: 2025.3 -> 2025.4 Changelog: https://www.open-mesh.org/news/124 --- pkgs/os-specific/linux/batman-adv/version.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/os-specific/linux/batman-adv/version.nix b/pkgs/os-specific/linux/batman-adv/version.nix index 43e854979fff..9b2d7f98cf68 100644 --- a/pkgs/os-specific/linux/batman-adv/version.nix +++ b/pkgs/os-specific/linux/batman-adv/version.nix @@ -1,14 +1,14 @@ { - version = "2025.3"; + version = "2025.4"; # To get these, run: # # ``` - # for tool in alfred batctl batman-adv; do nix-prefetch-url https://downloads.open-mesh.org/batman/releases/batman-adv-2025.3/$tool-2025.3.tar.gz --type sha256 | xargs nix --extra-experimental-features nix-command hash convert --hash-algo sha256 --to sri; done + # for tool in alfred batctl batman-adv; do nix-prefetch-url https://downloads.open-mesh.org/batman/releases/batman-adv-2025.4/$tool-2025.4.tar.gz --type sha256 | xargs nix --extra-experimental-features nix-command hash convert --hash-algo sha256 --to sri; done # ``` sha256 = { - alfred = "sha256-+wTI22Y6bh0dyeRnEvyr6Ctz0MC0fkC00WEAAu9RCXU="; - batctl = "sha256-cERLGCyF0MJxTZFFdBJJgIAbt0PRYm7iehefoiBm/cI="; - batman-adv = "sha256-vggjoJNr9Z4q8tEVp+JjF/giC5mPSDMldGWvK2/+HOg="; + alfred = "sha256-g3VHVHjtHNQTnJAAF1p9FAfujdkZoLfJ2/fRUJWIBIU="; + batctl = "sha256-Vmqk/XQ1Xo1d0r0hwl6YzAaOd/0I4Z+AuOK17d58jmU="; + batman-adv = "sha256-YkkKj4tYwC6Bkhbz6WMkmYRkXT5GAVagQ7c/xT4k+G0="; }; } From cd137a9e2c258116b3e2626d6bbddaec5b4cebb4 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 24 Oct 2025 22:37:47 +0000 Subject: [PATCH 173/179] harlequin: 2.2.1 -> 2.3.0 Diff: https://github.com/tconbeer/harlequin/compare/v2.2.1...v2.3.0 Changelog: https://github.com/tconbeer/harlequin/releases/tag/v2.3.0 --- pkgs/by-name/ha/harlequin/package.nix | 36 +++++---------------------- 1 file changed, 6 insertions(+), 30 deletions(-) diff --git a/pkgs/by-name/ha/harlequin/package.nix b/pkgs/by-name/ha/harlequin/package.nix index 186fa4ae2c04..4562f8e5fd88 100644 --- a/pkgs/by-name/ha/harlequin/package.nix +++ b/pkgs/by-name/ha/harlequin/package.nix @@ -10,40 +10,16 @@ withPostgresAdapter ? true, withBigQueryAdapter ? true, }: -let - # Using textual 5.3.0 to avoid error at runtime - # https://github.com/tconbeer/harlequin/issues/841 - python = python3Packages.python.override { - self = python3Packages.python; - packageOverrides = self: super: { - textual = super.textual.overridePythonAttrs (old: rec { - version = "5.3.0"; - - src = fetchFromGitHub { - owner = "Textualize"; - repo = "textual"; - tag = "v${version}"; - hash = "sha256-J7Sb4nv9wOl1JnR6Ky4XS9HZHABKtNKPB3uYfC/UGO4="; - }; - }); - - textual-textarea = super.textual-textarea.overridePythonAttrs (old: { - pythonRelaxDeps = (old.pythonRelaxDeps or [ ]) ++ [ "textual" ]; - }); - }; - }; - pythonPackages = python.pkgs; -in -pythonPackages.buildPythonApplication rec { +python3Packages.buildPythonApplication rec { pname = "harlequin"; - version = "2.2.1"; + version = "2.3.0"; pyproject = true; src = fetchFromGitHub { owner = "tconbeer"; repo = "harlequin"; tag = "v${version}"; - hash = "sha256-uBHzoawvhEeRjcvm+R3nft37cEv+1sqx9crYUbC7pRo="; + hash = "sha256-CbbqbnspQ4XZmNpE1CmD+zg2okFRTx95gQUVUqoOq9U="; }; pythonRelaxDeps = [ @@ -57,12 +33,12 @@ pythonPackages.buildPythonApplication rec { "tree-sitter-sql" ]; - build-system = with pythonPackages; [ hatchling ]; + build-system = with python3Packages; [ hatchling ]; nativeBuildInputs = [ glibcLocales ]; dependencies = - with pythonPackages; + with python3Packages; [ click duckdb @@ -94,7 +70,7 @@ pythonPackages.buildPythonApplication rec { updateScript = nix-update-script { }; }; - nativeCheckInputs = with pythonPackages; [ + nativeCheckInputs = with python3Packages; [ pytest-asyncio pytestCheckHook versionCheckHook From 7fda7553e5121ca64334c29d40bbf19bd115bfe9 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 24 Oct 2025 22:41:00 +0000 Subject: [PATCH 174/179] python3Packages.timm: 1.0.20 -> 1.0.21 Diff: https://github.com/huggingface/pytorch-image-models/compare/v1.0.20...v1.0.21 Changelog: https://github.com/huggingface/pytorch-image-models/blob/v1.0.21/README.md#whats-new --- pkgs/development/python-modules/timm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/timm/default.nix b/pkgs/development/python-modules/timm/default.nix index a6d4f8636326..12aa93b3c876 100644 --- a/pkgs/development/python-modules/timm/default.nix +++ b/pkgs/development/python-modules/timm/default.nix @@ -22,14 +22,14 @@ buildPythonPackage rec { pname = "timm"; - version = "1.0.20"; + version = "1.0.21"; pyproject = true; src = fetchFromGitHub { owner = "huggingface"; repo = "pytorch-image-models"; tag = "v${version}"; - hash = "sha256-OdbhL7vDeNMCEROfEI37T162k5iQ02Qdcwr3aObVqPQ="; + hash = "sha256-8TYK6bTaCBFpnIwiOWTzz4Rk9P37tu0XzvRIVlH+b1Q="; }; build-system = [ pdm-backend ]; From e949f530c6d28e5c2cf3603b28136b60991a997d Mon Sep 17 00:00:00 2001 From: Carl Andersson Date: Sat, 25 Oct 2025 00:03:48 +0200 Subject: [PATCH 175/179] etcd: 3.5.22 -> 3.5.24 Builds with 1.24.9 according to https://github.com/etcd-io/etcd/blob/main/CHANGELOG/CHANGELOG-3.5.md#v3524-2025-10-22 Removes patching Fixes #454788 --- pkgs/servers/etcd/3_5/default.nix | 40 ++++++++++++------------------- 1 file changed, 15 insertions(+), 25 deletions(-) diff --git a/pkgs/servers/etcd/3_5/default.nix b/pkgs/servers/etcd/3_5/default.nix index c7a96d2af453..5ca80ba041c5 100644 --- a/pkgs/servers/etcd/3_5/default.nix +++ b/pkgs/servers/etcd/3_5/default.nix @@ -1,8 +1,6 @@ { - applyPatches, - buildGoModule, + buildGo124Module, fetchFromGitHub, - fetchpatch, k3s, lib, nixosTests, @@ -10,27 +8,19 @@ }: let - version = "3.5.22"; - etcdSrcHash = "sha256-tS1IFMxfb8Vk9HJTAK+BGPZiVE3ls4Q2DQSerALOQCc="; - etcdServerVendorHash = "sha256-ul3R0c6RoCqLvlD2dfso1KwfHjsHfzQiUVJZJmz28ks="; - etcdUtlVendorHash = "sha256-S2pje2fTDaZwf6jnyE2YXWcs/fgqF51nxCVfEwg0Gsw="; - etcdCtlVendorHash = "sha256-lZ6o0oWUsc3WiCa87ynm7UAG6VxTf81a301QMSPOvW0="; + version = "3.5.24"; + etcdSrcHash = "sha256-8qzgMiA/ATSFR5XTzWQhK1SmykHkT/FqBNG0RO93H9w="; + etcdServerVendorHash = "sha256-yCazbIcCOuabYDu7Tl0UTx47UiF/Rhg5O6r2kb+w4SY="; + etcdUtlVendorHash = "sha256-v8JQmyvHhvz7l8i8kwXVX9sAylElVSUnxKD5oUwQDUw="; + etcdCtlVendorHash = "sha256-UNdomi/3Q92CEsUYkt49vFF1Dp1QIFGK7wF/08U3dio="; - src = applyPatches { - src = fetchFromGitHub { - owner = "etcd-io"; - repo = "etcd"; - tag = "v${version}"; - hash = etcdSrcHash; - }; - - patches = [ - (fetchpatch { - url = "https://github.com/etcd-io/etcd/commit/31650ab0c8df43af05fc4c13b48ffee59271eec7.patch"; - hash = "sha256-Q94HOLFx2fnb61wMQsAUT4sIBXfxXqW9YEayukQXX18="; - }) - ]; + src = fetchFromGitHub { + owner = "etcd-io"; + repo = "etcd"; + tag = "v${version}"; + hash = etcdSrcHash; }; + env = { CGO_ENABLED = 0; }; @@ -45,7 +35,7 @@ let platforms = platforms.darwin ++ platforms.linux; }; - etcdserver = buildGoModule { + etcdserver = buildGo124Module { pname = "etcdserver"; inherit @@ -72,7 +62,7 @@ let ldflags = [ "-X go.etcd.io/etcd/api/v3/version.GitSHA=GitNotFound" ]; }; - etcdutl = buildGoModule { + etcdutl = buildGo124Module { pname = "etcdutl"; inherit @@ -87,7 +77,7 @@ let modRoot = "./etcdutl"; }; - etcdctl = buildGoModule { + etcdctl = buildGo124Module { pname = "etcdctl"; inherit From a938e2f7ea6c3e55d4d1b82f52e2f47038b73bcd Mon Sep 17 00:00:00 2001 From: qbisi Date: Wed, 22 Oct 2025 02:32:00 +0800 Subject: [PATCH 176/179] python3Packages.fenics-ffcx: 0.9.0 -> 0.10.0 --- pkgs/development/python-modules/fenics-ffcx/default.nix | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/fenics-ffcx/default.nix b/pkgs/development/python-modules/fenics-ffcx/default.nix index c0b212d7b01d..2ce03df4821e 100644 --- a/pkgs/development/python-modules/fenics-ffcx/default.nix +++ b/pkgs/development/python-modules/fenics-ffcx/default.nix @@ -1,6 +1,5 @@ { lib, - stdenv, buildPythonPackage, fetchFromGitHub, setuptools, @@ -16,14 +15,14 @@ buildPythonPackage rec { pname = "fenics-ffcx"; - version = "0.9.0"; + version = "0.10.0"; pyproject = true; src = fetchFromGitHub { owner = "fenics"; repo = "ffcx"; tag = "v${version}"; - hash = "sha256-eAV//RLbrxyhqgbZ2DiR7qML7xfgPn0/Seh+2no0x8w="; + hash = "sha256-i8fawnXWxIHfOvb0nK4/bzhrzfRJJACMCkFZKtdUwkU="; }; pythonRelaxDeps = [ @@ -53,8 +52,6 @@ buildPythonPackage rec { addBinToPathHook ]; - env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.cc.isClang "-Wno-error=unused-command-line-argument"; - meta = { homepage = "https://fenicsproject.org"; downloadPage = "https://github.com/fenics/ffcx"; From c0f391c5ec66d7ea28c264e0503bcca51b94b8e8 Mon Sep 17 00:00:00 2001 From: qbisi Date: Wed, 22 Oct 2025 02:57:48 +0800 Subject: [PATCH 177/179] slepc: shellHook -> setupHook --- pkgs/by-name/sl/slepc/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/sl/slepc/package.nix b/pkgs/by-name/sl/slepc/package.nix index 02a989552844..fa217811adff 100644 --- a/pkgs/by-name/sl/slepc/package.nix +++ b/pkgs/by-name/sl/slepc/package.nix @@ -86,7 +86,7 @@ stdenv.mkDerivation (finalAttrs: { pythonImportsCheck = [ "slepc4py" ]; - shellHook = ./setup-hook.sh; + setupHook = ./setup-hook.sh; meta = { description = "Scalable Library for Eigenvalue Problem Computations"; From e3c7cc511b82cf28447250c7606ec3eea90e3aa1 Mon Sep 17 00:00:00 2001 From: qbisi Date: Wed, 22 Oct 2025 03:29:51 +0800 Subject: [PATCH 178/179] python3Packages.fenics-dolfinx: 0.9.0.post1 -> 0.10.0.post1 --- pkgs/by-name/do/dolfinx/package.nix | 6 ++++-- .../python-modules/fenics-dolfinx/default.nix | 17 ++++------------- 2 files changed, 8 insertions(+), 15 deletions(-) diff --git a/pkgs/by-name/do/dolfinx/package.nix b/pkgs/by-name/do/dolfinx/package.nix index 383b7132bb81..16a5b11a8364 100644 --- a/pkgs/by-name/do/dolfinx/package.nix +++ b/pkgs/by-name/do/dolfinx/package.nix @@ -12,6 +12,7 @@ kahip, adios2, python3Packages, + darwinMinVersionHook, catch2_3, withParmetis ? false, }: @@ -25,14 +26,14 @@ let ); in stdenv.mkDerivation (finalAttrs: { - version = "0.9.0.post1"; + version = "0.10.0.post1"; pname = "dolfinx"; src = fetchFromGitHub { owner = "fenics"; repo = "dolfinx"; tag = "v${finalAttrs.version}"; - hash = "sha256-4IIx7vUZeDwOGVdyC2PBvfhVjrmGZeVQKAwgDYScbY0="; + hash = "sha256-ZsaEcJdvsf3dxJ739/CU20+drjbAvuc/HkIGCfh9U5A="; }; preConfigure = '' @@ -48,6 +49,7 @@ stdenv.mkDerivation (finalAttrs: { dolfinxPackages.kahip dolfinxPackages.scotch ] + ++ lib.optional stdenv.hostPlatform.isDarwin (darwinMinVersionHook "13.3") ++ lib.optional withParmetis dolfinxPackages.parmetis; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/fenics-dolfinx/default.nix b/pkgs/development/python-modules/fenics-dolfinx/default.nix index 34f1bcd37087..f37135fffab6 100644 --- a/pkgs/development/python-modules/fenics-dolfinx/default.nix +++ b/pkgs/development/python-modules/fenics-dolfinx/default.nix @@ -16,6 +16,7 @@ # buildInputs dolfinx, + darwinMinVersionHook, # dependency numpy, @@ -63,7 +64,6 @@ buildPythonPackage rec { pyproject = true; pythonRelaxDeps = [ - "cffi" "fenics-ufl" ]; @@ -87,7 +87,8 @@ buildPythonPackage rec { buildInputs = [ fenicsPackages.dolfinx - ]; + ] + ++ lib.optional stdenv.hostPlatform.isDarwin (darwinMinVersionHook "13.3"); dependencies = [ numpy @@ -102,8 +103,6 @@ buildPythonPackage rec { (mpi4py.override { inherit (fenicsPackages) mpi; }) ]; - doCheck = true; - nativeCheckInputs = [ scipy matplotlib @@ -113,21 +112,13 @@ buildPythonPackage rec { ]; preCheck = '' - rm -rf dolfinx + cd test ''; pythonImportsCheck = [ "dolfinx" ]; - disabledTests = [ - # require cffi<1.17 - "test_cffi_expression" - "test_hexahedron_mesh" - # https://github.com/FEniCS/dolfinx/issues/1104 - "test_cube_distance" - ]; - passthru = { tests = { complex = fenics-dolfinx.override { From 052419cfd064a6c62ae8a710e06f9e357a3fe9a3 Mon Sep 17 00:00:00 2001 From: qbisi Date: Mon, 20 Oct 2025 04:50:06 +0800 Subject: [PATCH 179/179] python3Packages.pyprecice: 3.2.1 -> 3.3.1 Changelog: https://github.com/precice/python-bindings/releases/tag/v3.3.1 --- .../python-modules/pyprecice/default.nix | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/pyprecice/default.nix b/pkgs/development/python-modules/pyprecice/default.nix index 01b60f0e6ceb..574a91cc8e6e 100644 --- a/pkgs/development/python-modules/pyprecice/default.nix +++ b/pkgs/development/python-modules/pyprecice/default.nix @@ -5,9 +5,9 @@ # build-system cython, - pip, pkgconfig, setuptools, + setuptools-git-versioning, # dependencies mpi4py, @@ -17,38 +17,38 @@ buildPythonPackage rec { pname = "pyprecice"; - version = "3.2.1"; + version = "3.3.1"; pyproject = true; src = fetchFromGitHub { owner = "precice"; repo = "python-bindings"; tag = "v${version}"; - hash = "sha256-8AM2wbPX54UaMO4MzLOV0TljLTAPOqR9gUbtT2McNjs="; + hash = "sha256-NkTrMZ7UKB5O2jIlhLhgkOm8ZeWJA1FoursA1df7XOk="; }; - postPatch = '' - substituteInPlace pyproject.toml \ - --replace-fail "setuptools>=61,<72" "setuptools" - ''; - build-system = [ cython - pip pkgconfig setuptools + setuptools-git-versioning ]; dependencies = [ numpy mpi4py + ]; + + buildInputs = [ precice ]; - # Disable Test because everything depends on open mpi which requires network + # no official test instruction doCheck = false; - # Do not use pythonImportsCheck because this will also initialize mpi which requires a network interface + pythonImportsCheck = [ + "precice" + ]; meta = { description = "Python language bindings for preCICE";