From f7677c31039f9d11fe0b723499f2e7166583eba5 Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Wed, 22 Apr 2026 15:55:37 -0500 Subject: [PATCH 001/113] minc_tools: migrate to by-name --- .../mi/minc_tools/package.nix} | 17 +++++++++++++++-- pkgs/top-level/all-packages.nix | 4 ---- 2 files changed, 15 insertions(+), 6 deletions(-) rename pkgs/{applications/science/biology/minc-tools/default.nix => by-name/mi/minc_tools/package.nix} (72%) diff --git a/pkgs/applications/science/biology/minc-tools/default.nix b/pkgs/by-name/mi/minc_tools/package.nix similarity index 72% rename from pkgs/applications/science/biology/minc-tools/default.nix rename to pkgs/by-name/mi/minc_tools/package.nix index a5d60ed8cae6..0baa08b201bd 100644 --- a/pkgs/applications/science/biology/minc-tools/default.nix +++ b/pkgs/by-name/mi/minc_tools/package.nix @@ -6,14 +6,17 @@ makeWrapper, flex, bison, - perl, - TextFormat, + perlPackages, libminc, libjpeg, nifticlib, zlib, }: +let + inherit (perlPackages) perl TextFormat; +in + stdenv.mkDerivation { pname = "minc-tools"; version = "2.3.06-unstable-2024-11-28"; @@ -30,6 +33,16 @@ stdenv.mkDerivation { # Upstream issue: https://github.com/BIC-MNI/minc-tools/issues/123 postPatch = '' substituteInPlace CMakeLists.txt --replace-fail "SET CMP0026 OLD" "SET CMP0026 NEW" + + # FIX: Rename the colliding NAN token to MINC_NAN in the flex/bison parser files + sed -i 's/\bNAN\b/MINC_NAN/g' progs/minccalc/gram.y progs/minccalc/lex.l + + # FIX: Rename the colliding fdiv function to avoid glibc 2.42 conflicts + sed -i 's/\bfdiv\b/minc_fdiv/g' progs/mincblob/mincblob.c + + # FIX: Remove legacy unprototyped C declarations that break under GCC 15 strictness + sed -i 's/, \*mat_create()//g' conversion/minctoecat/ecat_write.c + sed -i 's/\*fopen(), //g' conversion/minctoecat/ecat_write.c ''; nativeBuildInputs = [ diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 86c043c419e6..71e2e4cc76a1 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -11398,10 +11398,6 @@ with pkgs; useRx3d = true; }; - minc_tools = callPackage ../applications/science/biology/minc-tools { - inherit (perlPackages) perl TextFormat; - }; - raxml-mpi = raxml.override { useMpi = true; }; ### SCIENCE/MACHINE LEARNING From d5000c9f6e4f3b3ece6ae1157f09d614fee3ea33 Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Wed, 19 Nov 2025 14:47:30 +0000 Subject: [PATCH 002/113] crystfel-headless: migrate to by-name --- pkgs/by-name/cr/crystfel-headless/package.nix | 11 +++++++++++ pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 pkgs/by-name/cr/crystfel-headless/package.nix diff --git a/pkgs/by-name/cr/crystfel-headless/package.nix b/pkgs/by-name/cr/crystfel-headless/package.nix new file mode 100644 index 000000000000..73cb8a7bfe5a --- /dev/null +++ b/pkgs/by-name/cr/crystfel-headless/package.nix @@ -0,0 +1,11 @@ +{ + crystfel, + ... +}@args: + +crystfel.override ( + { + withGui = false; + } + // removeAttrs args [ "crystfel" ] +) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 7c44bef50ed6..5612e077ef09 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1444,8 +1444,6 @@ with pkgs; else throw "freshBootstrapTools: unknown hostPlatform ${stdenv.hostPlatform.config}"; - crystfel-headless = crystfel.override { withGui = false; }; - inherit (callPackages ../tools/security/bitwarden-directory-connector { }) bitwarden-directory-connector-cli bitwarden-directory-connector From 1ac89ed4e8015d2141da72587ac2f4a2f7b282ee Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Fri, 29 May 2026 23:52:28 +0200 Subject: [PATCH 003/113] super: fix license --- pkgs/by-name/su/super/package.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/su/super/package.nix b/pkgs/by-name/su/super/package.nix index 295109bc241d..a2b911e44652 100644 --- a/pkgs/by-name/su/super/package.nix +++ b/pkgs/by-name/su/super/package.nix @@ -39,7 +39,12 @@ buildGoModule (finalAttrs: { changelog = "https://github.com/brimdata/super/releases/tag/v${finalAttrs.version}"; description = "Analytics database that puts JSON and relational tables on equal footing"; homepage = "https://superdb.org"; - license = lib.licenses.bsd3; + license = { + free = false; + fullName = "SuperDB Source Available License version 1.0"; + redistributable = true; + url = "https://github.com/brimdata/super/blob/5baa422ab9791bfc1a7f778b2e4354885825adf8/LICENSE.md"; + }; mainProgram = "super"; maintainers = with lib.maintainers; [ hythera ]; }; From f6484bc1fb9adcf4d23e805c35b2f5a78627bbba Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 14 Jun 2026 09:16:56 +0000 Subject: [PATCH 004/113] bigquery-emulator: 0.6.6 -> 0.8.1 --- pkgs/by-name/bi/bigquery-emulator/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/bi/bigquery-emulator/package.nix b/pkgs/by-name/bi/bigquery-emulator/package.nix index 86d4fb10f9ea..8922c9217508 100644 --- a/pkgs/by-name/bi/bigquery-emulator/package.nix +++ b/pkgs/by-name/bi/bigquery-emulator/package.nix @@ -10,17 +10,17 @@ buildGoModule.override stdenv = pkgs.clangStdenv; } (finalAttrs: { - version = "0.6.6"; + version = "0.8.1"; pname = "bigquery-emulator"; src = fetchFromGitHub { owner = "goccy"; repo = "bigquery-emulator"; tag = "v${finalAttrs.version}"; - hash = "sha256-iAVbxbm1G7FIWTB5g6Ff8h2dZjZssONA2MOCGuvK180="; + hash = "sha256-/IwuXbw1Kaqji3UCTaCmAxZS2ZvX3SABYwjclA2f6eg="; }; - vendorHash = "sha256-TQlsivudutyPFW+3HHX7rYuoB5wafmDTAO1TElO/8pc="; + vendorHash = "sha256-xfqXW1LukyCLMIl80FsjjhMfEymFnVY3VKtowmE7I4I="; postPatch = '' # main module does not contain package From 7ddbc35e37b7eb03d7b6436ad43fd760768c1e5b Mon Sep 17 00:00:00 2001 From: George Huebner Date: Mon, 13 Jul 2026 11:16:02 -0700 Subject: [PATCH 005/113] verible: fix hash mismatch and build in bazel sandbox on darwin --- pkgs/by-name/ve/verible/package.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/ve/verible/package.nix b/pkgs/by-name/ve/verible/package.nix index 591a1bb09759..d4a04d6ab80d 100644 --- a/pkgs/by-name/ve/verible/package.nix +++ b/pkgs/by-name/ve/verible/package.nix @@ -30,6 +30,8 @@ buildBazelPackage { # a build string shown in the tools --version output. # If env variables not set, it would attempt to extract it from .git/. inherit GIT_DATE GIT_VERSION; + ${if stdenv.hostPlatform.isDarwin then "NIX_CFLAGS_COMPILE" else null} = + "-mmacos-version-min=10.15"; } // lib.optionalAttrs stdenv.hostPlatform.isDarwin { LIBTOOL = "${cctools}/bin/libtool"; @@ -57,12 +59,15 @@ buildBazelPackage { fetchAttrs = { preInstall = '' rm -rf $bazelOut/external/rules_shell~~sh_configure~local_config_shell + '' + + lib.optionalString stdenv.hostPlatform.isDarwin '' + find $bazelOut/external/abseil-cpp~ -type f -name BUILD.bazel -exec sed -i -e 's/"layering_check",//g' {} \; ''; hash = { aarch64-linux = "sha256-KsXrwRIiCft/WaT0uj28gOj5ahhTKxcaiosbY7Mo3JY="; x86_64-linux = "sha256-X7/W2iOTXruRO2wx9J5tGYvy2IuZ6mXiRAmUI5Eq9Vc="; - aarch64-darwin = "sha256-Zn22un/KaHdTEA/ucaentR7t/krmnZQk3A+jfbPVYnA="; + aarch64-darwin = "sha256-XGDsePwK70cdF9tgtykezlJdbGnnwNSbeZlpM67PhPc="; } .${system} or (throw "No hash for system: ${system}"); }; From b1797c03b7596eee4d698223d9f694f38cdafba2 Mon Sep 17 00:00:00 2001 From: Tom Hunze Date: Sat, 18 Jul 2026 22:39:22 +0200 Subject: [PATCH 006/113] gexiv2_0_16: 0.16.0 -> 0.16.1 https://gitlab.gnome.org/GNOME/gexiv2/-/compare/0.16.0...0.16.1 --- pkgs/by-name/ge/gexiv2_0_16/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ge/gexiv2_0_16/package.nix b/pkgs/by-name/ge/gexiv2_0_16/package.nix index 800d2f25767a..0f0f0127ad28 100644 --- a/pkgs/by-name/ge/gexiv2_0_16/package.nix +++ b/pkgs/by-name/ge/gexiv2_0_16/package.nix @@ -18,7 +18,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "gexiv2"; __structuredAttrs = true; strictDeps = true; - version = "0.16.0"; + version = "0.16.1"; outputs = [ "out" @@ -28,7 +28,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "mirror://gnome/sources/gexiv2/${lib.versions.majorMinor finalAttrs.version}/gexiv2-${finalAttrs.version}.tar.xz"; - sha256 = "2W+JXyRTn5ZvV3srskia6E+CMpcKjQwGTkoAdHSne7s="; + sha256 = "sha256-GOmgXGN6d+gAsAHYf3Dk0Cp7pBt3RUAKMUoQcqHdyUM="; }; depsBuildBuild = [ From 9aa64382928a36f8db26837237a841365069205a Mon Sep 17 00:00:00 2001 From: Tom Hunze Date: Sat, 18 Jul 2026 20:44:29 +0000 Subject: [PATCH 007/113] glibmm_2_68: 2.88.0 -> 2.88.1 https://gitlab.gnome.org/GNOME/glibmm/-/compare/2.88.0...2.88.1 --- pkgs/by-name/gl/glibmm_2_68/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gl/glibmm_2_68/package.nix b/pkgs/by-name/gl/glibmm_2_68/package.nix index 0500dca513a4..fecf47a2d198 100644 --- a/pkgs/by-name/gl/glibmm_2_68/package.nix +++ b/pkgs/by-name/gl/glibmm_2_68/package.nix @@ -13,7 +13,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "glibmm"; - version = "2.88.0"; + version = "2.88.1"; outputs = [ "out" @@ -22,7 +22,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "mirror://gnome/sources/glibmm/${lib.versions.majorMinor finalAttrs.version}/glibmm-${finalAttrs.version}.tar.xz"; - hash = "sha256-plSdo6bEPeg7hxfa5UE8V6YNkvbsxiRhXGEtC7CtD+I="; + hash = "sha256-wTn5YrFXXIgnzTnRrCG3o2e+O9oUCcDH4hopCQ83FQY="; }; nativeBuildInputs = [ From 9c5ec6dfca3e9a1443101fdd4a058d55890d44f4 Mon Sep 17 00:00:00 2001 From: Tom Hunze Date: Sat, 18 Jul 2026 21:01:49 +0000 Subject: [PATCH 008/113] libglycin: 2.1.1 -> 2.1.5 https://gitlab.gnome.org/GNOME/glycin/-/compare/2.1.1...2.1.5 --- pkgs/by-name/li/libglycin/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/libglycin/package.nix b/pkgs/by-name/li/libglycin/package.nix index 3a42bc136d27..d8cb4a7d5938 100644 --- a/pkgs/by-name/li/libglycin/package.nix +++ b/pkgs/by-name/li/libglycin/package.nix @@ -32,7 +32,7 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "libglycin"; - version = "2.1.1"; + version = "2.1.5"; outputs = [ "out" @@ -44,12 +44,12 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "mirror://gnome/sources/glycin/${lib.versions.majorMinor finalAttrs.version}/glycin-${finalAttrs.version}.tar.xz"; - hash = "sha256-jo6S4xKxTSxfOgR73FMFrcuZMe8BUM90v1JqN0Hm+zI="; + hash = "sha256-bAl1fukGMwpgtnBXU6pWvKAHrSGblebjU3UQ1BvDQcg="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) pname version src; - hash = "sha256-BaIQs2be/W/dQFbO9KthJUWVE2vCT6H594geYJqzIzc="; + hash = "sha256-6vCucnT3xPWSm3TSi3WzgJdiiBFHvGMpab4d53OfThg="; }; nativeBuildInputs = [ From 0bfb44884086c79cdfe46e9ef28f64d5e5ee299f Mon Sep 17 00:00:00 2001 From: Tom Hunze Date: Sat, 18 Jul 2026 21:12:38 +0000 Subject: [PATCH 009/113] gnome-remote-desktop: 50.1 -> 50.2 https://gitlab.gnome.org/GNOME/gnome-remote-desktop/-/compare/50.1...50.2 --- pkgs/by-name/gn/gnome-remote-desktop/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gn/gnome-remote-desktop/package.nix b/pkgs/by-name/gn/gnome-remote-desktop/package.nix index c59dcfaf7316..15d17bd37689 100644 --- a/pkgs/by-name/gn/gnome-remote-desktop/package.nix +++ b/pkgs/by-name/gn/gnome-remote-desktop/package.nix @@ -35,11 +35,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "gnome-remote-desktop"; - version = "50.1"; + version = "50.2"; src = fetchurl { url = "mirror://gnome/sources/gnome-remote-desktop/${lib.versions.major finalAttrs.version}/gnome-remote-desktop-${finalAttrs.version}.tar.xz"; - hash = "sha256-CJBJEZ4fJEL+l3PwKFNlztwgf0y8fOmvOI4VNmjisXE="; + hash = "sha256-Md9ij0ETVz8Tb/yNwAF2Ou1jPNhb7SHli8YfihffCR8="; }; nativeBuildInputs = [ From 93866ee249bd4b103061b7d78fbe994a99b09aab Mon Sep 17 00:00:00 2001 From: Tom Hunze Date: Sat, 18 Jul 2026 21:19:00 +0000 Subject: [PATCH 010/113] gnome-shell: 50.2 -> 50.3 https://gitlab.gnome.org/GNOME/gnome-shell/-/compare/50.2...50.3 --- pkgs/by-name/gn/gnome-shell/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gn/gnome-shell/package.nix b/pkgs/by-name/gn/gnome-shell/package.nix index 94315515d002..5fe0434cf185 100644 --- a/pkgs/by-name/gn/gnome-shell/package.nix +++ b/pkgs/by-name/gn/gnome-shell/package.nix @@ -73,7 +73,7 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "gnome-shell"; - version = "50.2"; + version = "50.3"; outputs = [ "out" @@ -82,7 +82,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "mirror://gnome/sources/gnome-shell/${lib.versions.major finalAttrs.version}/gnome-shell-${finalAttrs.version}.tar.xz"; - hash = "sha256-UyFUIOUO/dTQYRultZ4Qy0yJ+j9R4q3f2Vyt4GGgmik="; + hash = "sha256-RQRYxEom0lqbhCiOErkAXUxcRGSM/Gt5C+GaBd5/FzU="; }; patches = [ From bbe8ee46ae72372cffabf8d17d5a38822d6fdd45 Mon Sep 17 00:00:00 2001 From: Tom Hunze Date: Sat, 18 Jul 2026 21:25:55 +0000 Subject: [PATCH 011/113] mm-common: 1.0.7 -> 1.0.8 https://gitlab.gnome.org/GNOME/mm-common/-/compare/1.0.7...1.0.8 --- pkgs/by-name/mm/mm-common/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mm/mm-common/package.nix b/pkgs/by-name/mm/mm-common/package.nix index 72e4d1427c04..b1f3765c829a 100644 --- a/pkgs/by-name/mm/mm-common/package.nix +++ b/pkgs/by-name/mm/mm-common/package.nix @@ -11,11 +11,11 @@ stdenv.mkDerivation rec { pname = "mm-common"; - version = "1.0.7"; + version = "1.0.8"; src = fetchurl { url = "mirror://gnome/sources/mm-common/${lib.versions.majorMinor version}/mm-common-${version}.tar.xz"; - sha256 = "SUq/zngUGCWbHp2IiMc69N5LbzvjbMddm6qLqg8qejk="; + sha256 = "sYnuY26DnRLADavvrgmf1IirI1jewk0mR2HAEZULAqk="; }; strictDeps = true; From b5f9ec6012825e2f4c3d25fa8cc14919496b1489 Mon Sep 17 00:00:00 2001 From: Tom Hunze Date: Sat, 18 Jul 2026 21:37:28 +0000 Subject: [PATCH 012/113] mutter: 50.2 -> 50.3 https://gitlab.gnome.org/GNOME/mutter/-/compare/50.2...50.3 --- pkgs/by-name/mu/mutter/package.nix | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/pkgs/by-name/mu/mutter/package.nix b/pkgs/by-name/mu/mutter/package.nix index 88a35c0432be..7f905483147a 100644 --- a/pkgs/by-name/mu/mutter/package.nix +++ b/pkgs/by-name/mu/mutter/package.nix @@ -1,6 +1,5 @@ { fetchurl, - fetchpatch, runCommand, lib, stdenv, @@ -73,7 +72,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "mutter"; - version = "50.2"; + version = "50.3"; outputs = [ "out" @@ -84,18 +83,9 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "mirror://gnome/sources/mutter/${lib.versions.major finalAttrs.version}/mutter-${finalAttrs.version}.tar.xz"; - hash = "sha256-/ejfinRlAMUfHJJbUeV8PdhwByM771Yweegx9Tv6O1Y="; + hash = "sha256-JWY/p6/JakwJJEiZDA2mZLfwTdjZ9eO5vitJixswPLQ="; }; - patches = [ - # mutter 50.2 spams logs, clutter_input_focus_set_cursor_location - # https://gitlab.gnome.org/GNOME/mutter/-/work_items/4840 - (fetchpatch { - url = "https://gitlab.gnome.org/GNOME/mutter/-/commit/f1570318ec3e9a38615eb91708bb71628ab8bcfd.patch"; - hash = "sha256-73GI2DTgoEBUQGa7nTUIur/ZuDHgDu4SwjUWHBRCyuo="; - }) - ]; - mesonFlags = [ "-Degl_device=true" "-Dinstalled_tests=false" # TODO: enable these From d43473666e6119e057b1d32262ac64b6f26bcfba Mon Sep 17 00:00:00 2001 From: Tom Hunze Date: Sat, 18 Jul 2026 21:45:06 +0000 Subject: [PATCH 013/113] pangomm_2_48: 2.56.1 -> 2.56.2 https://gitlab.gnome.org/GNOME/pangomm/-/compare/2.56.1...2.56.2 --- pkgs/development/libraries/pangomm/2.48.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/pangomm/2.48.nix b/pkgs/development/libraries/pangomm/2.48.nix index 3cc2d8a93b28..e0b881b8277a 100644 --- a/pkgs/development/libraries/pangomm/2.48.nix +++ b/pkgs/development/libraries/pangomm/2.48.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation rec { pname = "pangomm"; - version = "2.56.1"; + version = "2.56.2"; outputs = [ "out" @@ -23,7 +23,7 @@ stdenv.mkDerivation rec { src = fetchurl { url = "mirror://gnome/sources/pangomm/${lib.versions.majorMinor version}/pangomm-${version}.tar.xz"; - hash = "sha256-U59apg6b3GuVW7RI4qYswUVidE32kCWAQPu3S/iFdV0="; + hash = "sha256-8emEyFqFtqDmFhY2ZSH1HdgoKgcrtF0VtQhHYrYvTA4="; }; nativeBuildInputs = [ From 6e4a04297dbfac28ef7fda73db8525c99a60f150 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Mon, 27 Jul 2026 00:06:12 +0200 Subject: [PATCH 014/113] firefox/wrapper: dont re-inherit description --- pkgs/applications/networking/browsers/firefox/wrapper.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/applications/networking/browsers/firefox/wrapper.nix b/pkgs/applications/networking/browsers/firefox/wrapper.nix index d945a0a3d063..d21113334362 100644 --- a/pkgs/applications/networking/browsers/firefox/wrapper.nix +++ b/pkgs/applications/networking/browsers/firefox/wrapper.nix @@ -595,7 +595,6 @@ let disallowedRequisites = [ stdenv.cc ]; meta = browser.meta // { - inherit (browser.meta) description; mainProgram = launcherName; hydraPlatforms = [ ]; priority = (browser.meta.priority or lib.meta.defaultPriority) - 1; # prefer wrapper over the package From 6926aa78c59ad15ede9bda3c257303f89ea910c0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 28 Jul 2026 21:38:42 +0000 Subject: [PATCH 015/113] nix-direnv: 3.1.2 -> 3.2.0 --- pkgs/by-name/ni/nix-direnv/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ni/nix-direnv/package.nix b/pkgs/by-name/ni/nix-direnv/package.nix index 547184e50a37..98861db15dda 100644 --- a/pkgs/by-name/ni/nix-direnv/package.nix +++ b/pkgs/by-name/ni/nix-direnv/package.nix @@ -9,13 +9,13 @@ resholve.mkDerivation (finalAttrs: { pname = "nix-direnv"; - version = "3.1.2"; + version = "3.2.0"; src = fetchFromGitHub { owner = "nix-community"; repo = "nix-direnv"; rev = finalAttrs.version; - hash = "sha256-3qT5mSqHi+0cskdoOGPVbuSzkoWtwOHBVXUOL84dAM8="; + hash = "sha256-dNJeSRuuqA2avtLpTse7mTTmnYdVnC5BxRsofuLXiqE="; }; installPhase = '' From c831bab4acdeeae7ffd247ae44b6d45e203350cc Mon Sep 17 00:00:00 2001 From: bitbloxhub <45184892+bitbloxhub@users.noreply.github.com> Date: Mon, 27 Jul 2026 18:49:23 +0000 Subject: [PATCH 016/113] appimageTools: warn on deprecated type-specific aliases Also migrates away from them with these commands, using ast-grep 0.43.0 with these commands in bash (assisted by ChatGPT): ```bash for old in extractType1 extractType2; do ast-grep \ --lang nix \ --pattern "\$TOOLS.$old" \ --rewrite '$TOOLS.extract' \ --update-all \ pkgs done ast-grep \ --lang nix \ --pattern '$TOOLS.wrapType1' \ --rewrite '$TOOLS.wrapType2' \ --update-all \ pkgs ``` Assisted-by: GPT-5.6-Sol Medium via ChatGPT --- doc/release-notes/rl-2611.section.md | 2 ++ pkgs/applications/office/mendeley/default.nix | 2 +- pkgs/build-support/appimage/default.nix | 6 +++--- pkgs/by-name/al/altus/package.nix | 2 +- pkgs/by-name/ar/archipelago/package.nix | 2 +- pkgs/by-name/ar/arduino-ide/package.nix | 2 +- pkgs/by-name/aw/awakened-poe-trade/package.nix | 2 +- pkgs/by-name/ba/badlion-client/package.nix | 2 +- pkgs/by-name/bl/bloomrpc/package.nix | 2 +- pkgs/by-name/bo/bootstrap-studio/package.nix | 2 +- pkgs/by-name/bu/buckets/package.nix | 2 +- pkgs/by-name/bu/buttercup-desktop/package.nix | 2 +- pkgs/by-name/ca/caido-desktop/package.nix | 2 +- pkgs/by-name/ca/capacities/package.nix | 2 +- pkgs/by-name/ca/caprine-bin/build-from-appimage.nix | 2 +- pkgs/by-name/cl/clash-nyanpasu/package.nix | 2 +- pkgs/by-name/cl/clickup/package.nix | 2 +- pkgs/by-name/co/codux/package.nix | 2 +- pkgs/by-name/cr/crypto-org-wallet/package.nix | 2 +- pkgs/by-name/de/deskreen/package.nix | 2 +- pkgs/by-name/ev/everdo/package.nix | 2 +- pkgs/by-name/fi/firefly-desktop/package.nix | 2 +- pkgs/by-name/fl/fluent-reader/package.nix | 2 +- pkgs/by-name/fr/framesh/package.nix | 2 +- pkgs/by-name/fr/freelens-bin/linux.nix | 2 +- pkgs/by-name/ft/ftb-app/package.nix | 2 +- pkgs/by-name/gd/gdevelop/linux.nix | 2 +- pkgs/by-name/gs/gsender/package.nix | 2 +- pkgs/by-name/ha/handheld-daemon-ui/package.nix | 2 +- pkgs/by-name/he/heynote/package.nix | 2 +- pkgs/by-name/hi/hifile/package.nix | 2 +- pkgs/by-name/ho/hoppscotch/package.nix | 2 +- pkgs/by-name/ht/httpie-desktop/package.nix | 2 +- pkgs/by-name/hy/hydralauncher/package.nix | 2 +- pkgs/by-name/ir/irccloud/package.nix | 2 +- pkgs/by-name/ja/jan/package.nix | 2 +- pkgs/by-name/jb/jbrowse/package.nix | 2 +- pkgs/by-name/je/jet-pilot/package.nix | 2 +- pkgs/by-name/kc/kchat/package.nix | 2 +- pkgs/by-name/ki/kirimoto/package.nix | 2 +- pkgs/by-name/km/kmeet/package.nix | 2 +- pkgs/by-name/kr/krunker/linux.nix | 2 +- pkgs/by-name/le/ledger-live-desktop/package.nix | 2 +- pkgs/by-name/le/lens/linux.nix | 2 +- pkgs/by-name/li/listen1/package.nix | 2 +- pkgs/by-name/lm/lmath/package.nix | 2 +- pkgs/by-name/lm/lmstudio/linux.nix | 2 +- pkgs/by-name/lo/losslesscut-bin/build-from-appimage.nix | 2 +- pkgs/by-name/mo/mobilecoin-wallet/package.nix | 2 +- pkgs/by-name/mo/mochi/package.nix | 2 +- pkgs/by-name/mo/mockoon/package.nix | 2 +- pkgs/by-name/mo/molotov/package.nix | 2 +- pkgs/by-name/mo/motrix/package.nix | 2 +- pkgs/by-name/mq/mqttx/package.nix | 2 +- pkgs/by-name/mu/muffon/package.nix | 2 +- pkgs/by-name/my/mycrypto/package.nix | 2 +- pkgs/by-name/na/navicat-premium/package.nix | 2 +- pkgs/by-name/no/notesnook/package.nix | 2 +- pkgs/by-name/nr/nrfconnect-bluetooth-low-energy/package.nix | 2 +- pkgs/by-name/nr/nrfconnect/package.nix | 2 +- pkgs/by-name/p3/p3x-onenote/package.nix | 2 +- pkgs/by-name/pc/pcloud/package.nix | 2 +- pkgs/by-name/pi/pinokio/package.nix | 2 +- pkgs/by-name/pl/plexamp/package.nix | 2 +- pkgs/by-name/pu/pureref/package.nix | 2 +- pkgs/by-name/qu/quba/package.nix | 2 +- pkgs/by-name/ra/raven-reader/package.nix | 2 +- pkgs/by-name/re/redact/package.nix | 2 +- pkgs/by-name/re/requestly/package.nix | 2 +- pkgs/by-name/re/revolt-desktop/package.nix | 2 +- pkgs/by-name/sa/saleae-logic-2/package.nix | 2 +- pkgs/by-name/so/sonixd/package.nix | 2 +- pkgs/by-name/ss/ssb-patchwork/package.nix | 2 +- pkgs/by-name/su/sunsama/package.nix | 2 +- pkgs/by-name/ti/timeular/package.nix | 2 +- pkgs/by-name/up/upscayl/linux.nix | 2 +- pkgs/by-name/vi/via/package.nix | 2 +- pkgs/by-name/vi/vial/package.nix | 2 +- pkgs/by-name/wo/wowup-cf/package.nix | 4 ++-- pkgs/by-name/ze/zettlr/package.nix | 2 +- 80 files changed, 84 insertions(+), 82 deletions(-) diff --git a/doc/release-notes/rl-2611.section.md b/doc/release-notes/rl-2611.section.md index 24941676a336..3dd50d38df55 100644 --- a/doc/release-notes/rl-2611.section.md +++ b/doc/release-notes/rl-2611.section.md @@ -135,6 +135,8 @@ - `vimacs` has been removed, as it has not been maintained in 10 years and was built for an old version of vim (6.0). +- The deprecated `appimageTools.extractType1`, `appimageTools.extractType2`, and `appimageTools.wrapType1` aliases now emit warnings. Use `appimageTools.extract` and `appimageTools.wrapType2` instead. + ## Other Notable Changes {#sec-nixpkgs-release-26.11-notable-changes} diff --git a/pkgs/applications/office/mendeley/default.nix b/pkgs/applications/office/mendeley/default.nix index 08a2a91e9ad8..eb08cecb39fb 100644 --- a/pkgs/applications/office/mendeley/default.nix +++ b/pkgs/applications/office/mendeley/default.nix @@ -16,7 +16,7 @@ let hash = "sha256-yuoNGAV6JuPfm5GagzD4R2ojBRpKo9aZ8K92jC63MQE="; }; - appimageContents = appimageTools.extractType2 { + appimageContents = appimageTools.extract { inherit pname version src; }; in diff --git a/pkgs/build-support/appimage/default.nix b/pkgs/build-support/appimage/default.nix index f32b9ca5592e..27c63ff0262d 100644 --- a/pkgs/build-support/appimage/default.nix +++ b/pkgs/build-support/appimage/default.nix @@ -55,9 +55,9 @@ rec { ''; # for compatibility, deprecated - extractType1 = extract; - extractType2 = extract; - wrapType1 = wrapType2; + extractType1 = lib.warn "'appimageTools.extractType1' is deprecated, use 'appimageTools.extract' instead" extract; + extractType2 = lib.warn "'appimageTools.extractType2' is deprecated, use 'appimageTools.extract' instead" extract; + wrapType1 = lib.warn "'appimageTools.wrapType1' is deprecated, use 'appimageTools.wrapType2' instead" wrapType2; wrapAppImage = lib.extendMkDerivation { constructDrv = buildFHSEnv; diff --git a/pkgs/by-name/al/altus/package.nix b/pkgs/by-name/al/altus/package.nix index c8e89b4e075f..9736ca9dbba7 100644 --- a/pkgs/by-name/al/altus/package.nix +++ b/pkgs/by-name/al/altus/package.nix @@ -15,7 +15,7 @@ let hash = "sha256-FSyXs9thTQ5T5bvCfg/+QXBZMIOyoijAw0dUsvLRGH8="; }; - appimageContents = appimageTools.extractType2 { + appimageContents = appimageTools.extract { inherit pname version src; }; in diff --git a/pkgs/by-name/ar/archipelago/package.nix b/pkgs/by-name/ar/archipelago/package.nix index 84636d1c40e0..b476f323a8c6 100644 --- a/pkgs/by-name/ar/archipelago/package.nix +++ b/pkgs/by-name/ar/archipelago/package.nix @@ -50,7 +50,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { zenity ]; - appimageContents = appimageTools.extractType2 { inherit (finalAttrs) pname version src; }; + appimageContents = appimageTools.extract { inherit (finalAttrs) pname version src; }; installPhase = '' runHook preInstall diff --git a/pkgs/by-name/ar/arduino-ide/package.nix b/pkgs/by-name/ar/arduino-ide/package.nix index eedb324cdc63..111db6b4257f 100644 --- a/pkgs/by-name/ar/arduino-ide/package.nix +++ b/pkgs/by-name/ar/arduino-ide/package.nix @@ -13,7 +13,7 @@ let hash = "sha256-m4RYtjJMZ01M1qwKc70Gkey9QLQ4Gk59rwpunm4TY2g="; }; - appimageContents = appimageTools.extractType2 { inherit pname version src; }; + appimageContents = appimageTools.extract { inherit pname version src; }; in appimageTools.wrapType2 { inherit pname version src; diff --git a/pkgs/by-name/aw/awakened-poe-trade/package.nix b/pkgs/by-name/aw/awakened-poe-trade/package.nix index 2ca5552d233c..be2cfcb77e0e 100644 --- a/pkgs/by-name/aw/awakened-poe-trade/package.nix +++ b/pkgs/by-name/aw/awakened-poe-trade/package.nix @@ -21,7 +21,7 @@ stdenv.mkDerivation (finalAttrs: { }; passthru = { - appImageContents = appimageTools.extractType2 { + appImageContents = appimageTools.extract { inherit (finalAttrs) pname src version; }; diff --git a/pkgs/by-name/ba/badlion-client/package.nix b/pkgs/by-name/ba/badlion-client/package.nix index c309ec2983a3..1a7bd7cbd3cd 100644 --- a/pkgs/by-name/ba/badlion-client/package.nix +++ b/pkgs/by-name/ba/badlion-client/package.nix @@ -9,7 +9,7 @@ appimageTools.wrapAppImage rec { pname = "badlion-client"; version = "4.5.4"; - src = appimageTools.extractType2 { + src = appimageTools.extract { inherit pname version; src = fetchurl { name = "badlion-client-linux"; diff --git a/pkgs/by-name/bl/bloomrpc/package.nix b/pkgs/by-name/bl/bloomrpc/package.nix index 40b35cd31902..6b05050caa79 100644 --- a/pkgs/by-name/bl/bloomrpc/package.nix +++ b/pkgs/by-name/bl/bloomrpc/package.nix @@ -14,7 +14,7 @@ let hash = "sha512-PebdYDpcplPN5y3mRu1mG6CXenYfYvBXNLgIGEr7ZgKnR5pIaOfJNORSNYSdagdGDb/B1sxuKfX4+4f2cqgb6Q=="; }; - appimageContents = appimageTools.extractType2 { + appimageContents = appimageTools.extract { inherit pname src version; }; in diff --git a/pkgs/by-name/bo/bootstrap-studio/package.nix b/pkgs/by-name/bo/bootstrap-studio/package.nix index 2393ea7d82f1..4a2c1ad7f8c9 100644 --- a/pkgs/by-name/bo/bootstrap-studio/package.nix +++ b/pkgs/by-name/bo/bootstrap-studio/package.nix @@ -11,7 +11,7 @@ let url = "https://releases.bootstrapstudio.io/${version}/Bootstrap%20Studio.AppImage"; sha256 = "sha256-tn5MkRSS2SLqVU5SQOH0WYN15wll7nREFA9rkXTPAtQ="; }; - appimageContents = appimageTools.extractType2 { inherit pname version src; }; + appimageContents = appimageTools.extract { inherit pname version src; }; in appimageTools.wrapType2 { inherit pname version src; diff --git a/pkgs/by-name/bu/buckets/package.nix b/pkgs/by-name/bu/buckets/package.nix index c8e84075de3d..82926973f5dc 100644 --- a/pkgs/by-name/bu/buckets/package.nix +++ b/pkgs/by-name/bu/buckets/package.nix @@ -32,7 +32,7 @@ let url = "https://github.com/buckets/application/releases/download/v${version}/Buckets-linux-latest-${platform}-${version}.AppImage"; inherit hash; }; - appimageContents = appimageTools.extractType2 { inherit pname version src; }; + appimageContents = appimageTools.extract { inherit pname version src; }; in appimageTools.wrapType2 { inherit pname version src; diff --git a/pkgs/by-name/bu/buttercup-desktop/package.nix b/pkgs/by-name/bu/buttercup-desktop/package.nix index 24197d672939..2b172cb54e14 100644 --- a/pkgs/by-name/bu/buttercup-desktop/package.nix +++ b/pkgs/by-name/bu/buttercup-desktop/package.nix @@ -11,7 +11,7 @@ let url = "https://github.com/buttercup/buttercup-desktop/releases/download/v${version}/Buttercup-linux-x86_64.AppImage"; sha256 = "sha256-iCuvs+FisYPvCmPVg1dhYMX+Lw3WmrMSRytdy6TLrxg="; }; - appimageContents = appimageTools.extractType2 { inherit pname src version; }; + appimageContents = appimageTools.extract { inherit pname src version; }; in appimageTools.wrapType2 { diff --git a/pkgs/by-name/ca/caido-desktop/package.nix b/pkgs/by-name/ca/caido-desktop/package.nix index cedb8a7c3e42..e4b60fd49ea4 100644 --- a/pkgs/by-name/ca/caido-desktop/package.nix +++ b/pkgs/by-name/ca/caido-desktop/package.nix @@ -50,7 +50,7 @@ let sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; }; - appimageContents = appimageTools.extractType2 { inherit pname version src; }; + appimageContents = appimageTools.extract { inherit pname version src; }; linux = appimageTools.wrapType2 { inherit diff --git a/pkgs/by-name/ca/capacities/package.nix b/pkgs/by-name/ca/capacities/package.nix index 31640eae43bb..5825a237c048 100644 --- a/pkgs/by-name/ca/capacities/package.nix +++ b/pkgs/by-name/ca/capacities/package.nix @@ -14,7 +14,7 @@ let hash = "sha256-ATiX1h9hXmKMFtY6OEyZEoJ/SxJGgbj5/QZwFF1sfFQ="; }; - appimageContents = appimageTools.extractType2 { + appimageContents = appimageTools.extract { inherit pname src diff --git a/pkgs/by-name/ca/caprine-bin/build-from-appimage.nix b/pkgs/by-name/ca/caprine-bin/build-from-appimage.nix index bb04e0b7cc69..a3e617153b4e 100644 --- a/pkgs/by-name/ca/caprine-bin/build-from-appimage.nix +++ b/pkgs/by-name/ca/caprine-bin/build-from-appimage.nix @@ -14,7 +14,7 @@ let name = "Caprine-${version}.AppImage"; inherit sha256; }; - extracted = appimageTools.extractType2 { inherit pname version src; }; + extracted = appimageTools.extract { inherit pname version src; }; in (appimageTools.wrapType2 { inherit pname version src; diff --git a/pkgs/by-name/cl/clash-nyanpasu/package.nix b/pkgs/by-name/cl/clash-nyanpasu/package.nix index ec1d9bd16df9..4b460677d4b5 100644 --- a/pkgs/by-name/cl/clash-nyanpasu/package.nix +++ b/pkgs/by-name/cl/clash-nyanpasu/package.nix @@ -15,7 +15,7 @@ appimageTools.wrapType2 rec { extraInstallCommands = let - appimageContents = appimageTools.extractType2 { inherit pname version src; }; + appimageContents = appimageTools.extract { inherit pname version src; }; in '' install -Dm444 ${appimageContents}/clash-nyanpasu.desktop -t $out/share/applications diff --git a/pkgs/by-name/cl/clickup/package.nix b/pkgs/by-name/cl/clickup/package.nix index 6f77e0149a61..3a75c398e7ba 100644 --- a/pkgs/by-name/cl/clickup/package.nix +++ b/pkgs/by-name/cl/clickup/package.nix @@ -23,7 +23,7 @@ let extraPkgs = pkgs: [ pkgs.libxkbfile ]; }; - appimageContents = appimageTools.extractType2 { inherit pname version src; }; + appimageContents = appimageTools.extract { inherit pname version src; }; in stdenvNoCC.mkDerivation { inherit pname version; diff --git a/pkgs/by-name/co/codux/package.nix b/pkgs/by-name/co/codux/package.nix index 2093d0afc901..e41c7702ad85 100644 --- a/pkgs/by-name/co/codux/package.nix +++ b/pkgs/by-name/co/codux/package.nix @@ -13,7 +13,7 @@ let hash = "sha256-rD0yXZAEUcPtxWlWuZD77gjw6JlcUvBsaDYGj+NgLss="; }; - appimageContents = appimageTools.extractType2 { inherit pname version src; }; + appimageContents = appimageTools.extract { inherit pname version src; }; in appimageTools.wrapType2 { diff --git a/pkgs/by-name/cr/crypto-org-wallet/package.nix b/pkgs/by-name/cr/crypto-org-wallet/package.nix index 1456085acbd6..8587acdf9f06 100644 --- a/pkgs/by-name/cr/crypto-org-wallet/package.nix +++ b/pkgs/by-name/cr/crypto-org-wallet/package.nix @@ -9,7 +9,7 @@ appimageTools.wrapAppImage rec { pname = "chain-desktop-wallet"; version = "1.5.1"; - src = appimageTools.extractType2 { + src = appimageTools.extract { inherit pname version; src = fetchurl { url = "https://github.com/crypto-com/chain-desktop-wallet/releases/download/v${version}/Crypto.com-DeFi-Desktop-Wallet-${version}.AppImage"; diff --git a/pkgs/by-name/de/deskreen/package.nix b/pkgs/by-name/de/deskreen/package.nix index 7747ac41388f..ff76914a8f86 100644 --- a/pkgs/by-name/de/deskreen/package.nix +++ b/pkgs/by-name/de/deskreen/package.nix @@ -28,7 +28,7 @@ appimageTools.wrapType2 rec { }; extraInstallCommands = let - contents = appimageTools.extractType2 { inherit pname version src; }; + contents = appimageTools.extract { inherit pname version src; }; in '' install -m 444 -D ${contents}/deskreen-ce.desktop $out/share/applications/deskreen-ce.desktop diff --git a/pkgs/by-name/ev/everdo/package.nix b/pkgs/by-name/ev/everdo/package.nix index b4f74e40f83b..002306b5f3da 100644 --- a/pkgs/by-name/ev/everdo/package.nix +++ b/pkgs/by-name/ev/everdo/package.nix @@ -12,7 +12,7 @@ let hash = "sha256-67b0gSoVcCIfkFRUL3afgB6eYj5YEuvDTtQgTIwV9S0="; }; - appimageContents = appimageTools.extractType2 { inherit pname version src; }; + appimageContents = appimageTools.extract { inherit pname version src; }; in appimageTools.wrapType2 { inherit pname version src; diff --git a/pkgs/by-name/fi/firefly-desktop/package.nix b/pkgs/by-name/fi/firefly-desktop/package.nix index ccc35bad670d..0509587fa163 100644 --- a/pkgs/by-name/fi/firefly-desktop/package.nix +++ b/pkgs/by-name/fi/firefly-desktop/package.nix @@ -11,7 +11,7 @@ let url = "https://github.com/iotaledger/firefly/releases/download/desktop-${version}/firefly-desktop-${version}.AppImage"; sha256 = "sha256-MATMl5eEIauDQpz8/wqIzD7IugPVZ2HJAWCbDM4n+hA="; }; - appimageContents = appimageTools.extractType2 { inherit pname version src; }; + appimageContents = appimageTools.extract { inherit pname version src; }; in appimageTools.wrapType2 { diff --git a/pkgs/by-name/fl/fluent-reader/package.nix b/pkgs/by-name/fl/fluent-reader/package.nix index 4da9aa2f4341..cffb561dfae4 100644 --- a/pkgs/by-name/fl/fluent-reader/package.nix +++ b/pkgs/by-name/fl/fluent-reader/package.nix @@ -13,7 +13,7 @@ let hash = "sha256-AJxE1X6X/KJg/6xWZQJyvgHj9TabFBk2TQdotDs4iWQ="; }; - appimageContents = appimageTools.extractType2 { inherit pname version src; }; + appimageContents = appimageTools.extract { inherit pname version src; }; in appimageTools.wrapType2 { inherit pname version src; diff --git a/pkgs/by-name/fr/framesh/package.nix b/pkgs/by-name/fr/framesh/package.nix index a9fe230b7bb8..11517d16a34f 100644 --- a/pkgs/by-name/fr/framesh/package.nix +++ b/pkgs/by-name/fr/framesh/package.nix @@ -13,7 +13,7 @@ let hash = "sha256-t60jsA4ojXF805OUrqIOdk8eP9PlwA/g0XxEBCahmb4="; }; - appimageContents = appimageTools.extractType2 { + appimageContents = appimageTools.extract { inherit pname version src; }; in diff --git a/pkgs/by-name/fr/freelens-bin/linux.nix b/pkgs/by-name/fr/freelens-bin/linux.nix index 758134cbef62..bb7ee0e6cfdd 100644 --- a/pkgs/by-name/fr/freelens-bin/linux.nix +++ b/pkgs/by-name/fr/freelens-bin/linux.nix @@ -8,7 +8,7 @@ makeWrapper, }: let - appimageContents = appimageTools.extractType2 { inherit pname version src; }; + appimageContents = appimageTools.extract { inherit pname version src; }; in appimageTools.wrapType2 { diff --git a/pkgs/by-name/ft/ftb-app/package.nix b/pkgs/by-name/ft/ftb-app/package.nix index f64787188cb4..2adb9fbc147a 100644 --- a/pkgs/by-name/ft/ftb-app/package.nix +++ b/pkgs/by-name/ft/ftb-app/package.nix @@ -39,7 +39,7 @@ let }; in let - appimageContents = appimageTools.extractType2 { inherit pname src version; }; + appimageContents = appimageTools.extract { inherit pname src version; }; in appimageTools.wrapType2 { inherit diff --git a/pkgs/by-name/gd/gdevelop/linux.nix b/pkgs/by-name/gd/gdevelop/linux.nix index 8e795dc3e82c..a06ad7874749 100644 --- a/pkgs/by-name/gd/gdevelop/linux.nix +++ b/pkgs/by-name/gd/gdevelop/linux.nix @@ -17,7 +17,7 @@ let } else throw "${pname}-${version} is not supported on ${stdenv.hostPlatform.system}"; - appimageContents = appimageTools.extractType2 { + appimageContents = appimageTools.extract { inherit pname version src; postExtract = '' substituteInPlace $out/gdevelop.desktop --replace-fail 'Exec=AppRun --no-sandbox %U' 'Exec=gdevelop' diff --git a/pkgs/by-name/gs/gsender/package.nix b/pkgs/by-name/gs/gsender/package.nix index 2a436d5b9af7..d78939d9616f 100644 --- a/pkgs/by-name/gs/gsender/package.nix +++ b/pkgs/by-name/gs/gsender/package.nix @@ -13,7 +13,7 @@ let hash = "sha256-xWsRSzJm5aA13qCBI2MRzauvPqoOBtxqtGb3gLAa3sI="; }; - appimageContents = appimageTools.extractType2 { inherit pname version src; }; + appimageContents = appimageTools.extract { inherit pname version src; }; in appimageTools.wrapType2 rec { diff --git a/pkgs/by-name/ha/handheld-daemon-ui/package.nix b/pkgs/by-name/ha/handheld-daemon-ui/package.nix index b857c4f8d5b3..8219a4e1d25c 100644 --- a/pkgs/by-name/ha/handheld-daemon-ui/package.nix +++ b/pkgs/by-name/ha/handheld-daemon-ui/package.nix @@ -11,7 +11,7 @@ let url = "https://github.com/hhd-dev/hhd-ui/releases/download/v${version}/hhd-ui.Appimage"; hash = "sha256-91Wa50dJAW6Re1MBperHFoftAPagihUP4fv5cMb+pxI="; }; - extractedFiles = appimageTools.extractType2 { inherit pname version src; }; + extractedFiles = appimageTools.extract { inherit pname version src; }; in appimageTools.wrapType2 { inherit pname version src; diff --git a/pkgs/by-name/he/heynote/package.nix b/pkgs/by-name/he/heynote/package.nix index 72065ce77776..b6fb6ba4cf67 100644 --- a/pkgs/by-name/he/heynote/package.nix +++ b/pkgs/by-name/he/heynote/package.nix @@ -14,7 +14,7 @@ let sha256 = "sha256-37as29Jh5Xz3nEW5aryD52puqaCiAxlMBs+aRIZbbU8="; }; - appimageContents = appimageTools.extractType2 { + appimageContents = appimageTools.extract { inherit version pname src; }; diff --git a/pkgs/by-name/hi/hifile/package.nix b/pkgs/by-name/hi/hifile/package.nix index 603fb82a1110..1f07591def2c 100644 --- a/pkgs/by-name/hi/hifile/package.nix +++ b/pkgs/by-name/hi/hifile/package.nix @@ -14,7 +14,7 @@ let inherit hash; }; - appimageContents = appimageTools.extractType2 { + appimageContents = appimageTools.extract { inherit pname version src; }; diff --git a/pkgs/by-name/ho/hoppscotch/package.nix b/pkgs/by-name/ho/hoppscotch/package.nix index ddbfdba315b7..05ddeffc30c5 100644 --- a/pkgs/by-name/ho/hoppscotch/package.nix +++ b/pkgs/by-name/ho/hoppscotch/package.nix @@ -82,7 +82,7 @@ else extraInstallCommands = let - appimageContents = appimageTools.extractType2 { inherit pname version src; }; + appimageContents = appimageTools.extract { inherit pname version src; }; in '' # Install .desktop files diff --git a/pkgs/by-name/ht/httpie-desktop/package.nix b/pkgs/by-name/ht/httpie-desktop/package.nix index cbc8f16e72bc..7cd383b1fba5 100644 --- a/pkgs/by-name/ht/httpie-desktop/package.nix +++ b/pkgs/by-name/ht/httpie-desktop/package.nix @@ -22,7 +22,7 @@ appimageTools.wrapType2 rec { extraInstallCommands = let - contents = appimageTools.extractType2 { inherit pname version src; }; + contents = appimageTools.extract { inherit pname version src; }; in '' install -Dm644 ${contents}/httpie.desktop $out/share/applications/httpie.desktop diff --git a/pkgs/by-name/hy/hydralauncher/package.nix b/pkgs/by-name/hy/hydralauncher/package.nix index f8aee94087e8..f534a4eb999a 100644 --- a/pkgs/by-name/hy/hydralauncher/package.nix +++ b/pkgs/by-name/hy/hydralauncher/package.nix @@ -12,7 +12,7 @@ let hash = "sha256-LQ2z8yUUhKLs98YvHHLnhqqtcJFGIvEQ19kB5l0Ti9E="; }; - appimageContents = appimageTools.extractType2 { inherit pname src version; }; + appimageContents = appimageTools.extract { inherit pname src version; }; in appimageTools.wrapType2 { inherit pname src version; diff --git a/pkgs/by-name/ir/irccloud/package.nix b/pkgs/by-name/ir/irccloud/package.nix index 46b52eabb89d..515728692942 100644 --- a/pkgs/by-name/ir/irccloud/package.nix +++ b/pkgs/by-name/ir/irccloud/package.nix @@ -13,7 +13,7 @@ let sha256 = "sha256-/hMPvYdnVB1XjKgU2v47HnVvW4+uC3rhRjbucqin4iI="; }; - appimageContents = appimageTools.extractType2 { + appimageContents = appimageTools.extract { inherit pname version src; }; diff --git a/pkgs/by-name/ja/jan/package.nix b/pkgs/by-name/ja/jan/package.nix index f0ea40c96961..6edddcef66ee 100644 --- a/pkgs/by-name/ja/jan/package.nix +++ b/pkgs/by-name/ja/jan/package.nix @@ -24,7 +24,7 @@ let hash = "sha256-NNTIq02kisIjINS2TCh0Rb2UyRMSlJLR2+uzZmWxSVo="; }; - appimageContents = appimageTools.extractType2 { + appimageContents = appimageTools.extract { inherit pname version; src = linux-src; }; diff --git a/pkgs/by-name/jb/jbrowse/package.nix b/pkgs/by-name/jb/jbrowse/package.nix index 6a86bd446dd7..8b1bcddb5dc5 100644 --- a/pkgs/by-name/jb/jbrowse/package.nix +++ b/pkgs/by-name/jb/jbrowse/package.nix @@ -13,7 +13,7 @@ let sha256 = "sha256-aCmNpZX8TBZm7nbS13GBUG4a/X4kvwWRHvwWWykoLwU="; }; - appimageContents = appimageTools.extractType2 { + appimageContents = appimageTools.extract { inherit pname version src; }; diff --git a/pkgs/by-name/je/jet-pilot/package.nix b/pkgs/by-name/je/jet-pilot/package.nix index fd467b654bf5..96dce6edbfab 100644 --- a/pkgs/by-name/je/jet-pilot/package.nix +++ b/pkgs/by-name/je/jet-pilot/package.nix @@ -13,7 +13,7 @@ appimageTools.wrapType2 rec { hash = "sha256-W1VRV29ZV8nD3wAcSNAsWguN8s+zio0lsVaZwAnCOwE="; }; - appimageContents = appimageTools.extractType2 { inherit pname version src; }; + appimageContents = appimageTools.extract { inherit pname version src; }; meta = { description = "Open-source Kubernetes desktop client that focuses on less clutter, speed and good looks"; diff --git a/pkgs/by-name/kc/kchat/package.nix b/pkgs/by-name/kc/kchat/package.nix index e081c502dfdf..1b47a67ec612 100644 --- a/pkgs/by-name/kc/kchat/package.nix +++ b/pkgs/by-name/kc/kchat/package.nix @@ -16,7 +16,7 @@ appimageTools.wrapType2 rec { extraInstallCommands = let - contents = appimageTools.extractType2 { inherit pname version src; }; + contents = appimageTools.extract { inherit pname version src; }; in '' mkdir -p "$out/share/applications" diff --git a/pkgs/by-name/ki/kirimoto/package.nix b/pkgs/by-name/ki/kirimoto/package.nix index 0e0252bccc61..837d490f0a19 100644 --- a/pkgs/by-name/ki/kirimoto/package.nix +++ b/pkgs/by-name/ki/kirimoto/package.nix @@ -13,7 +13,7 @@ let hash = "sha256-kf0dy/VelirxBHq0e593c/PM0hurvJqOh1VkDndzNFA="; }; - appimageContents = appimageTools.extractType2 { inherit pname version src; }; + appimageContents = appimageTools.extract { inherit pname version src; }; in appimageTools.wrapType2 rec { diff --git a/pkgs/by-name/km/kmeet/package.nix b/pkgs/by-name/km/kmeet/package.nix index f1c2246105ba..f3c1575ba5a1 100644 --- a/pkgs/by-name/km/kmeet/package.nix +++ b/pkgs/by-name/km/kmeet/package.nix @@ -16,7 +16,7 @@ appimageTools.wrapType2 rec { extraInstallCommands = let - contents = appimageTools.extractType2 { inherit pname version src; }; + contents = appimageTools.extract { inherit pname version src; }; in '' mkdir -p "$out/share/applications" diff --git a/pkgs/by-name/kr/krunker/linux.nix b/pkgs/by-name/kr/krunker/linux.nix index 53ba2687952f..d2a0f7faa570 100644 --- a/pkgs/by-name/kr/krunker/linux.nix +++ b/pkgs/by-name/kr/krunker/linux.nix @@ -11,7 +11,7 @@ let hash = "sha512-a8E5heLsKXOtv/wRKlrnV0GD48cY1mOiSSDW93c7YZ+HoeuBQDxtRaHKg5EqU51Yi+d4tPF5nOh10jZW36c7WQ=="; }; - appimageContents = appimageTools.extractType2 { + appimageContents = appimageTools.extract { inherit pname version src; }; in diff --git a/pkgs/by-name/le/ledger-live-desktop/package.nix b/pkgs/by-name/le/ledger-live-desktop/package.nix index 0ea559d58ac9..eee00dfc749c 100644 --- a/pkgs/by-name/le/ledger-live-desktop/package.nix +++ b/pkgs/by-name/le/ledger-live-desktop/package.nix @@ -15,7 +15,7 @@ let hash = "sha256-XjJBywTscKNNVLTvcVfJPNfKPBBcKoeeSSmDSqz8ePk="; }; - appimageContents = appimageTools.extractType2 { + appimageContents = appimageTools.extract { inherit pname version src; }; in diff --git a/pkgs/by-name/le/lens/linux.nix b/pkgs/by-name/le/lens/linux.nix index 81ed42f60958..63f7b56011b7 100644 --- a/pkgs/by-name/le/lens/linux.nix +++ b/pkgs/by-name/le/lens/linux.nix @@ -8,7 +8,7 @@ makeWrapper, }: let - appimageContents = appimageTools.extractType2 { + appimageContents = appimageTools.extract { inherit pname version src; }; diff --git a/pkgs/by-name/li/listen1/package.nix b/pkgs/by-name/li/listen1/package.nix index 8205313a331c..29998b51e474 100644 --- a/pkgs/by-name/li/listen1/package.nix +++ b/pkgs/by-name/li/listen1/package.nix @@ -11,7 +11,7 @@ let url = "https://github.com/listen1/listen1_desktop/releases/download/v${version}/listen1_${version}_linux_x86_64.AppImage"; hash = "sha256-RMpusz9bNrHpN23HrncjteiIGkLJgsP7FS2t7zD1Ud0="; }; - appimageContents = appimageTools.extractType2 { inherit pname version src; }; + appimageContents = appimageTools.extract { inherit pname version src; }; in appimageTools.wrapType2 { inherit pname version src; diff --git a/pkgs/by-name/lm/lmath/package.nix b/pkgs/by-name/lm/lmath/package.nix index 76c9c95bba70..202fe4e2fd9e 100644 --- a/pkgs/by-name/lm/lmath/package.nix +++ b/pkgs/by-name/lm/lmath/package.nix @@ -13,7 +13,7 @@ let hash = "sha256-JOV+g7izjctCkHl5q/9T2PSUZzPzVPisHppbPofVYy0="; }; - appimageContents = appimageTools.extractType2 { + appimageContents = appimageTools.extract { inherit pname version src; }; in diff --git a/pkgs/by-name/lm/lmstudio/linux.nix b/pkgs/by-name/lm/lmstudio/linux.nix index 3ee92f83149c..c168a53eef20 100644 --- a/pkgs/by-name/lm/lmstudio/linux.nix +++ b/pkgs/by-name/lm/lmstudio/linux.nix @@ -14,7 +14,7 @@ let src = fetchurl { inherit url hash; }; - appimageContents = appimageTools.extractType2 { inherit pname version src; }; + appimageContents = appimageTools.extract { inherit pname version src; }; in appimageTools.wrapType2 { inherit diff --git a/pkgs/by-name/lo/losslesscut-bin/build-from-appimage.nix b/pkgs/by-name/lo/losslesscut-bin/build-from-appimage.nix index faf62ceeb2bb..fc655da03cd6 100644 --- a/pkgs/by-name/lo/losslesscut-bin/build-from-appimage.nix +++ b/pkgs/by-name/lo/losslesscut-bin/build-from-appimage.nix @@ -14,7 +14,7 @@ let inherit hash; }; - extracted = appimageTools.extractType2 { + extracted = appimageTools.extract { inherit pname version src; }; in diff --git a/pkgs/by-name/mo/mobilecoin-wallet/package.nix b/pkgs/by-name/mo/mobilecoin-wallet/package.nix index 59cfed619faa..b6e5f17f9a6e 100644 --- a/pkgs/by-name/mo/mobilecoin-wallet/package.nix +++ b/pkgs/by-name/mo/mobilecoin-wallet/package.nix @@ -11,7 +11,7 @@ let url = "https://github.com/mobilecoinofficial/desktop-wallet/releases/download/v${version}/MobileCoin.Wallet-${version}.AppImage"; hash = "sha256-JfG+eHsPFXZKi9Vjbw7CPvhmeMvfPWSDS65Ey4Lb8iQ="; }; - appimageContents = appimageTools.extractType2 { inherit pname version src; }; + appimageContents = appimageTools.extract { inherit pname version src; }; in appimageTools.wrapType2 { diff --git a/pkgs/by-name/mo/mochi/package.nix b/pkgs/by-name/mo/mochi/package.nix index c513e7211733..ad637755bee2 100644 --- a/pkgs/by-name/mo/mochi/package.nix +++ b/pkgs/by-name/mo/mochi/package.nix @@ -22,7 +22,7 @@ let hash = "sha256-QYBh9ZvmJse3ZimvpU+9ky6ml0pCSZ3mVrYtWtMQGA0="; }; - appimageContents = appimageTools.extractType2 { inherit pname version src; }; + appimageContents = appimageTools.extract { inherit pname version src; }; extraPkgs = pkgs: [ libxshmfence ]; diff --git a/pkgs/by-name/mo/mockoon/package.nix b/pkgs/by-name/mo/mockoon/package.nix index ea3155a85606..13df4f0911de 100644 --- a/pkgs/by-name/mo/mockoon/package.nix +++ b/pkgs/by-name/mo/mockoon/package.nix @@ -13,7 +13,7 @@ let hash = "sha256-Y6DmoWGvNp0cvRYgDDMHul5K6CzhiWxMxVTR+W9PE5E="; }; - appimageContents = appimageTools.extractType2 { + appimageContents = appimageTools.extract { inherit pname version src; }; in diff --git a/pkgs/by-name/mo/molotov/package.nix b/pkgs/by-name/mo/molotov/package.nix index 39453f9aa5ec..ddba3d4bc28a 100644 --- a/pkgs/by-name/mo/molotov/package.nix +++ b/pkgs/by-name/mo/molotov/package.nix @@ -11,7 +11,7 @@ let url = "https://desktop-auto-upgrade.molotov.tv/linux/${version}/molotov.AppImage"; sha256 = "sha256-l4Il6i8uXSeJqH3ITC8ZUpKXPQb0qcW7SpKx1R46XDc="; }; - appimageContents = appimageTools.extractType2 { inherit pname version src; }; + appimageContents = appimageTools.extract { inherit pname version src; }; in appimageTools.wrapType2 { inherit pname version src; diff --git a/pkgs/by-name/mo/motrix/package.nix b/pkgs/by-name/mo/motrix/package.nix index bb197a6f2fe4..ca84e4b7aad2 100644 --- a/pkgs/by-name/mo/motrix/package.nix +++ b/pkgs/by-name/mo/motrix/package.nix @@ -12,7 +12,7 @@ let hash = "sha256-oSO+VH3bZcjnXjECqZgOmsvlOONbfgOq50qVLvHdKfo="; }; - appimageContents = appimageTools.extractType2 { + appimageContents = appimageTools.extract { inherit pname version src; }; in diff --git a/pkgs/by-name/mq/mqttx/package.nix b/pkgs/by-name/mq/mqttx/package.nix index 8e6caa95094f..0b8a3bb503c0 100644 --- a/pkgs/by-name/mq/mqttx/package.nix +++ b/pkgs/by-name/mq/mqttx/package.nix @@ -28,7 +28,7 @@ let sources.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); - appimageContents = appimageTools.extractType2 { + appimageContents = appimageTools.extract { inherit pname version src; }; in diff --git a/pkgs/by-name/mu/muffon/package.nix b/pkgs/by-name/mu/muffon/package.nix index 8cb1e4ad2523..f924e969c568 100644 --- a/pkgs/by-name/mu/muffon/package.nix +++ b/pkgs/by-name/mu/muffon/package.nix @@ -12,7 +12,7 @@ let url = "https://github.com/staniel359/muffon/releases/download/v${version}/muffon-${version}-linux-x86_64.AppImage"; hash = "sha256-C9oaRXS4w89i4tq/hWh5n5uHUETzaoEid49OII/+5dg="; }; - appimageContents = appimageTools.extractType2 { inherit pname src version; }; + appimageContents = appimageTools.extract { inherit pname src version; }; in appimageTools.wrapType2 { inherit pname src version; diff --git a/pkgs/by-name/my/mycrypto/package.nix b/pkgs/by-name/my/mycrypto/package.nix index 670ddfe2e0ad..9856fbd7348e 100644 --- a/pkgs/by-name/my/mycrypto/package.nix +++ b/pkgs/by-name/my/mycrypto/package.nix @@ -15,7 +15,7 @@ let inherit sha256; }; - appimageContents = appimageTools.extractType2 { + appimageContents = appimageTools.extract { inherit pname version src; }; diff --git a/pkgs/by-name/na/navicat-premium/package.nix b/pkgs/by-name/na/navicat-premium/package.nix index 29da868bf46a..d68dcc807510 100644 --- a/pkgs/by-name/na/navicat-premium/package.nix +++ b/pkgs/by-name/na/navicat-premium/package.nix @@ -30,7 +30,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "navicat-premium"; version = "17.3.7"; - src = appimageTools.extractType2 { + src = appimageTools.extract { inherit (finalAttrs) pname version; src = { diff --git a/pkgs/by-name/no/notesnook/package.nix b/pkgs/by-name/no/notesnook/package.nix index a963443c55a6..e2d8c99953bc 100644 --- a/pkgs/by-name/no/notesnook/package.nix +++ b/pkgs/by-name/no/notesnook/package.nix @@ -37,7 +37,7 @@ let updateScript = ./update.sh; }; - appimageContents = appimageTools.extractType2 { + appimageContents = appimageTools.extract { inherit pname version src; }; diff --git a/pkgs/by-name/nr/nrfconnect-bluetooth-low-energy/package.nix b/pkgs/by-name/nr/nrfconnect-bluetooth-low-energy/package.nix index 569ae3efe518..00a4c05acedc 100644 --- a/pkgs/by-name/nr/nrfconnect-bluetooth-low-energy/package.nix +++ b/pkgs/by-name/nr/nrfconnect-bluetooth-low-energy/package.nix @@ -16,7 +16,7 @@ let name = "${pname}-${version}.AppImage"; }; - appimageContents = appimageTools.extractType2 { + appimageContents = appimageTools.extract { inherit pname version src; }; diff --git a/pkgs/by-name/nr/nrfconnect/package.nix b/pkgs/by-name/nr/nrfconnect/package.nix index 3cab06663ea4..4fd9be6b7e0d 100644 --- a/pkgs/by-name/nr/nrfconnect/package.nix +++ b/pkgs/by-name/nr/nrfconnect/package.nix @@ -16,7 +16,7 @@ let name = "${pname}-${version}.AppImage"; }; - appimageContents = appimageTools.extractType2 { + appimageContents = appimageTools.extract { inherit pname version src; }; diff --git a/pkgs/by-name/p3/p3x-onenote/package.nix b/pkgs/by-name/p3/p3x-onenote/package.nix index 5e97421da8c4..2538937abb6d 100644 --- a/pkgs/by-name/p3/p3x-onenote/package.nix +++ b/pkgs/by-name/p3/p3x-onenote/package.nix @@ -26,7 +26,7 @@ let inherit hash; }; - appimageContents = appimageTools.extractType2 { + appimageContents = appimageTools.extract { inherit pname version src; }; in diff --git a/pkgs/by-name/pc/pcloud/package.nix b/pkgs/by-name/pc/pcloud/package.nix index 8bccfa2d2a70..a408cb652bb5 100644 --- a/pkgs/by-name/pc/pcloud/package.nix +++ b/pkgs/by-name/pc/pcloud/package.nix @@ -54,7 +54,7 @@ in stdenv.mkDerivation { inherit pname version; - src = appimageTools.extractType2 { + src = appimageTools.extract { inherit pname version; src = "${src}/pCloud.AppImage"; diff --git a/pkgs/by-name/pi/pinokio/package.nix b/pkgs/by-name/pi/pinokio/package.nix index 37925159de60..2211ff7baf1c 100644 --- a/pkgs/by-name/pi/pinokio/package.nix +++ b/pkgs/by-name/pi/pinokio/package.nix @@ -18,7 +18,7 @@ let } .${stdenv.system} or (throw "Unsupported system: ${stdenv.system}"); - appimageContents = appimageTools.extractType2 { inherit pname version src; }; + appimageContents = appimageTools.extract { inherit pname version src; }; meta = { homepage = "https://pinokio.computer"; diff --git a/pkgs/by-name/pl/plexamp/package.nix b/pkgs/by-name/pl/plexamp/package.nix index 69ee9e7b457c..48884cef6183 100644 --- a/pkgs/by-name/pl/plexamp/package.nix +++ b/pkgs/by-name/pl/plexamp/package.nix @@ -15,7 +15,7 @@ let hash = "sha512-Ww/QfMgmeghthfuGfc4Plv7vUKLikLf4R+SImG6TuYg0pDJ5psuHtXQezV0BurVRm6eQ+Ori+YGK2A52tCkcfw=="; }; - appimageContents = appimageTools.extractType2 { + appimageContents = appimageTools.extract { inherit pname version src; }; in diff --git a/pkgs/by-name/pu/pureref/package.nix b/pkgs/by-name/pu/pureref/package.nix index ac59cb8a306f..df1ef4af442f 100644 --- a/pkgs/by-name/pu/pureref/package.nix +++ b/pkgs/by-name/pu/pureref/package.nix @@ -29,7 +29,7 @@ let chmod 755 $out ''; in -appimageTools.wrapType1 { +appimageTools.wrapType2 { pname = "pureref"; inherit version; diff --git a/pkgs/by-name/qu/quba/package.nix b/pkgs/by-name/qu/quba/package.nix index 0b3cf029a91b..1599c1eb767f 100644 --- a/pkgs/by-name/qu/quba/package.nix +++ b/pkgs/by-name/qu/quba/package.nix @@ -34,7 +34,7 @@ let hash = "sha256-xB1r8DNFOFQQx+MeGC1mWhf7PuMavM7DyYRBlEjAZ8k="; }; - appimageContents = appimageTools.extractType2 { inherit pname version src; }; + appimageContents = appimageTools.extract { inherit pname version src; }; linux = appimageTools.wrapType2 { inherit diff --git a/pkgs/by-name/ra/raven-reader/package.nix b/pkgs/by-name/ra/raven-reader/package.nix index f8eea38f80f4..2190e780a2c0 100644 --- a/pkgs/by-name/ra/raven-reader/package.nix +++ b/pkgs/by-name/ra/raven-reader/package.nix @@ -11,7 +11,7 @@ let url = "https://github.com/hello-efficiency-inc/raven-reader/releases/download/v${version}/Raven-Reader-${version}.AppImage"; sha256 = "sha256-RkpUWM1hAH73ePpQPj2C3SOukLpcPXbaXmb1VbcHaSU="; }; - appimageContents = appimageTools.extractType2 { inherit pname version src; }; + appimageContents = appimageTools.extract { inherit pname version src; }; in appimageTools.wrapType2 { diff --git a/pkgs/by-name/re/redact/package.nix b/pkgs/by-name/re/redact/package.nix index b78cc8ef5c1e..6e15520095d6 100644 --- a/pkgs/by-name/re/redact/package.nix +++ b/pkgs/by-name/re/redact/package.nix @@ -12,7 +12,7 @@ let url = "https://update-desktop.redact.dev/build/Redact-${version}.AppImage"; hash = "sha256-NnOQIVv/Y4C+qR5TsXh7rQq/WOYd7Vdtfru4x78djZA="; }; - appimageContents = appimageTools.extractType2 { inherit pname src version; }; + appimageContents = appimageTools.extract { inherit pname src version; }; in appimageTools.wrapType2 { inherit pname version src; diff --git a/pkgs/by-name/re/requestly/package.nix b/pkgs/by-name/re/requestly/package.nix index 54e2893ed819..965398f5ad0e 100644 --- a/pkgs/by-name/re/requestly/package.nix +++ b/pkgs/by-name/re/requestly/package.nix @@ -13,7 +13,7 @@ let hash = "sha256-aUhgn6QeCHcs3yi1KKzw+yOUucbTOeNqObTYZTkKqrs="; }; - appimageContents = appimageTools.extractType2 { inherit pname version src; }; + appimageContents = appimageTools.extract { inherit pname version src; }; in appimageTools.wrapType2 { inherit pname version src; diff --git a/pkgs/by-name/re/revolt-desktop/package.nix b/pkgs/by-name/re/revolt-desktop/package.nix index 44bd4a551480..724ad9cec9cf 100644 --- a/pkgs/by-name/re/revolt-desktop/package.nix +++ b/pkgs/by-name/re/revolt-desktop/package.nix @@ -52,7 +52,7 @@ .${stdenvNoCC.hostPlatform.system} or (throw "Unsupported system: ${stdenvNoCC.hostPlatform.system}"); - appimageContents = appimageTools.extractType2 { inherit (final) src pname version; }; + appimageContents = appimageTools.extract { inherit (final) src pname version; }; dontUnpack = true; diff --git a/pkgs/by-name/sa/saleae-logic-2/package.nix b/pkgs/by-name/sa/saleae-logic-2/package.nix index 53f2ba21e419..6cb27e9292fb 100644 --- a/pkgs/by-name/sa/saleae-logic-2/package.nix +++ b/pkgs/by-name/sa/saleae-logic-2/package.nix @@ -26,7 +26,7 @@ appimageTools.wrapType2 { extraInstallCommands = let - appimageContents = appimageTools.extractType2 { inherit pname version src; }; + appimageContents = appimageTools.extract { inherit pname version src; }; in '' mkdir -p $out/etc/udev/rules.d diff --git a/pkgs/by-name/so/sonixd/package.nix b/pkgs/by-name/so/sonixd/package.nix index 839bea79ef46..fb8927682302 100644 --- a/pkgs/by-name/so/sonixd/package.nix +++ b/pkgs/by-name/so/sonixd/package.nix @@ -11,7 +11,7 @@ let url = "https://github.com/jeffvli/sonixd/releases/download/v${version}/Sonixd-${version}-linux-x86_64.AppImage"; sha256 = "sha256-j8B+o/CJ5SsZPMNbugyP3T9Kb+xuxlVxH02loxlwwDg="; }; - appimageContents = appimageTools.extractType2 { inherit pname version src; }; + appimageContents = appimageTools.extract { inherit pname version src; }; in appimageTools.wrapType2 rec { inherit pname version src; diff --git a/pkgs/by-name/ss/ssb-patchwork/package.nix b/pkgs/by-name/ss/ssb-patchwork/package.nix index 64c456fc7ecd..1dfad79849b1 100644 --- a/pkgs/by-name/ss/ssb-patchwork/package.nix +++ b/pkgs/by-name/ss/ssb-patchwork/package.nix @@ -20,7 +20,7 @@ let inherit pname version src; }; # we only use this to extract the icon - appimage-contents = appimageTools.extractType2 { + appimage-contents = appimageTools.extract { inherit pname version src; }; diff --git a/pkgs/by-name/su/sunsama/package.nix b/pkgs/by-name/su/sunsama/package.nix index 838d16cd2857..5914c153ad17 100644 --- a/pkgs/by-name/su/sunsama/package.nix +++ b/pkgs/by-name/su/sunsama/package.nix @@ -11,7 +11,7 @@ let url = "https://download.todesktop.com/2003096gmmnl0g1/sunsama-${version}-build-260521zej1bgvs1-x86_64.AppImage"; hash = "sha512-Stb0Mcap4KmRkj/s5jf1uZLm8sR5KNKGpZKXa2VtBIFxKofS1CxQJDWiJiPSNGsqtezLxmvsC4VSI45isYQSpQ=="; }; - appimageContents = appimageTools.extractType2 { inherit pname version src; }; + appimageContents = appimageTools.extract { inherit pname version src; }; in appimageTools.wrapType2 { diff --git a/pkgs/by-name/ti/timeular/package.nix b/pkgs/by-name/ti/timeular/package.nix index 56030cabfc59..2bc65443d79f 100644 --- a/pkgs/by-name/ti/timeular/package.nix +++ b/pkgs/by-name/ti/timeular/package.nix @@ -13,7 +13,7 @@ let hash = "sha256-oXdalYfysZ4Jb46eHABSkiWThMuc2JGCmP/mk0vCjkE="; }; - appimageContents = appimageTools.extractType2 { + appimageContents = appimageTools.extract { inherit pname version src; }; in diff --git a/pkgs/by-name/up/upscayl/linux.nix b/pkgs/by-name/up/upscayl/linux.nix index 1833aa9b7f9b..49d84d38f4f2 100644 --- a/pkgs/by-name/up/upscayl/linux.nix +++ b/pkgs/by-name/up/upscayl/linux.nix @@ -9,7 +9,7 @@ }: let - appimageContents = appimageTools.extractType2 { + appimageContents = appimageTools.extract { inherit pname version src; }; in diff --git a/pkgs/by-name/vi/via/package.nix b/pkgs/by-name/vi/via/package.nix index 2e47cda3afc1..764fbe02847a 100644 --- a/pkgs/by-name/vi/via/package.nix +++ b/pkgs/by-name/vi/via/package.nix @@ -12,7 +12,7 @@ let name = "via-${version}-linux.AppImage"; sha256 = "sha256-+uTvmrqHK7L5VA/lUHCZZeRYPUrcVA+vjG7venxuHhs="; }; - appimageContents = appimageTools.extractType2 { inherit pname version src; }; + appimageContents = appimageTools.extract { inherit pname version src; }; in appimageTools.wrapType2 { inherit pname version src; diff --git a/pkgs/by-name/vi/vial/package.nix b/pkgs/by-name/vi/vial/package.nix index c33272e0c828..f7ab9065ce39 100644 --- a/pkgs/by-name/vi/vial/package.nix +++ b/pkgs/by-name/vi/vial/package.nix @@ -12,7 +12,7 @@ let hash = "sha256-sN8i/MOPhaLZ4iJNKz/MdpRIGTZVV/G5qD7o+ID8dAM="; }; - appimageContents = appimageTools.extractType2 { inherit pname version src; }; + appimageContents = appimageTools.extract { inherit pname version src; }; in appimageTools.wrapType2 { inherit pname version src; diff --git a/pkgs/by-name/wo/wowup-cf/package.nix b/pkgs/by-name/wo/wowup-cf/package.nix index 431db3d0f368..e469d1071f13 100644 --- a/pkgs/by-name/wo/wowup-cf/package.nix +++ b/pkgs/by-name/wo/wowup-cf/package.nix @@ -13,9 +13,9 @@ let hash = "sha256-596j+i2TTbzpGfdWwzzoQKpB6AD2rqT0hvF4nvbD32A="; }; - appimageContents = appimageTools.extractType1 { inherit pname version src; }; + appimageContents = appimageTools.extract { inherit pname version src; }; in -appimageTools.wrapType1 { +appimageTools.wrapType2 { inherit pname version src; extraInstallCommands = '' diff --git a/pkgs/by-name/ze/zettlr/package.nix b/pkgs/by-name/ze/zettlr/package.nix index 8cb8e8abb17e..5977f8b37574 100644 --- a/pkgs/by-name/ze/zettlr/package.nix +++ b/pkgs/by-name/ze/zettlr/package.nix @@ -15,7 +15,7 @@ let url = "https://github.com/Zettlr/Zettlr/releases/download/v${version}/Zettlr-${version}-x86_64.appimage"; hash = "sha256-l1jpZZ6vAlmTlu0m106waeVQaM1mZb5wC1Tcv2IS0Ec="; }; - appimageContents = appimageTools.extractType2 { + appimageContents = appimageTools.extract { inherit pname version src; }; in From 9ceb7115999d13309b9fa6a69e6969a695580ffb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 30 Jul 2026 00:29:41 +0000 Subject: [PATCH 017/113] setools: 4.7.0 -> 4.7.1 --- pkgs/by-name/se/setools/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/se/setools/package.nix b/pkgs/by-name/se/setools/package.nix index 0f9b2b74b346..4c0227d4c5d1 100644 --- a/pkgs/by-name/se/setools/package.nix +++ b/pkgs/by-name/se/setools/package.nix @@ -10,14 +10,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "setools"; - version = "4.7.0"; + version = "4.7.1"; pyproject = true; src = fetchFromGitHub { owner = "SELinuxProject"; repo = "setools"; tag = finalAttrs.version; - hash = "sha256-Xe+/ZEtSRfBPFcRnyR4igoTJVYBg4jH3Ov76CFVY8+k="; + hash = "sha256-ZdqoLOwKdTuQVgmajsXEEi9hHILxx/8qJc6az9mGIHw="; }; build-system = with python3Packages; [ From aeda64b2ec870ea97ebafbaf4fe2c195204d631a Mon Sep 17 00:00:00 2001 From: qubitnano <146656568+qubitnano@users.noreply.github.com> Date: Thu, 30 Jul 2026 20:37:44 -0400 Subject: [PATCH 018/113] mongodb-7_0: 7.0.37 -> 7.0.39 https://www.mongodb.com/docs/manual/release-notes/7.0-changelog/#7.0.39-changelog Fixes: CVE-2026-9737 Fixes: CVE-2026-13055 Fixes: CVE-2026-13059 Fixes: CVE-2026-13060 Fixes: CVE-2026-13061 Fixes: CVE-2026-13062 Fixes: CVE-2026-13065 Fixes: CVE-2026-13066 Fixes: CVE-2026-13068 Fixes: CVE-2026-13069 Fixes: CVE-2026-13070 Fixes: CVE-2026-13071 Fixes: CVE-2026-13072 Fixes: CVE-2026-13074 Fixes: CVE-2026-13077 Fixes: CVE-2026-13078 --- pkgs/servers/nosql/mongodb/7.0.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/nosql/mongodb/7.0.nix b/pkgs/servers/nosql/mongodb/7.0.nix index 3104b048a6e8..b4254c47be61 100644 --- a/pkgs/servers/nosql/mongodb/7.0.nix +++ b/pkgs/servers/nosql/mongodb/7.0.nix @@ -21,8 +21,8 @@ let in buildMongoDB { inherit avxSupport; - version = "7.0.37"; - hash = "sha256-oDBNZTeM3UkXIfhG9IHnZYECVq4+n7pLUtYa8a5ki7E="; + version = "7.0.39"; + hash = "sha256-VB20nhb0mMf9xVs/R4i+4wWoqHoDNWNouDw3FRehBP8="; patches = [ # ModuleNotFoundError: No module named 'mongo_tooling_metrics': # NameError: name 'SConsToolingMetrics' is not defined: From 8c4c2ee44058421fd856057663dba3e3083f9b76 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 31 Jul 2026 23:12:12 +0000 Subject: [PATCH 019/113] mattermost: 11.7.7 -> 11.7.8 --- pkgs/by-name/ma/mattermost/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ma/mattermost/package.nix b/pkgs/by-name/ma/mattermost/package.nix index e7627ba0410a..5bc84ef7a38c 100644 --- a/pkgs/by-name/ma/mattermost/package.nix +++ b/pkgs/by-name/ma/mattermost/package.nix @@ -27,10 +27,10 @@ # # Ensure you also check ../mattermostLatest/package.nix. regex = "^v(11\\.7\\.[0-9]+)$"; - version = "11.7.7"; - srcHash = "sha256-dV+U+2yYX4IrM/EMaBAMwhW9WJh976WGDWFNOqnkTE8="; - vendorHash = "sha256-XaXqQN20c3DhW2/L0zhTA8dLeRp4MyBxUKpiMVwp/7s="; - npmDepsHash = "sha256-8ZEe2TM2bevzdn04YIcVICWFSaa8HZTVS4gKn6aFcqM="; + version = "11.7.8"; + srcHash = "sha256-HH+LioMTxu0+VLr6+fpa/O9YduChIF0ieSgMBaS91uc="; + vendorHash = "sha256-FytvnZcPStztvUJLEnC3DUeyhmYWKP+/8xqv4suDZNE="; + npmDepsHash = "sha256-d1X33SV0c1l0e9fCIWEx7opeWByyovj0zNs+aGddRJc="; }, ... }: From 7642a6e1839057651349341e26790db009fd09a7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 2 Aug 2026 00:13:41 +0000 Subject: [PATCH 020/113] typos-lsp: 0.1.51 -> 0.1.54 --- pkgs/by-name/ty/typos-lsp/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ty/typos-lsp/package.nix b/pkgs/by-name/ty/typos-lsp/package.nix index e61989a48da8..1d548fba4ce8 100644 --- a/pkgs/by-name/ty/typos-lsp/package.nix +++ b/pkgs/by-name/ty/typos-lsp/package.nix @@ -7,16 +7,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "typos-lsp"; # Please update the corresponding VSCode extension too. # See pkgs/applications/editors/vscode/extensions/tekumara.typos-vscode/default.nix - version = "0.1.51"; + version = "0.1.54"; src = fetchFromGitHub { owner = "tekumara"; repo = "typos-lsp"; tag = "v${finalAttrs.version}"; - hash = "sha256-24HeIisU7jOTWB8i06WgMxyWaSnB6twcncMbUVx5P24="; + hash = "sha256-UP8kh67z++ILNFjBKYmfadmXKOrVKybXg5K0c9ELct8="; }; - cargoHash = "sha256-kwSEC7WEEF3MbjGO0/hSRty2LXbUayBgxAyFDQ450dw="; + cargoHash = "sha256-EbC1ij/58LDEpJIqmDH1J45sEpLrs742BVW1gL5Op+4="; # fix for compilation on aarch64 # see https://github.com/NixOS/nixpkgs/issues/145726 From 8538a1420cac0ce9bc209ba1bbbf6ad70a5b0630 Mon Sep 17 00:00:00 2001 From: Ivan Kozik Date: Mon, 3 Aug 2026 05:14:39 +0000 Subject: [PATCH 021/113] questdb: 9.3.5 -> 9.4.3 --- pkgs/by-name/qu/questdb/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/qu/questdb/package.nix b/pkgs/by-name/qu/questdb/package.nix index 6ee0f8055619..ea5d0fde45ca 100644 --- a/pkgs/by-name/qu/questdb/package.nix +++ b/pkgs/by-name/qu/questdb/package.nix @@ -1,6 +1,6 @@ { fetchurl, - jdk17_headless, + jdk25_headless, lib, makeBinaryWrapper, stdenv, @@ -8,11 +8,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "questdb"; - version = "9.3.5"; + version = "9.4.3"; src = fetchurl { url = "https://github.com/questdb/questdb/releases/download/${finalAttrs.version}/questdb-${finalAttrs.version}-no-jre-bin.tar.gz"; - hash = "sha256-TvymN030Q9k9qPbBvrtHcOjT9KILw0tzCle1pdI7Bj8="; + hash = "sha256-f8EaA7jiq4UxQia3sQvtVN/v4dh8fsg26FyK1hdefVw="; }; nativeBuildInputs = [ @@ -29,7 +29,7 @@ stdenv.mkDerivation (finalAttrs: { cp questdb.jar $out/share/java ln -s $out/share/java/questdb.jar $out/bin - wrapProgram $out/bin/questdb.sh --set JAVA_HOME "${jdk17_headless}" + wrapProgram $out/bin/questdb.sh --set JAVA_HOME "${jdk25_headless}" runHook postInstall ''; From 62e1de51f3f8f73549f0510b64ded369680d337f Mon Sep 17 00:00:00 2001 From: fsagbuya Date: Mon, 3 Aug 2026 17:38:23 +0800 Subject: [PATCH 022/113] nixos/flarum: manage config.php declaratively, guard reinstall with marker file --- nixos/modules/services/web-apps/flarum.nix | 70 +++++++++++++++------- nixos/tests/flarum.nix | 12 ++++ 2 files changed, 60 insertions(+), 22 deletions(-) diff --git a/nixos/modules/services/web-apps/flarum.nix b/nixos/modules/services/web-apps/flarum.nix index 1c7065c910bc..7fb9492713d8 100644 --- a/nixos/modules/services/web-apps/flarum.nix +++ b/nixos/modules/services/web-apps/flarum.nix @@ -12,17 +12,19 @@ let # Only placeholders reach the world-readable Nix store; the install # script substitutes the real secrets at runtime. + dbConfig = + cfg.database + // optionalAttrs (cfg.databasePasswordFile != null) { + password = "@databasePassword@"; + }; + flarumInstallConfig = pkgs.writeText "config.json" ( builtins.toJSON { debug = false; offline = false; baseUrl = cfg.baseUrl; - databaseConfiguration = - cfg.database - // optionalAttrs (cfg.databasePasswordFile != null) { - password = "@databasePassword@"; - }; + databaseConfiguration = dbConfig; adminUser = { username = cfg.adminUser; password = @@ -34,6 +36,25 @@ let }; } ); + + phpFormat = pkgs.formats.php { }; + + configPhpFile = phpFormat.generate "flarum-config.php" { + debug = false; + database = dbConfig; + url = cfg.baseUrl; + paths = { + api = "api"; + admin = "admin"; + }; + headers = { + poweredByHeader = true; + referrerPolicy = "same-origin"; + }; + queue = { + driver = "sync"; + }; + }; in { options.services.flarum = { @@ -268,26 +289,31 @@ in ln -sf ${cfg.package}/share/php/flarum/public/index.php public/ '' + optionalString (cfg.createDatabaseLocally && cfg.database.driver == "mysql") '' - if [ ! -f config.php ]; then - install -m 0600 ${flarumInstallConfig} /tmp/flarum-install.json - ${optionalString (cfg.initialAdminPasswordFile != null) '' - ${pkgs.replace-secret}/bin/replace-secret '@adminPassword@' \ - ${escapeShellArg cfg.initialAdminPasswordFile} /tmp/flarum-install.json - ''} - ${optionalString (cfg.databasePasswordFile != null) '' - ${pkgs.replace-secret}/bin/replace-secret '@databasePassword@' \ - ${escapeShellArg cfg.databasePasswordFile} /tmp/flarum-install.json - ''} - php flarum install --file=/tmp/flarum-install.json - # config.php contains the database password; stateDir is world-readable - chmod 600 config.php + if [ ! -f .flarum-installed ]; then + if [ ! -f config.php ]; then + install -m 0600 ${flarumInstallConfig} /tmp/flarum-install.json + ${optionalString (cfg.initialAdminPasswordFile != null) '' + ${pkgs.replace-secret}/bin/replace-secret '@adminPassword@' \ + ${escapeShellArg cfg.initialAdminPasswordFile} /tmp/flarum-install.json + ''} + ${optionalString (cfg.databasePasswordFile != null) '' + ${pkgs.replace-secret}/bin/replace-secret '@databasePassword@' \ + ${escapeShellArg cfg.databasePasswordFile} /tmp/flarum-install.json + ''} + php flarum install --file=/tmp/flarum-install.json + fi + touch .flarum-installed fi '' + '' - if [ -f config.php ]; then - php flarum migrate - php flarum cache:clear - fi + install -m 0600 ${configPhpFile} config.php + ${optionalString (cfg.databasePasswordFile != null) '' + ${pkgs.replace-secret}/bin/replace-secret '@databasePassword@' \ + ${escapeShellArg cfg.databasePasswordFile} config.php + ''} + + php flarum migrate + php flarum cache:clear ''; }; }; diff --git a/nixos/tests/flarum.nix b/nixos/tests/flarum.nix index cbebe29c0c3c..e6d1fe7128a6 100644 --- a/nixos/tests/flarum.nix +++ b/nixos/tests/flarum.nix @@ -69,5 +69,17 @@ # not be world-readable. machine.succeed("grep -q 'flarum-db-password' /var/lib/flarum/config.php") machine.succeed("[ $(stat -c %a /var/lib/flarum/config.php) = 600 ]") + + # `flarum install` must not rerun on later activations, or it errors out + # since the database already exists. + machine.succeed( + "echo 'create table nixos_test_marker (id int); insert into nixos_test_marker values (1);' " + + "| sudo -u flarum mysql -u flarum flarum" + ) + machine.succeed("systemctl restart flarum-install.service") + machine.succeed( + "echo 'select id from nixos_test_marker;' | sudo -u flarum mysql -u flarum flarum -N | grep -q 1" + ) + machine.succeed("[ -f /var/lib/flarum/.flarum-installed ]") ''; } From a34b66acfa671b1e58fd8a531ee4bb1c18f84d71 Mon Sep 17 00:00:00 2001 From: Quoc Anh Nguyen Date: Tue, 4 Aug 2026 16:46:46 +0300 Subject: [PATCH 023/113] mouser: qt6 is added --- pkgs/by-name/mo/mouser/package.nix | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mo/mouser/package.nix b/pkgs/by-name/mo/mouser/package.nix index e51d8b9c2544..aa1df49cb9b4 100644 --- a/pkgs/by-name/mo/mouser/package.nix +++ b/pkgs/by-name/mo/mouser/package.nix @@ -3,6 +3,7 @@ stdenv, fetchFromGitHub, python3Packages, + qt6, copyDesktopItems, makeDesktopItem, nix-update-script, @@ -24,10 +25,25 @@ python3Packages.buildPythonApplication (finalAttrs: { hash = "sha256-Pjcx7YChgu7R8Kdv8fOJcxq98nwh/izpjbOO+4/cdk4="; }; - nativeBuildInputs = lib.optionals stdenv.hostPlatform.isLinux [ + nativeBuildInputs = [ + qt6.wrapQtAppsHook + ] + ++ lib.optionals stdenv.hostPlatform.isLinux [ copyDesktopItems ]; + # pyside6 does not bundle Qt's QML modules or plugins the way the PyPI + # wheel does, so the QtQuick imports and the SVG image/icon plugins must be + # provided here for wrapQtAppsHook to pick up. + buildInputs = [ + qt6.qtbase + qt6.qtdeclarative + qt6.qtsvg + ] + ++ lib.optionals stdenv.hostPlatform.isLinux [ + qt6.qtwayland + ]; + dependencies = (with python3Packages; [ pyside6 @@ -89,8 +105,11 @@ python3Packages.buildPythonApplication (finalAttrs: { runHook postInstall ''; + # The wrapper is created manually below; there is no binary for the hook to wrap. + dontWrapQtApps = true; + postFixup = '' - makeWrapper ${python3Packages.python.interpreter} $out/bin/mouser \ + makeQtWrapper ${python3Packages.python.interpreter} $out/bin/mouser \ --prefix PYTHONPATH : "$PYTHONPATH" \ '' + lib.optionalString stdenv.hostPlatform.isLinux '' From 040c00a97801b42f2e786c1b4140e6cd158955e0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 5 Aug 2026 00:27:19 +0000 Subject: [PATCH 024/113] python3Packages.langchain-openai: 1.3.5 -> 1.4.1 --- pkgs/development/python-modules/langchain-openai/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/langchain-openai/default.nix b/pkgs/development/python-modules/langchain-openai/default.nix index 0422e76bb433..a837c7c55cf2 100644 --- a/pkgs/development/python-modules/langchain-openai/default.nix +++ b/pkgs/development/python-modules/langchain-openai/default.nix @@ -33,7 +33,7 @@ buildPythonPackage (finalAttrs: { pname = "langchain-openai"; - version = "1.3.5"; + version = "1.4.1"; pyproject = true; __structuredAttrs = true; @@ -41,7 +41,7 @@ buildPythonPackage (finalAttrs: { owner = "langchain-ai"; repo = "langchain"; tag = "langchain-openai==${finalAttrs.version}"; - hash = "sha256-kfzfMldzWdhR785rfNPwI2T0u9ep66diQWYJeTpsdCM="; + hash = "sha256-ELiQJQ8tuQX246ZOr/+iYj/vJRtIX5Cr5PIn4Ul0E8c="; }; sourceRoot = "${finalAttrs.src.name}/libs/partners/openai"; From 35f17c1723c44fae12c5453df8694a493c5a2d38 Mon Sep 17 00:00:00 2001 From: Cody Allen Date: Wed, 5 Aug 2026 06:31:38 -0400 Subject: [PATCH 025/113] nixos/karakeep: remove meilisearch workaround for dumpless upgrade The Karakeep module previously set the `experimental_dumpless_upgrade` setting, which was renamed in meilisearch 1.51.0, which is causing meilisearch to fail to parse its config file and crash. This setting was renamed for the meilisearch module in #548169, but the Karakeep module was also configuring this setting. Per the karakeep module's comment, this option was intended to be removed once dumpless upgrades were the default in meilisearch, so I've removed this option. Resolves #548609 --- nixos/modules/services/web-apps/karakeep.nix | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/nixos/modules/services/web-apps/karakeep.nix b/nixos/modules/services/web-apps/karakeep.nix index 05a307b2e2c3..7d6589fa7bac 100644 --- a/nixos/modules/services/web-apps/karakeep.nix +++ b/nixos/modules/services/web-apps/karakeep.nix @@ -90,22 +90,6 @@ in required for text search. ''; }; - - # TODO: remove when this is either handled by karakeep or becomes default - # in services.meilisearch. - experimental_dumpless_upgrade = lib.mkOption { - default = true; - description = '' - Whether to enable (experimental) dumpless upgrade of the search index. - Allows upgrading Meilisearch without manually dumping and importing - the database. - {option}`services.meilisearch.settings.experimental_dumpless_upgrade` - overrides this option if set explicitly. - - More information at . - ''; - type = lib.types.bool; - }; }; }; }; @@ -121,7 +105,6 @@ in services.meilisearch = { enable = cfg.meilisearch.enable; - settings.experimental_dumpless_upgrade = lib.mkDefault cfg.meilisearch.experimental_dumpless_upgrade; }; systemd.services.karakeep-init = { From 7f689b4d63446892a36ea320bc0e9fc5fc2fdf65 Mon Sep 17 00:00:00 2001 From: Luna Simons Date: Wed, 5 Aug 2026 13:44:55 +0200 Subject: [PATCH 026/113] lighthouse-steamvr: fix hash, target cli --- pkgs/by-name/li/lighthouse-steamvr/package.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/li/lighthouse-steamvr/package.nix b/pkgs/by-name/li/lighthouse-steamvr/package.nix index 09423b9d5ae3..1059c89afdac 100644 --- a/pkgs/by-name/li/lighthouse-steamvr/package.nix +++ b/pkgs/by-name/li/lighthouse-steamvr/package.nix @@ -14,7 +14,7 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "ShayBox"; repo = "Lighthouse"; rev = finalAttrs.version; - hash = "sha256-2AJMXnfMvtYfCWusVDdZYUzKIPxey2mP4v3JVhsp2JE="; + hash = "sha256-qlQyDY+ZU4m3GBtn60DUiGJDhC8OF+WTqXc4BQIf+OI="; }; cargoHash = "sha256-fOiVMg3K3wYhgYZ9kx3WfAgrgcSzUKjKyvXm5N386nw="; @@ -22,6 +22,7 @@ rustPlatform.buildRustPackage (finalAttrs: { nativeBuildInputs = [ pkg-config ]; buildInputs = [ dbus ]; + buildFeatures = [ "cli" ]; meta = { description = "VR Lighthouse power state management"; From 934983fe11ef7a9487bf73600208c8c2b8a4547c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 5 Aug 2026 14:29:26 +0000 Subject: [PATCH 027/113] goldendict-ng: 26.6.2 -> 26.8.0 --- pkgs/by-name/go/goldendict-ng/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/go/goldendict-ng/package.nix b/pkgs/by-name/go/goldendict-ng/package.nix index 099427df6359..4a6d0f73951b 100644 --- a/pkgs/by-name/go/goldendict-ng/package.nix +++ b/pkgs/by-name/go/goldendict-ng/package.nix @@ -23,13 +23,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "goldendict-ng"; - version = "26.6.2"; + version = "26.8.0"; src = fetchFromGitHub { owner = "xiaoyifang"; repo = "goldendict-ng"; tag = "v${finalAttrs.version}"; - hash = "sha256-2K0I6uYJtqRw0JbvNbbmIjzxzn6l7tzDU1d9Lo49cYs="; + hash = "sha256-HmgyYSIrDMuUavcfbqHwE2CUg51L7WW8GyiLKYlCFPo="; }; strictDeps = true; From b357e1fe8abfb90c0d730c4362b7642df1b7e5cc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 5 Aug 2026 20:00:23 +0000 Subject: [PATCH 028/113] firebase-tools: 15.24.0 -> 15.25.1 --- pkgs/by-name/fi/firebase-tools/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fi/firebase-tools/package.nix b/pkgs/by-name/fi/firebase-tools/package.nix index 3e4e196679f3..106ecaea8172 100644 --- a/pkgs/by-name/fi/firebase-tools/package.nix +++ b/pkgs/by-name/fi/firebase-tools/package.nix @@ -11,17 +11,17 @@ buildNpmPackage rec { pname = "firebase-tools"; - version = "15.24.0"; + version = "15.25.1"; nodejs = nodejs_22; src = fetchFromGitHub { owner = "firebase"; repo = "firebase-tools"; tag = "v${version}"; - hash = "sha256-Ly2iWu29lmexSQL/MMjo10CStItxrHKZD1RgEHUzOVM="; + hash = "sha256-VktWCyuaylvQzKqFf2A7qs/fDvK3JElS7oCAmVwm89o="; }; - npmDepsHash = "sha256-Qe/azXfVryMs+XFZdLq270dPrh1AqzWWqpn8PqvRnds="; + npmDepsHash = "sha256-EGHU4cWDAF3rF7WY9cZrXd5DsSihuqyOd9LpWb/xrN8="; # No more package-lock.json in upstream src postPatch = '' From 24720865f562c4b839e246c1e78df97e157afe96 Mon Sep 17 00:00:00 2001 From: rorosen Date: Thu, 6 Aug 2026 00:00:58 +0200 Subject: [PATCH 029/113] nixos/rancher: use yaml 1.2 for manifests Since https://github.com/NixOS/nixpkgs/pull/547212, a YAML directive (`%YAML 1.1`) is added to the top of the document. See https://yaml.org/spec/1.1/#id895631. This lets the k3s YAML parser fail with `did not find expected `. This affects only k3s manifests as rke2 manifests use JSON format. --- nixos/modules/services/cluster/rancher/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/cluster/rancher/default.nix b/nixos/modules/services/cluster/rancher/default.nix index a1b59366fabd..c8c09a0b6685 100644 --- a/nixos/modules/services/cluster/rancher/default.nix +++ b/nixos/modules/services/cluster/rancher/default.nix @@ -29,7 +29,7 @@ let containerdConfigTemplateFile = "/var/lib/rancher/${name}/agent/etc/containerd/config.toml.tmpl"; staticContentChartDir = "/var/lib/rancher/${name}/server/static/charts"; - manifestFormat = if jsonManifests then pkgs.formats.json { } else pkgs.formats.yaml { }; + manifestFormat = if jsonManifests then pkgs.formats.json { } else pkgs.formats.yaml_1_2 { }; # Manifests need a valid suffix to be respected mkManifestTarget = name: From 54f5c94aae10b24d0af34f40df5cbcea6e06803d Mon Sep 17 00:00:00 2001 From: nick-linux8 Date: Thu, 6 Aug 2026 00:49:27 -0400 Subject: [PATCH 030/113] frei0r: fix build for cuda & keep darwin changes --- pkgs/by-name/fr/frei0r/package.nix | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fr/frei0r/package.nix b/pkgs/by-name/fr/frei0r/package.nix index 3f163cb95631..875a7f6350f4 100644 --- a/pkgs/by-name/fr/frei0r/package.nix +++ b/pkgs/by-name/fr/frei0r/package.nix @@ -29,15 +29,26 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ cmake pkg-config + ] + ++ lib.optionals cudaSupport [ + cudaPackages.cuda_nvcc ]; buildInputs = [ cairo - gavl opencv ] + ++ lib.optionals stdenv.hostPlatform.isLinux [ + gavl + ] ++ lib.optionals cudaSupport [ cudaPackages.cuda_cudart - cudaPackages.cuda_nvcc + ]; + + cmakeFlags = [ + (lib.cmakeBool "WITHOUT_GAVL" (!stdenv.hostPlatform.isLinux)) + ] + ++ lib.optionals cudaSupport [ + (lib.cmakeFeature "CUDAToolkit_ROOT" "${lib.getBin cudaPackages.cuda_nvcc}") ]; postInstall = lib.optionalString stdenv.hostPlatform.isDarwin '' From da903b7c11233ac14b4203a98cff6a6b2f4302e5 Mon Sep 17 00:00:00 2001 From: nick-linux8 Date: Thu, 6 Aug 2026 12:35:32 -0400 Subject: [PATCH 031/113] gavl: change platform to linux only --- pkgs/by-name/ga/gavl/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ga/gavl/package.nix b/pkgs/by-name/ga/gavl/package.nix index 32a6d6f3237b..06663d21f57d 100644 --- a/pkgs/by-name/ga/gavl/package.nix +++ b/pkgs/by-name/ga/gavl/package.nix @@ -51,6 +51,6 @@ stdenv.mkDerivation (finalAttrs: { maintainers = with lib.maintainers; [ nick-linux ]; - platforms = lib.platforms.unix; + platforms = lib.platforms.linux; }; }) From e248743ab2f257e73787d650173c0616e810376d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 6 Aug 2026 18:55:46 +0000 Subject: [PATCH 032/113] udisks: 2.11.1 -> 2.11.2 --- pkgs/by-name/ud/udisks/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ud/udisks/package.nix b/pkgs/by-name/ud/udisks/package.nix index bcbb9d450506..9761a5e10247 100644 --- a/pkgs/by-name/ud/udisks/package.nix +++ b/pkgs/by-name/ud/udisks/package.nix @@ -42,13 +42,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "udisks"; - version = "2.11.1"; + version = "2.11.2"; src = fetchFromGitHub { owner = "storaged-project"; repo = "udisks"; tag = "udisks-${finalAttrs.version}"; - hash = "sha256-FZr5AhAxvMbaonYIClHgxsoHaGR2nIClK65IEaYxMeA="; + hash = "sha256-bzTposLFl8jrRr+MphV8uM60TBFPuvwEKBUgVlq1YNo="; }; outputs = [ From 693d541dd66449bb863ec036961d7442c9ff7555 Mon Sep 17 00:00:00 2001 From: rorosen Date: Thu, 6 Aug 2026 21:17:41 +0200 Subject: [PATCH 033/113] nixos/rancher: enable SSH backdoor in interactive tests --- nixos/tests/rancher/auto-deploy.nix | 1 + nixos/tests/rancher/configuration.nix | 2 ++ nixos/tests/rancher/etcd.nix | 1 + nixos/tests/rancher/multi-node.nix | 1 + nixos/tests/rancher/single-node.nix | 1 + 5 files changed, 6 insertions(+) diff --git a/nixos/tests/rancher/auto-deploy.nix b/nixos/tests/rancher/auto-deploy.nix index 3da2fa7f1f9a..cbf81ab134cb 100644 --- a/nixos/tests/rancher/auto-deploy.nix +++ b/nixos/tests/rancher/auto-deploy.nix @@ -104,6 +104,7 @@ let in { name = "${rancherPackage.name}-auto-deploy"; + interactive.sshBackdoor.enable = true; nodes.machine = { pkgs, ... }: diff --git a/nixos/tests/rancher/configuration.nix b/nixos/tests/rancher/configuration.nix index 03f70a345d78..c5b1688a944d 100644 --- a/nixos/tests/rancher/configuration.nix +++ b/nixos/tests/rancher/configuration.nix @@ -21,6 +21,8 @@ let in { name = "${rancherPackage.name}-configuration"; + interactive.sshBackdoor.enable = true; + nodes.machine = { ... }: { diff --git a/nixos/tests/rancher/etcd.nix b/nixos/tests/rancher/etcd.nix index d3db6530e0fb..01558bf43b1a 100644 --- a/nixos/tests/rancher/etcd.nix +++ b/nixos/tests/rancher/etcd.nix @@ -13,6 +13,7 @@ { name = "${rancherPackage.name}-etcd"; + interactive.sshBackdoor.enable = true; nodes = { diff --git a/nixos/tests/rancher/multi-node.nix b/nixos/tests/rancher/multi-node.nix index 6e5584f0cd7a..35f977e19a22 100644 --- a/nixos/tests/rancher/multi-node.nix +++ b/nixos/tests/rancher/multi-node.nix @@ -68,6 +68,7 @@ let in { name = "${rancherPackage.name}-multi-node"; + interactive.sshBackdoor.enable = true; nodes = { server = diff --git a/nixos/tests/rancher/single-node.nix b/nixos/tests/rancher/single-node.nix index 44009a9b0276..ec8d27bfc4c7 100644 --- a/nixos/tests/rancher/single-node.nix +++ b/nixos/tests/rancher/single-node.nix @@ -45,6 +45,7 @@ let in { name = "${rancherPackage.name}-single-node"; + interactive.sshBackdoor.enable = true; nodes.machine = { config, pkgs, ... }: From dc42577c6ede272887c0f678de8f8d487759e6b0 Mon Sep 17 00:00:00 2001 From: rorosen Date: Thu, 6 Aug 2026 21:20:23 +0200 Subject: [PATCH 034/113] k3s_1_33: 1.33.13+k3s1 -> 1.33.13+k3s2 Attention: This release upgrades Traefik chart to v40.x which includes a breaking change for the ingress-nginx migration: the provider name changes from kubernetesIngressNginx to kubernetesIngressNGINX. Check https://github.com/traefik/traefik-helm-chart/releases/tag/v40.0.0 for more details https://github.com/k3s-io/k3s/releases/tag/v1.33.13%2Bk3s2 --- .../cluster/k3s/1_33/chart-versions.nix | 8 +++---- .../cluster/k3s/1_33/images-versions.json | 24 +++++++++---------- .../networking/cluster/k3s/1_33/versions.nix | 10 ++++---- 3 files changed, 21 insertions(+), 21 deletions(-) diff --git a/pkgs/applications/networking/cluster/k3s/1_33/chart-versions.nix b/pkgs/applications/networking/cluster/k3s/1_33/chart-versions.nix index df7d8abdceac..d9f782df1b61 100644 --- a/pkgs/applications/networking/cluster/k3s/1_33/chart-versions.nix +++ b/pkgs/applications/networking/cluster/k3s/1_33/chart-versions.nix @@ -1,10 +1,10 @@ { traefik-crd = { - url = "https://k3s.io/k3s-charts/assets/traefik-crd/traefik-crd-40.1.3+up40.1.0.tgz"; - sha256 = "0wrjc73w4h7bshm5lg6hb71h6s49wmxkmplrf6601zq400yr0m2y"; + url = "https://k3s.io/k3s-charts/assets/traefik-crd/traefik-crd-40.1.4+up40.1.0.tgz"; + sha256 = "0g79q6rb3n3i2v1qw3j5259pjfb9y1g4m9r9wpqrijhrsj2qjn6d"; }; traefik = { - url = "https://k3s.io/k3s-charts/assets/traefik/traefik-40.1.3+up40.1.0.tgz"; - sha256 = "1sgc46xpc2vg5s5vbs7jk2y2bzylf34qcamx681jq0gfjaxs0cdz"; + url = "https://k3s.io/k3s-charts/assets/traefik/traefik-40.1.4+up40.1.0.tgz"; + sha256 = "0rvp9ch1rda4iv79hjc6236ldqv9xvzsfrqixbzz3ffmrppczsx9"; }; } diff --git a/pkgs/applications/networking/cluster/k3s/1_33/images-versions.json b/pkgs/applications/networking/cluster/k3s/1_33/images-versions.json index 5ac3317d21de..f183ab128fa6 100644 --- a/pkgs/applications/networking/cluster/k3s/1_33/images-versions.json +++ b/pkgs/applications/networking/cluster/k3s/1_33/images-versions.json @@ -1,26 +1,26 @@ { "airgap-images-amd64-tar-gz": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.13%2Bk3s1/k3s-airgap-images-amd64.tar.gz", - "sha256": "2e96b421314df12b5a4b2168ae0a8f097a63b9826bf93fbb86f7b69a48551cd7" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.13%2Bk3s2/k3s-airgap-images-amd64.tar.gz", + "sha256": "49f2d99717503e1f9db527baedf7b4b3d0463f1ed3d4544940a234561c5651ba" }, "airgap-images-amd64-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.13%2Bk3s1/k3s-airgap-images-amd64.tar.zst", - "sha256": "b01d1c0b5eeff414a405a423851e13575317831eec3f87f22d6a7038f9a1fdb7" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.13%2Bk3s2/k3s-airgap-images-amd64.tar.zst", + "sha256": "7e59087b6a72e00db45a3bcb4f144114b13eb72dc8947c2b7908a0e1482b42b3" }, "airgap-images-arm-tar-gz": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.13%2Bk3s1/k3s-airgap-images-arm.tar.gz", - "sha256": "b0d3bbbb034fcb920124562ef115ede32c2269fa8f5c35342a7c801c1e3d8068" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.13%2Bk3s2/k3s-airgap-images-arm.tar.gz", + "sha256": "91e2deca0b39119d02c03495520542977712641ec142a81af0ad1fa1cbf4f362" }, "airgap-images-arm-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.13%2Bk3s1/k3s-airgap-images-arm.tar.zst", - "sha256": "ce3ac7a19d4753d543063e8bc70425b289a4b0c5c1a9e5e23555f2c70c3053f8" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.13%2Bk3s2/k3s-airgap-images-arm.tar.zst", + "sha256": "b94244483badd6793f2e8d93de9d3125d4faf4a10b10047f289bee1e30bb1f44" }, "airgap-images-arm64-tar-gz": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.13%2Bk3s1/k3s-airgap-images-arm64.tar.gz", - "sha256": "e483093a7cfa530445405faa7496ac6dedd7cb51312afc5e0cd8455923bd661e" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.13%2Bk3s2/k3s-airgap-images-arm64.tar.gz", + "sha256": "35bbd4e5201c8c6a48776822b8e46d7067cff1875f86c3bde5de3bda37757584" }, "airgap-images-arm64-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.13%2Bk3s1/k3s-airgap-images-arm64.tar.zst", - "sha256": "76103ee88986c05f858d3f0f92c5e42f6410e33a94b5ee528897c7d45e1bef74" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.13%2Bk3s2/k3s-airgap-images-arm64.tar.zst", + "sha256": "47bc05eb1b21f0f76530a927ec5e1c5c2dec457f0190bf423e7be1d49348b5e6" } } diff --git a/pkgs/applications/networking/cluster/k3s/1_33/versions.nix b/pkgs/applications/networking/cluster/k3s/1_33/versions.nix index 373d2b37a938..00b7fc83a4bb 100644 --- a/pkgs/applications/networking/cluster/k3s/1_33/versions.nix +++ b/pkgs/applications/networking/cluster/k3s/1_33/versions.nix @@ -1,8 +1,8 @@ { - k3sVersion = "1.33.13+k3s1"; - k3sCommit = "86c2c10c51e4340bb8252fff312d74dcafaf39d5"; - k3sRepoSha256 = "06m8rqarxii7ip4pjwyr25mskgnr00lp3xypr8ywq01akns8y2bg"; - k3sVendorHash = "sha256-oshDuY+I4sdXvjxyrp7meI9XzXo9DUr9wdD6pvUT3fg="; + k3sVersion = "1.33.13+k3s2"; + k3sCommit = "875e930d812e17f955cfb3a4817ad33cce3c6822"; + k3sRepoSha256 = "1hk3z4s2hhzdha894aai4jpl8nc5mkqb2sf7hywi8b11h8ckhv8n"; + k3sVendorHash = "sha256-jsGm6y94Kqd4SIDy00A5QpBylHIuTuirEbChpEKo2R8="; chartVersions = import ./chart-versions.nix; imagesVersions = builtins.fromJSON (builtins.readFile ./images-versions.json); k3sRootVersion = "0.15.2"; @@ -17,5 +17,5 @@ flannelPluginVersion = "v1.9.0-flannel1"; kubeRouterVersion = "v2.6.3-k3s1"; criDockerdVersion = "v0.3.19-k3s2"; - helmJobVersion = "v0.11.1-build20260615"; + helmJobVersion = "v0.13.3-build20260727"; } From 39c71bdf10f2dd7fd1ad184c8e95201cda022740 Mon Sep 17 00:00:00 2001 From: rorosen Date: Thu, 6 Aug 2026 21:21:26 +0200 Subject: [PATCH 035/113] k3s_1_34: 1.34.9+k3s1 -> 1.34.10+k3s1 Attention: This release upgrades Traefik chart to v40.x which includes a breaking change for the ingress-nginx migration: the provider name changes from kubernetesIngressNginx to kubernetesIngressNGINX. Check https://github.com/traefik/traefik-helm-chart/releases/tag/v40.0.0 for more details https://github.com/k3s-io/k3s/releases/tag/v1.34.10%2Bk3s1 --- .../cluster/k3s/1_34/chart-versions.nix | 8 +++---- .../cluster/k3s/1_34/images-versions.json | 24 +++++++++---------- .../networking/cluster/k3s/1_34/versions.nix | 10 ++++---- 3 files changed, 21 insertions(+), 21 deletions(-) diff --git a/pkgs/applications/networking/cluster/k3s/1_34/chart-versions.nix b/pkgs/applications/networking/cluster/k3s/1_34/chart-versions.nix index df7d8abdceac..d9f782df1b61 100644 --- a/pkgs/applications/networking/cluster/k3s/1_34/chart-versions.nix +++ b/pkgs/applications/networking/cluster/k3s/1_34/chart-versions.nix @@ -1,10 +1,10 @@ { traefik-crd = { - url = "https://k3s.io/k3s-charts/assets/traefik-crd/traefik-crd-40.1.3+up40.1.0.tgz"; - sha256 = "0wrjc73w4h7bshm5lg6hb71h6s49wmxkmplrf6601zq400yr0m2y"; + url = "https://k3s.io/k3s-charts/assets/traefik-crd/traefik-crd-40.1.4+up40.1.0.tgz"; + sha256 = "0g79q6rb3n3i2v1qw3j5259pjfb9y1g4m9r9wpqrijhrsj2qjn6d"; }; traefik = { - url = "https://k3s.io/k3s-charts/assets/traefik/traefik-40.1.3+up40.1.0.tgz"; - sha256 = "1sgc46xpc2vg5s5vbs7jk2y2bzylf34qcamx681jq0gfjaxs0cdz"; + url = "https://k3s.io/k3s-charts/assets/traefik/traefik-40.1.4+up40.1.0.tgz"; + sha256 = "0rvp9ch1rda4iv79hjc6236ldqv9xvzsfrqixbzz3ffmrppczsx9"; }; } diff --git a/pkgs/applications/networking/cluster/k3s/1_34/images-versions.json b/pkgs/applications/networking/cluster/k3s/1_34/images-versions.json index 3c9c172d8786..affe7822e17e 100644 --- a/pkgs/applications/networking/cluster/k3s/1_34/images-versions.json +++ b/pkgs/applications/networking/cluster/k3s/1_34/images-versions.json @@ -1,26 +1,26 @@ { "airgap-images-amd64-tar-gz": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.34.9%2Bk3s1/k3s-airgap-images-amd64.tar.gz", - "sha256": "87a83fb2db2883e427e3c2351c2d3bff7bd6d3ad2ab703aec22e81e326bd63cf" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.34.10%2Bk3s1/k3s-airgap-images-amd64.tar.gz", + "sha256": "e972a78ff6ba5a83ea80c36ac986e687ee2ce4181e0fe6104f98a48467094297" }, "airgap-images-amd64-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.34.9%2Bk3s1/k3s-airgap-images-amd64.tar.zst", - "sha256": "b01d1c0b5eeff414a405a423851e13575317831eec3f87f22d6a7038f9a1fdb7" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.34.10%2Bk3s1/k3s-airgap-images-amd64.tar.zst", + "sha256": "7e59087b6a72e00db45a3bcb4f144114b13eb72dc8947c2b7908a0e1482b42b3" }, "airgap-images-arm-tar-gz": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.34.9%2Bk3s1/k3s-airgap-images-arm.tar.gz", - "sha256": "6063398406fca10cafb109a04967c42dfcfee7216e6c6ec49a2f8c3a3b51d80a" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.34.10%2Bk3s1/k3s-airgap-images-arm.tar.gz", + "sha256": "718b9bf069aff3ffc9c3dd769abc30decf301ae90d06e47f33ed48e4957b9b3b" }, "airgap-images-arm-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.34.9%2Bk3s1/k3s-airgap-images-arm.tar.zst", - "sha256": "db42a4016d8ff1f98520613fd0f569723c7553063d1a3f9aa12f25bc68b19b2a" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.34.10%2Bk3s1/k3s-airgap-images-arm.tar.zst", + "sha256": "d24b30ad5536998219611cdb7ee20d2c821a9acb69fb3852dd892a1e082edf44" }, "airgap-images-arm64-tar-gz": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.34.9%2Bk3s1/k3s-airgap-images-arm64.tar.gz", - "sha256": "eedeab95e4e1f7f11bdd08b45555c591d6b35a59be9f476b9ac95d9940ab720d" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.34.10%2Bk3s1/k3s-airgap-images-arm64.tar.gz", + "sha256": "3040602c860a1827d11b6db19307e586300a271b2f5a7781909de47f32df4ea2" }, "airgap-images-arm64-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.34.9%2Bk3s1/k3s-airgap-images-arm64.tar.zst", - "sha256": "26a5528bb00c7beac8c88399af77c71123e74fedbba5b03c1c5ae003c838880f" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.34.10%2Bk3s1/k3s-airgap-images-arm64.tar.zst", + "sha256": "dc1a8c0d10a40f2d0dc1d53c5c42f2b4e00a996b1573227bcbf2855c644d3025" } } diff --git a/pkgs/applications/networking/cluster/k3s/1_34/versions.nix b/pkgs/applications/networking/cluster/k3s/1_34/versions.nix index 53e795b1bf52..464581ab7cf2 100644 --- a/pkgs/applications/networking/cluster/k3s/1_34/versions.nix +++ b/pkgs/applications/networking/cluster/k3s/1_34/versions.nix @@ -1,8 +1,8 @@ { - k3sVersion = "1.34.9+k3s1"; - k3sCommit = "5f72184f2d188f75171bbd21953b1c16268e425f"; - k3sRepoSha256 = "0z9c98f02ixvfjlm6yj3i93pvplnfc52l54lyfrb40d1b9wgrsdw"; - k3sVendorHash = "sha256-JAOi23vFIYoTxB7g5Fyr+91dEX0lqChJMHCNW3q8O/g="; + k3sVersion = "1.34.10+k3s1"; + k3sCommit = "39a4509ed98145d4f1eb8e15a8ca8362ca018afa"; + k3sRepoSha256 = "1r0far01pxbjvlrz7pjmx11k1hmvwr6xmkdcpf9iph64qlnwr4s3"; + k3sVendorHash = "sha256-ypwsQOkbda18/YLqM4v88RH4aKAxsagiocukYFnQHSw="; chartVersions = import ./chart-versions.nix; imagesVersions = builtins.fromJSON (builtins.readFile ./images-versions.json); k3sRootVersion = "0.15.2"; @@ -17,5 +17,5 @@ flannelPluginVersion = "v1.9.0-flannel1"; kubeRouterVersion = "v2.6.3-k3s1"; criDockerdVersion = "v0.3.19-k3s3"; - helmJobVersion = "v0.11.1-build20260615"; + helmJobVersion = "v0.13.3-build20260727"; } From 981e01123d5587488d5c23fb1e9ba96dfa238701 Mon Sep 17 00:00:00 2001 From: rorosen Date: Thu, 6 Aug 2026 21:31:08 +0200 Subject: [PATCH 036/113] k3s_1_35: 1.35.6+k3s1 -> 1.35.7+k3s1 Attention: This release upgrades Traefik chart to v40.x which includes a breaking change for the ingress-nginx migration: the provider name changes from kubernetesIngressNginx to kubernetesIngressNGINX. Check https://github.com/traefik/traefik-helm-chart/releases/tag/v40.0.0 for more details https://github.com/k3s-io/k3s/releases/tag/v1.35.7%2Bk3s1 --- .../cluster/k3s/1_35/chart-versions.nix | 8 +++---- .../cluster/k3s/1_35/images-versions.json | 24 +++++++++---------- .../networking/cluster/k3s/1_35/versions.nix | 10 ++++---- 3 files changed, 21 insertions(+), 21 deletions(-) diff --git a/pkgs/applications/networking/cluster/k3s/1_35/chart-versions.nix b/pkgs/applications/networking/cluster/k3s/1_35/chart-versions.nix index df7d8abdceac..d9f782df1b61 100644 --- a/pkgs/applications/networking/cluster/k3s/1_35/chart-versions.nix +++ b/pkgs/applications/networking/cluster/k3s/1_35/chart-versions.nix @@ -1,10 +1,10 @@ { traefik-crd = { - url = "https://k3s.io/k3s-charts/assets/traefik-crd/traefik-crd-40.1.3+up40.1.0.tgz"; - sha256 = "0wrjc73w4h7bshm5lg6hb71h6s49wmxkmplrf6601zq400yr0m2y"; + url = "https://k3s.io/k3s-charts/assets/traefik-crd/traefik-crd-40.1.4+up40.1.0.tgz"; + sha256 = "0g79q6rb3n3i2v1qw3j5259pjfb9y1g4m9r9wpqrijhrsj2qjn6d"; }; traefik = { - url = "https://k3s.io/k3s-charts/assets/traefik/traefik-40.1.3+up40.1.0.tgz"; - sha256 = "1sgc46xpc2vg5s5vbs7jk2y2bzylf34qcamx681jq0gfjaxs0cdz"; + url = "https://k3s.io/k3s-charts/assets/traefik/traefik-40.1.4+up40.1.0.tgz"; + sha256 = "0rvp9ch1rda4iv79hjc6236ldqv9xvzsfrqixbzz3ffmrppczsx9"; }; } diff --git a/pkgs/applications/networking/cluster/k3s/1_35/images-versions.json b/pkgs/applications/networking/cluster/k3s/1_35/images-versions.json index bc929fe914c9..d58cdb9b168a 100644 --- a/pkgs/applications/networking/cluster/k3s/1_35/images-versions.json +++ b/pkgs/applications/networking/cluster/k3s/1_35/images-versions.json @@ -1,26 +1,26 @@ { "airgap-images-amd64-tar-gz": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.35.6%2Bk3s1/k3s-airgap-images-amd64.tar.gz", - "sha256": "0ffcf255abd68eb4a321c9b13e1b596c1d32a59c5b9bbcaa4d415f213ba34cf1" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.35.7%2Bk3s1/k3s-airgap-images-amd64.tar.gz", + "sha256": "c109b42bce8de6f258be41f3f83393ff2693b7ede95bce0e80a1ff394b590507" }, "airgap-images-amd64-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.35.6%2Bk3s1/k3s-airgap-images-amd64.tar.zst", - "sha256": "b3af3ad5f8faaaf5deb3e875815f0805f2abd31f8c2f4d566cc2d9e6bb7e688a" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.35.7%2Bk3s1/k3s-airgap-images-amd64.tar.zst", + "sha256": "d28bbfef8a86b740e8235b6b2cfa6e29ecb0da457a55275d788a18d09142ee1f" }, "airgap-images-arm-tar-gz": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.35.6%2Bk3s1/k3s-airgap-images-arm.tar.gz", - "sha256": "1e5747971cc382ef44b3f0b0aa640da45642c2bec330fd6daae28d61c90f0eca" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.35.7%2Bk3s1/k3s-airgap-images-arm.tar.gz", + "sha256": "589150e3493a5cd29bf7b8b57f9e3f7968c1b2d1f79e8a072352d63abb59e978" }, "airgap-images-arm-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.35.6%2Bk3s1/k3s-airgap-images-arm.tar.zst", - "sha256": "29eae298befd23f13426443ccc049921874dd4e4987c4e5e15a1e63b816177fd" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.35.7%2Bk3s1/k3s-airgap-images-arm.tar.zst", + "sha256": "c6d57e5fb17ba142464bc8db9debfa701f560b4defa70c2e06981bf52cb9e26b" }, "airgap-images-arm64-tar-gz": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.35.6%2Bk3s1/k3s-airgap-images-arm64.tar.gz", - "sha256": "14d4b33fd5dbc60c47d2c025b9a0cb1fa617e3ff351cc9c284ad9da3caf0263b" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.35.7%2Bk3s1/k3s-airgap-images-arm64.tar.gz", + "sha256": "b686b4c09dc335535889d5630ae5b0283d421d40af1029b271938cfd3b358f11" }, "airgap-images-arm64-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.35.6%2Bk3s1/k3s-airgap-images-arm64.tar.zst", - "sha256": "850056a90a804ae95977bed34bcaf7d0cbc9fcb794700a25f34454c2b2fd6b50" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.35.7%2Bk3s1/k3s-airgap-images-arm64.tar.zst", + "sha256": "47bc05eb1b21f0f76530a927ec5e1c5c2dec457f0190bf423e7be1d49348b5e6" } } diff --git a/pkgs/applications/networking/cluster/k3s/1_35/versions.nix b/pkgs/applications/networking/cluster/k3s/1_35/versions.nix index 9e3e82739c1b..3ccce4040e6a 100644 --- a/pkgs/applications/networking/cluster/k3s/1_35/versions.nix +++ b/pkgs/applications/networking/cluster/k3s/1_35/versions.nix @@ -1,8 +1,8 @@ { - k3sVersion = "1.35.6+k3s1"; - k3sCommit = "87243446a2c2fe958c31ad552fe38ebf96757b06"; - k3sRepoSha256 = "0hcd2pyd66isnii7x6nbw420n0sc7rwrbws4aayakas1xi0yrkzq"; - k3sVendorHash = "sha256-U8JM3CKLGUMWLntMyczrHCW+WMAeiDy2xwzR39InvCM="; + k3sVersion = "1.35.7+k3s1"; + k3sCommit = "cd43afc7151132bac92feacd3e4d2127ea1e70d0"; + k3sRepoSha256 = "1m9kwz8i1sqjgmc71qknmr87c9g8z7r2wl9440r32lfzxq8a6g1b"; + k3sVendorHash = "sha256-0MVOVrRWZ/xyTaRq5Nw5ogxIGZLArDVA1wiHmiwKqFA="; chartVersions = import ./chart-versions.nix; imagesVersions = builtins.fromJSON (builtins.readFile ./images-versions.json); k3sRootVersion = "0.15.2"; @@ -17,5 +17,5 @@ flannelPluginVersion = "v1.9.0-flannel1"; kubeRouterVersion = "v2.6.3-k3s1"; criDockerdVersion = "v0.3.19-k3s3"; - helmJobVersion = "v0.11.1-build20260615"; + helmJobVersion = "v0.13.3-build20260727"; } From c14f5174e280103a2ae86274a55adbb01108f02b Mon Sep 17 00:00:00 2001 From: rorosen Date: Thu, 6 Aug 2026 21:33:46 +0200 Subject: [PATCH 037/113] k3s_1_36: 1.36.2+k3s1 -> 1.36.3+k3s1 Attention: This release upgrades Traefik chart to v40.x which includes a breaking change for the ingress-nginx migration: the provider name changes from kubernetesIngressNginx to kubernetesIngressNGINX. Check https://github.com/traefik/traefik-helm-chart/releases/tag/v40.0.0 for more details https://github.com/k3s-io/k3s/releases/tag/v1.36.3%2Bk3s1 --- .../cluster/k3s/1_36/chart-versions.nix | 8 +++---- .../cluster/k3s/1_36/images-versions.json | 24 +++++++++---------- .../networking/cluster/k3s/1_36/versions.nix | 10 ++++---- 3 files changed, 21 insertions(+), 21 deletions(-) diff --git a/pkgs/applications/networking/cluster/k3s/1_36/chart-versions.nix b/pkgs/applications/networking/cluster/k3s/1_36/chart-versions.nix index df7d8abdceac..d9f782df1b61 100644 --- a/pkgs/applications/networking/cluster/k3s/1_36/chart-versions.nix +++ b/pkgs/applications/networking/cluster/k3s/1_36/chart-versions.nix @@ -1,10 +1,10 @@ { traefik-crd = { - url = "https://k3s.io/k3s-charts/assets/traefik-crd/traefik-crd-40.1.3+up40.1.0.tgz"; - sha256 = "0wrjc73w4h7bshm5lg6hb71h6s49wmxkmplrf6601zq400yr0m2y"; + url = "https://k3s.io/k3s-charts/assets/traefik-crd/traefik-crd-40.1.4+up40.1.0.tgz"; + sha256 = "0g79q6rb3n3i2v1qw3j5259pjfb9y1g4m9r9wpqrijhrsj2qjn6d"; }; traefik = { - url = "https://k3s.io/k3s-charts/assets/traefik/traefik-40.1.3+up40.1.0.tgz"; - sha256 = "1sgc46xpc2vg5s5vbs7jk2y2bzylf34qcamx681jq0gfjaxs0cdz"; + url = "https://k3s.io/k3s-charts/assets/traefik/traefik-40.1.4+up40.1.0.tgz"; + sha256 = "0rvp9ch1rda4iv79hjc6236ldqv9xvzsfrqixbzz3ffmrppczsx9"; }; } diff --git a/pkgs/applications/networking/cluster/k3s/1_36/images-versions.json b/pkgs/applications/networking/cluster/k3s/1_36/images-versions.json index 52d66c3f06bd..2fd4b7681648 100644 --- a/pkgs/applications/networking/cluster/k3s/1_36/images-versions.json +++ b/pkgs/applications/networking/cluster/k3s/1_36/images-versions.json @@ -1,26 +1,26 @@ { "airgap-images-amd64-tar-gz": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.36.2%2Bk3s1/k3s-airgap-images-amd64.tar.gz", - "sha256": "6065608edb70f061570fa15c4cce4eeb31e5218eadbacad65de4a75d1de4dad6" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.36.3%2Bk3s1/k3s-airgap-images-amd64.tar.gz", + "sha256": "e09e718f931ef094294781d3c35e58b84e2170acd5cc2edae075a20f58d1f89d" }, "airgap-images-amd64-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.36.2%2Bk3s1/k3s-airgap-images-amd64.tar.zst", - "sha256": "da6a3b2dbd55cc368d930078ae8814ed22eb9c92247f7b9b46bf073445ff55b3" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.36.3%2Bk3s1/k3s-airgap-images-amd64.tar.zst", + "sha256": "a197d79e979cc3f4fa9bca8f500bd70092b25c1b5ebda68b35a25f792abd42b0" }, "airgap-images-arm-tar-gz": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.36.2%2Bk3s1/k3s-airgap-images-arm.tar.gz", - "sha256": "aaa7e592ba0b83e4e70741fc963358b87d57bb20a6daa09ef102db14995285e4" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.36.3%2Bk3s1/k3s-airgap-images-arm.tar.gz", + "sha256": "5e6b25d6cd2f6f25e663edf94a450e560a80b7a207c3d9f4d4646b688cceee5b" }, "airgap-images-arm-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.36.2%2Bk3s1/k3s-airgap-images-arm.tar.zst", - "sha256": "9d1440d7fc88720f03b0e57d291e3a727a67a4f2e89bb5c4757d83a390635b2e" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.36.3%2Bk3s1/k3s-airgap-images-arm.tar.zst", + "sha256": "b94244483badd6793f2e8d93de9d3125d4faf4a10b10047f289bee1e30bb1f44" }, "airgap-images-arm64-tar-gz": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.36.2%2Bk3s1/k3s-airgap-images-arm64.tar.gz", - "sha256": "07766de91ed2bfa240e12b1d0b9c3af2257c8296bfa4ce17fba776243a2790fb" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.36.3%2Bk3s1/k3s-airgap-images-arm64.tar.gz", + "sha256": "75fc0f7a1f8a9babf00e4a6bd5fadfb6657a3af1289fe3611eaf56f01e5ce735" }, "airgap-images-arm64-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.36.2%2Bk3s1/k3s-airgap-images-arm64.tar.zst", - "sha256": "26a5528bb00c7beac8c88399af77c71123e74fedbba5b03c1c5ae003c838880f" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.36.3%2Bk3s1/k3s-airgap-images-arm64.tar.zst", + "sha256": "856feb047453cd697c2bc4dcf20127448554c8366be992a211558a13d830a038" } } diff --git a/pkgs/applications/networking/cluster/k3s/1_36/versions.nix b/pkgs/applications/networking/cluster/k3s/1_36/versions.nix index 3cdb98b851cb..35ac31d3f09f 100644 --- a/pkgs/applications/networking/cluster/k3s/1_36/versions.nix +++ b/pkgs/applications/networking/cluster/k3s/1_36/versions.nix @@ -1,8 +1,8 @@ { - k3sVersion = "1.36.2+k3s1"; - k3sCommit = "01b6f04aaa69e8b09303f0393d4b4f1811da23aa"; - k3sRepoSha256 = "0iqh1hkqfgm9df3bnwi79zxcdk0a9621q451yibr19j58pb76pxv"; - k3sVendorHash = "sha256-rwFC0bzUacl5kiQrnpRqqIam+9ADqaPuxLxNBX0wWXY="; + k3sVersion = "1.36.3+k3s1"; + k3sCommit = "5aed4d7beddeb3e67120da477c876ac9efd70318"; + k3sRepoSha256 = "0y5lc93f5pdvgm3mmk87mh50z7iway4cz99nskfh1600zfhia2s6"; + k3sVendorHash = "sha256-pxYh1AJVZL8Xx23Nairoi5bSNNSVs+EqJbXF7ISN3wg="; chartVersions = import ./chart-versions.nix; imagesVersions = builtins.fromJSON (builtins.readFile ./images-versions.json); k3sRootVersion = "0.15.2"; @@ -17,5 +17,5 @@ flannelPluginVersion = "v1.9.0-flannel1"; kubeRouterVersion = "v2.6.3-k3s1"; criDockerdVersion = "v0.3.19-k3s5"; - helmJobVersion = "v0.11.1-build20260615"; + helmJobVersion = "v0.13.3-build20260727"; } From 52e5987b9eaa9b9301858d096f31e6d419d98c7e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 6 Aug 2026 19:46:20 +0000 Subject: [PATCH 038/113] mprisence: 1.7.0 -> 1.8.0 --- pkgs/by-name/mp/mprisence/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mp/mprisence/package.nix b/pkgs/by-name/mp/mprisence/package.nix index d9a5afc0e987..4c5a0ec22de9 100644 --- a/pkgs/by-name/mp/mprisence/package.nix +++ b/pkgs/by-name/mp/mprisence/package.nix @@ -9,16 +9,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "mprisence"; - version = "1.7.0"; + version = "1.8.0"; src = fetchFromGitHub { owner = "lazykern"; repo = "mprisence"; tag = "v${finalAttrs.version}"; - hash = "sha256-Ss6RXxtpSI3jfq5CAwRLE0XA3tFkIBI+JMyUov2DSpM="; + hash = "sha256-pBVugRpU3s2ZtO67XDhpZP2YK5aanU++E53M4Ggw/Hc="; }; - cargoHash = "sha256-AKj+DibLyoWUw+082m5wMVnZAY4Kmf3+daRJDGeLKtc="; + cargoHash = "sha256-PLl4D63Bgz4OqL0SjH+TXU8c4bgQXwNQD6IXvIGrbFc="; nativeBuildInputs = [ pkg-config ]; From 5a925626dc989b328d159480caa0146719c8a007 Mon Sep 17 00:00:00 2001 From: rorosen Date: Thu, 6 Aug 2026 22:20:07 +0200 Subject: [PATCH 039/113] rke2_1_33: 1.33.12+rke2r2 -> 1.33.13+rke2r2 Attention: This release upgrades Traefik chart to v40.x which includes a breaking change for the ingress-nginx migration: the provider name changes from kubernetesIngressNginx to kubernetesIngressNGINX. Check https://github.com/traefik/traefik-helm-chart/releases/tag/v40.0.0 for more details https://github.com/rancher/rke2/releases/tag/v1.33.13%2Brke2r2 --- .../cluster/rke2/1_33/images-versions.json | 136 +++++++++--------- .../networking/cluster/rke2/1_33/versions.nix | 20 +-- 2 files changed, 78 insertions(+), 78 deletions(-) diff --git a/pkgs/applications/networking/cluster/rke2/1_33/images-versions.json b/pkgs/applications/networking/cluster/rke2/1_33/images-versions.json index 42b6796435a8..a81da542d15c 100644 --- a/pkgs/applications/networking/cluster/rke2/1_33/images-versions.json +++ b/pkgs/applications/networking/cluster/rke2/1_33/images-versions.json @@ -1,138 +1,138 @@ { "images-calico-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r2/rke2-images-calico.linux-amd64.tar.gz", - "sha256": "f2341239b5fd73f2b07b074d88c7b34334a808684462f4a6e70fa27591e479a7" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-calico.linux-amd64.tar.gz", + "sha256": "b96aefa4fbf96dc0b5cb082149b284a73b2e5ffc65d301470c8be50d6e24171a" }, "images-calico-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r2/rke2-images-calico.linux-amd64.tar.zst", - "sha256": "8b91f83ee480ae60cc85601e150a2bf412531763ab8e2eaab0b0e4cefa1a83a5" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-calico.linux-amd64.tar.zst", + "sha256": "1ff5a5b1cdb4146dadf2e6496f2234999b441c178e4b49018c49fa1215f48619" }, "images-calico-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r2/rke2-images-calico.linux-arm64.tar.gz", - "sha256": "4fdf2f4bc634c60e6503c7ddd52042baa2d65570a8a0a41eb883bd34920e6766" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-calico.linux-arm64.tar.gz", + "sha256": "35841cab143b72339f60a3b7ffd5135bea57ba44c88daf066648a9189f904a4f" }, "images-calico-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r2/rke2-images-calico.linux-arm64.tar.zst", - "sha256": "dacd942276d2ffe8487bee4f7ff8df1522b935eed4eef2cae89f260580eb3305" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-calico.linux-arm64.tar.zst", + "sha256": "ceb7630706258aade56b68f90f6d64fcf5f7a6472d54b4b97af1bd8265458df3" }, "images-canal-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r2/rke2-images-canal.linux-amd64.tar.gz", - "sha256": "a3e0c2e05174839fe3e66639afa40bb96466a09e60fb73ec15685d1628f96191" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-canal.linux-amd64.tar.gz", + "sha256": "1e0a7b2a0861f6b27c3fab39431892ceddd42db5aa5a1f5cfd6ca5cab1e411f7" }, "images-canal-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r2/rke2-images-canal.linux-amd64.tar.zst", - "sha256": "3a7828ce0143c3eb91cae940cebdfa0145960e91be056e88a8b077ee39ccc54d" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-canal.linux-amd64.tar.zst", + "sha256": "9e89572eb2a5958b456dc1ca418bdbdbd694a176dd2cf41e6df55fe0488156ba" }, "images-canal-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r2/rke2-images-canal.linux-arm64.tar.gz", - "sha256": "d86eb346ca1db9ab0efaaf5b4c3418cc096ffd476d2c57f9d4a98a3bab06ef32" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-canal.linux-arm64.tar.gz", + "sha256": "56d2d64e2ffd0e646b6080c604e892852e7c55b840f7775dd212d64c9e125a0f" }, "images-canal-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r2/rke2-images-canal.linux-arm64.tar.zst", - "sha256": "63b0888d1adebb72a77c2d1f1eb1ced1519cfdeb57681026a94c1f53f87f5610" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-canal.linux-arm64.tar.zst", + "sha256": "3ce45e29db6ef82e475477dd1e4e58049917ffaef7e21b1d7c87b78a10864c48" }, "images-cilium-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r2/rke2-images-cilium.linux-amd64.tar.gz", - "sha256": "fd6f6e0051f68efd21425364f17156d58f605063f562069fddf398e208a08032" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-cilium.linux-amd64.tar.gz", + "sha256": "e10abc0506747cb9dcb354af4c29d37f31679d3319e3814888364feb686836b9" }, "images-cilium-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r2/rke2-images-cilium.linux-amd64.tar.zst", - "sha256": "3623e1e59fd4d4a47c4b5e4143d7a8ef31707efbca7d7bf9c299d700c0e1d291" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-cilium.linux-amd64.tar.zst", + "sha256": "6fceeec753283b5b3c929a57b59e72b73377b4ed6a95d73555de5e624923e101" }, "images-cilium-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r2/rke2-images-cilium.linux-arm64.tar.gz", - "sha256": "70b362df86f882e64c4d7a8a01901a528bb22e12a28a6996d754bd04b9f396e5" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-cilium.linux-arm64.tar.gz", + "sha256": "5abf640b766d1e6fd836cca8eb85aafca0106f5a4789c379559b428b9aeb9578" }, "images-cilium-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r2/rke2-images-cilium.linux-arm64.tar.zst", - "sha256": "030d22fd0cb52d90321b37e2d1cd9448b571ba5eeb6b1d68daba40ecff515214" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-cilium.linux-arm64.tar.zst", + "sha256": "d67e47e302b9284dcd2948e209caf9821b5e2c1b8490af7326bbf888f97139c1" }, "images-core-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r2/rke2-images-core.linux-amd64.tar.gz", - "sha256": "4513f277d0380330eba4d31dc8096142c2a654a34f01f1c90ab167b78dc58181" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-core.linux-amd64.tar.gz", + "sha256": "8b02c772cb20cec6bc61968a0a4071dced6102bfd10238f2c3d5a682dfd25770" }, "images-core-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r2/rke2-images-core.linux-amd64.tar.zst", - "sha256": "a82003606da83f683a7025de7481ef9939d1b10a9f9b222ca5e80f34885a87dc" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-core.linux-amd64.tar.zst", + "sha256": "c3648746e25fb04d6bfedd15acfff93c99eaf77cfd5d17072781b56796ea1d70" }, "images-core-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r2/rke2-images-core.linux-arm64.tar.gz", - "sha256": "121690236b9c7f0dd094d4070e80cf9b624888e2418b10c66ebbf894d63c2788" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-core.linux-arm64.tar.gz", + "sha256": "b539ab5039895868b6fd5ffea1185be5c1f7a52c1234d9db032d4834f7e9c267" }, "images-core-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r2/rke2-images-core.linux-arm64.tar.zst", - "sha256": "26edec0d747a5578f7e638a36f54e8f301a06bcc87814d3b2274db571900f44f" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-core.linux-arm64.tar.zst", + "sha256": "8d2782b68a84cf828bc0cfa33fc9279f7d8c2019ce46b1dfc75f0378b0adb8f6" }, "images-flannel-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r2/rke2-images-flannel.linux-amd64.tar.gz", - "sha256": "cb33139d9e7569f9b6ad5822f481c83f259a6cd13639f3980e2ad8c2dabb8284" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-flannel.linux-amd64.tar.gz", + "sha256": "51a04645359b508e1df9e9bb4968888d1612cc722f8729c98cf4f140d8ab929c" }, "images-flannel-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r2/rke2-images-flannel.linux-amd64.tar.zst", - "sha256": "23695fd8c2a77f043a089c44437d12b5bde88422dbcd1d70edcda7a78f651137" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-flannel.linux-amd64.tar.zst", + "sha256": "1da33715d88f49ae0451aca366a7831b758800df23cb86b37798fb4e7893bbd5" }, "images-flannel-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r2/rke2-images-flannel.linux-arm64.tar.gz", - "sha256": "a4d428464b3e3e11aafa8fab70a7f183d57d152049f02bd295a6bb4e925a4dbf" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-flannel.linux-arm64.tar.gz", + "sha256": "6346d2a01245ba8ef1c597fe5a9a790bedf62023e9b08d22cccac1b360d293da" }, "images-flannel-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r2/rke2-images-flannel.linux-arm64.tar.zst", - "sha256": "8aa8e19b739bc3fd897115f92d54acd081453441ee4dae8ca694ec47662838a7" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-flannel.linux-arm64.tar.zst", + "sha256": "b3c9944442d8d8070a03349a2c14fea065107fc6fa31a5015d242ada7a11e170" }, "images-harvester-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r2/rke2-images-harvester.linux-amd64.tar.gz", - "sha256": "97cd2eb0920d433ef57c1a8c8f4a6680faba9a0589c9605c30a56e2c09110c77" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-harvester.linux-amd64.tar.gz", + "sha256": "ccbf694b1c7ce66be5dace3d59b03a24c5f81f16bee75305c316b30bc05e5000" }, "images-harvester-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r2/rke2-images-harvester.linux-amd64.tar.zst", - "sha256": "f16ef32d0b9586fb7e600013e56dd9098149dc5ce5239f4828ad03dc7463553f" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-harvester.linux-amd64.tar.zst", + "sha256": "ff88c0ece81ac069be668f4e4599a3dd15c811e669a57c48423db3c160d566a7" }, "images-harvester-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r2/rke2-images-harvester.linux-arm64.tar.gz", - "sha256": "86fe56d8a277208c26c13a9b04b18b4eb4f2b6debcc7ad754af873e4c64d66c5" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-harvester.linux-arm64.tar.gz", + "sha256": "0879e9c11ba3820a854736a0318a279d68099e7050abd311fb8e8bd6417d3b11" }, "images-harvester-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r2/rke2-images-harvester.linux-arm64.tar.zst", - "sha256": "dc8e9aa0dd1ce2a62b58b7ebfc673911364bd2c3228781f4a226e4796d0436be" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-harvester.linux-arm64.tar.zst", + "sha256": "9c560f992ea61b0ffa2b2f781ebd860dff73852f3f3c5614621e0eb7040c0c17" }, "images-multus-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r2/rke2-images-multus.linux-amd64.tar.gz", - "sha256": "287437a99ff5c42516764d625571c10d2fbb44ef82cdb026d37b141e56305664" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-multus.linux-amd64.tar.gz", + "sha256": "ff784686ed52ec8a5674d89372904610f7a90a9f000e2145d6cbaf26c46df35a" }, "images-multus-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r2/rke2-images-multus.linux-amd64.tar.zst", - "sha256": "108543225439fc50053a904b953813a39a0d0d4e6c7a76a2e99a8ee26a69f1a2" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-multus.linux-amd64.tar.zst", + "sha256": "704506a2db41de3035ff4b551bc8b603f33450bfe91438904446787d259eede3" }, "images-multus-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r2/rke2-images-multus.linux-arm64.tar.gz", - "sha256": "98f213f7c8a70c4b0d0fb22329212190e08c82d6be482b227e3256637388c732" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-multus.linux-arm64.tar.gz", + "sha256": "b39481711942f2b7858b2cc0125d5d60ff31db22bd7e0c816e267d92a738f8f1" }, "images-multus-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r2/rke2-images-multus.linux-arm64.tar.zst", - "sha256": "c310597f504b2dd8ac46cc2b87125dcf57a3ae77e4bbbeba4f436a598a2b96f3" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-multus.linux-arm64.tar.zst", + "sha256": "abcdce72833b56893aa1234a6f935b457f056cd67107b45b1ff8795c2a6f8aab" }, "images-traefik-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r2/rke2-images-traefik.linux-amd64.tar.gz", - "sha256": "86a46ecea0d7a60a68314a5794698d6421aa4ce69c05a1f836360e9be996a36b" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-traefik.linux-amd64.tar.gz", + "sha256": "a5d1f4ed24df06c1b55978e3b7230193bbfde54f240ad98ee06e8037ee2bacb6" }, "images-traefik-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r2/rke2-images-traefik.linux-amd64.tar.zst", - "sha256": "aec23459c8e51ec16491b4657a3b2a64e49357d3e6cef0a11ac7d3c2f285fe4b" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-traefik.linux-amd64.tar.zst", + "sha256": "6dabff733c90a3c2c7304bfe0c530cb6a2304c5a585b0de4fc5f46e700c5fcee" }, "images-traefik-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r2/rke2-images-traefik.linux-arm64.tar.gz", - "sha256": "29372e44e2c1b682c4bc070a764746138a850e24c2cef7edbc97bb2afae51bd8" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-traefik.linux-arm64.tar.gz", + "sha256": "4c5666b4537ab4e54258c64a35cc965c13513722d6861e73d01c295a6b879ade" }, "images-traefik-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r2/rke2-images-traefik.linux-arm64.tar.zst", - "sha256": "dd5efa19d02ca7a8a0bcb05febd2781e8ad85016c09b1defe09cdc5f494f05fc" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-traefik.linux-arm64.tar.zst", + "sha256": "d71e455ce8358e31ed590a7a264d9a3ae212c955df8f36cea314243533fe4d83" }, "images-vsphere-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r2/rke2-images-vsphere.linux-amd64.tar.gz", - "sha256": "237d3f47fdbc2e511b002ed700536125ccb0fcf7c69f2b192db3bd351043d3cc" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-vsphere.linux-amd64.tar.gz", + "sha256": "69c150b8f3e90752d685cd4c76e211afbe0b616b71bd3124c7bce4f0e0b563f2" }, "images-vsphere-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.33.12%2Brke2r2/rke2-images-vsphere.linux-amd64.tar.zst", - "sha256": "be5e7d4a33142cb07ac687b777c2c892354f44061d769a72b4731af49c307ec1" + "url": "https://github.com/rancher/rke2/releases/download/v1.33.13%2Brke2r2/rke2-images-vsphere.linux-amd64.tar.zst", + "sha256": "e97c3d30c70e498da1cea062cf3d780fb25a416fb4c0b9956a44892ca9ccf0d0" } } diff --git a/pkgs/applications/networking/cluster/rke2/1_33/versions.nix b/pkgs/applications/networking/cluster/rke2/1_33/versions.nix index 826ecfc1e987..f40bff2ec106 100644 --- a/pkgs/applications/networking/cluster/rke2/1_33/versions.nix +++ b/pkgs/applications/networking/cluster/rke2/1_33/versions.nix @@ -1,13 +1,13 @@ { - rke2Version = "1.33.12+rke2r2"; - rke2Commit = "341f3e620b43d178daccfe5199f9cb752b0c3922"; - rke2TarballHash = "sha256-fjhAeDjX8w3c943wjaOamlR4NXZEIhE68iSIP6co6OQ="; - rke2VendorHash = "sha256-I09PTw359mW9b8j/tjbedu7gJ0cp+NPEvmikxJMOufQ="; - k8sImageTag = "v1.33.12-rke2r2-build20260521"; - etcdVersion = "v3.6.7-k3s1-build20260512"; - pauseVersion = "3.6"; - ccmVersion = "v1.33.11-0.20260415182038-2566e39d309b-build20260416"; - dockerizedVersion = "v1.33.12-rke2r2"; - helmJobVersion = "v0.10.0-build20260513"; + rke2Version = "1.33.13+rke2r2"; + rke2Commit = "f0fee0e6a6822f36d0cca144c97e33cb979ec184"; + rke2TarballHash = "sha256-WoBZxFMVB9l/KcCfO0RbeBNidZ1uZ8fwilZZQRDNHT8="; + rke2VendorHash = "sha256-9qYtpCfpmrAEV1gFBke2oeI+lcM6Qzk3MTyuVHmpJLg="; + k8sImageTag = "v1.33.13-rke2r2-build20260723"; + etcdVersion = "v3.6.14-k3s1-build20260723"; + pauseVersion = "3.10.2"; + ccmVersion = "v1.33.13-0.20260610231102-b1a9339db253-build20260710"; + dockerizedVersion = "v1.33.13-rke2r2"; + helmJobVersion = "v0.13.3-build20260727"; imagesVersions = with builtins; fromJSON (readFile ./images-versions.json); } From 8c2d28d469a25107d4f96383fcc2fadf7547925e Mon Sep 17 00:00:00 2001 From: rorosen Date: Thu, 6 Aug 2026 22:27:05 +0200 Subject: [PATCH 040/113] rke2_1_34: 1.34.8+rke2r2 -> 1.34.10+rke2r1 Attention: This release upgrades Traefik chart to v40.x which includes a breaking change for the ingress-nginx migration: the provider name changes from kubernetesIngressNginx to kubernetesIngressNGINX. Check https://github.com/traefik/traefik-helm-chart/releases/tag/v40.0.0 for more details https://github.com/rancher/rke2/releases/tag/v1.34.10%2Brke2r1 --- .../cluster/rke2/1_34/images-versions.json | 136 +++++++++--------- .../networking/cluster/rke2/1_34/versions.nix | 20 +-- 2 files changed, 78 insertions(+), 78 deletions(-) diff --git a/pkgs/applications/networking/cluster/rke2/1_34/images-versions.json b/pkgs/applications/networking/cluster/rke2/1_34/images-versions.json index 67930cebdd80..5a60c1a85cac 100644 --- a/pkgs/applications/networking/cluster/rke2/1_34/images-versions.json +++ b/pkgs/applications/networking/cluster/rke2/1_34/images-versions.json @@ -1,138 +1,138 @@ { "images-calico-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r2/rke2-images-calico.linux-amd64.tar.gz", - "sha256": "351e9047ce160cbf3b9ed4a32996f36bb4266c200e9957407178d2d28e55f8e5" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-calico.linux-amd64.tar.gz", + "sha256": "eca4b54a87b17ca7878a90322a76221cc14b0f191db24a88792a31a128444cb7" }, "images-calico-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r2/rke2-images-calico.linux-amd64.tar.zst", - "sha256": "aa746ea4dd91422e37d2cac07b36854ddc1c551b4da061c261d1e0132a983656" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-calico.linux-amd64.tar.zst", + "sha256": "914212fd8288f73361ef29d945b3a2102165df70153fc8c20c180f72704c4da2" }, "images-calico-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r2/rke2-images-calico.linux-arm64.tar.gz", - "sha256": "96829f58e60b02ccee8e19b9ec4ad2ce7ade6f9030b1379eadedd42d151a783b" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-calico.linux-arm64.tar.gz", + "sha256": "34c6c98dd024ce7e5ffcc17112988be2ab703c3a8977f01312815bda38df11e5" }, "images-calico-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r2/rke2-images-calico.linux-arm64.tar.zst", - "sha256": "6a7f4404f92e88eb515bbff4513b5771e82c69111dfdd7e88c7d83d4366480e6" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-calico.linux-arm64.tar.zst", + "sha256": "d1aac5a3f88163b5c0a6dd152be8e6e62b05b3fe85ebf9d6288b5de585d9e056" }, "images-canal-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r2/rke2-images-canal.linux-amd64.tar.gz", - "sha256": "16bc527e0b4ab9612747534c2b5801487a12379a364da4936d01816fcb608040" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-canal.linux-amd64.tar.gz", + "sha256": "9351ecae73961309c566991322839acb0df573f0e826cdeb278babe141357d8b" }, "images-canal-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r2/rke2-images-canal.linux-amd64.tar.zst", - "sha256": "d4d14e4ae3f34d0615fd6007e7048b54bc5a15be9f57fa6be6cd72346c39ccdf" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-canal.linux-amd64.tar.zst", + "sha256": "1f2aeec78ca8380b55f8398905e9dbe4af5cbb8b3ae9cb4bdcc46b08dcb75c56" }, "images-canal-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r2/rke2-images-canal.linux-arm64.tar.gz", - "sha256": "ece067531498aec3847a73cd4e4e379c2bb3186f72717601b4766f2a50df0f3a" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-canal.linux-arm64.tar.gz", + "sha256": "b52d98c63d46a8b908bbe3fa2a075fb5b7ea4dbb4325f3a9de63dcc4272f04ff" }, "images-canal-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r2/rke2-images-canal.linux-arm64.tar.zst", - "sha256": "ede6d29451a99d7f4663b6a2b8eb0cfa093f83b7b025fd5c4899fb02edac703d" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-canal.linux-arm64.tar.zst", + "sha256": "3ce45e29db6ef82e475477dd1e4e58049917ffaef7e21b1d7c87b78a10864c48" }, "images-cilium-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r2/rke2-images-cilium.linux-amd64.tar.gz", - "sha256": "95d566220546d6b49f6b79fb729c976fc435ae85fcb39add9ca4e8cade953e8f" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-cilium.linux-amd64.tar.gz", + "sha256": "a0acd19bcf7f99321635aaff76abf5b5ab256f31e71957dda22caf5ee97f383d" }, "images-cilium-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r2/rke2-images-cilium.linux-amd64.tar.zst", - "sha256": "fc146c92933270bd4291a75069f1d724629c84ebb6c8cd5549756a895a5a9e3d" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-cilium.linux-amd64.tar.zst", + "sha256": "ed1e42b4c1db97d65f5ab42faf443fd1786af092bd69b931811557beb17875fe" }, "images-cilium-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r2/rke2-images-cilium.linux-arm64.tar.gz", - "sha256": "d5bfc28db9031a8be3a5c325fe6f6cc6dca8f101af5fce394d11e00a0e866dc2" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-cilium.linux-arm64.tar.gz", + "sha256": "55569b7c58a2cdb2194c14c9b1252fe4545c02c1c0df2e152cf2fa70c29e6e46" }, "images-cilium-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r2/rke2-images-cilium.linux-arm64.tar.zst", - "sha256": "0590f43bf3d6ea590a9069d62170956d72f6ff1b1a45574ef7129a6fb07481ae" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-cilium.linux-arm64.tar.zst", + "sha256": "916bc0aac94e499bdd6015ca727b97c39da5c635ed87edfc5bff432e3b93bb6a" }, "images-core-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r2/rke2-images-core.linux-amd64.tar.gz", - "sha256": "2d89ef07043ee8475bd91c97c7419dcb068e089ba8d74f31a503749fdd29a700" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-core.linux-amd64.tar.gz", + "sha256": "dbc4e96df1cf68bb1554dffcde377cafde6b58afc6a57ff627bffaaab9387c64" }, "images-core-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r2/rke2-images-core.linux-amd64.tar.zst", - "sha256": "663f048d7ad31aeaf5820effc4e9fd6499ee038c2736afa6721c2384c049765c" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-core.linux-amd64.tar.zst", + "sha256": "c98faf27f1867a21fd928185c5b3ce11e58576239724547b14dd714d2cf485f1" }, "images-core-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r2/rke2-images-core.linux-arm64.tar.gz", - "sha256": "740bed7351bab07dbdaaef316d3c9c817c381fefff4ce43af78381596e1f34d6" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-core.linux-arm64.tar.gz", + "sha256": "670909f4bbdf4cae8cd2cd289e127b62753a98a0dde17c94f8287c4f04edb631" }, "images-core-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r2/rke2-images-core.linux-arm64.tar.zst", - "sha256": "d224ffbf50eb2be8edaa1b923323df17336b8c435bce034e2ba4ae96a54244ec" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-core.linux-arm64.tar.zst", + "sha256": "581e77dfad0c37c8ec8ce21aa62eb04e484476e25ee955e51f2e541bd41eb83e" }, "images-flannel-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r2/rke2-images-flannel.linux-amd64.tar.gz", - "sha256": "1a84527d66538b5ff96e331493006bbd3ccc06529d51a8b7c9a3e0d219c25a6f" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-flannel.linux-amd64.tar.gz", + "sha256": "990ea84921cb04bcc8c4b78e5ef2896a5c1cbc864ca7948af56179f46ea82aed" }, "images-flannel-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r2/rke2-images-flannel.linux-amd64.tar.zst", - "sha256": "832aae87b5eba45be64b47a5ebc04824060095dbc79d58adb009dbc0b738252a" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-flannel.linux-amd64.tar.zst", + "sha256": "1da33715d88f49ae0451aca366a7831b758800df23cb86b37798fb4e7893bbd5" }, "images-flannel-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r2/rke2-images-flannel.linux-arm64.tar.gz", - "sha256": "80d7ab29cce2d595926ed0999e663932489c62c9e4b818909a05739357e584bc" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-flannel.linux-arm64.tar.gz", + "sha256": "b0736b431a1665687a5744307e62e34d98a739c9f28d1b51bbaa3b6d9db81aa7" }, "images-flannel-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r2/rke2-images-flannel.linux-arm64.tar.zst", - "sha256": "39b36764f09857c01eaa9520da3e2d5023d7df881bc72379e4c55d05ebde8f6f" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-flannel.linux-arm64.tar.zst", + "sha256": "b3c9944442d8d8070a03349a2c14fea065107fc6fa31a5015d242ada7a11e170" }, "images-harvester-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r2/rke2-images-harvester.linux-amd64.tar.gz", - "sha256": "86299476461d69c9db81c47f1bff915f122dd31f229679033cb9ac3888f34d20" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-harvester.linux-amd64.tar.gz", + "sha256": "c8129804d926d6916dc17840239dc4ed00dd71dfb9431ef3a52b61e5f763fc9d" }, "images-harvester-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r2/rke2-images-harvester.linux-amd64.tar.zst", - "sha256": "c3c2539999dbd963deb1533d76fef211902322d7204c977b7534c37342a6ccba" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-harvester.linux-amd64.tar.zst", + "sha256": "b0571922737f3b4794880a6a1ed36aecf863fa99756ac97dc3e47e2ba65d84b7" }, "images-harvester-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r2/rke2-images-harvester.linux-arm64.tar.gz", - "sha256": "dadfbc1e60b11be02c186343748f3c5e6a7c03bedf4bf36b1007b6addafaf6e2" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-harvester.linux-arm64.tar.gz", + "sha256": "e78cfd46abc07c7330f1a99a2eb1b3b49aab0f4772c027e16e58fbeeabe26936" }, "images-harvester-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r2/rke2-images-harvester.linux-arm64.tar.zst", - "sha256": "ec9d3370c2cb488fe98ed38688fd3cec14ba136783efd894b3bec2a5599f8c08" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-harvester.linux-arm64.tar.zst", + "sha256": "004a123bc2ae8030a6a79f03a6f20d079f43d040b2730b6bfb573a1d105d89fe" }, "images-multus-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r2/rke2-images-multus.linux-amd64.tar.gz", - "sha256": "a4bbad1ab2c8d7f65e6cc9238d63f29524774bc07163a4a23688d9a0a63c4629" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-multus.linux-amd64.tar.gz", + "sha256": "f5bc06ea799a91fe0d74929f6882591d8b541d785f91959789b3a17fbcf6cfdd" }, "images-multus-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r2/rke2-images-multus.linux-amd64.tar.zst", - "sha256": "98e17b69423ff3de402803a0ec2fb63748252c800c672a232f912d312cf41ff5" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-multus.linux-amd64.tar.zst", + "sha256": "6e5795d1367a04ca096cefaececa0f77b180bd343cd806727ce1712b1d28cc98" }, "images-multus-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r2/rke2-images-multus.linux-arm64.tar.gz", - "sha256": "1ec1676f8bcb054ab243cc7b3df555e0099fd2a227683615f15c8cbb95db040a" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-multus.linux-arm64.tar.gz", + "sha256": "03d4f0ded6a8da7007c241cace1cc007c2074b92846e52c2a73f97e2d1c3ed82" }, "images-multus-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r2/rke2-images-multus.linux-arm64.tar.zst", - "sha256": "c310597f504b2dd8ac46cc2b87125dcf57a3ae77e4bbbeba4f436a598a2b96f3" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-multus.linux-arm64.tar.zst", + "sha256": "4c4b241191ec370c9fc2c77ed2b319d8b094a7f4ca35d3a2a1563643865ae283" }, "images-traefik-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r2/rke2-images-traefik.linux-amd64.tar.gz", - "sha256": "288cb12a19e0419f91a56286c934823eda31c523f865bb24b66c9cdeb89cc73f" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-traefik.linux-amd64.tar.gz", + "sha256": "1febfa1c29687a343e0c6a829100a2e612ba4dbab4050a39d15fdd9706f0cff2" }, "images-traefik-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r2/rke2-images-traefik.linux-amd64.tar.zst", - "sha256": "aec23459c8e51ec16491b4657a3b2a64e49357d3e6cef0a11ac7d3c2f285fe4b" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-traefik.linux-amd64.tar.zst", + "sha256": "6dabff733c90a3c2c7304bfe0c530cb6a2304c5a585b0de4fc5f46e700c5fcee" }, "images-traefik-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r2/rke2-images-traefik.linux-arm64.tar.gz", - "sha256": "f3d34ffea490540c028f800362862c74d1b45efb0acb3db072f5417443b71733" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-traefik.linux-arm64.tar.gz", + "sha256": "705031339da6ff24d83e3cfcaeca01051055f06f125038cc397d753883f0af91" }, "images-traefik-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r2/rke2-images-traefik.linux-arm64.tar.zst", - "sha256": "dd5efa19d02ca7a8a0bcb05febd2781e8ad85016c09b1defe09cdc5f494f05fc" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-traefik.linux-arm64.tar.zst", + "sha256": "d71e455ce8358e31ed590a7a264d9a3ae212c955df8f36cea314243533fe4d83" }, "images-vsphere-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r2/rke2-images-vsphere.linux-amd64.tar.gz", - "sha256": "c87a8f5b553e664f0c7dfa44b2fdea40b7bbe22bbf4d96667009a76f5b181f86" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-vsphere.linux-amd64.tar.gz", + "sha256": "c1ee6654b45f0106e00aa4cd2b423c8b35c79964470419e4c012d963c72ed0f3" }, "images-vsphere-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.34.8%2Brke2r2/rke2-images-vsphere.linux-amd64.tar.zst", - "sha256": "df524665950321e45d0b8521532263e969533af82f7c77dddc86b4b6dfa675a3" + "url": "https://github.com/rancher/rke2/releases/download/v1.34.10%2Brke2r1/rke2-images-vsphere.linux-amd64.tar.zst", + "sha256": "19afe144421cc7f430adb20a91e64ae91f0fac2ea6b7aeab6b480adee21f4fad" } } diff --git a/pkgs/applications/networking/cluster/rke2/1_34/versions.nix b/pkgs/applications/networking/cluster/rke2/1_34/versions.nix index 8ca875d9afdf..c622742b62c0 100644 --- a/pkgs/applications/networking/cluster/rke2/1_34/versions.nix +++ b/pkgs/applications/networking/cluster/rke2/1_34/versions.nix @@ -1,13 +1,13 @@ { - rke2Version = "1.34.8+rke2r2"; - rke2Commit = "b227fefe1936a550450ce3b6248c559fa58b5cd3"; - rke2TarballHash = "sha256-Ojc4PhsEYJBhgj+r+XEcdFEjZIlJCCVNC+w7mZWY2hA="; - rke2VendorHash = "sha256-752RlnL+7reFk4G/X8kgHdad71fatY+Ss714MbJDvg8="; - k8sImageTag = "v1.34.8-rke2r2-build20260521"; - etcdVersion = "v3.6.7-k3s1-build20260512"; - pauseVersion = "3.6"; - ccmVersion = "v1.34.7-0.20260415182025-e7567db58dd7-build20260416"; - dockerizedVersion = "v1.34.8-rke2r2"; - helmJobVersion = "v0.10.0-build20260513"; + rke2Version = "1.34.10+rke2r1"; + rke2Commit = "d419f09226d50a4777d348e5c53ea1bce3849b77"; + rke2TarballHash = "sha256-upkkAdlrAkj6RLsIbkNB5KdQylxvb1P47x1AfDcpxfY="; + rke2VendorHash = "sha256-ep2qR8V3V1F7PHj9rU9hOZb0o4GQVUdtGHyAEWgpM2A="; + k8sImageTag = "v1.34.10-rke2r1-build20260723"; + etcdVersion = "v3.6.14-k3s1-build20260723"; + pauseVersion = "3.10.2"; + ccmVersion = "v1.34.9-0.20260610230036-3060dff9c388-build20260710"; + dockerizedVersion = "v1.34.10-rke2r1"; + helmJobVersion = "v0.13.3-build20260727"; imagesVersions = with builtins; fromJSON (readFile ./images-versions.json); } From da20f38d4dd5a3caabc63df6169b627b3faae8ff Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 7 Aug 2026 01:39:02 +0000 Subject: [PATCH 041/113] ocamlPackages.charon: 2026.08.03 -> 2026.08.06 --- pkgs/development/ocaml-modules/charon/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/ocaml-modules/charon/default.nix b/pkgs/development/ocaml-modules/charon/default.nix index 7cda2d16bbd4..66c677cb0993 100644 --- a/pkgs/development/ocaml-modules/charon/default.nix +++ b/pkgs/development/ocaml-modules/charon/default.nix @@ -16,7 +16,7 @@ buildDunePackage (finalAttrs: { pname = "charon"; - version = "2026.08.03"; + version = "2026.08.06"; __structuredAttrs = true; src = fetchFromGitHub { From 5c6fd48d8fff1129a6090fa496d1d30f71bc26fd Mon Sep 17 00:00:00 2001 From: rorosen Date: Fri, 7 Aug 2026 10:41:53 +0200 Subject: [PATCH 042/113] rke2_1_35: 1.35.5+rke2r2 -> 1.35.7+rke2r1 Attention: This release upgrades Traefik chart to v40.x which includes a breaking change for the ingress-nginx migration: the provider name changes from kubernetesIngressNginx to kubernetesIngressNGINX. Check https://github.com/traefik/traefik-helm-chart/releases/tag/v40.0.0 for more details https://github.com/rancher/rke2/releases/tag/v1.35.7%2Brke2r1 --- .../cluster/rke2/1_35/images-versions.json | 136 +++++++++--------- .../networking/cluster/rke2/1_35/versions.nix | 20 +-- 2 files changed, 78 insertions(+), 78 deletions(-) diff --git a/pkgs/applications/networking/cluster/rke2/1_35/images-versions.json b/pkgs/applications/networking/cluster/rke2/1_35/images-versions.json index e86d9a95a58d..a2d473fde13b 100644 --- a/pkgs/applications/networking/cluster/rke2/1_35/images-versions.json +++ b/pkgs/applications/networking/cluster/rke2/1_35/images-versions.json @@ -1,138 +1,138 @@ { "images-calico-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r2/rke2-images-calico.linux-amd64.tar.gz", - "sha256": "d53e659b7f934fb811eadeb7d6e348b12ef932b0a414073301bdf03d1501f32f" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-calico.linux-amd64.tar.gz", + "sha256": "91e39707c7be99f988db35d2c9a203c2f7ccdfd8419c1a7e7cf9c869a44e82e0" }, "images-calico-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r2/rke2-images-calico.linux-amd64.tar.zst", - "sha256": "b7cf99a56b03469169e8b1a32f9aa61b828268dd5aff9482503d00c884260f0e" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-calico.linux-amd64.tar.zst", + "sha256": "263eef9bc34b84d25f69d871c5c6b0d968f57b128501c56cd75be76fcd34a5ff" }, "images-calico-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r2/rke2-images-calico.linux-arm64.tar.gz", - "sha256": "53a95f56dbd4aeefe631afdf05d00592da7bbb2c089e694d06ffd6c6c8665375" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-calico.linux-arm64.tar.gz", + "sha256": "fb88b8044e1143eb65d6d167917c3c5effb0ffbdc6dbc3d5bb87f7b9d73d91d5" }, "images-calico-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r2/rke2-images-calico.linux-arm64.tar.zst", - "sha256": "c49ef55be8b1a30597e4315fac563282cac7870045a465ba7e1ee2c81db44cf6" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-calico.linux-arm64.tar.zst", + "sha256": "257222e58aa7429c53edc52f647a2c6ce3932b491b2943c3e726afe91219614f" }, "images-canal-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r2/rke2-images-canal.linux-amd64.tar.gz", - "sha256": "f6ffb60b14b0fda2e3a138f4d6a7e9cb71e8fc759d69cb0fda00aedcaa03ab0f" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-canal.linux-amd64.tar.gz", + "sha256": "af9fe952ce6dcfb1192d40ca01d0d9a7f29477fef21bdae96490c2192f2ded74" }, "images-canal-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r2/rke2-images-canal.linux-amd64.tar.zst", - "sha256": "3a7828ce0143c3eb91cae940cebdfa0145960e91be056e88a8b077ee39ccc54d" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-canal.linux-amd64.tar.zst", + "sha256": "9e89572eb2a5958b456dc1ca418bdbdbd694a176dd2cf41e6df55fe0488156ba" }, "images-canal-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r2/rke2-images-canal.linux-arm64.tar.gz", - "sha256": "2319ab1753330cb13ea7ac56198d9da78123aaa6a3b66ea3d970a6c57de9ce41" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-canal.linux-arm64.tar.gz", + "sha256": "b52d98c63d46a8b908bbe3fa2a075fb5b7ea4dbb4325f3a9de63dcc4272f04ff" }, "images-canal-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r2/rke2-images-canal.linux-arm64.tar.zst", - "sha256": "63b0888d1adebb72a77c2d1f1eb1ced1519cfdeb57681026a94c1f53f87f5610" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-canal.linux-arm64.tar.zst", + "sha256": "3ce45e29db6ef82e475477dd1e4e58049917ffaef7e21b1d7c87b78a10864c48" }, "images-cilium-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r2/rke2-images-cilium.linux-amd64.tar.gz", - "sha256": "9c6ab1f22a157e7a74c35c4be3c025eb154e6315be9c2085451f59b11b63f8e1" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-cilium.linux-amd64.tar.gz", + "sha256": "f943fd65168368d4b76ede3d809daad8733126df8d1bb809cf841b50b0402e94" }, "images-cilium-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r2/rke2-images-cilium.linux-amd64.tar.zst", - "sha256": "38892592ae5e45e27e4cad76d4364c549bdb386def54398cc26c9249bbd34760" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-cilium.linux-amd64.tar.zst", + "sha256": "dc9cb3d8af8db6a0a0312e3be3e31b1fa44a20731b8d3f7a1e30e8481940c12c" }, "images-cilium-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r2/rke2-images-cilium.linux-arm64.tar.gz", - "sha256": "a0a02109ef5a5f4eae1a06003ba80544b405b155840ce5c3535b1c4e02d16f0e" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-cilium.linux-arm64.tar.gz", + "sha256": "bcfee32f8a9bc0c62ad2b747f4fb36bffbdb8cee5e6d4f93827325514ebd9f7d" }, "images-cilium-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r2/rke2-images-cilium.linux-arm64.tar.zst", - "sha256": "8110fc9517469dad0c291258e0dbdece6e4e3c9a51d539531527f4236692b7bd" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-cilium.linux-arm64.tar.zst", + "sha256": "61d4038542e15892ecb122d99cc22226fad4cf4877e6bba9d49406d514624a8d" }, "images-core-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r2/rke2-images-core.linux-amd64.tar.gz", - "sha256": "2d32c6205a83ac776fe54d7777472725edfc204fd7a30befa0ee9c5f7fde80cc" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-core.linux-amd64.tar.gz", + "sha256": "606d9e6960cf1496668eab999a9bec2eee052027e90a750e2c99b4f185382c4a" }, "images-core-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r2/rke2-images-core.linux-amd64.tar.zst", - "sha256": "48bdbb2bc2652eb6647ce3f2ce215ac9bf12cf5fbe4936688e5de34605f0fb2c" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-core.linux-amd64.tar.zst", + "sha256": "f7d4aad521229dfa820a3dea2365582681aa1aa4a076bd02122b0ac0eb79e265" }, "images-core-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r2/rke2-images-core.linux-arm64.tar.gz", - "sha256": "3e392555a295ec6f7e3ea477ded0bb71c04957dccd168de87d87226dfdbb753f" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-core.linux-arm64.tar.gz", + "sha256": "5d3ee44b2d6e3d50258b5f99fdc8356dd7b1eb00198fee429bebe4881375861c" }, "images-core-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r2/rke2-images-core.linux-arm64.tar.zst", - "sha256": "29d28cb1b2035c1d5123fdb6bb0fa8cc647ad9cd570edf434bc7e560806426fa" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-core.linux-arm64.tar.zst", + "sha256": "87fe42d4052ad62cf25d0cd6bd23a9e8e2adf36961583c25a48d10dac8f39d4e" }, "images-flannel-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r2/rke2-images-flannel.linux-amd64.tar.gz", - "sha256": "e86e5631c691d2dcac99764542c875e4bed902f385f5a6e2f6e6b88facf114aa" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-flannel.linux-amd64.tar.gz", + "sha256": "eda0f523a6b5021bf9a59f7e9e9c0d564f472c22615e83f101ea68027478007c" }, "images-flannel-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r2/rke2-images-flannel.linux-amd64.tar.zst", - "sha256": "23695fd8c2a77f043a089c44437d12b5bde88422dbcd1d70edcda7a78f651137" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-flannel.linux-amd64.tar.zst", + "sha256": "1da33715d88f49ae0451aca366a7831b758800df23cb86b37798fb4e7893bbd5" }, "images-flannel-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r2/rke2-images-flannel.linux-arm64.tar.gz", - "sha256": "396084ee38b31e5b78e3d8c3a015f8a56194119204aecb9de052a5be20c61e01" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-flannel.linux-arm64.tar.gz", + "sha256": "49a0914944127d296890d86686642392f6ceb7d220d05412954aea136d019227" }, "images-flannel-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r2/rke2-images-flannel.linux-arm64.tar.zst", - "sha256": "39b36764f09857c01eaa9520da3e2d5023d7df881bc72379e4c55d05ebde8f6f" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-flannel.linux-arm64.tar.zst", + "sha256": "b3c9944442d8d8070a03349a2c14fea065107fc6fa31a5015d242ada7a11e170" }, "images-harvester-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r2/rke2-images-harvester.linux-amd64.tar.gz", - "sha256": "38eecc385bbb77bde48d7dec9aa48bc897136c5714e5eff9c56c9df580dfb35d" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-harvester.linux-amd64.tar.gz", + "sha256": "dc8586e214ac70a896fa4aab6392ea20e44b0ba078f059fea7470c055558682d" }, "images-harvester-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r2/rke2-images-harvester.linux-amd64.tar.zst", - "sha256": "20e7b012ab2802a057be6cf6ef3d8f04a65484403615ddd3c2852d59d3ed7453" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-harvester.linux-amd64.tar.zst", + "sha256": "fcb029dd456d0a9137714aae73d0b3edcbd400955425a5b9df1c8e7cedc06154" }, "images-harvester-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r2/rke2-images-harvester.linux-arm64.tar.gz", - "sha256": "8b712f389d2118a802a70ec4175e83be0557a4b699bc238bd228c862aa337419" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-harvester.linux-arm64.tar.gz", + "sha256": "3b543d0099c5e4b42c5a8db5610a620e25f554027fea964ad31f3011125d81ed" }, "images-harvester-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r2/rke2-images-harvester.linux-arm64.tar.zst", - "sha256": "dfa539c18041a6e0ef1747c469c718f7e608e031dbc99eada2dbf56768f6de72" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-harvester.linux-arm64.tar.zst", + "sha256": "b55b3c2f9c36a3a9907bf7338eaf83803cb8a851ab18475fa3f9b31262f8c3d2" }, "images-multus-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r2/rke2-images-multus.linux-amd64.tar.gz", - "sha256": "48a6e3c5fc5534b6c77957dd82e488f46cd6c6a713233da32ab18e94961f33a2" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-multus.linux-amd64.tar.gz", + "sha256": "712a02ff2e07b34ac0f720126d235b4cb86eacac9ede923922f43db696890280" }, "images-multus-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r2/rke2-images-multus.linux-amd64.tar.zst", - "sha256": "98e17b69423ff3de402803a0ec2fb63748252c800c672a232f912d312cf41ff5" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-multus.linux-amd64.tar.zst", + "sha256": "d29151e7c0fc86483bea1e146ea3e0186a6356f46757849fa67bd4e372d11268" }, "images-multus-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r2/rke2-images-multus.linux-arm64.tar.gz", - "sha256": "cf99f6af0ae8389926f9cba977370ffbe1ee261d429281957eb2b5cfb015a71e" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-multus.linux-arm64.tar.gz", + "sha256": "e13eddf16db1f7d1ccdf98b12df763bdebe89c10201ab1e824038406464e0706" }, "images-multus-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r2/rke2-images-multus.linux-arm64.tar.zst", - "sha256": "f76f06cd2344a2c44283733c0e02a94b1bea6c63bc0b7cb6aa2871a474661628" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-multus.linux-arm64.tar.zst", + "sha256": "4c17856eccd8855f8dc5f9b2d34b8d24e2f650c6894f19d6bb3f0c5a7c46f052" }, "images-traefik-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r2/rke2-images-traefik.linux-amd64.tar.gz", - "sha256": "f77681adb7835d43c2eb77d189573990f32fa8b3d98bf7d8fb559788f0e30eea" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-traefik.linux-amd64.tar.gz", + "sha256": "acf5461ddaf78e88fd10d1a8897836298d68f3b1a765e1c4ef02e0b5701d7e55" }, "images-traefik-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r2/rke2-images-traefik.linux-amd64.tar.zst", - "sha256": "aec23459c8e51ec16491b4657a3b2a64e49357d3e6cef0a11ac7d3c2f285fe4b" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-traefik.linux-amd64.tar.zst", + "sha256": "6dabff733c90a3c2c7304bfe0c530cb6a2304c5a585b0de4fc5f46e700c5fcee" }, "images-traefik-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r2/rke2-images-traefik.linux-arm64.tar.gz", - "sha256": "5a57534fd048ad725e15a38a8be65a642f6ad443cb55c9dad6eff276d704dd44" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-traefik.linux-arm64.tar.gz", + "sha256": "f52d58a9d3926ee719ddd26f20c683b5584c6b5debdca085224d492ff7cf959b" }, "images-traefik-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r2/rke2-images-traefik.linux-arm64.tar.zst", - "sha256": "dd5efa19d02ca7a8a0bcb05febd2781e8ad85016c09b1defe09cdc5f494f05fc" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-traefik.linux-arm64.tar.zst", + "sha256": "d71e455ce8358e31ed590a7a264d9a3ae212c955df8f36cea314243533fe4d83" }, "images-vsphere-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r2/rke2-images-vsphere.linux-amd64.tar.gz", - "sha256": "c3e5339a35bba7b7184850935bbfcda7d6c2dc7dd4e34d7c9f390a58766ac654" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-vsphere.linux-amd64.tar.gz", + "sha256": "9ccc00fd7c728f9db168a70c8ee25875c7122e101adcd089876345f8963f7331" }, "images-vsphere-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.35.5%2Brke2r2/rke2-images-vsphere.linux-amd64.tar.zst", - "sha256": "f0a388912b6150d4ff820b53ee58c398d5572c325f381ad5ce4d82f0d10f5849" + "url": "https://github.com/rancher/rke2/releases/download/v1.35.7%2Brke2r1/rke2-images-vsphere.linux-amd64.tar.zst", + "sha256": "75becdf7144effe5894eef6423f2e6ea8c8549bfdf315bdff1a2cb64c41c2b2d" } } diff --git a/pkgs/applications/networking/cluster/rke2/1_35/versions.nix b/pkgs/applications/networking/cluster/rke2/1_35/versions.nix index a4893d822583..5f2fd768ae95 100644 --- a/pkgs/applications/networking/cluster/rke2/1_35/versions.nix +++ b/pkgs/applications/networking/cluster/rke2/1_35/versions.nix @@ -1,13 +1,13 @@ { - rke2Version = "1.35.5+rke2r2"; - rke2Commit = "a779b949d9a7987fc51e7c71c146db4160d0e3bf"; - rke2TarballHash = "sha256-eMqaz7DmIwANpvcQxEA6rJQcLmdBlEFT8Qju+Wr0dTo="; - rke2VendorHash = "sha256-LV3ISu7bW6kxlKFe0GUqkB9Jte1Ey5DaWm+OKq1/1uY="; - k8sImageTag = "v1.35.5-rke2r2-build20260521"; - etcdVersion = "v3.6.7-k3s1-build20260512"; - pauseVersion = "3.6"; - ccmVersion = "v1.35.4-0.20260415195656-e51c0636351d-build20260415"; - dockerizedVersion = "v1.35.5-rke2r2"; - helmJobVersion = "v0.10.0-build20260513"; + rke2Version = "1.35.7+rke2r1"; + rke2Commit = "382a8b31a8fd78e376ab6f02c4bb0ec5592aada2"; + rke2TarballHash = "sha256-+GGX3vfd3JwT+i1ilNx1K4CJV9qlTy9kuOfvA9k21a4="; + rke2VendorHash = "sha256-OR3BT9/n/LDn9Ngt0/eF2rNfvJmShvTVcWVBVYy2a+Q="; + k8sImageTag = "v1.35.7-rke2r1-build20260723"; + etcdVersion = "v3.6.14-k3s1-build20260723"; + pauseVersion = "3.10.2"; + ccmVersion = "v1.35.6-0.20260610221957-158346759a70-build20260710"; + dockerizedVersion = "v1.35.7-rke2r1"; + helmJobVersion = "v0.13.3-build20260727"; imagesVersions = with builtins; fromJSON (readFile ./images-versions.json); } From 89ae841247733923254de2a9cf05bd17e146578b Mon Sep 17 00:00:00 2001 From: rorosen Date: Fri, 7 Aug 2026 10:46:05 +0200 Subject: [PATCH 043/113] rke2_1_36: 1.36.1+rke2r2 -> 1.36.3+rke2r1 Attention: This release upgrades Traefik chart to v40.x which includes a breaking change for the ingress-nginx migration: the provider name changes from kubernetesIngressNginx to kubernetesIngressNGINX. Check https://github.com/traefik/traefik-helm-chart/releases/tag/v40.0.0 for more details https://github.com/rancher/rke2/releases/tag/v1.36.3%2Brke2r1 --- .../cluster/rke2/1_36/images-versions.json | 134 +++++++++--------- .../networking/cluster/rke2/1_36/versions.nix | 20 +-- 2 files changed, 77 insertions(+), 77 deletions(-) diff --git a/pkgs/applications/networking/cluster/rke2/1_36/images-versions.json b/pkgs/applications/networking/cluster/rke2/1_36/images-versions.json index 8c5273df8031..e39ec7fc052f 100644 --- a/pkgs/applications/networking/cluster/rke2/1_36/images-versions.json +++ b/pkgs/applications/networking/cluster/rke2/1_36/images-versions.json @@ -1,138 +1,138 @@ { "images-calico-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.1%2Brke2r2/rke2-images-calico.linux-amd64.tar.gz", - "sha256": "ec37f597d76bbe3f30b6108049faaf9f4a6e99b4d228f9b8485fb492c31aa0aa" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-calico.linux-amd64.tar.gz", + "sha256": "4ed202b0063c9c6da4610d61a96088143a92934cf3f49a51c6992c97172ffe00" }, "images-calico-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.1%2Brke2r2/rke2-images-calico.linux-amd64.tar.zst", - "sha256": "5112e4bf4f4f5f553addb98abf53636b8ff57cbf18514d7537ec03c344d5b345" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-calico.linux-amd64.tar.zst", + "sha256": "385b9bb3a4de9482a4e8937173efcd68c9dfc956cac626d835d0bd5fcde82bb9" }, "images-calico-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.1%2Brke2r2/rke2-images-calico.linux-arm64.tar.gz", - "sha256": "7161e8af4ae5c45d480be7083f15d3e7992745e9559d460584c5136d9caca789" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-calico.linux-arm64.tar.gz", + "sha256": "64ce20381ca4930c566345d0511074924d0bef27b2ebc7ab85ec952c13fa6b41" }, "images-calico-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.1%2Brke2r2/rke2-images-calico.linux-arm64.tar.zst", - "sha256": "f63ba6f6b30564626d6839002117325b3d48b2f2a131a8bfeb1192244da1de7e" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-calico.linux-arm64.tar.zst", + "sha256": "597ba9638da491d89e291707fa5cbd1245ba6f543dcb19d5005346834cc45f30" }, "images-canal-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.1%2Brke2r2/rke2-images-canal.linux-amd64.tar.gz", - "sha256": "7478fa0950554451cd856dbb8a800486f73fbb4758ccad28d1d218febe9b0b39" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-canal.linux-amd64.tar.gz", + "sha256": "57eb0f3a69ed0ba6664c0fb24f14fc479d3c176a1f5f834c0d7af49d4467977e" }, "images-canal-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.1%2Brke2r2/rke2-images-canal.linux-amd64.tar.zst", - "sha256": "d4d14e4ae3f34d0615fd6007e7048b54bc5a15be9f57fa6be6cd72346c39ccdf" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-canal.linux-amd64.tar.zst", + "sha256": "9e89572eb2a5958b456dc1ca418bdbdbd694a176dd2cf41e6df55fe0488156ba" }, "images-canal-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.1%2Brke2r2/rke2-images-canal.linux-arm64.tar.gz", - "sha256": "4a77a243413b7963e3f3a98fcdb1cc2bd96cbe83b6a3f3d7ca73f05c1d7bd855" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-canal.linux-arm64.tar.gz", + "sha256": "8788a2972a5c839ae98f1920f0f4bd5a9e14c4dcbe7d01f3f2d366aaf0904940" }, "images-canal-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.1%2Brke2r2/rke2-images-canal.linux-arm64.tar.zst", - "sha256": "63b0888d1adebb72a77c2d1f1eb1ced1519cfdeb57681026a94c1f53f87f5610" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-canal.linux-arm64.tar.zst", + "sha256": "3ce45e29db6ef82e475477dd1e4e58049917ffaef7e21b1d7c87b78a10864c48" }, "images-cilium-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.1%2Brke2r2/rke2-images-cilium.linux-amd64.tar.gz", - "sha256": "83642c47920ab60e3042895aee5e56914187c822ac279178096c5430ce655988" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-cilium.linux-amd64.tar.gz", + "sha256": "b7a4c106daf2050a643006b42ed0f851fb6f60afaa55304d168899a04a4bbc6e" }, "images-cilium-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.1%2Brke2r2/rke2-images-cilium.linux-amd64.tar.zst", - "sha256": "442a391b5486a551fec98464a02396179e6f70a4cc41e0bb631b0ea70a8affc3" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-cilium.linux-amd64.tar.zst", + "sha256": "5cca08587f244bb884868265b81f4fac429574a7bdf557f80d42e9e7611ee316" }, "images-cilium-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.1%2Brke2r2/rke2-images-cilium.linux-arm64.tar.gz", - "sha256": "a5d7ec33831f617546aee8ad44a521e06cdef30c5ac9e3c23b1876dddacccb9b" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-cilium.linux-arm64.tar.gz", + "sha256": "1bd2ad26212aac5d198b619d51aa5d5dd5e38617d4b9817878bdbc0f7f7cf7de" }, "images-cilium-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.1%2Brke2r2/rke2-images-cilium.linux-arm64.tar.zst", - "sha256": "d5b757ba6313c6bfb4e85b238aa318ac12aeed7ec8f1e4af825405648737e1bb" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-cilium.linux-arm64.tar.zst", + "sha256": "1462679bf0044b27a1b2f1ff0feff9f0e8d90cec40ec7049fb6fbfcd63f7740d" }, "images-core-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.1%2Brke2r2/rke2-images-core.linux-amd64.tar.gz", - "sha256": "30ff144583c0b3249b06801d78c902305e1a5009bf3ab7211862d989fca18267" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-core.linux-amd64.tar.gz", + "sha256": "6e9ce2614995d0cf4263c1179e641094db79bde677c4bd383f3dd0689dee9c33" }, "images-core-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.1%2Brke2r2/rke2-images-core.linux-amd64.tar.zst", - "sha256": "e056f1ba054b8b39a68c4df19480d878327327583ea843f4a80ea0289e796e15" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-core.linux-amd64.tar.zst", + "sha256": "9d7bfbbf0ab0965f3057e7fbb0e369ceca2c8f4eb57f096f1c832f0a5d08015f" }, "images-core-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.1%2Brke2r2/rke2-images-core.linux-arm64.tar.gz", - "sha256": "54d0d3d97462f8f70c75479cc77edd482cf318bef31ecaa3063b354432d7af9a" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-core.linux-arm64.tar.gz", + "sha256": "47b61336f2a0241783853e0046fbf51fbd8734fd650ffe04734bc4971f9eafc4" }, "images-core-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.1%2Brke2r2/rke2-images-core.linux-arm64.tar.zst", - "sha256": "62528323277c307d46e0564288508d9203dc460f93be222075b5a1c1be1c910e" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-core.linux-arm64.tar.zst", + "sha256": "2e905c87eef9cae836a39c0ad51da2bed89381bb5b9f3b899881d72daa206a1d" }, "images-flannel-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.1%2Brke2r2/rke2-images-flannel.linux-amd64.tar.gz", - "sha256": "b9742e4656c394dff69f7356e9fd22bc7ed4e0b4cac2d86e224cdbb5d793158e" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-flannel.linux-amd64.tar.gz", + "sha256": "f20614609ba944a77e3e6a563c60fd6ae532772b9f1f6566f9b437e57011f5a6" }, "images-flannel-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.1%2Brke2r2/rke2-images-flannel.linux-amd64.tar.zst", - "sha256": "23695fd8c2a77f043a089c44437d12b5bde88422dbcd1d70edcda7a78f651137" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-flannel.linux-amd64.tar.zst", + "sha256": "1da33715d88f49ae0451aca366a7831b758800df23cb86b37798fb4e7893bbd5" }, "images-flannel-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.1%2Brke2r2/rke2-images-flannel.linux-arm64.tar.gz", - "sha256": "e2ea34d8f0207197758c75dbadb1e6ea1e31758ea26f49ac6cd8cb5ea941e743" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-flannel.linux-arm64.tar.gz", + "sha256": "26af48dc2d2a3801192592958ff5b0650ed7b8b5663a713cf303b03f082639ea" }, "images-flannel-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.1%2Brke2r2/rke2-images-flannel.linux-arm64.tar.zst", - "sha256": "39b36764f09857c01eaa9520da3e2d5023d7df881bc72379e4c55d05ebde8f6f" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-flannel.linux-arm64.tar.zst", + "sha256": "b3c9944442d8d8070a03349a2c14fea065107fc6fa31a5015d242ada7a11e170" }, "images-harvester-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.1%2Brke2r2/rke2-images-harvester.linux-amd64.tar.gz", - "sha256": "34d08bdfe771f5d6c2c1a077519aa9dea2c4ec5ff6598812630b5175e15b0436" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-harvester.linux-amd64.tar.gz", + "sha256": "76b394f6c07307b2a67273737aff50391155fbc9fec3089fbc2c89e23b96e142" }, "images-harvester-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.1%2Brke2r2/rke2-images-harvester.linux-amd64.tar.zst", - "sha256": "04e83f1ee26a6e40cd4267025b85a8afba847e8b89bbf25ad33d3f598128c3d5" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-harvester.linux-amd64.tar.zst", + "sha256": "3fd4d6add8a68bc8708117e8a4ab250111afc28d97240827f28ffef3b046baf4" }, "images-harvester-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.1%2Brke2r2/rke2-images-harvester.linux-arm64.tar.gz", - "sha256": "b56ec39e51d0f99a3bee9cb7b93fa5c07e4b91a2709bf6cca246d3c47f442c1d" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-harvester.linux-arm64.tar.gz", + "sha256": "f44c3cc282661291539114f1cc9303961b16846b7a33b5205bdc16abb6e37440" }, "images-harvester-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.1%2Brke2r2/rke2-images-harvester.linux-arm64.tar.zst", - "sha256": "e8a51c1926db9e71ab970b0a08a2becb85b2c2aab0108120d1f3d6d21f17f1cd" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-harvester.linux-arm64.tar.zst", + "sha256": "752c3257002cf8c0bb5ac2a30517662fe60365269eff568788d1d8d0d256fa55" }, "images-ingress-nginx-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.1%2Brke2r2/rke2-images-ingress-nginx.linux-amd64.tar.gz", - "sha256": "100d6841727443cc9558a4aaed924c1f23e8d39e4302bd32dac6fbdebed940e9" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-ingress-nginx.linux-amd64.tar.gz", + "sha256": "236775e2760b87dd5fd308bd09fd66ba8b1c1291e131bea76f68711e35ac017f" }, "images-ingress-nginx-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.1%2Brke2r2/rke2-images-ingress-nginx.linux-amd64.tar.zst", + "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-ingress-nginx.linux-amd64.tar.zst", "sha256": "d5b7d3f12de0799cebf84fc6260fc4f093f2837c5fef6fc84849d8f1da5cbc22" }, "images-ingress-nginx-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.1%2Brke2r2/rke2-images-ingress-nginx.linux-arm64.tar.gz", - "sha256": "f10675c08075e5312f650bde022990e2122de979e4559f2c56aa1ec941516eb2" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-ingress-nginx.linux-arm64.tar.gz", + "sha256": "c16c548f205eb8c39d62554331bf8626f258cdc2e876515dd90005103edb24a6" }, "images-ingress-nginx-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.1%2Brke2r2/rke2-images-ingress-nginx.linux-arm64.tar.zst", - "sha256": "363f42d83118e3398e72996f6b42477230000ffd50d93fdda570140ea020539b" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-ingress-nginx.linux-arm64.tar.zst", + "sha256": "ae55e099bc706ff46166843107097f61518d3c0a7832c3f71ba1171e4506d497" }, "images-multus-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.1%2Brke2r2/rke2-images-multus.linux-amd64.tar.gz", - "sha256": "70dd5bf043e5ade8f15bf794ed68c2632fa168cdabb88a59e1664c21802b1b72" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-multus.linux-amd64.tar.gz", + "sha256": "7882f9f291571090d5aa849ac9ef40d409627c5019d414be5b8d58a95473a8fd" }, "images-multus-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.1%2Brke2r2/rke2-images-multus.linux-amd64.tar.zst", - "sha256": "98e17b69423ff3de402803a0ec2fb63748252c800c672a232f912d312cf41ff5" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-multus.linux-amd64.tar.zst", + "sha256": "6e5795d1367a04ca096cefaececa0f77b180bd343cd806727ce1712b1d28cc98" }, "images-multus-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.1%2Brke2r2/rke2-images-multus.linux-arm64.tar.gz", - "sha256": "70dc7d7e6b5ceee67e1ea31a9fb8915b23697b46ab81962fcf2bc23994eadcdb" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-multus.linux-arm64.tar.gz", + "sha256": "d3a4c183bd226d22f5173b4e11feec5c1ca8315977c8bfa6850a3462c72ba8c5" }, "images-multus-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.1%2Brke2r2/rke2-images-multus.linux-arm64.tar.zst", - "sha256": "7d768e2a1ba9eeb051e2cc74e1886a21cef515230a531a300dfe8b988a426fdf" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-multus.linux-arm64.tar.zst", + "sha256": "c994c1e337054121d1b8b204e6ebbd6a895a12a6d09c4969cad037d448447461" }, "images-vsphere-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.1%2Brke2r2/rke2-images-vsphere.linux-amd64.tar.gz", - "sha256": "a16d790a062b96f792952a8e87df314050032e1306d3f1b411c4c1e80cea574a" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-vsphere.linux-amd64.tar.gz", + "sha256": "ea071b7f68f3dae1cda0658a61df0c3e932aac6eaa92f6ed00074ae21f760713" }, "images-vsphere-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.36.1%2Brke2r2/rke2-images-vsphere.linux-amd64.tar.zst", - "sha256": "bb33b083c06d621bb430942aad52ddfe45fd4cff956072104d83ea22ef91be02" + "url": "https://github.com/rancher/rke2/releases/download/v1.36.3%2Brke2r1/rke2-images-vsphere.linux-amd64.tar.zst", + "sha256": "01b86578072b262389ca7d68a6b40a4d40bb644fcdae162426755e855817a4d0" } } diff --git a/pkgs/applications/networking/cluster/rke2/1_36/versions.nix b/pkgs/applications/networking/cluster/rke2/1_36/versions.nix index fd170c37f15f..b4f364a8f0fb 100644 --- a/pkgs/applications/networking/cluster/rke2/1_36/versions.nix +++ b/pkgs/applications/networking/cluster/rke2/1_36/versions.nix @@ -1,13 +1,13 @@ { - rke2Version = "1.36.1+rke2r2"; - rke2Commit = "05cf623e2245271b63d1d7ef2caced897636175c"; - rke2TarballHash = "sha256-hxnO8w+ec9cx6betH2hdC50AO/VHmPlseeKV8HgH5ZE="; - rke2VendorHash = "sha256-gUgRAC9yKDa8JYb/jdCxZdP6500XxjqHprmYlPv5A8c="; - k8sImageTag = "v1.36.1-rke2r2-build20260521"; - etcdVersion = "v3.6.7-k3s1-build20260512"; - pauseVersion = "3.6"; - ccmVersion = "v1.36.1-0.20260508014929-7bbbf7c9b258-build20260515"; - dockerizedVersion = "v1.36.1-rke2r2"; - helmJobVersion = "v0.10.0-build20260513"; + rke2Version = "1.36.3+rke2r1"; + rke2Commit = "c4f306e6c5fa18dfb447bf6b8a0423f2da68c939"; + rke2TarballHash = "sha256-KNYRnek5EcHE2Xu6sYdKKqmzJ/h4LuaR/KIILyHAmoM="; + rke2VendorHash = "sha256-0SuhW4tRv7YZCNNCRikGYRw1DVaWvaZ1/q83Uko6YAg="; + k8sImageTag = "v1.36.3-rke2r1-build20260723"; + etcdVersion = "v3.6.14-k3s1-build20260723"; + pauseVersion = "3.10.2"; + ccmVersion = "v1.36.2-0.20260610225606-10b320a3ba51-build20260709"; + dockerizedVersion = "v1.36.3-rke2r1"; + helmJobVersion = "v0.13.3-build20260727"; imagesVersions = with builtins; fromJSON (readFile ./images-versions.json); } From 5b2aeeaee1b49b7ddde84c3882b4dd9f1800ad25 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Fri, 7 Aug 2026 10:48:38 +0200 Subject: [PATCH 044/113] =?UTF-8?q?ocamlPackages.cohttp:=206.2.1=20?= =?UTF-8?q?=E2=86=92=206.2.2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ocaml-modules/cohttp/default.nix | 18 ++++++++++++------ pkgs/development/ocaml-modules/cohttp/eio.nix | 2 ++ pkgs/development/ocaml-modules/cohttp/http.nix | 3 --- .../ocaml-modules/cohttp/lwt-jsoo.nix | 2 ++ .../ocaml-modules/cohttp/server-lwt-unix.nix | 6 +++++- pkgs/development/ocaml-modules/cohttp/top.nix | 7 ++++++- pkgs/development/ocaml-modules/eio/linux.nix | 4 ++-- 7 files changed, 29 insertions(+), 13 deletions(-) diff --git a/pkgs/development/ocaml-modules/cohttp/default.nix b/pkgs/development/ocaml-modules/cohttp/default.nix index cd54c29f00b9..1642868a9d85 100644 --- a/pkgs/development/ocaml-modules/cohttp/default.nix +++ b/pkgs/development/ocaml-modules/cohttp/default.nix @@ -15,18 +15,24 @@ fmt, alcotest, crowbar, + ppx_expect, }: buildDunePackage (finalAttrs: { pname = "cohttp"; - version = if lib.versionAtLeast ocaml.version "4.13" then "6.2.1" else "5.3.1"; - - minimalOCamlVersion = "4.08"; + version = + if lib.versionAtLeast ocaml.version "5.2" then + "6.2.2" + else if lib.versionAtLeast ocaml.version "4.13" then + "6.2.1" + else + "5.3.1"; src = fetchurl { url = "https://github.com/mirage/ocaml-cohttp/releases/download/v${finalAttrs.version}/cohttp-${finalAttrs.version}.tbz"; hash = { + "6.2.2" = "sha256-SZzYsJTO5LAP5rn2MiaA+B/ocWHpY6GWsQnBiCYQr2I="; "6.2.1" = "sha256-ZQgCR3Y0QtHcPNkGeLgjO3mHcvA2rIHNHqreH11mpl8="; "5.3.1" = "sha256-9eJz08Lyn/R71+Ftsj4fPWzQGkC+ACCJhbxDTIjUV2s="; } @@ -34,7 +40,7 @@ buildDunePackage (finalAttrs: { }; postPatch = '' - substituteInPlace cohttp/src/dune --replace 'bytes base64' 'base64' + substituteInPlace cohttp/src/dune --replace-warn 'bytes base64' 'base64' ''; buildInputs = [ @@ -61,8 +67,8 @@ buildDunePackage (finalAttrs: { fmt alcotest ] - ++ lib.optionals (lib.versionOlder finalAttrs.version "6.0.0") [ - crowbar + ++ [ + (if lib.versionOlder finalAttrs.version "6.0.0" then crowbar else ppx_expect) ]; meta = { diff --git a/pkgs/development/ocaml-modules/cohttp/eio.nix b/pkgs/development/ocaml-modules/cohttp/eio.nix index 1c4155993aff..90a7d26c8205 100644 --- a/pkgs/development/ocaml-modules/cohttp/eio.nix +++ b/pkgs/development/ocaml-modules/cohttp/eio.nix @@ -10,6 +10,7 @@ alcotest, ca-certs, eio_main, + ppx_expect, tls-eio, }: @@ -37,6 +38,7 @@ buildDunePackage { alcotest ca-certs eio_main + ppx_expect tls-eio ]; diff --git a/pkgs/development/ocaml-modules/cohttp/http.nix b/pkgs/development/ocaml-modules/cohttp/http.nix index 774b7a134813..14d9dd98c0d4 100644 --- a/pkgs/development/ocaml-modules/cohttp/http.nix +++ b/pkgs/development/ocaml-modules/cohttp/http.nix @@ -1,7 +1,6 @@ { buildDunePackage, cohttp, - ppx_expect, }: buildDunePackage { @@ -13,8 +12,6 @@ buildDunePackage { minimalOCamlVersion = "5.1"; - propagatedBuildInputs = [ ppx_expect ]; - meta = cohttp.meta // { description = "CoHTTP implementation using the Lwt concurrency library"; }; diff --git a/pkgs/development/ocaml-modules/cohttp/lwt-jsoo.nix b/pkgs/development/ocaml-modules/cohttp/lwt-jsoo.nix index cf75b2387ee2..9136cd270396 100644 --- a/pkgs/development/ocaml-modules/cohttp/lwt-jsoo.nix +++ b/pkgs/development/ocaml-modules/cohttp/lwt-jsoo.nix @@ -9,6 +9,7 @@ js_of_ocaml-lwt, nodejs, lwt_ppx, + ppx_expect, }: buildDunePackage { @@ -29,6 +30,7 @@ buildDunePackage { checkInputs = [ nodejs lwt_ppx + ppx_expect ]; meta = cohttp-lwt.meta // { diff --git a/pkgs/development/ocaml-modules/cohttp/server-lwt-unix.nix b/pkgs/development/ocaml-modules/cohttp/server-lwt-unix.nix index a600600f416b..e43e2f9d3dbf 100644 --- a/pkgs/development/ocaml-modules/cohttp/server-lwt-unix.nix +++ b/pkgs/development/ocaml-modules/cohttp/server-lwt-unix.nix @@ -4,6 +4,7 @@ cohttp-lwt-unix, http, lwt, + ppx_expect, }: buildDunePackage (finalAttrs: { @@ -15,7 +16,10 @@ buildDunePackage (finalAttrs: { lwt ]; - checkInputs = [ cohttp-lwt-unix ]; + checkInputs = [ + cohttp-lwt-unix + ppx_expect + ]; doCheck = true; meta = cohttp.meta // { diff --git a/pkgs/development/ocaml-modules/cohttp/top.nix b/pkgs/development/ocaml-modules/cohttp/top.nix index a2561684e014..2f83086284b2 100644 --- a/pkgs/development/ocaml-modules/cohttp/top.nix +++ b/pkgs/development/ocaml-modules/cohttp/top.nix @@ -1,4 +1,8 @@ -{ buildDunePackage, cohttp }: +{ + buildDunePackage, + cohttp, + ppx_expect, +}: buildDunePackage { pname = "cohttp-top"; @@ -7,6 +11,7 @@ buildDunePackage { propagatedBuildInputs = [ cohttp ]; doCheck = true; + checkInputs = [ ppx_expect ]; meta = cohttp.meta // { description = "CoHTTP toplevel pretty printers for HTTP types"; diff --git a/pkgs/development/ocaml-modules/eio/linux.nix b/pkgs/development/ocaml-modules/eio/linux.nix index 89d8b5efb2d1..1d1be7490728 100644 --- a/pkgs/development/ocaml-modules/eio/linux.nix +++ b/pkgs/development/ocaml-modules/eio/linux.nix @@ -17,11 +17,11 @@ buildDunePackage { version ; - minimalOCamlVersion = "5.0"; + minimalOCamlVersion = "5.2"; dontStrip = true; - buildInputs = lib.optional (lib.versionAtLeast eio.version "1.4") dune-configurator; + buildInputs = [ dune-configurator ]; propagatedBuildInputs = [ eio From bd32872e96ced100fa5323a0e319d0986ba50e29 Mon Sep 17 00:00:00 2001 From: jopejoe1 Date: Fri, 7 Aug 2026 12:14:48 +0200 Subject: [PATCH 045/113] util-linux: update license --- pkgs/by-name/ut/util-linux/package.nix | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/ut/util-linux/package.nix b/pkgs/by-name/ut/util-linux/package.nix index f11d004bb0cf..bfabdf565486 100644 --- a/pkgs/by-name/ut/util-linux/package.nix +++ b/pkgs/by-name/ut/util-linux/package.nix @@ -234,15 +234,20 @@ stdenv.mkDerivation (finalAttrs: { description = "Set of system utilities for Linux"; changelog = "https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v${lib.versions.majorMinor finalAttrs.version}/v${finalAttrs.version}-ReleaseNotes"; # https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git/tree/README.licensing - license = with lib.licenses; [ - gpl2Only - gpl2Plus - gpl3Plus - lgpl21Plus - bsd3 - bsdOriginalUC - publicDomain - ]; + license = + with lib.licenses; + AND [ + gpl1Plus + gpl2Only + gpl2Plus + gpl3Plus + lgpl21Plus + mit + bsd2 + bsd3 + eupl12 + publicDomain + ]; maintainers = with lib.maintainers; [ numinit ]; teams = [ lib.teams.security-review ]; platforms = lib.platforms.unix; From 0431d23c50b24debf10e05c398dcc54223247705 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 7 Aug 2026 13:25:57 +0000 Subject: [PATCH 046/113] home-assistant-custom-components.cable_modem_monitor: 3.14.0-beta.14 -> 3.14.0-beta.19 --- .../custom-components/cable_modem_monitor/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/cable_modem_monitor/package.nix b/pkgs/servers/home-assistant/custom-components/cable_modem_monitor/package.nix index b5e736f0c4f6..56a91521771f 100644 --- a/pkgs/servers/home-assistant/custom-components/cable_modem_monitor/package.nix +++ b/pkgs/servers/home-assistant/custom-components/cable_modem_monitor/package.nix @@ -17,12 +17,12 @@ requests, }: let - version = "3.14.0-beta.14"; + version = "3.14.0-beta.19"; src = fetchFromGitHub { owner = "solentlabs"; repo = "cable_modem_monitor"; tag = "v${version}"; - hash = "sha256-9spsEWLwRmWgWz6EZAGHaLmLgjQN2bQevrF1+XFvBtY="; + hash = "sha256-TbFO4JidjKBQmM6K/H+skAXdn6OI1nGqdyQXYm26Nc8="; fetchLFS = true; }; From 2708889731b3d1476f3c5d9833133a8db01a3312 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 7 Aug 2026 16:03:28 +0000 Subject: [PATCH 047/113] dumpvdl2: 2.6.0 -> 2.7.0 --- pkgs/by-name/du/dumpvdl2/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/du/dumpvdl2/package.nix b/pkgs/by-name/du/dumpvdl2/package.nix index b0577ff40ea3..cab5bcddc9c7 100644 --- a/pkgs/by-name/du/dumpvdl2/package.nix +++ b/pkgs/by-name/du/dumpvdl2/package.nix @@ -17,13 +17,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "dumpvdl2"; - version = "2.6.0"; + version = "2.7.0"; src = fetchFromGitHub { owner = "szpajder"; repo = "dumpvdl2"; tag = "v${finalAttrs.version}"; - hash = "sha256-SSCPJ2D5JuMEEDG+8KYoequWCwRJcd6XwZAZSprShy8="; + hash = "sha256-sKbJdSUmtwFdn1f6GR24L5fmUA351icLm6rsfK81+Gw="; }; buildInputs = [ From 56f9b6dd00023e2b2943b215e012f55fcb33b816 Mon Sep 17 00:00:00 2001 From: Karolis Stasaitis Date: Fri, 7 Aug 2026 13:37:55 +0200 Subject: [PATCH 048/113] bmputil: 1.0.0 -> 1.1.0 Co-authored-by: Marvin Drescher --- pkgs/by-name/bm/bmputil/package.nix | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/bm/bmputil/package.nix b/pkgs/by-name/bm/bmputil/package.nix index b45e846db04d..06424a08a9ae 100644 --- a/pkgs/by-name/bm/bmputil/package.nix +++ b/pkgs/by-name/bm/bmputil/package.nix @@ -1,30 +1,31 @@ { blackmagic, lib, - fetchFromGitHub, + stdenv, + fetchFromCodeberg, rustPlatform, versionCheckHook, udevCheckHook, pkg-config, - openssl, + udev, }: rustPlatform.buildRustPackage rec { pname = "bmputil"; - version = "1.0.0"; + version = "1.1.0"; - src = fetchFromGitHub { + src = fetchFromCodeberg { owner = "blackmagic-debug"; repo = "bmputil"; tag = "v${version}"; - hash = "sha256-5BHnh1/6DqjvT0ptOoGqDqVGU0coVPdnZPDQPT9fVFk="; + hash = "sha256-ZD/JXsx52U+O3FazRc9xnShx34fxTXcD2zhW5mgSYtU="; }; - cargoHash = "sha256-JoqNEesozr4ahyenZeeAMf0m8M+sxvbF+A6t23Gcz+4="; + cargoHash = "sha256-/I1chzqnhgky/+cKGhFrdgZvoLGM9P75ga5UDTMOI3Q="; nativeBuildInputs = [ pkg-config ]; - buildInputs = [ - openssl # can be removed once https://github.com/blackmagic-debug/bmputil/commit/5fa01c20902a3f2570fed58ee66f2241546dd6d7 is released + buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ + udev ]; postInstall = '' From 756774c0d185beca1d305f2152f7bab75e15eea9 Mon Sep 17 00:00:00 2001 From: Antonis Kotronakis Date: Fri, 7 Aug 2026 22:38:55 +0300 Subject: [PATCH 049/113] spacetimedb: 2.7.0-hotfix1 -> 2.8.0 Diff: https://github.com/clockworklabs/spacetimedb/compare/v2.7.0-hotfix1...v2.8.0 --- pkgs/by-name/sp/spacetimedb/package.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sp/spacetimedb/package.nix b/pkgs/by-name/sp/spacetimedb/package.nix index ff1ee1a3a42b..f081c933d1e5 100644 --- a/pkgs/by-name/sp/spacetimedb/package.nix +++ b/pkgs/by-name/sp/spacetimedb/package.nix @@ -15,16 +15,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "spacetimedb"; - version = "2.7.0-hotfix1"; + version = "2.8.0"; src = fetchFromGitHub { owner = "clockworklabs"; repo = "spacetimedb"; tag = "v${finalAttrs.version}"; - hash = "sha256-71/pt3OmjtGJboGIqACDQ6GwELHnS2Zs+8kD7IrIcmg="; + hash = "sha256-d5qmsH08y+wuuqSkML0HI0HnEBQ0vANEc0BGwClGD4w="; }; - cargoHash = "sha256-KfgSYXHQprIX5BVvHWpTKaJg+h8TQkiW0HVjCXttIeQ="; + cargoHash = "sha256-NQj5B3YGTy/QXka2riMNyMgLPumhAYgWv1nN29k6/FU="; nativeBuildInputs = [ pkg-config @@ -74,6 +74,7 @@ rustPlatform.buildRustPackage (finalAttrs: { SPACETIMEDB_NIX_BUILD_GIT_COMMIT = finalAttrs.src.rev; # required to make jemalloc_tikv_sys build CFLAGS = "-O"; + RUSTFLAGS = "--cfg tokio_unstable"; }; nativeInstallCheckInputs = [ versionCheckHook ]; From b388e10733fa7eedcc3da382c5ef207e58dc0bc5 Mon Sep 17 00:00:00 2001 From: Philip Johansson Date: Fri, 7 Aug 2026 21:54:19 +0200 Subject: [PATCH 050/113] baikal: 0.11.1 -> 0.12.1 --- pkgs/by-name/ba/baikal/composer.lock | 540 ++++++++++++++++++--------- pkgs/by-name/ba/baikal/package.nix | 6 +- 2 files changed, 374 insertions(+), 172 deletions(-) diff --git a/pkgs/by-name/ba/baikal/composer.lock b/pkgs/by-name/ba/baikal/composer.lock index f3fd7bcfe790..42c83719cf95 100644 --- a/pkgs/by-name/ba/baikal/composer.lock +++ b/pkgs/by-name/ba/baikal/composer.lock @@ -4,34 +4,128 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "2a9e04c613f0c20c708a321907376804", + "content-hash": "cdea7c5878847e7cd598451f4d12a4ce", "packages": [ { - "name": "psr/log", - "version": "1.1.4", + "name": "components/jquery", + "version": "4.0.0", "source": { "type": "git", - "url": "https://github.com/php-fig/log.git", - "reference": "d49695b909c3b7628b6289db5479a1c204601f11" + "url": "https://github.com/components/jquery.git", + "reference": "594f9dd922c3b12519c8d52bde744b79fd2ca816" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11", - "reference": "d49695b909c3b7628b6289db5479a1c204601f11", + "url": "https://api.github.com/repos/components/jquery/zipball/594f9dd922c3b12519c8d52bde744b79fd2ca816", + "reference": "594f9dd922c3b12519c8d52bde744b79fd2ca816", + "shasum": "" + }, + "type": "component", + "extra": { + "component": { + "files": [ + "jquery.min.js", + "jquery.min.map", + "jquery.slim.js", + "jquery.slim.min.js", + "jquery.slim.min.map" + ], + "scripts": [ + "jquery.js" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "JS Foundation and other contributors" + } + ], + "description": "jQuery JavaScript Library", + "homepage": "http://jquery.com", + "support": { + "forum": "http://forum.jquery.com", + "irc": "irc://irc.freenode.org/jquery", + "issues": "https://github.com/jquery/jquery/issues", + "source": "https://github.com/jquery/jquery", + "wiki": "http://docs.jquery.com/" + }, + "time": "2026-05-11T18:06:23+00:00" + }, + { + "name": "fortawesome/font-awesome", + "version": "7.3.1", + "source": { + "type": "git", + "url": "https://github.com/FortAwesome/Font-Awesome.git", + "reference": "14c65a3747d0f3b751f15831fc719236aea8729d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/FortAwesome/Font-Awesome/zipball/14c65a3747d0f3b751f15831fc719236aea8729d", + "reference": "14c65a3747d0f3b751f15831fc719236aea8729d", + "shasum": "" + }, + "type": "library", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "CC-BY-4.0", + "OFL-1.1", + "MIT" + ], + "authors": [ + { + "name": "The Font Awesome Team", + "homepage": "https://github.com/orgs/FortAwesome/people" + } + ], + "description": "The iconic font, CSS, and SVG framework", + "homepage": "https://fontawesome.com", + "keywords": [ + "FontAwesome", + "awesome", + "bootstrap", + "font", + "icon", + "svg" + ], + "support": { + "docs": "http://fontawesome.com/docs", + "email": "hello@fontawesome.com", + "issues": "https://github.com/FortAwesome/Font-Awesome/issues", + "source": "https://github.com/FortAwesome/Font-Awesome" + }, + "time": "2026-07-15T18:09:30+00:00" + }, + { + "name": "psr/log", + "version": "3.0.2", + "source": { + "type": "git", + "url": "https://github.com/php-fig/log.git", + "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/log/zipball/f16e1d5863e37f8d8c2a01719f5b34baa2b714d3", + "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3", "shasum": "" }, "require": { - "php": ">=5.3.0" + "php": ">=8.0.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.1.x-dev" + "dev-master": "3.x-dev" } }, "autoload": { "psr-4": { - "Psr\\Log\\": "Psr/Log/" + "Psr\\Log\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -52,22 +146,22 @@ "psr-3" ], "support": { - "source": "https://github.com/php-fig/log/tree/1.1.4" + "source": "https://github.com/php-fig/log/tree/3.0.2" }, - "time": "2021-05-03T11:20:27+00:00" + "time": "2024-09-11T13:17:53+00:00" }, { "name": "sabre/dav", - "version": "4.7.0", + "version": "4.7.1", "source": { "type": "git", "url": "https://github.com/sabre-io/dav.git", - "reference": "074373bcd689a30bcf5aaa6bbb20a3395964ce7a" + "reference": "f36f002dce082e1d425c4a0dc8c71a6b176c3b07" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sabre-io/dav/zipball/074373bcd689a30bcf5aaa6bbb20a3395964ce7a", - "reference": "074373bcd689a30bcf5aaa6bbb20a3395964ce7a", + "url": "https://api.github.com/repos/sabre-io/dav/zipball/f36f002dce082e1d425c4a0dc8c71a6b176c3b07", + "reference": "f36f002dce082e1d425c4a0dc8c71a6b176c3b07", "shasum": "" }, "require": { @@ -137,27 +231,27 @@ "issues": "https://github.com/sabre-io/dav/issues", "source": "https://github.com/fruux/sabre-dav" }, - "time": "2024-10-29T11:46:02+00:00" + "time": "2026-07-07T08:39:09+00:00" }, { "name": "sabre/event", - "version": "5.1.7", + "version": "5.1.9", "source": { "type": "git", "url": "https://github.com/sabre-io/event.git", - "reference": "86d57e305c272898ba3c28e9bd3d65d5464587c2" + "reference": "743f1d04811fd5b89f67878d002f6a273ccb089f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sabre-io/event/zipball/86d57e305c272898ba3c28e9bd3d65d5464587c2", - "reference": "86d57e305c272898ba3c28e9bd3d65d5464587c2", + "url": "https://api.github.com/repos/sabre-io/event/zipball/743f1d04811fd5b89f67878d002f6a273ccb089f", + "reference": "743f1d04811fd5b89f67878d002f6a273ccb089f", "shasum": "" }, "require": { "php": "^7.1 || ^8.0" }, "require-dev": { - "friendsofphp/php-cs-fixer": "~2.17.1||^3.63", + "friendsofphp/php-cs-fixer": "~2.17.1||^3.95", "phpstan/phpstan": "^0.12", "phpunit/phpunit": "^7.5 || ^8.5 || ^9.6" }, @@ -203,7 +297,7 @@ "issues": "https://github.com/sabre-io/event/issues", "source": "https://github.com/fruux/sabre-event" }, - "time": "2024-08-27T11:23:05+00:00" + "time": "2026-07-07T09:13:04+00:00" }, { "name": "sabre/http", @@ -330,16 +424,16 @@ }, { "name": "sabre/vobject", - "version": "4.5.7", + "version": "4.6.1", "source": { "type": "git", "url": "https://github.com/sabre-io/vobject.git", - "reference": "ff22611a53782e90c97be0d0bc4a5f98a5c0a12c" + "reference": "63613f6c53a0a2bddfe22caba0d052e6c59f7d0e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sabre-io/vobject/zipball/ff22611a53782e90c97be0d0bc4a5f98a5c0a12c", - "reference": "ff22611a53782e90c97be0d0bc4a5f98a5c0a12c", + "url": "https://api.github.com/repos/sabre-io/vobject/zipball/63613f6c53a0a2bddfe22caba0d052e6c59f7d0e", + "reference": "63613f6c53a0a2bddfe22caba0d052e6c59f7d0e", "shasum": "" }, "require": { @@ -430,7 +524,7 @@ "issues": "https://github.com/sabre-io/vobject/issues", "source": "https://github.com/fruux/sabre-vobject" }, - "time": "2025-04-17T09:22:48+00:00" + "time": "2026-07-07T03:20:17+00:00" }, { "name": "sabre/xml", @@ -503,16 +597,16 @@ }, { "name": "symfony/deprecation-contracts", - "version": "v3.6.0", + "version": "v3.7.1", "source": { "type": "git", "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "63afe740e99a13ba87ec199bb07bbdee937a5b62" + "reference": "f3202fa1b5097b0af062dc978b32ecf63404e31d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/63afe740e99a13ba87ec199bb07bbdee937a5b62", - "reference": "63afe740e99a13ba87ec199bb07bbdee937a5b62", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/f3202fa1b5097b0af062dc978b32ecf63404e31d", + "reference": "f3202fa1b5097b0af062dc978b32ecf63404e31d", "shasum": "" }, "require": { @@ -525,7 +619,7 @@ "name": "symfony/contracts" }, "branch-alias": { - "dev-main": "3.6-dev" + "dev-main": "3.7-dev" } }, "autoload": { @@ -550,7 +644,7 @@ "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/deprecation-contracts/tree/v3.6.0" + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.7.1" }, "funding": [ { @@ -561,25 +655,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-25T14:21:43+00:00" + "time": "2026-06-05T06:23:12+00:00" }, { "name": "symfony/polyfill-ctype", - "version": "v1.33.0", + "version": "v1.37.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638" + "reference": "141046a8f9477948ff284fa65be2095baafb94f2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/a3cc8b044a6ea513310cbd48ef7333b384945638", - "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/141046a8f9477948ff284fa65be2095baafb94f2", + "reference": "141046a8f9477948ff284fa65be2095baafb94f2", "shasum": "" }, "require": { @@ -629,7 +727,7 @@ "portable" ], "support": { - "source": "https://github.com/symfony/polyfill-ctype/tree/v1.33.0" + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.37.0" }, "funding": [ { @@ -649,20 +747,20 @@ "type": "tidelift" } ], - "time": "2024-09-09T11:45:10+00:00" + "time": "2026-04-10T16:19:22+00:00" }, { "name": "symfony/polyfill-mbstring", - "version": "v1.33.0", + "version": "v1.38.2", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493" + "reference": "d3d318bad5e7a1bfbd026009c8bfb8d8f99ae6b6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/6d857f4d76bd4b343eac26d6b539585d2bc56493", - "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/d3d318bad5e7a1bfbd026009c8bfb8d8f99ae6b6", + "reference": "d3d318bad5e7a1bfbd026009c8bfb8d8f99ae6b6", "shasum": "" }, "require": { @@ -714,7 +812,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.33.0" + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.38.2" }, "funding": [ { @@ -734,32 +832,32 @@ "type": "tidelift" } ], - "time": "2024-12-23T08:48:59+00:00" + "time": "2026-05-27T06:59:30+00:00" }, { "name": "symfony/yaml", - "version": "v7.3.5", + "version": "v7.4.15", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "90208e2fc6f68f613eae7ca25a2458a931b1bacc" + "reference": "e101850ded5d2c0d44bf32abb8996404afec2dec" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/90208e2fc6f68f613eae7ca25a2458a931b1bacc", - "reference": "90208e2fc6f68f613eae7ca25a2458a931b1bacc", + "url": "https://api.github.com/repos/symfony/yaml/zipball/e101850ded5d2c0d44bf32abb8996404afec2dec", + "reference": "e101850ded5d2c0d44bf32abb8996404afec2dec", "shasum": "" }, "require": { "php": ">=8.2", - "symfony/deprecation-contracts": "^2.5|^3.0", + "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-ctype": "^1.8" }, "conflict": { "symfony/console": "<6.4" }, "require-dev": { - "symfony/console": "^6.4|^7.0" + "symfony/console": "^6.4|^7.0|^8.0" }, "bin": [ "Resources/bin/yaml-lint" @@ -790,7 +888,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v7.3.5" + "source": "https://github.com/symfony/yaml/tree/v7.4.15" }, "funding": [ { @@ -810,20 +908,70 @@ "type": "tidelift" } ], - "time": "2025-09-27T09:00:46+00:00" + "time": "2026-07-21T15:13:06+00:00" }, { - "name": "twig/twig", - "version": "v3.22.1", + "name": "twbs/bootstrap", + "version": "v5.3.8", "source": { "type": "git", - "url": "https://github.com/twigphp/Twig.git", - "reference": "1de2ec1fc43ab58a4b7e80b214b96bfc895750f3" + "url": "https://github.com/twbs/bootstrap.git", + "reference": "25aa8cc0b32f0d1a54be575347e6d84b70b1acd7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twigphp/Twig/zipball/1de2ec1fc43ab58a4b7e80b214b96bfc895750f3", - "reference": "1de2ec1fc43ab58a4b7e80b214b96bfc895750f3", + "url": "https://api.github.com/repos/twbs/bootstrap/zipball/25aa8cc0b32f0d1a54be575347e6d84b70b1acd7", + "reference": "25aa8cc0b32f0d1a54be575347e6d84b70b1acd7", + "shasum": "" + }, + "replace": { + "twitter/bootstrap": "self.version" + }, + "type": "library", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mark Otto", + "email": "markdotto@gmail.com" + }, + { + "name": "Jacob Thornton", + "email": "jacobthornton@gmail.com" + } + ], + "description": "The most popular front-end framework for developing responsive, mobile first projects on the web.", + "homepage": "https://getbootstrap.com/", + "keywords": [ + "JS", + "css", + "framework", + "front-end", + "mobile-first", + "responsive", + "sass", + "web" + ], + "support": { + "issues": "https://github.com/twbs/bootstrap/issues", + "source": "https://github.com/twbs/bootstrap/tree/v5.3.8" + }, + "time": "2025-08-26T02:01:02+00:00" + }, + { + "name": "twig/twig", + "version": "v3.27.1", + "source": { + "type": "git", + "url": "https://github.com/twigphp/Twig.git", + "reference": "ae2071bffb38f04847fc0864d730c94b9cb8ab74" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/twigphp/Twig/zipball/ae2071bffb38f04847fc0864d730c94b9cb8ab74", + "reference": "ae2071bffb38f04847fc0864d730c94b9cb8ab74", "shasum": "" }, "require": { @@ -833,7 +981,8 @@ "symfony/polyfill-mbstring": "^1.3" }, "require-dev": { - "phpstan/phpstan": "^2.0", + "php-cs-fixer/shim": "^3.0@stable", + "phpstan/phpstan": "^2.0@stable", "psr/container": "^1.0|^2.0", "symfony/phpunit-bridge": "^5.4.9|^6.4|^7.0" }, @@ -877,7 +1026,7 @@ ], "support": { "issues": "https://github.com/twigphp/Twig/issues", - "source": "https://github.com/twigphp/Twig/tree/v3.22.1" + "source": "https://github.com/twigphp/Twig/tree/v3.27.1" }, "funding": [ { @@ -889,7 +1038,7 @@ "type": "tidelift" } ], - "time": "2025-11-16T16:01:12+00:00" + "time": "2026-05-30T17:09:26+00:00" } ], "packages-dev": [ @@ -1392,11 +1541,11 @@ }, { "name": "phpstan/phpstan", - "version": "2.1.32", + "version": "2.1.53", "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/e126cad1e30a99b137b8ed75a85a676450ebb227", - "reference": "e126cad1e30a99b137b8ed75a85a676450ebb227", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/ef67586798c003274797b288a68b221e4270dca7", + "reference": "ef67586798c003274797b288a68b221e4270dca7", "shasum": "" }, "require": { @@ -1441,7 +1590,57 @@ "type": "github" } ], - "time": "2025-11-11T15:18:17+00:00" + "time": "2026-04-28T16:09:00+00:00" + }, + { + "name": "phpstan/phpstan-deprecation-rules", + "version": "2.0.4", + "source": { + "type": "git", + "url": "https://github.com/phpstan/phpstan-deprecation-rules.git", + "reference": "6b5571001a7f04fa0422254c30a0017ec2f2cacc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpstan/phpstan-deprecation-rules/zipball/6b5571001a7f04fa0422254c30a0017ec2f2cacc", + "reference": "6b5571001a7f04fa0422254c30a0017ec2f2cacc", + "shasum": "" + }, + "require": { + "php": "^7.4 || ^8.0", + "phpstan/phpstan": "^2.1.39" + }, + "require-dev": { + "php-parallel-lint/php-parallel-lint": "^1.2", + "phpstan/phpstan-phpunit": "^2.0", + "phpunit/phpunit": "^9.6" + }, + "type": "phpstan-extension", + "extra": { + "phpstan": { + "includes": [ + "rules.neon" + ] + } + }, + "autoload": { + "psr-4": { + "PHPStan\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "PHPStan rules for detecting usage of deprecated classes, methods, properties, constants and traits.", + "keywords": [ + "static analysis" + ], + "support": { + "issues": "https://github.com/phpstan/phpstan-deprecation-rules/issues", + "source": "https://github.com/phpstan/phpstan-deprecation-rules/tree/2.0.4" + }, + "time": "2026-02-09T13:21:14+00:00" }, { "name": "psr/container", @@ -1620,16 +1819,16 @@ }, { "name": "react/child-process", - "version": "v0.6.6", + "version": "v0.6.7", "source": { "type": "git", "url": "https://github.com/reactphp/child-process.git", - "reference": "1721e2b93d89b745664353b9cfc8f155ba8a6159" + "reference": "970f0e71945556422ee4570ccbabaedc3cf04ad3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/reactphp/child-process/zipball/1721e2b93d89b745664353b9cfc8f155ba8a6159", - "reference": "1721e2b93d89b745664353b9cfc8f155ba8a6159", + "url": "https://api.github.com/repos/reactphp/child-process/zipball/970f0e71945556422ee4570ccbabaedc3cf04ad3", + "reference": "970f0e71945556422ee4570ccbabaedc3cf04ad3", "shasum": "" }, "require": { @@ -1683,7 +1882,7 @@ ], "support": { "issues": "https://github.com/reactphp/child-process/issues", - "source": "https://github.com/reactphp/child-process/tree/v0.6.6" + "source": "https://github.com/reactphp/child-process/tree/v0.6.7" }, "funding": [ { @@ -1691,7 +1890,7 @@ "type": "open_collective" } ], - "time": "2025-01-01T16:37:48+00:00" + "time": "2025-12-23T15:25:20+00:00" }, { "name": "react/dns", @@ -2141,16 +2340,16 @@ }, { "name": "symfony/console", - "version": "v7.4.0", + "version": "v7.4.16", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "0bc0f45254b99c58d45a8fbf9fb955d46cbd1bb8" + "reference": "f4c69c9aed03abf933b294257d618bdd9b30a06d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/0bc0f45254b99c58d45a8fbf9fb955d46cbd1bb8", - "reference": "0bc0f45254b99c58d45a8fbf9fb955d46cbd1bb8", + "url": "https://api.github.com/repos/symfony/console/zipball/f4c69c9aed03abf933b294257d618bdd9b30a06d", + "reference": "f4c69c9aed03abf933b294257d618bdd9b30a06d", "shasum": "" }, "require": { @@ -2215,7 +2414,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v7.4.0" + "source": "https://github.com/symfony/console/tree/v7.4.16" }, "funding": [ { @@ -2235,20 +2434,20 @@ "type": "tidelift" } ], - "time": "2025-11-27T13:27:24+00:00" + "time": "2026-07-31T12:37:14+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v7.4.0", + "version": "v7.4.15", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "9dddcddff1ef974ad87b3708e4b442dc38b2261d" + "reference": "336e7f3b9e95aba04f93ea9143920c2186abfbb9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/9dddcddff1ef974ad87b3708e4b442dc38b2261d", - "reference": "9dddcddff1ef974ad87b3708e4b442dc38b2261d", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/336e7f3b9e95aba04f93ea9143920c2186abfbb9", + "reference": "336e7f3b9e95aba04f93ea9143920c2186abfbb9", "shasum": "" }, "require": { @@ -2300,7 +2499,7 @@ "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/event-dispatcher/tree/v7.4.0" + "source": "https://github.com/symfony/event-dispatcher/tree/v7.4.15" }, "funding": [ { @@ -2320,20 +2519,20 @@ "type": "tidelift" } ], - "time": "2025-10-28T09:38:46+00:00" + "time": "2026-07-21T15:13:06+00:00" }, { "name": "symfony/event-dispatcher-contracts", - "version": "v3.6.0", + "version": "v3.7.1", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "59eb412e93815df44f05f342958efa9f46b1e586" + "reference": "c7de7a00ffb67842132da02ea92988a39ccd9f4e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/59eb412e93815df44f05f342958efa9f46b1e586", - "reference": "59eb412e93815df44f05f342958efa9f46b1e586", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/c7de7a00ffb67842132da02ea92988a39ccd9f4e", + "reference": "c7de7a00ffb67842132da02ea92988a39ccd9f4e", "shasum": "" }, "require": { @@ -2347,7 +2546,7 @@ "name": "symfony/contracts" }, "branch-alias": { - "dev-main": "3.6-dev" + "dev-main": "3.7-dev" } }, "autoload": { @@ -2380,7 +2579,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.6.0" + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.7.1" }, "funding": [ { @@ -2391,25 +2590,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-25T14:21:43+00:00" + "time": "2026-06-05T06:23:12+00:00" }, { "name": "symfony/filesystem", - "version": "v7.4.0", + "version": "v7.4.15", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "d551b38811096d0be9c4691d406991b47c0c630a" + "reference": "ff16a16bf87fdf264638b8f6995b3515975e3c79" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/d551b38811096d0be9c4691d406991b47c0c630a", - "reference": "d551b38811096d0be9c4691d406991b47c0c630a", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/ff16a16bf87fdf264638b8f6995b3515975e3c79", + "reference": "ff16a16bf87fdf264638b8f6995b3515975e3c79", "shasum": "" }, "require": { @@ -2446,7 +2649,7 @@ "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/filesystem/tree/v7.4.0" + "source": "https://github.com/symfony/filesystem/tree/v7.4.15" }, "funding": [ { @@ -2466,20 +2669,20 @@ "type": "tidelift" } ], - "time": "2025-11-27T13:27:24+00:00" + "time": "2026-07-22T07:36:05+00:00" }, { "name": "symfony/finder", - "version": "v7.4.0", + "version": "v7.4.14", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "340b9ed7320570f319028a2cbec46d40535e94bd" + "reference": "13b38720174286f55d1761152b575a8d1436fc25" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/340b9ed7320570f319028a2cbec46d40535e94bd", - "reference": "340b9ed7320570f319028a2cbec46d40535e94bd", + "url": "https://api.github.com/repos/symfony/finder/zipball/13b38720174286f55d1761152b575a8d1436fc25", + "reference": "13b38720174286f55d1761152b575a8d1436fc25", "shasum": "" }, "require": { @@ -2514,7 +2717,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v7.4.0" + "source": "https://github.com/symfony/finder/tree/v7.4.14" }, "funding": [ { @@ -2534,20 +2737,20 @@ "type": "tidelift" } ], - "time": "2025-11-05T05:42:40+00:00" + "time": "2026-06-27T08:31:18+00:00" }, { "name": "symfony/options-resolver", - "version": "v7.4.0", + "version": "v7.4.8", "source": { "type": "git", "url": "https://github.com/symfony/options-resolver.git", - "reference": "b38026df55197f9e39a44f3215788edf83187b80" + "reference": "2888fcdc4dc2fd5f7c7397be78631e8af12e02b4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/options-resolver/zipball/b38026df55197f9e39a44f3215788edf83187b80", - "reference": "b38026df55197f9e39a44f3215788edf83187b80", + "url": "https://api.github.com/repos/symfony/options-resolver/zipball/2888fcdc4dc2fd5f7c7397be78631e8af12e02b4", + "reference": "2888fcdc4dc2fd5f7c7397be78631e8af12e02b4", "shasum": "" }, "require": { @@ -2585,7 +2788,7 @@ "options" ], "support": { - "source": "https://github.com/symfony/options-resolver/tree/v7.4.0" + "source": "https://github.com/symfony/options-resolver/tree/v7.4.8" }, "funding": [ { @@ -2605,20 +2808,20 @@ "type": "tidelift" } ], - "time": "2025-11-12T15:39:26+00:00" + "time": "2026-03-24T13:12:05+00:00" }, { "name": "symfony/polyfill-intl-grapheme", - "version": "v1.33.0", + "version": "v1.41.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-grapheme.git", - "reference": "380872130d3a5dd3ace2f4010d95125fde5d5c70" + "reference": "bb899c1db0aa8127dc3afe8cda4a67eb24915f8d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/380872130d3a5dd3ace2f4010d95125fde5d5c70", - "reference": "380872130d3a5dd3ace2f4010d95125fde5d5c70", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/bb899c1db0aa8127dc3afe8cda4a67eb24915f8d", + "reference": "bb899c1db0aa8127dc3afe8cda4a67eb24915f8d", "shasum": "" }, "require": { @@ -2667,7 +2870,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.33.0" + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.41.0" }, "funding": [ { @@ -2687,20 +2890,20 @@ "type": "tidelift" } ], - "time": "2025-06-27T09:58:17+00:00" + "time": "2026-07-28T08:25:59+00:00" }, { "name": "symfony/polyfill-intl-normalizer", - "version": "v1.33.0", + "version": "v1.38.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "3833d7255cc303546435cb650316bff708a1c75c" + "reference": "2d446c214bdbe5b71bde5011b060a05fece3ae6b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/3833d7255cc303546435cb650316bff708a1c75c", - "reference": "3833d7255cc303546435cb650316bff708a1c75c", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/2d446c214bdbe5b71bde5011b060a05fece3ae6b", + "reference": "2d446c214bdbe5b71bde5011b060a05fece3ae6b", "shasum": "" }, "require": { @@ -2752,7 +2955,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.33.0" + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.38.0" }, "funding": [ { @@ -2772,20 +2975,20 @@ "type": "tidelift" } ], - "time": "2024-09-09T11:45:10+00:00" + "time": "2026-05-25T13:48:31+00:00" }, { "name": "symfony/polyfill-php80", - "version": "v1.33.0", + "version": "v1.37.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "0cc9dd0f17f61d8131e7df6b84bd344899fe2608" + "reference": "dfb55726c3a76ea3b6459fcfda1ec2d80a682411" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/0cc9dd0f17f61d8131e7df6b84bd344899fe2608", - "reference": "0cc9dd0f17f61d8131e7df6b84bd344899fe2608", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/dfb55726c3a76ea3b6459fcfda1ec2d80a682411", + "reference": "dfb55726c3a76ea3b6459fcfda1ec2d80a682411", "shasum": "" }, "require": { @@ -2836,7 +3039,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php80/tree/v1.33.0" + "source": "https://github.com/symfony/polyfill-php80/tree/v1.37.0" }, "funding": [ { @@ -2856,20 +3059,20 @@ "type": "tidelift" } ], - "time": "2025-01-02T08:10:11+00:00" + "time": "2026-04-10T16:19:22+00:00" }, { "name": "symfony/polyfill-php81", - "version": "v1.33.0", + "version": "v1.38.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php81.git", - "reference": "4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c" + "reference": "6bfb9c766cacffbc8e118cb87217d08ed84e5cd7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c", - "reference": "4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c", + "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/6bfb9c766cacffbc8e118cb87217d08ed84e5cd7", + "reference": "6bfb9c766cacffbc8e118cb87217d08ed84e5cd7", "shasum": "" }, "require": { @@ -2916,7 +3119,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php81/tree/v1.33.0" + "source": "https://github.com/symfony/polyfill-php81/tree/v1.38.1" }, "funding": [ { @@ -2936,20 +3139,20 @@ "type": "tidelift" } ], - "time": "2024-09-09T11:45:10+00:00" + "time": "2026-05-26T12:45:58+00:00" }, { "name": "symfony/polyfill-php84", - "version": "v1.33.0", + "version": "v1.38.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php84.git", - "reference": "d8ced4d875142b6a7426000426b8abc631d6b191" + "reference": "f4e1dfaee5b74aba5964fe1fd4dfc7ba5e3085fa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php84/zipball/d8ced4d875142b6a7426000426b8abc631d6b191", - "reference": "d8ced4d875142b6a7426000426b8abc631d6b191", + "url": "https://api.github.com/repos/symfony/polyfill-php84/zipball/f4e1dfaee5b74aba5964fe1fd4dfc7ba5e3085fa", + "reference": "f4e1dfaee5b74aba5964fe1fd4dfc7ba5e3085fa", "shasum": "" }, "require": { @@ -2996,7 +3199,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php84/tree/v1.33.0" + "source": "https://github.com/symfony/polyfill-php84/tree/v1.38.1" }, "funding": [ { @@ -3016,20 +3219,20 @@ "type": "tidelift" } ], - "time": "2025-06-24T13:30:11+00:00" + "time": "2026-05-26T12:51:13+00:00" }, { "name": "symfony/process", - "version": "v7.4.0", + "version": "v7.4.13", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "7ca8dc2d0dcf4882658313aba8be5d9fd01026c8" + "reference": "f5804be144caceb570f6747519999636b664f24c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/7ca8dc2d0dcf4882658313aba8be5d9fd01026c8", - "reference": "7ca8dc2d0dcf4882658313aba8be5d9fd01026c8", + "url": "https://api.github.com/repos/symfony/process/zipball/f5804be144caceb570f6747519999636b664f24c", + "reference": "f5804be144caceb570f6747519999636b664f24c", "shasum": "" }, "require": { @@ -3061,7 +3264,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v7.4.0" + "source": "https://github.com/symfony/process/tree/v7.4.13" }, "funding": [ { @@ -3081,20 +3284,20 @@ "type": "tidelift" } ], - "time": "2025-10-16T11:21:06+00:00" + "time": "2026-05-23T16:05:06+00:00" }, { "name": "symfony/service-contracts", - "version": "v3.6.1", + "version": "v3.7.1", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "45112560a3ba2d715666a509a0bc9521d10b6c43" + "reference": "c0a284bab1ed8aa0417e3d69250ab437739563a0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/45112560a3ba2d715666a509a0bc9521d10b6c43", - "reference": "45112560a3ba2d715666a509a0bc9521d10b6c43", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/c0a284bab1ed8aa0417e3d69250ab437739563a0", + "reference": "c0a284bab1ed8aa0417e3d69250ab437739563a0", "shasum": "" }, "require": { @@ -3112,7 +3315,7 @@ "name": "symfony/contracts" }, "branch-alias": { - "dev-main": "3.6-dev" + "dev-main": "3.7-dev" } }, "autoload": { @@ -3148,7 +3351,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/v3.6.1" + "source": "https://github.com/symfony/service-contracts/tree/v3.7.1" }, "funding": [ { @@ -3168,20 +3371,20 @@ "type": "tidelift" } ], - "time": "2025-07-15T11:30:57+00:00" + "time": "2026-06-16T09:55:08+00:00" }, { "name": "symfony/stopwatch", - "version": "v7.4.0", + "version": "v7.4.8", "source": { "type": "git", "url": "https://github.com/symfony/stopwatch.git", - "reference": "8a24af0a2e8a872fb745047180649b8418303084" + "reference": "70a852d72fec4d51efb1f48dcd968efcaf5ccb89" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/stopwatch/zipball/8a24af0a2e8a872fb745047180649b8418303084", - "reference": "8a24af0a2e8a872fb745047180649b8418303084", + "url": "https://api.github.com/repos/symfony/stopwatch/zipball/70a852d72fec4d51efb1f48dcd968efcaf5ccb89", + "reference": "70a852d72fec4d51efb1f48dcd968efcaf5ccb89", "shasum": "" }, "require": { @@ -3214,7 +3417,7 @@ "description": "Provides a way to profile code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/stopwatch/tree/v7.4.0" + "source": "https://github.com/symfony/stopwatch/tree/v7.4.8" }, "funding": [ { @@ -3234,24 +3437,24 @@ "type": "tidelift" } ], - "time": "2025-08-04T07:05:15+00:00" + "time": "2026-03-24T13:12:05+00:00" }, { "name": "symfony/string", - "version": "v8.0.0", + "version": "v8.1.2", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "f929eccf09531078c243df72398560e32fa4cf4f" + "reference": "286a76b7255e5cc4bf0101a0bc5388ecf1c38ccc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/f929eccf09531078c243df72398560e32fa4cf4f", - "reference": "f929eccf09531078c243df72398560e32fa4cf4f", + "url": "https://api.github.com/repos/symfony/string/zipball/286a76b7255e5cc4bf0101a0bc5388ecf1c38ccc", + "reference": "286a76b7255e5cc4bf0101a0bc5388ecf1c38ccc", "shasum": "" }, "require": { - "php": ">=8.4", + "php": ">=8.4.1", "symfony/polyfill-ctype": "^1.8", "symfony/polyfill-intl-grapheme": "^1.33", "symfony/polyfill-intl-normalizer": "^1.0", @@ -3304,7 +3507,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v8.0.0" + "source": "https://github.com/symfony/string/tree/v8.1.2" }, "funding": [ { @@ -3324,7 +3527,7 @@ "type": "tidelift" } ], - "time": "2025-09-11T14:37:55+00:00" + "time": "2026-07-28T07:35:25+00:00" } ], "aliases": [], @@ -3333,9 +3536,8 @@ "prefer-stable": false, "prefer-lowest": false, "platform": { - "php": "^8.1", + "php": "^8.2", "ext-dom": "*", - "ext-openssl": "*", "ext-pdo": "*", "ext-zlib": "*" }, diff --git a/pkgs/by-name/ba/baikal/package.nix b/pkgs/by-name/ba/baikal/package.nix index a4fd07542a1c..13c7a5f799b2 100644 --- a/pkgs/by-name/ba/baikal/package.nix +++ b/pkgs/by-name/ba/baikal/package.nix @@ -5,17 +5,17 @@ }: php.buildComposerProject2 (finalAttrs: { pname = "baikal"; - version = "0.11.1"; + version = "0.12.1"; src = fetchFromGitHub { owner = "sabre-io"; repo = "Baikal"; tag = finalAttrs.version; - hash = "sha256-+rOaPgVD5q2LoTXG3PM2x9EyOExt7CRPU+HQouwgaqI="; + hash = "sha256-gouksOoh+QocfyN5FS2Fz0DPjR0IM2dFqvtfTZA7C9Y="; }; # It doesn't provide a composer.lock file, we have to generate manually. composerLock = ./composer.lock; - vendorHash = "sha256-QE8i59MP24BdZjzzgQVfTuhL4v9l60KxpKj4+lkdomE="; + vendorHash = "sha256-s4ePm6gH7Xid+qkvVqumJrDFz/7HuoCeaeN5bgdQOMY="; meta = { description = "Lightweight CalDAV+CardDAV server that offers an extensive web interface with easy management of users, address books and calendars"; From c008859726ea4ce343e86eb9de2653dbf86aa9d6 Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Sun, 26 Jul 2026 10:19:54 -0500 Subject: [PATCH 051/113] keybase: migrate to finalAttrs and structured attrs This refactors the keybase derivation to follow current Nixpkgs conventions: - Replace `rec` with a `finalAttrs: { ... }` lambda. - Use `tag = "v${finalAttrs.version}"` instead of `rev = "v${version}"`. - Enable `strictDeps` and `structuredAttrs` for cleaner dependency boundaries and improved evaluation consistency. - No functional changes to the resulting keybase package; this is a structural modernization aligned with buildGoModule best practices. --- pkgs/tools/security/keybase/default.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/security/keybase/default.nix b/pkgs/tools/security/keybase/default.nix index 0053edce69e9..f27e92ace0b4 100644 --- a/pkgs/tools/security/keybase/default.nix +++ b/pkgs/tools/security/keybase/default.nix @@ -6,7 +6,7 @@ gnupg, }: -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "keybase"; version = "6.5.1"; @@ -21,11 +21,14 @@ buildGoModule rec { src = fetchFromGitHub { owner = "keybase"; repo = "client"; - rev = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-B3vedsxQM4FDZVpkMKR67DF7FtaTPhGIJ1e2lViKYzg="; }; vendorHash = "sha256-uw1tiaYoMpMXCYt5bPL5OBbK09PJmAQYQDrDwuPShxU="; + strictDeps = true; + structuredAttrs = true; + patches = [ (replaceVars ./fix-paths-keybase.patch { gpg = "${gnupg}/bin/gpg"; @@ -52,4 +55,4 @@ buildGoModule rec { ]; license = lib.licenses.bsd3; }; -} +}) From 63a168cf68d436f7fd7a15bc31e7d9e09a78c97e Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Sun, 26 Jul 2026 10:23:26 -0500 Subject: [PATCH 052/113] keybase-gui: migrate to finalAttrs and structured attrs This updates the keybase-gui derivation to follow current Nixpkgs conventions: - Replace `rec` with a `finalAttrs: { ... }` lambda. - Use `finalAttrs.version` when constructing the .deb URL. - Enable `strictDeps` and `__structuredAttrs` for cleaner dependency boundaries and improved evaluation consistency. - No functional changes to the resulting keybase-gui package; this is a structural modernization consistent with the refactor applied to keybase itself. --- pkgs/tools/security/keybase/gui.nix | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/security/keybase/gui.nix b/pkgs/tools/security/keybase/gui.nix index dc3ae3bec622..9437a3315bed 100644 --- a/pkgs/tools/security/keybase/gui.nix +++ b/pkgs/tools/security/keybase/gui.nix @@ -44,15 +44,20 @@ let versionSuffix = "20250428154451.19f9cfeddb"; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "keybase-gui"; version = "6.5.1"; # Find latest version and versionSuffix from https://prerelease.keybase.io/deb/dists/stable/main/binary-amd64/Packages src = fetchurl { - url = "https://s3.amazonaws.com/prerelease.keybase.io/linux_binaries/deb/keybase_${version + "-" + versionSuffix}_amd64.deb"; + url = "https://s3.amazonaws.com/prerelease.keybase.io/linux_binaries/deb/keybase_${ + finalAttrs.version + "-" + versionSuffix + }_amd64.deb"; hash = "sha256-PCKi1lavGwLbCoMTMG4h6PJTIzwRAu542eYqDDKzU4Y="; }; + strictDeps = true; + __structuredAttrs = true; + nativeBuildInputs = [ autoPatchelfHook wrapGAppsHook3 @@ -159,4 +164,4 @@ stdenv.mkDerivation rec { sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; license = lib.licenses.bsd3; }; -} +}) From c0ac70364dd27368c5597ec5a53872fef7e30fcc Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Sun, 26 Jul 2026 10:26:24 -0500 Subject: [PATCH 053/113] keybase-gui: migrate to by-name --- .../keybase/gui.nix => by-name/ke/keybase-gui/package.nix} | 0 pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 2 deletions(-) rename pkgs/{tools/security/keybase/gui.nix => by-name/ke/keybase-gui/package.nix} (100%) diff --git a/pkgs/tools/security/keybase/gui.nix b/pkgs/by-name/ke/keybase-gui/package.nix similarity index 100% rename from pkgs/tools/security/keybase/gui.nix rename to pkgs/by-name/ke/keybase-gui/package.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d5f03ca95ecf..d1482fdc98b6 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2334,8 +2334,6 @@ with pkgs; kbdVlock = callPackage ../by-name/kb/kbd/package.nix { withVlock = true; }; - keybase-gui = callPackage ../tools/security/keybase/gui.nix { }; - keycloakPlugins = recurseIntoAttrs keycloak.plugins; limine-full = limine.override { enableAll = true; }; From 3bb3f452498557f0c0cb402ab350d732b507d21c Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Sun, 26 Jul 2026 10:27:50 -0500 Subject: [PATCH 054/113] kbfs: migrate to by-name --- .../security/keybase/kbfs.nix => by-name/kb/kbfs/package.nix} | 0 pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 2 deletions(-) rename pkgs/{tools/security/keybase/kbfs.nix => by-name/kb/kbfs/package.nix} (100%) diff --git a/pkgs/tools/security/keybase/kbfs.nix b/pkgs/by-name/kb/kbfs/package.nix similarity index 100% rename from pkgs/tools/security/keybase/kbfs.nix rename to pkgs/by-name/kb/kbfs/package.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d1482fdc98b6..0ee3927c72ad 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2330,8 +2330,6 @@ with pkgs; keybase = callPackage ../tools/security/keybase { }; - kbfs = callPackage ../tools/security/keybase/kbfs.nix { }; - kbdVlock = callPackage ../by-name/kb/kbd/package.nix { withVlock = true; }; keycloakPlugins = recurseIntoAttrs keycloak.plugins; From 01d192531097b6757fdc8d4599e66f7536778e2c Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Sun, 26 Jul 2026 10:34:49 -0500 Subject: [PATCH 055/113] keybase: migrate to by-name --- .../security => by-name/ke}/keybase/fix-paths-keybase.patch | 0 .../keybase/default.nix => by-name/ke/keybase/package.nix} | 0 pkgs/top-level/all-packages.nix | 2 -- 3 files changed, 2 deletions(-) rename pkgs/{tools/security => by-name/ke}/keybase/fix-paths-keybase.patch (100%) rename pkgs/{tools/security/keybase/default.nix => by-name/ke/keybase/package.nix} (100%) diff --git a/pkgs/tools/security/keybase/fix-paths-keybase.patch b/pkgs/by-name/ke/keybase/fix-paths-keybase.patch similarity index 100% rename from pkgs/tools/security/keybase/fix-paths-keybase.patch rename to pkgs/by-name/ke/keybase/fix-paths-keybase.patch diff --git a/pkgs/tools/security/keybase/default.nix b/pkgs/by-name/ke/keybase/package.nix similarity index 100% rename from pkgs/tools/security/keybase/default.nix rename to pkgs/by-name/ke/keybase/package.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 0ee3927c72ad..e7e559aec701 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2328,8 +2328,6 @@ with pkgs; }; kakouneUtils = callPackage ../applications/editors/kakoune/plugins/kakoune-utils.nix { }; - keybase = callPackage ../tools/security/keybase { }; - kbdVlock = callPackage ../by-name/kb/kbd/package.nix { withVlock = true; }; keycloakPlugins = recurseIntoAttrs keycloak.plugins; From 275eed837a96f71fe462ca47a606b0ae9b1bf673 Mon Sep 17 00:00:00 2001 From: "git@71rd.net" Date: Wed, 22 Jul 2026 15:07:41 +0000 Subject: [PATCH 056/113] pythonPackages.python-zbar: fix build failure --- pkgs/development/python-modules/python-zbar/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/python-zbar/default.nix b/pkgs/development/python-modules/python-zbar/default.nix index b77cffd6820a..ae3b713ae203 100644 --- a/pkgs/development/python-modules/python-zbar/default.nix +++ b/pkgs/development/python-modules/python-zbar/default.nix @@ -9,7 +9,7 @@ }: buildPythonPackage rec { - pname = "python-zbar"; + pname = "zbar"; version = "0.23.93"; pyproject = true; @@ -22,6 +22,8 @@ buildPythonPackage rec { postPatch = '' cd python + substituteInPlace ./setup.py \ + --replace-fail "version = '0.22.2'" "version = '0.23.93'" ''; build-system = [ setuptools ]; From a42348cebd5e1232231c98dab6f74a6af2e3d31b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 8 Aug 2026 01:04:29 +0000 Subject: [PATCH 057/113] ponyc: 0.67.0 -> 0.68.0 --- pkgs/by-name/po/ponyc/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/po/ponyc/package.nix b/pkgs/by-name/po/ponyc/package.nix index d46d5dcb16c3..d505ed22a9a8 100644 --- a/pkgs/by-name/po/ponyc/package.nix +++ b/pkgs/by-name/po/ponyc/package.nix @@ -22,13 +22,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "ponyc"; - version = "0.67.0"; + version = "0.68.0"; src = fetchFromGitHub { owner = "ponylang"; repo = "ponyc"; tag = finalAttrs.version; - hash = "sha256-9X2xaQ5nCV/sTL3WjXNDswIfNhlwgfV4/X70p1zTd2U="; + hash = "sha256-jydsirwU+O25+YgC0kDW7m30k9Opu+L/gG6Zr6vEcTk="; fetchSubmodules = true; }; From 4d1bf085f51f9f601cdef2da4fd4a82abace5e17 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 8 Aug 2026 04:38:25 +0000 Subject: [PATCH 058/113] kontainer: 1.5.2 -> 1.6.1 --- pkgs/by-name/ko/kontainer/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ko/kontainer/package.nix b/pkgs/by-name/ko/kontainer/package.nix index 12c067b17d9a..14f228d28628 100644 --- a/pkgs/by-name/ko/kontainer/package.nix +++ b/pkgs/by-name/ko/kontainer/package.nix @@ -11,7 +11,7 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "kontainer"; - version = "1.5.2"; + version = "1.6.1"; strictDeps = true; @@ -19,7 +19,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "DenysMb"; repo = "Kontainer"; tag = finalAttrs.version; - hash = "sha256-FE3brkJC0kWF0kEi40istzZdzWY6nBXxMVsVHHgSh9U="; + hash = "sha256-W1wQ643ny67O6BOO2x6kjtIvFqGO27CFKKAdjDGbh1s="; }; nativeBuildInputs = [ From 5cf45b83cddb434898e5367adbc468c9ec5d109b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 8 Aug 2026 04:38:48 +0000 Subject: [PATCH 059/113] home-assistant-custom-components.battery_notes: 3.5.2 -> 3.5.3 --- .../custom-components/battery_notes/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/battery_notes/package.nix b/pkgs/servers/home-assistant/custom-components/battery_notes/package.nix index d34e130b33c4..8b4c6aa04b0f 100644 --- a/pkgs/servers/home-assistant/custom-components/battery_notes/package.nix +++ b/pkgs/servers/home-assistant/custom-components/battery_notes/package.nix @@ -7,13 +7,13 @@ buildHomeAssistantComponent rec { owner = "andrew-codechimp"; domain = "battery_notes"; - version = "3.5.2"; + version = "3.5.3"; src = fetchFromGitHub { inherit owner; repo = "HA-Battery-Notes"; tag = version; - hash = "sha256-B56xWSvcCMWXqH54uC/1GEcaYVsR3i8JpJZlwZpz9wI="; + hash = "sha256-TNuPObEMS8e81ywrv5HUddAABniiSJjPvd51cVz0ne4="; }; # has no tests From 5a44de51b60c88c9cefe817d04098b8dfc57b567 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 8 Aug 2026 08:46:55 +0200 Subject: [PATCH 060/113] python3Packages.iamdata: 0.1.202608071 -> 0.1.202608081 Diff: https://github.com/cloud-copilot/iam-data-python/compare/v0.1.202608071...v0.1.202608081 Changelog: https://github.com/cloud-copilot/iam-data-python/releases/tag/v0.1.202608081 --- 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 cdc912238fd7..bbc03b6f6c0e 100644 --- a/pkgs/development/python-modules/iamdata/default.nix +++ b/pkgs/development/python-modules/iamdata/default.nix @@ -8,14 +8,14 @@ buildPythonPackage (finalAttrs: { pname = "iamdata"; - version = "0.1.202608071"; + version = "0.1.202608081"; pyproject = true; src = fetchFromGitHub { owner = "cloud-copilot"; repo = "iam-data-python"; tag = "v${finalAttrs.version}"; - hash = "sha256-wIhZFq4Il2Fwip7Autw7ahR4MG5IVByDoxswJzpZ9Pw="; + hash = "sha256-mrWojeKUsPTgpYwAzsKmZcJR0WjZg/IFz1GkR4uzDY0="; }; __darwinAllowLocalNetworking = true; From 14c8e6a6798f3b1eaab8ded80f54a5d2411f8e47 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 8 Aug 2026 08:47:47 +0200 Subject: [PATCH 061/113] python3Packages.mypy-boto3-amplify: 1.43.0 -> 1.43.67 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index ff7a50c9737f..58f6dc3bdee1 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -63,8 +63,8 @@ in "sha256-h42x1hJbjLtZrYis16d9HkcASfrFAkboeedwrwOthZk="; mypy-boto3-amplify = - buildMypyBoto3Package "amplify" "1.43.0" - "sha256-+NcDF7OKlkYfnuGf1IyFMr4XsLWSet855TSoOzsRuX4="; + buildMypyBoto3Package "amplify" "1.43.67" + "sha256-miO7B81cDiJCh4j5kV5K0bjDz2ZriPj0APEiketUzFA="; mypy-boto3-amplifybackend = buildMypyBoto3Package "amplifybackend" "1.43.0" From b7aeaebb7362e12ccee58aae79361eff900005c6 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 8 Aug 2026 08:48:41 +0200 Subject: [PATCH 062/113] python3Packages.mypy-boto3-connect: 1.43.64 -> 1.43.67 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 58f6dc3bdee1..d2b9481d40ff 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -335,8 +335,8 @@ in "sha256-3JYcWKFk0dKJg/qn+EBvxeAO5xh5PXCU3dTEWDr1oXI="; mypy-boto3-connect = - buildMypyBoto3Package "connect" "1.43.64" - "sha256-zWW/IqPu2ado8nc+ggaY+7/jko3HBfjcDPRUoM5p7z0="; + buildMypyBoto3Package "connect" "1.43.67" + "sha256-b/3fZ8i4ijNE38txRScSfDOplofgLlVo7lxH8ozqURA="; mypy-boto3-connect-contact-lens = buildMypyBoto3Package "connect-contact-lens" "1.43.0" From 3dd815f4538b5e01b1f854ded5ed60579159a51d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 8 Aug 2026 08:49:04 +0200 Subject: [PATCH 063/113] python3Packages.mypy-boto3-ec2: 1.43.66 -> 1.43.67 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index d2b9481d40ff..0c584da2a5d2 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -443,8 +443,8 @@ in "sha256-dXNkOcMonYrBh4yzeubd+v3mW42s9XpmpfvgbtgoJgY="; mypy-boto3-ec2 = - buildMypyBoto3Package "ec2" "1.43.66" - "sha256-jkMI4mJ04W7N6JT+YUyNI1WrIBvERaC9Flo7XVhPZ58="; + buildMypyBoto3Package "ec2" "1.43.67" + "sha256-JbJPsvx9VhZK6/wABioOQ06SO4m5N48AS7n65uOQ9B8="; mypy-boto3-ec2-instance-connect = buildMypyBoto3Package "ec2-instance-connect" "1.43.0" From b0c1dc915601dde52cd6d59d79677e317517a80f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 8 Aug 2026 08:49:37 +0200 Subject: [PATCH 064/113] python3Packages.mypy-boto3-healthlake: 1.43.49 -> 1.43.67 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 0c584da2a5d2..cab2f0702dc7 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -598,8 +598,8 @@ in "sha256-UHDodWN6MLV54LA31Pc7vlMr7a0tVrmCfVjXl96cjsE="; mypy-boto3-healthlake = - buildMypyBoto3Package "healthlake" "1.43.49" - "sha256-oPQuxAKSUTpHGyq1J80W57cISh+d+4IGN8ClJdhkfnw="; + buildMypyBoto3Package "healthlake" "1.43.67" + "sha256-Zde0x4srUNvEiM4dLYdavgn3bVWRV/LNEuNoFaml0j4="; mypy-boto3-iam = buildMypyBoto3Package "iam" "1.43.64" From e4e3eee6706990068023df590dd12edf8162145d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 8 Aug 2026 08:50:29 +0200 Subject: [PATCH 065/113] python3Packages.mypy-boto3-mediapackagev2: 1.43.55 -> 1.43.67 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index cab2f0702dc7..e4c06b18f29b 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -874,8 +874,8 @@ in "sha256-5AqWiNGz9jemWb8dZkuGQXxPXIruMdDWcoRzbT+ZGro="; mypy-boto3-mediapackagev2 = - buildMypyBoto3Package "mediapackagev2" "1.43.55" - "sha256-ZMHmbq4kd8J7N30nfRUoPS5+tlBMvOGzq7FkmSOS7wk="; + buildMypyBoto3Package "mediapackagev2" "1.43.67" + "sha256-zgO/4TSdGI7TDa1diqAQ7S56T/G7vON5HoTcIxSv/sE="; mypy-boto3-mediastore = buildMypyBoto3Package "mediastore" "1.43.0" From d953b06e0ba85e8543de7cffe7c4d46a18796d04 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 8 Aug 2026 08:50:33 +0200 Subject: [PATCH 066/113] python3Packages.mypy-boto3-mediatailor: 1.43.66 -> 1.43.67 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index e4c06b18f29b..330dc13a3e6f 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -886,8 +886,8 @@ in "sha256-8K0Xm6PMo+daS6xt4kBqaVvO2/LruFV7PVvugI7sNDU="; mypy-boto3-mediatailor = - buildMypyBoto3Package "mediatailor" "1.43.66" - "sha256-z9YFzucipXAIMQIRleA455so1gFcWdIQYeULXgQ+OEI="; + buildMypyBoto3Package "mediatailor" "1.43.67" + "sha256-KByjjBZAkDzURyVPfYAgESJXKrHQFwqIKJHfuGbV92c="; mypy-boto3-medical-imaging = buildMypyBoto3Package "medical-imaging" "1.43.4" From 418a0f8dc9625c6d1acae480888af2c3eb98b383 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 8 Aug 2026 08:51:22 +0200 Subject: [PATCH 067/113] python3Packages.mypy-boto3-sagemaker: 1.43.66 -> 1.43.67 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 330dc13a3e6f..213bc023e397 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -1170,8 +1170,8 @@ in "sha256-T+JIJpHxD7IzAwq8yxgq6zbVMj/btpbhKnylMyfFvvU="; mypy-boto3-sagemaker = - buildMypyBoto3Package "sagemaker" "1.43.66" - "sha256-iTCVmu0bslp4tJn0x/PC0vEsH2erCa0b1wqElLXYitE="; + buildMypyBoto3Package "sagemaker" "1.43.67" + "sha256-MV/iTCqk8ESXYLzdilcHY0FQVx+tp7/lqradISrY/oA="; mypy-boto3-sagemaker-a2i-runtime = buildMypyBoto3Package "sagemaker-a2i-runtime" "1.43.0" From 74105ebdbc1856e9efbd7f2209c26459ef69e21d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 8 Aug 2026 08:52:19 +0200 Subject: [PATCH 068/113] python3Packages.boto3-stubs: 1.43.66 -> 1.43.67 --- pkgs/development/python-modules/boto3-stubs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/boto3-stubs/default.nix b/pkgs/development/python-modules/boto3-stubs/default.nix index 244de27334c6..4619c48f8086 100644 --- a/pkgs/development/python-modules/boto3-stubs/default.nix +++ b/pkgs/development/python-modules/boto3-stubs/default.nix @@ -358,13 +358,13 @@ buildPythonPackage (finalAttrs: { pname = "boto3-stubs"; - version = "1.43.66"; + version = "1.43.67"; pyproject = true; src = fetchPypi { pname = "boto3_stubs"; inherit (finalAttrs) version; - hash = "sha256-67iPkEb+14gxW+LXsbSfr6KIW+XPblVumivjj8qA3u4="; + hash = "sha256-8VaW9WcQLQV+TQ0xOjcdxkTKY4570HxJDzYsLGT3pLw="; }; build-system = [ setuptools ]; From 49f24dc527f8968f9e4f4e570594969a4b2693c5 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 7 Aug 2026 23:28:58 +0000 Subject: [PATCH 069/113] python3Packages.sentence-transformers: 5.6.1 -> 5.7.0 Diff: https://github.com/huggingface/sentence-transformers/compare/v5.6.1...v5.7.0 Changelog: https://github.com/huggingface/sentence-transformers/releases/tag/v5.7.0 --- .../sentence-transformers/default.nix | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/sentence-transformers/default.nix b/pkgs/development/python-modules/sentence-transformers/default.nix index 65dd8eeca4d9..bd8932854485 100644 --- a/pkgs/development/python-modules/sentence-transformers/default.nix +++ b/pkgs/development/python-modules/sentence-transformers/default.nix @@ -13,6 +13,7 @@ numpy, scikit-learn, scipy, + tokenizers, torch, tqdm, transformers, @@ -33,7 +34,7 @@ buildPythonPackage (finalAttrs: { pname = "sentence-transformers"; - version = "5.6.1"; + version = "5.7.0"; pyproject = true; __structuredAttrs = true; @@ -41,7 +42,7 @@ buildPythonPackage (finalAttrs: { owner = "huggingface"; repo = "sentence-transformers"; tag = "v${finalAttrs.version}"; - hash = "sha256-nV378rNxaIdPjshxkgqCpQuUQmh7/Z7xhhD5u9KT81A="; + hash = "sha256-0H/sgSxEcDnZkDEtAroSV9zVLfLF04AsjSV0m0Csyk0="; }; build-system = [ setuptools ]; @@ -51,6 +52,7 @@ buildPythonPackage (finalAttrs: { numpy scikit-learn scipy + tokenizers torch tqdm transformers @@ -119,6 +121,7 @@ buildPythonPackage (finalAttrs: { "test_save_and_load" "test_simple" "test_simple_encode" + "test_sparse_cosent_loss_default_matches_explicit_pairwise" "test_tokenize" "test_train_stsb" "test_trainer" @@ -161,17 +164,27 @@ buildPythonPackage (finalAttrs: { "tests/base/test_model_card.py" "tests/base/test_model_type_subclass.py" "tests/cross_encoder/evaluation/test_reranking.py" - "tests/cross_encoder/losses/test_rerank_losses_dtype.py" + "tests/cross_encoder/losses/test_cached_multiple_negatives_ranking.py" + "tests/cross_encoder/losses/test_misc.py" + "tests/cross_encoder/losses/test_misc.py" "tests/cross_encoder/test_model.py" "tests/cross_encoder/test_model_card.py" "tests/cross_encoder/test_train_stsb.py" + "tests/sentence_transformer/evaluation/test_binary_classification_evaluator.py" "tests/sentence_transformer/losses/test_adaptive_layer.py" + "tests/sentence_transformer/losses/test_cached_gist_embed.py" + "tests/sentence_transformer/losses/test_cached_mnsrl.py" + "tests/sentence_transformer/losses/test_cmnrl.py" "tests/sentence_transformer/losses/test_denoising_auto_encoder.py" "tests/sentence_transformer/losses/test_embed_distill.py" + "tests/sentence_transformer/losses/test_gradcache.py" + "tests/sentence_transformer/losses/test_gradcache.py" + "tests/sentence_transformer/losses/test_mega_batch_margin.py" "tests/sentence_transformer/test_compute_embeddings.py" "tests/sentence_transformer/test_model.py" "tests/sentence_transformer/test_model_card.py" "tests/sentence_transformer/test_model_card_data.py" + "tests/sparse_encoder/losses/test_cached_splade.py" "tests/sparse_encoder/modules/test_csr.py" "tests/sparse_encoder/modules/test_sparse_static_embedding.py" "tests/sparse_encoder/test_model.py" From eff768ab5754d6ef5b899a64c330b35c78df7914 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 3 Aug 2026 06:16:56 +0000 Subject: [PATCH 070/113] remind: 06.02.08 -> 06.02.10 --- pkgs/by-name/re/remind/package.nix | 28 ++++++---------------------- 1 file changed, 6 insertions(+), 22 deletions(-) diff --git a/pkgs/by-name/re/remind/package.nix b/pkgs/by-name/re/remind/package.nix index 1170f522679e..ee645772425a 100644 --- a/pkgs/by-name/re/remind/package.nix +++ b/pkgs/by-name/re/remind/package.nix @@ -1,7 +1,7 @@ { lib, stdenv, - fetchFromGitea, + fetchzip, gitUpdater, tk, tclPackages, @@ -12,32 +12,16 @@ lib.warn "tkremind is deprecated and should be removed; use withGui instead." tkremind else true, - writeText, }: tcl.mkTclDerivation rec { pname = "remind"; - version = "06.02.08"; + version = "06.02.10"; - src = - let - domain = "git.skoll.ca"; - netrc = writeText "netrc" '' - machine ${domain} - login notabot - password notabot - ''; - in - fetchFromGitea { - inherit domain; - owner = "Skollsoft-Public"; - repo = "Remind"; - rev = version; - hash = "sha256-+5ms52n5W2fmW7YhloB67vI0gF4+q8i1CyciSvY5lg0="; - netrcPhase = lib.optionalString stdenv.hostPlatform.isDarwin '' - cp ${netrc} netrc - ''; - }; + src = fetchzip { + url = "https://dianne.skoll.ca/projects/remind/download/remind-${version}.tar.gz"; + hash = "sha256-R6kceXLzg5CRMYAgMyhnmKxWT49ayXIFm/IpXuDgl8I="; + }; propagatedBuildInputs = lib.optionals withGui [ tclPackages.tcllib From 532669d8009a0933f31974df7f9a9ada7dd4f0ef Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 11 Jul 2026 22:18:43 +0000 Subject: [PATCH 071/113] python3Packages.pandas-stubs: cleanup --- .../python-modules/pandas-stubs/default.nix | 33 +++++++++---------- 1 file changed, 16 insertions(+), 17 deletions(-) diff --git a/pkgs/development/python-modules/pandas-stubs/default.nix b/pkgs/development/python-modules/pandas-stubs/default.nix index afc1fcb17466..4689346e23f3 100644 --- a/pkgs/development/python-modules/pandas-stubs/default.nix +++ b/pkgs/development/python-modules/pandas-stubs/default.nix @@ -9,11 +9,8 @@ # dependencies numpy, - types-pytz, # tests - # pytestCheckHook, - pytest9_0CheckHook, beautifulsoup4, html5lib, jinja2, @@ -23,7 +20,9 @@ openpyxl, pandas, pyarrow, + pyiceberg, pyreadstat, + pytestCheckHook, python-calamine, scipy, sqlalchemy, @@ -33,23 +32,17 @@ xarray, xlsxwriter, }: -let - # pytest 9.1 turns non-list/tuple argvalues in @parametrize into - # PytestRemovedIn10Warning, which pandas-stubs' warning filter treats - # as a fatal error during test collection. - # Pin to 9.0 until upstream converts the affected - # generators to lists/tuples - pytestCheckHook = pytest9_0CheckHook; -in -buildPythonPackage rec { + +buildPythonPackage (finalAttrs: { pname = "pandas-stubs"; version = "3.0.3.260530"; pyproject = true; + __structuredAttrs = true; src = fetchFromGitHub { owner = "pandas-dev"; repo = "pandas-stubs"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-vPXz4ibNbFE2B14pkGPN5EDAwhA92VgFXzMLR9da6WQ="; }; @@ -57,11 +50,9 @@ buildPythonPackage rec { dependencies = [ numpy - types-pytz ]; nativeCheckInputs = [ - pytestCheckHook beautifulsoup4 html5lib jinja2 @@ -71,7 +62,10 @@ buildPythonPackage rec { openpyxl pandas pyarrow + pyiceberg pyreadstat + pytestCheckHook + python-calamine scipy sqlalchemy tables @@ -79,7 +73,12 @@ buildPythonPackage rec { typing-extensions xarray xlsxwriter - python-calamine + ]; + + pytestFlags = [ + # DeprecationWarning: The 'generic' unit for NumPy timedelta is deprecated, and will raise an error in the future. + # This includes implicit conversion of bare integers (e.g. `+ 1`).Please use a specific unit instead. + "-Wignore::DeprecationWarning" ]; disabledTests = [ @@ -117,4 +116,4 @@ buildPythonPackage rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ malo ]; }; -} +}) From d0f7cdaa4422e2a9594de4bd9f1305640922e784 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 11 Jul 2026 21:42:58 +0000 Subject: [PATCH 072/113] python3Packages.timm: 1.0.27 -> 1.0.28 Diff: https://github.com/huggingface/pytorch-image-models/compare/v1.0.27...v1.0.28 Changelog: https://github.com/huggingface/pytorch-image-models/blob/v1.0.28/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 2f7167e4b287..4a75f6798c32 100644 --- a/pkgs/development/python-modules/timm/default.nix +++ b/pkgs/development/python-modules/timm/default.nix @@ -23,7 +23,7 @@ buildPythonPackage (finalAttrs: { pname = "timm"; - version = "1.0.27"; + version = "1.0.28"; pyproject = true; __structuredAttrs = true; @@ -31,7 +31,7 @@ buildPythonPackage (finalAttrs: { owner = "huggingface"; repo = "pytorch-image-models"; tag = "v${finalAttrs.version}"; - hash = "sha256-Tur4niy89MyMJ8TD7+zBY6x/tmvtYDkruksf65KdTkE="; + hash = "sha256-axPiPmqn/ZAtr4BgKFYA/ZUPcmMxIkUbY+dKZdpzrgk="; }; # Fix torch 2.11.0 compatibility From 619de6ae7321630899d1393fc88ed8518bf2325f Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 8 Aug 2026 13:51:16 +0200 Subject: [PATCH 073/113] python3Packages.smarthings-local: init at 0.1.3 https://github.com/QuiteYellow/SmartThings-Local Signed-off-by: Sefa Eyeoglu --- .../smartthings-local/default.nix | 60 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 62 insertions(+) create mode 100644 pkgs/development/python-modules/smartthings-local/default.nix diff --git a/pkgs/development/python-modules/smartthings-local/default.nix b/pkgs/development/python-modules/smartthings-local/default.nix new file mode 100644 index 000000000000..92795a69e960 --- /dev/null +++ b/pkgs/development/python-modules/smartthings-local/default.nix @@ -0,0 +1,60 @@ +{ + buildPythonPackage, + cbor2, + fetchFromGitHub, + git, + hatch-vcs, + hatchling, + lib, + nix-update-script, + pyopenssl, + pytestCheckHook, +}: + +buildPythonPackage (finalAttrs: { + pname = "smartthings-local"; + version = "0.1.3"; + pyproject = true; + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "QuiteYellow"; + repo = "SmartThings-Local"; + tag = "v${finalAttrs.version}"; + hash = "sha256-HR9S4QE4gp3JxLAFHaPeSqzcP4HPShO1FAgEuQis7AA="; + }; + + build-system = [ + hatch-vcs + hatchling + ]; + + dependencies = [ + cbor2 + pyopenssl + ]; + + nativeCheckInputs = [ + git + pytestCheckHook + ]; + + disabledTests = [ + # import can't find pyopenssl for some reason + "test_smartthings_local_imports_without_mqtt_demo_present" + ]; + + pythonImportsCheck = [ + "smartthings_local" + ]; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Local control of Samsung SmartThings appliances over cert-authenticated CoAP-DTLS. No cloud! Python library + Home Assistant MQTT bridge demo"; + homepage = "https://github.com/QuiteYellow/SmartThings-Local"; + changelog = "https://github.com/QuiteYellow/SmartThings-Local/releases/tag/${finalAttrs.src.tag}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ Scrumplex ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 4e9d8d4746f3..9f2c4d64b10b 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -18872,6 +18872,8 @@ self: super: with self; { smarthab = callPackage ../development/python-modules/smarthab { }; + smartthings-local = callPackage ../development/python-modules/smartthings-local { }; + smartypants = callPackage ../development/python-modules/smartypants { }; smbprotocol = callPackage ../development/python-modules/smbprotocol { }; From 73779ccb0da39416dcaaa6df86595aa784d29bce Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 8 Aug 2026 14:00:18 +0200 Subject: [PATCH 074/113] home-assistant-custom-components.localthings: init at 0.20.0 https://github.com/mbillow/localthings Signed-off-by: Sefa Eyeoglu --- .../custom-components/localthings/package.nix | 42 +++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 pkgs/servers/home-assistant/custom-components/localthings/package.nix diff --git a/pkgs/servers/home-assistant/custom-components/localthings/package.nix b/pkgs/servers/home-assistant/custom-components/localthings/package.nix new file mode 100644 index 000000000000..e5f89fc88e9b --- /dev/null +++ b/pkgs/servers/home-assistant/custom-components/localthings/package.nix @@ -0,0 +1,42 @@ +{ + buildHomeAssistantComponent, + cbor2, + fetchFromGitHub, + lib, + pyopenssl, + pytest-homeassistant-custom-component, + pytestCheckHook, + smartthings-local, +}: + +buildHomeAssistantComponent (finalAttrs: { + owner = "mbillow"; + domain = "localthings"; + version = "0.20.0"; + + src = fetchFromGitHub { + owner = "mbillow"; + repo = "localthings"; + tag = "v${finalAttrs.version}"; + hash = "sha256-aRmKp+1M8QaMe3xBp8FcdNRPgI8faW+7870K2ffLCwY="; + }; + + dependencies = [ + cbor2 + pyopenssl + smartthings-local + ]; + + nativeCheckInputs = [ + pytest-homeassistant-custom-component + pytestCheckHook + ]; + + meta = { + changelog = "https://github.com/mbillow/localthings/releases/tag/${finalAttrs.src.tag}"; + description = "Local-control Home Assistant component that authenticates to newer-firmware Samsung devices and talks over CoAP-DTLS"; + homepage = "https://github.com/mbillow/localthings"; + maintainers = with lib.maintainers; [ Scrumplex ]; + license = lib.licenses.mit; + }; +}) From 75c290d066e1cc9c931a64ddeda949b4de78391f Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Mon, 13 Jul 2026 21:16:12 +0000 Subject: [PATCH 075/113] python3Packages.pandera: 0.30.1 -> 0.32.1 Diff: https://github.com/unionai-oss/pandera/compare/v0.30.1...v0.32.1 Changelog: https://github.com/unionai-oss/pandera/releases/tag/v0.32.1 --- pkgs/development/python-modules/pandera/default.nix | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pandera/default.nix b/pkgs/development/python-modules/pandera/default.nix index 229b161fec3d..ee5c12b626c7 100644 --- a/pkgs/development/python-modules/pandera/default.nix +++ b/pkgs/development/python-modules/pandera/default.nix @@ -19,7 +19,6 @@ # optional-dependencies black, dask, - duckdb, fastapi, frictionless, geopandas, @@ -35,6 +34,7 @@ xarray, # tests + duckdb, joblib, pyarrow-hotfix, pyarrow, @@ -48,6 +48,7 @@ buildPythonPackage (finalAttrs: { pname = "pandera"; version = "0.32.1"; pyproject = true; + __structuredAttrs = true; src = fetchFromGitHub { owner = "unionai-oss"; @@ -103,7 +104,7 @@ buildPythonPackage (finalAttrs: { ]; ibis = [ ibis-framework - duckdb + pyarrow-hotfix ]; narwhals = [ narwhals ]; pandas = [ @@ -112,14 +113,15 @@ buildPythonPackage (finalAttrs: { ]; polars = [ polars ]; xarray = [ - xarray numpy + xarray ]; }; in extras // { all = lib.concatLists (lib.attrValues extras); }; nativeCheckInputs = [ + duckdb joblib pyarrow pyarrow-hotfix @@ -150,6 +152,9 @@ buildPythonPackage (finalAttrs: { ]; disabledTests = [ + # AssertionError: assert failure_cases.equals(expected_failure_cases) + "test_ibis_custom_check" + # TypeError: __class__ assignment: 'GeoDataFrame' object... "test_schema_model" "test_schema_from_dataframe" From 76a94c916b6069fab4803849a498088f004a4af3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 8 Aug 2026 12:46:14 +0000 Subject: [PATCH 076/113] sentry-native: 0.16.0 -> 0.16.2 --- pkgs/by-name/se/sentry-native/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/se/sentry-native/package.nix b/pkgs/by-name/se/sentry-native/package.nix index 313b0f925043..b70308081577 100644 --- a/pkgs/by-name/se/sentry-native/package.nix +++ b/pkgs/by-name/se/sentry-native/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "sentry-native"; - version = "0.16.0"; + version = "0.16.2"; src = fetchFromGitHub { owner = "getsentry"; repo = "sentry-native"; tag = finalAttrs.version; - hash = "sha256-i/iKaHc0BX6wH9TtQKbRMDRKVZWT4dhQdu39+EMbe2o="; + hash = "sha256-rEEWraaF/5u8dLF7Ep3fQAvgup5eUFmtdZwDjYCfnoA="; }; nativeBuildInputs = [ From b802a72e4042335e3c43314bed36e8fe3be93900 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Wed, 15 Jul 2026 19:52:20 +0000 Subject: [PATCH 077/113] python3Packages.pandantic: cleanup, relax deps --- .../python-modules/pandantic/default.nix | 35 ++++++++++++++----- 1 file changed, 26 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/pandantic/default.nix b/pkgs/development/python-modules/pandantic/default.nix index f8e920322460..26e8c28c555a 100644 --- a/pkgs/development/python-modules/pandantic/default.nix +++ b/pkgs/development/python-modules/pandantic/default.nix @@ -2,28 +2,45 @@ lib, buildPythonPackage, fetchFromGitHub, - multiprocess, - pandas-stubs, - pandas, + pyprojectVersionPatchHook, + + # build-system poetry-core, + + # dependencies + multiprocess, + pandas, + pandas-stubs, pydantic, + + # tests pytestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "pandantic"; version = "1.0.1"; pyproject = true; + __structuredAttrs = true; src = fetchFromGitHub { owner = "wesselhuising"; repo = "pandantic"; - tag = version; + tag = finalAttrs.version; hash = "sha256-lqd4aQiBMbATFMdftKQeTlqQ3MGrxm2shb7qil+84iA="; }; + # Upstream forgot to bump the version in `pyproject.toml` for the 1.0.1 release + nativeBuildInputs = [ + pyprojectVersionPatchHook + ]; + build-system = [ poetry-core ]; + pythonRelaxDeps = [ + "pandas" + "pandas-stubs" + ]; dependencies = [ multiprocess pandas @@ -31,15 +48,15 @@ buildPythonPackage rec { pydantic ]; - nativeCheckInputs = [ pytestCheckHook ]; - pythonImportsCheck = [ "pandantic" ]; + nativeCheckInputs = [ pytestCheckHook ]; + meta = { description = "Module to enriche the Pydantic BaseModel class"; homepage = "https://github.com/wesselhuising/pandantic"; - changelog = "https://github.com/wesselhuising/pandantic/releases/tag/${src.tag}"; + changelog = "https://github.com/wesselhuising/pandantic/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From f7036eb34953e4053a6726b1f7e2fbe5b1e335e6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 8 Aug 2026 13:02:42 +0000 Subject: [PATCH 078/113] sandbox-runtime: 0.0.68 -> 0.0.71 --- pkgs/by-name/sa/sandbox-runtime/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sa/sandbox-runtime/package.nix b/pkgs/by-name/sa/sandbox-runtime/package.nix index 46b9a5b9377b..6c2562267e8e 100644 --- a/pkgs/by-name/sa/sandbox-runtime/package.nix +++ b/pkgs/by-name/sa/sandbox-runtime/package.nix @@ -17,7 +17,7 @@ buildNpmPackage (finalAttrs: { pname = "sandbox-runtime"; - version = "0.0.68"; + version = "0.0.71"; __structuredAttrs = true; @@ -25,7 +25,7 @@ buildNpmPackage (finalAttrs: { owner = "anthropic-experimental"; repo = "sandbox-runtime"; tag = "v${finalAttrs.version}"; - hash = "sha256-M5JzH22kPemNb6j/T7kaaZO5xw9YicfMBWufJEzNKWI="; + hash = "sha256-0qM0+IWrL7/5VLGVCzV9cclGFFv3IF2sRwEOslzNJiE="; }; postPatch = @@ -37,7 +37,7 @@ buildNpmPackage (finalAttrs: { strictDeps = true; - npmDepsHash = "sha256-WwboF3O+5zwJIbS5JeaT5A6EkwQ0yTqdYt+iifFNM70="; + npmDepsHash = "sha256-h9Y30CZktOoUGD0BZ86uzADt3+WWITT3Y09HOQoc0NA="; postFixup = let From a2c1012a640dcaf3c0cc104749c4df16830a3e40 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 8 Aug 2026 13:23:36 +0000 Subject: [PATCH 079/113] meilisearch: 1.51.0 -> 1.52.0 --- pkgs/by-name/me/meilisearch/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/me/meilisearch/package.nix b/pkgs/by-name/me/meilisearch/package.nix index 66233befcb84..05d86f51b7c2 100644 --- a/pkgs/by-name/me/meilisearch/package.nix +++ b/pkgs/by-name/me/meilisearch/package.nix @@ -8,18 +8,18 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "meilisearch"; - version = "1.51.0"; + version = "1.52.0"; src = fetchFromGitHub { owner = "meilisearch"; repo = "meilisearch"; tag = "v${finalAttrs.version}"; - hash = "sha256-e9HN2+TAok+tpTy5M7mGJffRI7/RWQcZR8QNTShM+kI="; + hash = "sha256-KEDIfExREDrAVHkJe7DjTOy0KP0d89UGmcTqh5yQAC4="; }; cargoBuildFlags = [ "--package=meilisearch" ]; - cargoHash = "sha256-/OgdAXQzld6+5FxGTFlQPEELEYzDmt9bdKk781XCzZM="; + cargoHash = "sha256-S5nS99wvL2iVPSlHO1ThIDVIW1yDka3g2mm2ZAw4LZs="; # Default features include mini dashboard which downloads something from the internet. buildNoDefaultFeatures = true; From 906778a97af8ad221f055291cab10502c70446a9 Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Sat, 8 Aug 2026 15:48:05 +0200 Subject: [PATCH 080/113] noriskclient-launcher: fix build --- pkgs/by-name/no/noriskclient-launcher/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/no/noriskclient-launcher/package.nix b/pkgs/by-name/no/noriskclient-launcher/package.nix index 9bd592d1f03e..142a66b3e2fd 100644 --- a/pkgs/by-name/no/noriskclient-launcher/package.nix +++ b/pkgs/by-name/no/noriskclient-launcher/package.nix @@ -84,7 +84,7 @@ symlinkJoin { glibPostInstallHook gappsWrapperArgsHook - wrapGAppsHook + wrapGApp "$out/bin/noriskclient-launcher-v3" ''; meta = { From d44e0315efd52bfa7d64c5bc0ec8bbe1a409d6d5 Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Sat, 8 Aug 2026 16:08:28 +0200 Subject: [PATCH 081/113] noriskclient-launcher: add support for jdk25 --- pkgs/by-name/no/noriskclient-launcher/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/no/noriskclient-launcher/package.nix b/pkgs/by-name/no/noriskclient-launcher/package.nix index 142a66b3e2fd..a81413694c15 100644 --- a/pkgs/by-name/no/noriskclient-launcher/package.nix +++ b/pkgs/by-name/no/noriskclient-launcher/package.nix @@ -5,6 +5,7 @@ glib, glib-networking, gsettings-desktop-schemas, + jdk25, jdk17, jdk21, jdk8, @@ -12,6 +13,7 @@ jdk8 jdk17 jdk21 + jdk25 ], lib, libGL, From 72d118230707f73373bd78a5bc1aa3e1528ace18 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 8 Aug 2026 15:02:54 +0000 Subject: [PATCH 082/113] anda: 0.7.8 -> 0.8.3 --- pkgs/by-name/an/anda/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/an/anda/package.nix b/pkgs/by-name/an/anda/package.nix index fe2e1df29e34..b2122bd3ae08 100644 --- a/pkgs/by-name/an/anda/package.nix +++ b/pkgs/by-name/an/anda/package.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "anda"; - version = "0.7.8"; + version = "0.8.3"; src = fetchFromGitHub { owner = "FyraLabs"; repo = "anda"; tag = finalAttrs.version; - hash = "sha256-/1N3ivvnlSBK9qYOAiH96tE/k+S3+EBfsycN2QV8o70="; + hash = "sha256-TSO2ABMD2uKY0sCsflhCv760t7vm1fTFJ3tgsyWH7FM="; }; - cargoHash = "sha256-keS3z1Kyx6TKObAneQ/+qCp/1ueYQOdepdnAPiJs9qI="; + cargoHash = "sha256-viDT1AI+jhZTr75tvUycMoSyQhidq3PA6eoU2jUvBkk="; __structuredAttrs = true; From a8e87d90d5a82d80a2929a1e9252bcfb18908e81 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 8 Aug 2026 15:10:44 +0000 Subject: [PATCH 083/113] pythonDocs.html.python314: 3.14.6 -> 3.14.7 --- .../interpreters/python/cpython/docs/3.14-html.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/interpreters/python/cpython/docs/3.14-html.nix b/pkgs/development/interpreters/python/cpython/docs/3.14-html.nix index 44c81cf7dfa3..3791213f40a1 100644 --- a/pkgs/development/interpreters/python/cpython/docs/3.14-html.nix +++ b/pkgs/development/interpreters/python/cpython/docs/3.14-html.nix @@ -8,11 +8,11 @@ stdenv.mkDerivation { pname = "python314-docs-html"; - version = "3.14.6"; + version = "3.14.7"; src = fetchurl { - url = "https://www.python.org/ftp/python/doc/3.14.6/python-3.14.6-docs-html.tar.bz2"; - sha256 = "0hm49y5di6zxka8425q6ksw2psfzcn9mmgjq2k5x86w3x47k0jrh"; + url = "https://www.python.org/ftp/python/doc/3.14.7/python-3.14.7-docs-html.tar.bz2"; + sha256 = "sha256-1IS3hOw1xXdsX/VfgfqYS1JRo4tTKyS7AOQxSL1z/+k="; }; installPhase = '' mkdir -p $out/share/doc/python314 From f5cf4f6a9e9b8a221569d96bf83d863e6b92de30 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 8 Aug 2026 15:13:40 +0000 Subject: [PATCH 084/113] difftastic: 0.69.0 -> 0.70.0 --- pkgs/by-name/di/difftastic/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/di/difftastic/package.nix b/pkgs/by-name/di/difftastic/package.nix index be703a666c0e..51975129765a 100644 --- a/pkgs/by-name/di/difftastic/package.nix +++ b/pkgs/by-name/di/difftastic/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "difftastic"; - version = "0.69.0"; + version = "0.70.0"; src = fetchFromGitHub { owner = "wilfred"; repo = "difftastic"; tag = finalAttrs.version; - hash = "sha256-86aA9B/AaLKhHbaBKL6XpcqocghijCoxyrWUE5YOdaA="; + hash = "sha256-AqdvPL5VL7H+h1RvGP7613pIHRIK3PEYdtHs1PTiPZw="; }; - cargoHash = "sha256-by/gl6qI6mc93Kxn0BdIhkL/gtoHcGwdzrGiT5KTmP4="; + cargoHash = "sha256-sF1/bITwmIE2VT769aUgSgVaB059pGspjnMi4Ksx7dY="; buildInputs = [ rust-jemalloc-sys ]; From 26eaaf936884a429b2cf7fb3a58ebc15e514e4d1 Mon Sep 17 00:00:00 2001 From: Janne Peltola Date: Sat, 8 Aug 2026 19:07:12 +0300 Subject: [PATCH 085/113] widelands: add explicit libx11 dependency for Wayland compatibility --- pkgs/by-name/wi/widelands/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/wi/widelands/package.nix b/pkgs/by-name/wi/widelands/package.nix index 9a09fd84a19e..ccc9bc3bb6f1 100644 --- a/pkgs/by-name/wi/widelands/package.nix +++ b/pkgs/by-name/wi/widelands/package.nix @@ -26,6 +26,7 @@ libsm, libice, libxext, + libx11, }: stdenv.mkDerivation rec { @@ -79,6 +80,7 @@ stdenv.mkDerivation rec { asio libsm # XXX: these should be propagated by SDL2? libice + libx11 ] ++ lib.optional stdenv.hostPlatform.isLinux libxext; From 2f1cd27372337a592db2c6b8c814df76ed534d49 Mon Sep 17 00:00:00 2001 From: whispers Date: Sat, 8 Aug 2026 12:07:30 -0400 Subject: [PATCH 086/113] rocmPackages.rocprofiler-register: fix build with fmt 12.2.0 fmt 12.2.0 changes the meaning of fmt/core.h so it no longer includes fmt::format, so this upstream commit switches to the correct header. --- .../rocm-modules/rocprofiler-register/default.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/development/rocm-modules/rocprofiler-register/default.nix b/pkgs/development/rocm-modules/rocprofiler-register/default.nix index 0577493ae599..96b1ee7a90c9 100644 --- a/pkgs/development/rocm-modules/rocprofiler-register/default.nix +++ b/pkgs/development/rocm-modules/rocprofiler-register/default.nix @@ -44,6 +44,14 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-VloRKV6kUzIfIInltx/bV1EM0FUfeQZrVAx6qgdsLyg="; relative = "projects/rocprofiler-register"; }) + (fetchpatch { + # fix(rocprofiler-sdk): include fmt/format.h instead of fmt/core.h for fmt::format + # fmt 12.2.0 changes the meaning of fmt/core.h so it no longer includes + # fmt::format, so this upstream commit switches to the correct header. + url = "https://github.com/ROCm/rocm-systems/commit/e2f588592ecfb0653ed5b3078753186325adf70a.patch"; + hash = "sha256-ip/s7tmUptcXMen3fyQJYKiZKwoe3SH0XqTVb0YBA7k="; + relative = "projects/rocprofiler-register"; + }) ]; nativeBuildInputs = [ From 61268a1351c3a974c7d618fbf13a0f26801b3945 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 8 Aug 2026 16:18:49 +0000 Subject: [PATCH 087/113] terraform-providers.launchdarkly_launchdarkly: 3.1.1 -> 3.1.3 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index bc84e5c9739a..35391e55da58 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -842,13 +842,13 @@ "vendorHash": "sha256-EAv8EeNn0PJ3BElmg6sKkd/LXNe0lFjEIjHuZRG3CoQ=" }, "launchdarkly_launchdarkly": { - "hash": "sha256-o2DFX4VNWvLer2LCRv6u708yvByVLCxCGlIX8/MhUqI=", + "hash": "sha256-UiBYdwh9uFh13f4d3iOCfE0vwV7soAA1rPOLAjdIRGI=", "homepage": "https://registry.terraform.io/providers/launchdarkly/launchdarkly", "owner": "launchdarkly", "repo": "terraform-provider-launchdarkly", - "rev": "v3.1.1", + "rev": "v3.1.3", "spdx": "MPL-2.0", - "vendorHash": "sha256-ckqikGwr3Y3GePpPkrE8SrsTgftWm1xNfAIrhm4QbW8=" + "vendorHash": "sha256-d8RQfuLRNGTUzA2Ygy3QEis5j5Ape5kmcnZSs77c84M=" }, "linode_linode": { "hash": "sha256-vWVU8LNXhBwiZ+Ky/Le05uPMxAlNja7zhVTIwBYmTD4=", From d50b83041e1dced78e5a987380f6cb8c5d5b7628 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Sat, 8 Aug 2026 20:17:41 +0200 Subject: [PATCH 088/113] privatebin: 2.0.5 -> 2.0.6 Diff: https://github.com/PrivateBin/PrivateBin/compare/2.0.5...2.0.6 Changelog: https://github.com/PrivateBin/PrivateBin/releases/tag/2.0.6 --- pkgs/by-name/pr/privatebin/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pr/privatebin/package.nix b/pkgs/by-name/pr/privatebin/package.nix index 9de52c4b9e4c..e7d8bebe5cb4 100644 --- a/pkgs/by-name/pr/privatebin/package.nix +++ b/pkgs/by-name/pr/privatebin/package.nix @@ -7,13 +7,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "privatebin"; - version = "2.0.5"; + version = "2.0.6"; src = fetchFromGitHub { owner = "PrivateBin"; repo = "PrivateBin"; tag = finalAttrs.version; - hash = "sha256-om0l9psEus4+XZ+aXQ3DK5iWtQeCfCi2D6lNP+9FM6U="; + hash = "sha256-RSgTbFUbpGUSL7rg/aWkkzDRHt/Iq9w5xDpjEsZLYa8="; }; installPhase = '' From 164321ffcce7e068fed6d0dc0dbb266bce059dd8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Mon, 27 Jul 2026 21:33:17 +0200 Subject: [PATCH 089/113] python313Packages.brother-ql-next: rename from brother-ql --- .../python-modules/{brother-ql => brother-ql-next}/default.nix | 2 +- pkgs/top-level/python-aliases.nix | 1 + pkgs/top-level/python-packages.nix | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) rename pkgs/development/python-modules/{brother-ql => brother-ql-next}/default.nix (97%) diff --git a/pkgs/development/python-modules/brother-ql/default.nix b/pkgs/development/python-modules/brother-ql-next/default.nix similarity index 97% rename from pkgs/development/python-modules/brother-ql/default.nix rename to pkgs/development/python-modules/brother-ql-next/default.nix index 0501cb397a41..c4ae19020904 100644 --- a/pkgs/development/python-modules/brother-ql/default.nix +++ b/pkgs/development/python-modules/brother-ql-next/default.nix @@ -12,7 +12,7 @@ }: buildPythonPackage rec { - pname = "brother-ql"; + pname = "brother-ql-next"; version = "0.12.0"; pyproject = true; diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index 1b36c48857c2..98646142a8c4 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -136,6 +136,7 @@ mapAliases { BlinkStick = throw "'BlinkStick' has been renamed to/replaced by 'blinkstick'"; # Converted to throw 2025-10-29 blockchain = throw "'blockchain' has been removed because its source is unavailable"; # added 2026-07-20 boiboite-opener-framework = throw "'boiboite-opener-framework' has been removed as it was unmaintained upstream"; # Added 2026-03-23 + brother-ql = brother-ql-next; # Added 2026-08-08 bsblan = throw "'bsblan' has been renamed to/replaced by 'python-bsblan'"; # Converted to throw 2025-10-29 bsddb3 = throw "'bsddb3' has been removed because it was deprecated in favor of 'berkeleydb'"; # added 2026-01-20 bt_proximity = throw "'bt_proximity' has been renamed to/replaced by 'bt-proximity'"; # Converted to throw 2025-10-29 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 094efe2b65b0..d8a711aa0271 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2658,7 +2658,7 @@ self: super: with self; { brother = callPackage ../development/python-modules/brother { }; - brother-ql = callPackage ../development/python-modules/brother-ql { }; + brother-ql-next = callPackage ../development/python-modules/brother-ql-next { }; brotli = callPackage ../development/python-modules/brotli { inherit (pkgs) brotli; From ea4d81ab3677f9e5fab0c015d72e1dcf227b3acc Mon Sep 17 00:00:00 2001 From: dish Date: Sat, 8 Aug 2026 14:46:53 -0400 Subject: [PATCH 090/113] faust2alsa: drop Relies on gtk2, and hasn't been ported to gtk3 upstream Part of https://github.com/NixOS/nixpkgs/issues/410814 --- pkgs/by-name/fa/faust2alsa/package.nix | 30 -------------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 30 deletions(-) delete mode 100644 pkgs/by-name/fa/faust2alsa/package.nix diff --git a/pkgs/by-name/fa/faust2alsa/package.nix b/pkgs/by-name/fa/faust2alsa/package.nix deleted file mode 100644 index b14d65fcd119..000000000000 --- a/pkgs/by-name/fa/faust2alsa/package.nix +++ /dev/null @@ -1,30 +0,0 @@ -{ - faust, - alsa-lib, - atk, - cairo, - fontconfig, - freetype, - gdk-pixbuf, - glib, - gtk2, - pango, -}: - -faust.wrapWithBuildEnv { - - baseName = "faust2alsa"; - - propagatedBuildInputs = [ - alsa-lib - atk - cairo - fontconfig - freetype - gdk-pixbuf - glib - gtk2 - pango - ]; - -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 5c79c740216d..f13a37397ba1 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -793,6 +793,7 @@ mapAliases { fastfetchMinimal = warnAlias "'fastfetchMinimal' has been renamed to 'fastfetch-unwrapped'" fastfetch-unwrapped; # Added 2026-05-18 fastJson = warnAlias "'fastJson' has been renamed to 'libfastjson'" libfastjson; # Added 2026-02-08 fastnlo_toolkit = throw "'fastnlo_toolkit' has been renamed to/replaced by 'fastnlo-toolkit'"; # Converted to throw 2025-10-27 + faust2alsa = throw "'faust2alsa' has been removed as it depends on GTK2, which is deprecated."; # Added 2026-08-08 faustPhysicalModeling = warnAlias "'faustPhysicalModeling' has been renamed to 'faust-physicalmodeling'" faust-physicalmodeling; # Added 2026-02-08 faustStk = throw "'faustStk' has been renamed to/replaced by 'faustPhysicalModeling'"; # Converted to throw 2025-10-27 fbjni = throw "fbjni has been removed, as it was broken"; # Added 2025-08-25 From 077465ba513e9652f34c546ac38848f871766c82 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 8 Aug 2026 18:58:45 +0000 Subject: [PATCH 091/113] paratest: 7.23.1 -> 7.24.0 --- pkgs/by-name/pa/paratest/composer.lock | 161 +++++++++++++------------ pkgs/by-name/pa/paratest/package.nix | 6 +- 2 files changed, 86 insertions(+), 81 deletions(-) diff --git a/pkgs/by-name/pa/paratest/composer.lock b/pkgs/by-name/pa/paratest/composer.lock index b7dd34e9225a..832c6775de87 100644 --- a/pkgs/by-name/pa/paratest/composer.lock +++ b/pkgs/by-name/pa/paratest/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "f70f13d9c0ff41f2a8a43356b7c79210", + "content-hash": "12e92401746d5edd42bb6d2aa73f616c", "packages": [ { "name": "fidry/cpu-core-counter", @@ -364,16 +364,16 @@ }, { "name": "phpunit/php-code-coverage", - "version": "14.2.3", + "version": "14.3.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "82f6e49ff224e2cde923d74425e583a883910783" + "reference": "060a5c93e81afb01e97dbe8930a5d0c9bd46e54e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/82f6e49ff224e2cde923d74425e583a883910783", - "reference": "82f6e49ff224e2cde923d74425e583a883910783", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/060a5c93e81afb01e97dbe8930a5d0c9bd46e54e", + "reference": "060a5c93e81afb01e97dbe8930a5d0c9bd46e54e", "shasum": "" }, "require": { @@ -387,12 +387,12 @@ "sebastian/complexity": "^6.0", "sebastian/environment": "^9.3.2", "sebastian/git-state": "^1.0", - "sebastian/lines-of-code": "^5.0.1", + "sebastian/lines-of-code": "^5.0.2", "sebastian/version": "^7.0", "theseer/tokenizer": "^2.0.1" }, "require-dev": { - "phpunit/phpunit": "^13.2.2" + "phpunit/phpunit": "^13.3" }, "suggest": { "ext-pcov": "PHP extension that provides line coverage", @@ -401,7 +401,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "14.2.x-dev" + "dev-main": "14.3.x-dev" } }, "autoload": { @@ -430,7 +430,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", "security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy", - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/14.2.3" + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/14.3.0" }, "funding": [ { @@ -450,7 +450,7 @@ "type": "tidelift" } ], - "time": "2026-07-06T15:04:02+00:00" + "time": "2026-08-07T07:24:15+00:00" }, { "name": "phpunit/php-file-iterator", @@ -747,16 +747,16 @@ }, { "name": "phpunit/phpunit", - "version": "13.2.6", + "version": "13.3.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "5d2afe181339a56348ef9a80fa7eb806b7eae508" + "reference": "346fcba6ce7ab89bb1b0675feac6bc29c0f7711b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/5d2afe181339a56348ef9a80fa7eb806b7eae508", - "reference": "5d2afe181339a56348ef9a80fa7eb806b7eae508", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/346fcba6ce7ab89bb1b0675feac6bc29c0f7711b", + "reference": "346fcba6ce7ab89bb1b0675feac6bc29c0f7711b", "shasum": "" }, "require": { @@ -770,21 +770,21 @@ "phar-io/manifest": "^2.0.4", "phar-io/version": "^3.2.1", "php": ">=8.4.1", - "phpunit/php-code-coverage": "^14.2.3", + "phpunit/php-code-coverage": "^14.3", "phpunit/php-file-iterator": "^7.0.0", "phpunit/php-invoker": "^7.0.0", "phpunit/php-text-template": "^6.0.0", "phpunit/php-timer": "^9.0.0", - "sebastian/cli-parser": "^5.0.0", - "sebastian/comparator": "^8.3.0", + "sebastian/cli-parser": "^5.0.1", + "sebastian/comparator": "^8.4", "sebastian/diff": "^9.0", "sebastian/environment": "^9.3.2", - "sebastian/exporter": "^8.1.1", + "sebastian/exporter": "^8.2.1", "sebastian/file-filter": "^1.0", "sebastian/git-state": "^1.0", "sebastian/global-state": "^9.0.1", "sebastian/object-enumerator": "^8.0.0", - "sebastian/recursion-context": "^8.0.0", + "sebastian/recursion-context": "^8.0.1", "sebastian/type": "^7.0.1", "sebastian/version": "^7.0.0", "staabm/side-effects-detector": "^1.0.5" @@ -795,7 +795,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "13.2-dev" + "dev-main": "13.3-dev" } }, "autoload": { @@ -827,7 +827,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", "security": "https://github.com/sebastianbergmann/phpunit/security/policy", - "source": "https://github.com/sebastianbergmann/phpunit/tree/13.2.6" + "source": "https://github.com/sebastianbergmann/phpunit/tree/13.3.0" }, "funding": [ { @@ -835,7 +835,7 @@ "type": "other" } ], - "time": "2026-07-28T14:00:09+00:00" + "time": "2026-08-07T07:37:01+00:00" }, { "name": "psr/container", @@ -892,23 +892,23 @@ }, { "name": "sebastian/cli-parser", - "version": "5.0.0", + "version": "5.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/cli-parser.git", - "reference": "48a4654fa5e48c1c81214e9930048a572d4b23ca" + "reference": "eeb759ad3146b7096fb59c3195d39e071cd409e3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/48a4654fa5e48c1c81214e9930048a572d4b23ca", - "reference": "48a4654fa5e48c1c81214e9930048a572d4b23ca", + "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/eeb759ad3146b7096fb59c3195d39e071cd409e3", + "reference": "eeb759ad3146b7096fb59c3195d39e071cd409e3", "shasum": "" }, "require": { "php": ">=8.4" }, "require-dev": { - "phpunit/phpunit": "^13.0" + "phpunit/phpunit": "^13.2.6" }, "type": "library", "extra": { @@ -937,7 +937,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/cli-parser/issues", "security": "https://github.com/sebastianbergmann/cli-parser/security/policy", - "source": "https://github.com/sebastianbergmann/cli-parser/tree/5.0.0" + "source": "https://github.com/sebastianbergmann/cli-parser/tree/5.0.1" }, "funding": [ { @@ -957,20 +957,20 @@ "type": "tidelift" } ], - "time": "2026-02-06T04:39:44+00:00" + "time": "2026-08-01T04:27:14+00:00" }, { "name": "sebastian/comparator", - "version": "8.3.0", + "version": "8.4.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/comparator.git", - "reference": "c025fc7604afab3f195fab7cdaf72327331af241" + "reference": "3b070e608146cba00fd6fd1f0ffba89e5a8897fb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/c025fc7604afab3f195fab7cdaf72327331af241", - "reference": "c025fc7604afab3f195fab7cdaf72327331af241", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/3b070e608146cba00fd6fd1f0ffba89e5a8897fb", + "reference": "3b070e608146cba00fd6fd1f0ffba89e5a8897fb", "shasum": "" }, "require": { @@ -978,10 +978,10 @@ "ext-mbstring": "*", "php": ">=8.4", "sebastian/diff": "^9.0", - "sebastian/exporter": "^8.1.0" + "sebastian/exporter": "^8.2" }, "require-dev": { - "phpunit/phpunit": "^13.2" + "phpunit/phpunit": "^13.3" }, "suggest": { "ext-bcmath": "For comparing BcMath\\Number objects" @@ -989,7 +989,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "8.3-dev" + "dev-main": "8.4-dev" } }, "autoload": { @@ -1029,7 +1029,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/comparator/issues", "security": "https://github.com/sebastianbergmann/comparator/security/policy", - "source": "https://github.com/sebastianbergmann/comparator/tree/8.3.0" + "source": "https://github.com/sebastianbergmann/comparator/tree/8.4.0" }, "funding": [ { @@ -1049,7 +1049,7 @@ "type": "tidelift" } ], - "time": "2026-06-05T03:06:45+00:00" + "time": "2026-08-07T07:23:13+00:00" }, { "name": "sebastian/complexity", @@ -1278,30 +1278,30 @@ }, { "name": "sebastian/exporter", - "version": "8.1.1", + "version": "8.2.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "cfaa77c750dcad6f44c9bac8f62ac486e1c82c26" + "reference": "24a3b69bba4a12ab615fca9d34680c5598d9ab7a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/cfaa77c750dcad6f44c9bac8f62ac486e1c82c26", - "reference": "cfaa77c750dcad6f44c9bac8f62ac486e1c82c26", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/24a3b69bba4a12ab615fca9d34680c5598d9ab7a", + "reference": "24a3b69bba4a12ab615fca9d34680c5598d9ab7a", "shasum": "" }, "require": { "ext-mbstring": "*", "php": ">=8.4", - "sebastian/recursion-context": "^8.0" + "sebastian/recursion-context": "^8.0.1" }, "require-dev": { - "phpunit/phpunit": "^13.2.4" + "phpunit/phpunit": "^13.3" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "8.1-dev" + "dev-main": "8.2-dev" } }, "autoload": { @@ -1344,7 +1344,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/exporter/issues", "security": "https://github.com/sebastianbergmann/exporter/security/policy", - "source": "https://github.com/sebastianbergmann/exporter/tree/8.1.1" + "source": "https://github.com/sebastianbergmann/exporter/tree/8.2.1" }, "funding": [ { @@ -1364,7 +1364,7 @@ "type": "tidelift" } ], - "time": "2026-07-13T11:35:11+00:00" + "time": "2026-08-07T07:22:06+00:00" }, { "name": "sebastian/file-filter", @@ -1788,23 +1788,23 @@ }, { "name": "sebastian/recursion-context", - "version": "8.0.0", + "version": "8.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/recursion-context.git", - "reference": "74c5af21f6a5833e91767ca068c4d3dfec15317e" + "reference": "32dba72f2b4642d6a93db22d6c0a9280ff2e3ca0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/74c5af21f6a5833e91767ca068c4d3dfec15317e", - "reference": "74c5af21f6a5833e91767ca068c4d3dfec15317e", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/32dba72f2b4642d6a93db22d6c0a9280ff2e3ca0", + "reference": "32dba72f2b4642d6a93db22d6c0a9280ff2e3ca0", "shasum": "" }, "require": { "php": ">=8.4" }, "require-dev": { - "phpunit/phpunit": "^13.0" + "phpunit/phpunit": "^13.2.6" }, "type": "library", "extra": { @@ -1840,7 +1840,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/recursion-context/issues", "security": "https://github.com/sebastianbergmann/recursion-context/security/policy", - "source": "https://github.com/sebastianbergmann/recursion-context/tree/8.0.0" + "source": "https://github.com/sebastianbergmann/recursion-context/tree/8.0.1" }, "funding": [ { @@ -1860,7 +1860,7 @@ "type": "tidelift" } ], - "time": "2026-02-06T04:51:28+00:00" + "time": "2026-08-03T05:58:12+00:00" }, { "name": "sebastian/type", @@ -2051,16 +2051,16 @@ }, { "name": "symfony/console", - "version": "v8.1.2", + "version": "v8.1.4", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "535e18a1b8925f6c01a55b171d157ab66c2ace15" + "reference": "68efa2ebfd9a362951eb5a8b09fd177c66ddec24" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/535e18a1b8925f6c01a55b171d157ab66c2ace15", - "reference": "535e18a1b8925f6c01a55b171d157ab66c2ace15", + "url": "https://api.github.com/repos/symfony/console/zipball/68efa2ebfd9a362951eb5a8b09fd177c66ddec24", + "reference": "68efa2ebfd9a362951eb5a8b09fd177c66ddec24", "shasum": "" }, "require": { @@ -2127,7 +2127,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v8.1.2" + "source": "https://github.com/symfony/console/tree/v8.1.4" }, "funding": [ { @@ -2147,7 +2147,7 @@ "type": "tidelift" } ], - "time": "2026-07-27T13:58:19+00:00" + "time": "2026-07-31T12:43:13+00:00" }, { "name": "symfony/deprecation-contracts", @@ -3130,11 +3130,11 @@ }, { "name": "phpstan/phpstan", - "version": "2.2.7", + "version": "2.2.8", "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/692db47b9dddb0487934e5236e77d48594aef921", - "reference": "692db47b9dddb0487934e5236e77d48594aef921", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/e285254e60f33c21902efef4a926ca0987c06804", + "reference": "e285254e60f33c21902efef4a926ca0987c06804", "shasum": "" }, "require": { @@ -3190,7 +3190,7 @@ "type": "github" } ], - "time": "2026-07-29T17:39:32+00:00" + "time": "2026-08-04T22:21:45+00:00" }, { "name": "phpstan/phpstan-deprecation-rules", @@ -3355,16 +3355,16 @@ }, { "name": "slevomat/coding-standard", - "version": "8.31.0", + "version": "8.31.1", "source": { "type": "git", "url": "https://github.com/slevomat/coding-standard.git", - "reference": "ae5e938b49986fa48b494557445e22ee1ca795b7" + "reference": "0a40807a48873948bfa7ffce2a4e69ba40cf5e76" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/slevomat/coding-standard/zipball/ae5e938b49986fa48b494557445e22ee1ca795b7", - "reference": "ae5e938b49986fa48b494557445e22ee1ca795b7", + "url": "https://api.github.com/repos/slevomat/coding-standard/zipball/0a40807a48873948bfa7ffce2a4e69ba40cf5e76", + "reference": "0a40807a48873948bfa7ffce2a4e69ba40cf5e76", "shasum": "" }, "require": { @@ -3376,11 +3376,11 @@ "require-dev": { "phing/phing": "3.0.1|3.1.2", "php-parallel-lint/php-parallel-lint": "1.4.0", - "phpstan/phpstan": "2.2.5", - "phpstan/phpstan-deprecation-rules": "2.0.4", + "phpstan/phpstan": "2.2.7", + "phpstan/phpstan-deprecation-rules": "2.0.5", "phpstan/phpstan-phpunit": "2.0.18", "phpstan/phpstan-strict-rules": "2.0.12", - "phpunit/phpunit": "9.6.34|10.5.63|11.4.4|11.5.55|12.5.30" + "phpunit/phpunit": "9.6.34|10.5.63|11.4.4|11.5.56|12.5.33" }, "type": "phpcodesniffer-standard", "extra": { @@ -3404,7 +3404,7 @@ ], "support": { "issues": "https://github.com/slevomat/coding-standard/issues", - "source": "https://github.com/slevomat/coding-standard/tree/8.31.0" + "source": "https://github.com/slevomat/coding-standard/tree/8.31.1" }, "funding": [ { @@ -3416,23 +3416,24 @@ "type": "tidelift" } ], - "time": "2026-07-21T16:20:20+00:00" + "time": "2026-07-31T10:42:43+00:00" }, { "name": "squizlabs/php_codesniffer", - "version": "4.0.1", + "version": "4.0.4", "source": { "type": "git", "url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git", - "reference": "0525c73950de35ded110cffafb9892946d7771b5" + "reference": "bbdc3d0532623e21838b7041a4364383a8126f96" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/0525c73950de35ded110cffafb9892946d7771b5", - "reference": "0525c73950de35ded110cffafb9892946d7771b5", + "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/bbdc3d0532623e21838b7041a4364383a8126f96", + "reference": "bbdc3d0532623e21838b7041a4364383a8126f96", "shasum": "" }, "require": { + "ext-libxml": "*", "ext-simplexml": "*", "ext-tokenizer": "*", "ext-xmlwriter": "*", @@ -3441,6 +3442,10 @@ "require-dev": { "phpunit/phpunit": "^8.4.0 || ^9.3.4 || ^10.5.32 || 11.3.3 - 11.5.28 || ^11.5.31" }, + "suggest": { + "ext-iconv": "For accurate character length calculation when the checked files contain multi-byte characters.", + "ext-pcntl": "For parallel processing support via the --parallel CLI option." + }, "bin": [ "bin/phpcbf", "bin/phpcs" @@ -3495,7 +3500,7 @@ "type": "thanks_dev" } ], - "time": "2025-11-10T16:43:36+00:00" + "time": "2026-08-06T02:45:27+00:00" }, { "name": "symfony/filesystem", diff --git a/pkgs/by-name/pa/paratest/package.nix b/pkgs/by-name/pa/paratest/package.nix index 835c226a280d..a763f6c69c63 100644 --- a/pkgs/by-name/pa/paratest/package.nix +++ b/pkgs/by-name/pa/paratest/package.nix @@ -8,17 +8,17 @@ (php.withExtensions ({ enabled, all }: enabled ++ [ all.pcov ])).buildComposerProject2 (finalAttrs: { pname = "paratest"; - version = "7.23.1"; + version = "7.24.0"; src = fetchFromGitHub { owner = "paratestphp"; repo = "paratest"; tag = "v${finalAttrs.version}"; - hash = "sha256-qHsO+ksD6CcfGChIu/y9uPAK4fNtWljZtRLHYVTOgQo="; + hash = "sha256-vHYvkZR6D7JnQCkRS5TneDTO9x8yx9KU8y9czgfudqk="; }; composerLock = ./composer.lock; - vendorHash = "sha256-IJsnaIJnKeLSL5iO6aJYLCDH5heZhCD+8ZmFhUP5HA0="; + vendorHash = "sha256-4BZJUnk9hsZb1Q45v7KyoKOlLGFbFI3YxFZgU5VaUnE="; passthru.updateScript = ./update.sh; From f271183536ff5714bcc33cd271908247bdae77f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ga=C3=ABl=20James?= Date: Sat, 8 Aug 2026 21:13:05 +0200 Subject: [PATCH 092/113] python3Packages.textualeffects: use finalAttrs pattern --- .../development/python-modules/textualeffects/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/textualeffects/default.nix b/pkgs/development/python-modules/textualeffects/default.nix index 2ac9109581f4..66a6df540cc8 100644 --- a/pkgs/development/python-modules/textualeffects/default.nix +++ b/pkgs/development/python-modules/textualeffects/default.nix @@ -6,14 +6,14 @@ terminaltexteffects, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "textualeffects"; version = "0.2.0"; pyproject = true; __structuredAttrs = true; src = fetchPypi { - inherit pname version; + inherit (finalAttrs) pname version; hash = "sha256-5C84ZdvcgVgxroFZycOdHdB4my3qK8b4wVxD4kd+XfE="; }; @@ -29,8 +29,8 @@ buildPythonPackage rec { meta = { description = "Visual effects for Textual, a TerminalTextEffects wrapper"; homepage = "https://github.com/ggozad/textualeffects"; - changelog = "https://github.com/ggozad/textualeffects/releases/tag/${version}"; + changelog = "https://github.com/ggozad/textualeffects/releases/tag/${finalAttrs.version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ gaelj ]; }; -} +}) From 7e1b8e5f711b0af687230aba458c5b4efd742700 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Fri, 24 Jul 2026 08:42:45 -0700 Subject: [PATCH 093/113] python3Modules.pymupdf: filter out unwanted releases on update --- pkgs/development/python-modules/pymupdf/default.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/development/python-modules/pymupdf/default.nix b/pkgs/development/python-modules/pymupdf/default.nix index a879125bd8e7..f5f81a8ef752 100644 --- a/pkgs/development/python-modules/pymupdf/default.nix +++ b/pkgs/development/python-modules/pymupdf/default.nix @@ -29,6 +29,9 @@ fonttools, pillow, pymupdf-fonts, + + # update + nix-update-script, }: let @@ -239,6 +242,11 @@ buildPythonPackage (finalAttrs: { export PYMUPDF_SYSINSTALL_TEST=1 ''; + # Filter out `internal`, platform-specific, etc. releases + passthru.updateScript = nix-update-script { + extraArgs = [ "--version-regex=([\\d]+\\.[\\d]+\\.[\\d]+(\\.[\\d]+)?)" ]; + }; + meta = { description = "Python bindings for MuPDF's rendering library"; homepage = "https://github.com/pymupdf/PyMuPDF"; From 6ab5cfe6f3cb7721928d0c8f8a9461fcf47d4866 Mon Sep 17 00:00:00 2001 From: David Wronek Date: Fri, 7 Aug 2026 17:45:40 +0200 Subject: [PATCH 094/113] stalwart_0_16: revert back to JEMALLOC_SYS_WITH_LG_PAGE rust-jemalloc-sys seems to cause segmentation faults on x86_64. Signed-off-by: David Wronek --- pkgs/by-name/st/stalwart_0_16/package.nix | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/st/stalwart_0_16/package.nix b/pkgs/by-name/st/stalwart_0_16/package.nix index 4242fd78686d..4945cfe82e2e 100644 --- a/pkgs/by-name/st/stalwart_0_16/package.nix +++ b/pkgs/by-name/st/stalwart_0_16/package.nix @@ -16,7 +16,6 @@ python3Packages, cacert, libredirect, - rust-jemalloc-sys, writeTextFile, withFoundationdb ? false, stalwartEnterprise ? false, @@ -72,7 +71,15 @@ rustPlatform.buildRustPackage (finalAttrs: { ZSTD_SYS_USE_PKG_CONFIG = true; ROCKSDB_INCLUDE_DIR = "${rocksdb}/include"; ROCKSDB_LIB_DIR = "${rocksdb}/lib"; - }; + } + // + lib.optionalAttrs + (stdenv.hostPlatform.isLinux && (stdenv.hostPlatform.isAarch64 || stdenv.hostPlatform.isArmv7)) + { + # Required to fix Stalwart on ARM systems with 16 KB page size. + # Using rust-jemalloc-sys causes segmentation faults on x86_64. + JEMALLOC_SYS_WITH_LG_PAGE = 16; + }; depsBuildBuild = [ pkg-config @@ -87,7 +94,6 @@ rustPlatform.buildRustPackage (finalAttrs: { buildInputs = [ bzip2 openssl - rust-jemalloc-sys sqlite zstd ] From 67166d12283d94e21ccce43fcefd810153662c75 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 8 Aug 2026 19:50:17 +0000 Subject: [PATCH 095/113] kubectl-klock: 0.9.1 -> 0.9.2 --- pkgs/by-name/ku/kubectl-klock/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ku/kubectl-klock/package.nix b/pkgs/by-name/ku/kubectl-klock/package.nix index e40797e0d79f..518465f0f090 100644 --- a/pkgs/by-name/ku/kubectl-klock/package.nix +++ b/pkgs/by-name/ku/kubectl-klock/package.nix @@ -7,7 +7,7 @@ buildGoModule (finalAttrs: { pname = "kubectl-klock"; - version = "0.9.1"; + version = "0.9.2"; nativeBuildInputs = [ makeWrapper ]; @@ -15,7 +15,7 @@ buildGoModule (finalAttrs: { owner = "applejag"; repo = "kubectl-klock"; rev = "v${finalAttrs.version}"; - hash = "sha256-ro2OyyTL/D92C0m5c1YoZblFksvGPyspm2cYu+1vFrE="; + hash = "sha256-qd8wZMenlLIO6RCntl+EtKVGeT/bc9494i8oALFSBuk="; }; ldflags = [ @@ -24,7 +24,7 @@ buildGoModule (finalAttrs: { "-X main.version=${finalAttrs.version}" ]; - vendorHash = "sha256-YjCuamn4EKJcrxfSj7Iaw1Ftyk0AzDGhZpP/wRBF92c="; + vendorHash = "sha256-NBAS0HhpYBWVTJiNvcQ8Q3BcCrSeBsczdZ8Agm9e9eA="; postInstall = '' makeWrapper $out/bin/kubectl-klock $out/bin/kubectl_complete-klock --add-flags __complete From 1554a1a7f0b401aa340610284041f1ce82513ce2 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Sat, 8 Aug 2026 22:10:25 +0200 Subject: [PATCH 096/113] python3Packages.htmlgen: use unittestCheckHook --- .../python-modules/htmlgen/default.nix | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/htmlgen/default.nix b/pkgs/development/python-modules/htmlgen/default.nix index 6dbb101b552e..255f5674328f 100644 --- a/pkgs/development/python-modules/htmlgen/default.nix +++ b/pkgs/development/python-modules/htmlgen/default.nix @@ -9,6 +9,8 @@ # dependencies asserts, mypy, + + unittestCheckHook, }: buildPythonPackage rec { @@ -33,17 +35,15 @@ buildPythonPackage rec { nativeCheckInputs = [ asserts + unittestCheckHook ]; - # From some reason, using unittestCheckHook doesn't work, and the list of - # test files have to be used explicitly, and also without the `discover` - # argument. - checkPhase = '' - runHook preCheck - python -m unittest test_htmlgen/*.py - - runHook postCheck - ''; + unittestFlags = [ + "--start" + "test_htmlgen" + "--pattern" + "*.py" + ]; pythonImportsCheck = [ "htmlgen" From 1142b4cbad8f18bf12ba4499c069b1628c10722c Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Sat, 8 Aug 2026 22:11:16 +0200 Subject: [PATCH 097/113] python3Packages.htmlgen: use finalAttrs, __structuredAttrs --- pkgs/development/python-modules/htmlgen/default.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/htmlgen/default.nix b/pkgs/development/python-modules/htmlgen/default.nix index 255f5674328f..06dd10d30eb5 100644 --- a/pkgs/development/python-modules/htmlgen/default.nix +++ b/pkgs/development/python-modules/htmlgen/default.nix @@ -13,15 +13,17 @@ unittestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "htmlgen"; version = "2.0.0"; + + __structuredAttrs = true; pyproject = true; src = fetchFromGitHub { owner = "srittau"; repo = "python-htmlgen"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-RmJKaaTB+xvsJ+9jM21ZUNVTlr7ebPW785A8OXrpDoY="; }; @@ -52,8 +54,8 @@ buildPythonPackage rec { meta = { description = "Python HTML 5 Generator"; homepage = "https://github.com/srittau/python-htmlgen"; - changelog = "https://github.com/srittau/python-htmlgen/blob/v${version}/NEWS.md"; + changelog = "https://github.com/srittau/python-htmlgen/blob/v${finalAttrs.version}/NEWS.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ doronbehar ]; }; -} +}) From e30bb05520339a35751de09c65e50ff58eb69507 Mon Sep 17 00:00:00 2001 From: Alexis Williams Date: Sat, 8 Aug 2026 13:13:45 -0700 Subject: [PATCH 098/113] claude-code: 2.1.224 -> 2.1.226 https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md Assisted-by: Claude Code (Claude Opus 5) --- pkgs/by-name/cl/claude-code/manifest.json | 40 +++++++++++------------ 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/pkgs/by-name/cl/claude-code/manifest.json b/pkgs/by-name/cl/claude-code/manifest.json index 1f5517cc0c1a..336962d29a42 100644 --- a/pkgs/by-name/cl/claude-code/manifest.json +++ b/pkgs/by-name/cl/claude-code/manifest.json @@ -1,52 +1,51 @@ { - "version": "2.1.224", - "commit": "8a2a469b68f918917492973f3b16bd1682b9f82c", - "buildDate": "2026-08-06T01:47:12Z", + "version": "2.1.226", + "commit": "e140b3281c1e8d834468889bd0a5c3fd2f15507c", + "buildDate": "2026-08-08T01:00:56Z", "platforms": { "darwin-arm64": { "binary": "claude", - "checksum": "391df9d2ab04e4cf32199335720ac7715a582e91eaecfd4d2198a16f57ea59b3", - "size": 277495040 + "checksum": "013a1cf17df5ff1dcc189d5d6fd3fdd5f097ddc3cd41aa9992e99805574febbe", + "size": 279661952 }, "darwin-x64": { "binary": "claude", - "checksum": "7ae17a768a7270c7bd6c5484587c3c650dff425b4beeeb03addc1f2a4a7d702a", - "size": 287105184 + "checksum": "773b095876f13ddb8336bfae202a57c62e358b1882746f1d55e3680601a32c59", + "size": 289284768 }, "linux-arm64": { "binary": "claude", - "checksum": "3e50836e227868746273653e0f8115cf5fc9cb34a081847c6040c81d80812c33", - "size": 292404152 + "checksum": "feb715ee066d02a400c9d83941592f11c8e8fa6628c1e3c14262bc529f950498", + "size": 294566840 }, "linux-x64": { "binary": "claude", - "checksum": "a2b5add7dc4bcd8eaa029f4e8bdac4df7769b4073698db7989d206baf9419c2d", - "size": 295676936 + "checksum": "4e9bec1177ce9690e8bd988b710ac24105e70da428dd094c5adcbbe786a55555", + "size": 297831432 }, "linux-arm64-musl": { "binary": "claude", - "checksum": "5ab089acd0b8d56b08d9510aeecd96767a057fc7bc05221c968c81d8d21711f6", - "size": 285717864 + "checksum": "8c58e37c14e09f0be1b5b42e1fc4f409f1124ccc584a8633b99b7e8e63d79bd0", + "size": 287880552 }, "linux-x64-musl": { "binary": "claude", - "checksum": "979b08e51d814a4abaa36d8c3b570bdaa8c1dd2020b318c6f8334b631c2c4f19", - "size": 290284112 + "checksum": "d199d62f2ce2fca6138256f788ecd6157cacc40edb3b50ce22b8f974f816111a", + "size": 292438608 }, "win32-x64": { "binary": "claude.exe", - "checksum": "879f0d7e7eee606095051c0c00772fc1de41778f34835a9de43ea8e1caad9afb", - "size": 284981920 + "checksum": "cec4e772e8237357554a8a5a86f821db9081e9fb05499bc4e5fd14b73f48708c", + "size": 287053472 }, "win32-arm64": { "binary": "claude.exe", - "checksum": "105b33963dfdcd58c52e90562fb03face32b7b7e0d9caba74bc06b9d7b45c102", - "size": 279654560 + "checksum": "6512422580a1f705301f7a1f6cebe436b207ed4f8a3fc23caf23295b7e8745bd", + "size": 281726112 } }, "sdkCompat": { "testedWrapperVersions": [ - "0.3.183", "0.3.185", "0.3.186", "0.3.187", @@ -71,6 +70,7 @@ "0.3.212", "0.3.214", "0.3.215", + "0.3.216", "0.3.217", "0.3.218", "0.3.220", From 648e7fc9bce572f247b49def164c42f9bdfd0542 Mon Sep 17 00:00:00 2001 From: Alexis Williams Date: Sat, 8 Aug 2026 13:13:45 -0700 Subject: [PATCH 099/113] vscode-extensions.anthropic.claude-code: 2.1.224 -> 2.1.226 https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md Assisted-by: Claude Code (Claude Opus 5) --- .../vscode/extensions/anthropic.claude-code/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix b/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix index ed9e244477ea..07a1d5a05cec 100644 --- a/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix +++ b/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix @@ -21,22 +21,22 @@ vscode-utils.buildVscodeMarketplaceExtension (finalAttrs: { sources = { "x86_64-linux" = { arch = "linux-x64"; - hash = "sha256-BE9YnAuEFyGrHCIWP0o+ddQ1lkcMhc5M+cIjAujQka0="; + hash = "sha256-V5hoHOxaROmgK7f308cURYRO0mUwIe7VUY84X4sbzKc="; }; "aarch64-linux" = { arch = "linux-arm64"; - hash = "sha256-bQR4WyDCbSYZG5YA/mytdKYQHqKc9NxgjWRVIfQPI6E="; + hash = "sha256-SsCaPataxJ/kpWAogWfXKbqgaIL9aPzRAmSEJ5wg22c="; }; "aarch64-darwin" = { arch = "darwin-arm64"; - hash = "sha256-kXm2c77lrCLq9MdzGcPijJuRDfLJxjMTDgIBCPMAy3U="; + hash = "sha256-WVRaa1G64FBdXJbaOAA/tbE1HIKdmbnq8sdP86IwWo8="; }; }; in { name = "claude-code"; publisher = "anthropic"; - version = "2.1.224"; + version = "2.1.226"; } // sources.${stdenvNoCC.hostPlatform.system} or (throw "Unsupported system ${stdenvNoCC.hostPlatform.system}"); From 1cfaa9648a01e067ec1cde980ae5f782cdd1f274 Mon Sep 17 00:00:00 2001 From: BatteredBunny Date: Fri, 7 Aug 2026 14:56:07 +0300 Subject: [PATCH 100/113] synfigstudio: 1.5.3 -> 1.5.5 --- pkgs/by-name/sy/synfigstudio/package.nix | 29 +++++++++++------------- 1 file changed, 13 insertions(+), 16 deletions(-) diff --git a/pkgs/by-name/sy/synfigstudio/package.nix b/pkgs/by-name/sy/synfigstudio/package.nix index 622b7c3b7c87..e1965c97b107 100644 --- a/pkgs/by-name/sy/synfigstudio/package.nix +++ b/pkgs/by-name/sy/synfigstudio/package.nix @@ -6,34 +6,35 @@ autoreconfHook, wrapGAppsHook3, - boost, cairo, + ffmpeg, gettext, glibmm, + libmng, gtk3, gtkmm3, libjack2, libsigcxx, libxmlxx, mlt, - pango, imagemagick, intltool, adwaita-icon-theme, harfbuzz, freetype, + fontconfig, fribidi, openexr, fftw, }: let - version = "1.5.3"; + version = "1.5.5"; src = fetchFromGitHub { owner = "synfig"; repo = "synfig"; rev = "v${version}"; - hash = "sha256-D+FUEyzJ74l0USq3V9HIRAfgyJfRP372aEKDqF8+hsQ="; + hash = "sha256-5jVd+YqHVHKkePXBb3zjXEVlgdlU6Yb6LC4CurvsBtE="; }; ETL = stdenv.mkDerivation { @@ -46,9 +47,6 @@ let pkg-config autoreconfHook ]; - buildInputs = [ - glibmm - ]; }; synfig = stdenv.mkDerivation { @@ -57,11 +55,7 @@ let sourceRoot = "${src.name}/synfig-core"; - configureFlags = [ - "--with-boost=${boost.dev}" - "--with-boost-libdir=${boost.out}/lib" - ] - ++ lib.optionals stdenv.cc.isClang [ + configureFlags = lib.optionals stdenv.cc.isClang [ # Newer versions of clang default to C++17, but synfig and some of its dependencies use deprecated APIs that # are removed in C++17. Setting the language version to C++14 allows it to build. "CXXFLAGS=-std=c++14" @@ -74,22 +68,23 @@ let autoreconfHook gettext intltool + imagemagick ]; buildInputs = [ ETL - boost - cairo glibmm mlt libsigcxx libxmlxx - pango imagemagick harfbuzz freetype + fontconfig fribidi openexr fftw + ffmpeg + libmng ]; }; in @@ -119,11 +114,11 @@ stdenv.mkDerivation { gettext intltool wrapGAppsHook3 + synfig ]; buildInputs = [ ETL synfig - boost cairo glibmm gtk3 @@ -133,6 +128,8 @@ stdenv.mkDerivation { libsigcxx libxmlxx mlt + fontconfig + ffmpeg adwaita-icon-theme openexr fftw From 918890bb6d33315fb70cb8d5f6e5d12a5fe7646e Mon Sep 17 00:00:00 2001 From: BatteredBunny Date: Fri, 7 Aug 2026 15:04:24 +0300 Subject: [PATCH 101/113] synfigstudio: modernize --- pkgs/by-name/sy/synfigstudio/package.nix | 26 ++++++++++++++++++------ 1 file changed, 20 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/sy/synfigstudio/package.nix b/pkgs/by-name/sy/synfigstudio/package.nix index e1965c97b107..14b0d30d1d3f 100644 --- a/pkgs/by-name/sy/synfigstudio/package.nix +++ b/pkgs/by-name/sy/synfigstudio/package.nix @@ -5,6 +5,7 @@ pkg-config, autoreconfHook, wrapGAppsHook3, + gitUpdater, cairo, ffmpeg, @@ -37,24 +38,30 @@ let hash = "sha256-5jVd+YqHVHKkePXBb3zjXEVlgdlU6Yb6LC4CurvsBtE="; }; - ETL = stdenv.mkDerivation { + ETL = stdenv.mkDerivation (finalAttrs: { pname = "ETL"; inherit version src; sourceRoot = "${src.name}/ETL"; + __structuredAttrs = true; + strictDeps = true; + nativeBuildInputs = [ pkg-config autoreconfHook ]; - }; + }); - synfig = stdenv.mkDerivation { + synfig = stdenv.mkDerivation (finalAttrs: { pname = "synfig"; inherit version src; sourceRoot = "${src.name}/synfig-core"; + __structuredAttrs = true; + strictDeps = true; + configureFlags = lib.optionals stdenv.cc.isClang [ # Newer versions of clang default to C++17, but synfig and some of its dependencies use deprecated APIs that # are removed in C++17. Setting the language version to C++14 allows it to build. @@ -86,14 +93,17 @@ let ffmpeg libmng ]; - }; + }); in -stdenv.mkDerivation { +stdenv.mkDerivation (finalAttrs: { pname = "synfigstudio"; inherit version src; sourceRoot = "${src.name}/synfig-studio"; + __structuredAttrs = true; + strictDeps = true; + postPatch = '' patchShebangs images/splash_screen_development.sh ''; @@ -140,13 +150,17 @@ stdenv.mkDerivation { passthru = { # Expose libraries and cli tools inherit ETL synfig; + + updateScript = gitUpdater { rev-prefix = "v"; }; }; meta = { description = "2D animation program"; homepage = "https://www.synfig.org"; + changelog = "https://github.com/synfig/synfig/releases/tag/v${finalAttrs.version}"; license = lib.licenses.gpl3Plus; + mainProgram = "synfigstudio"; maintainers = [ ]; platforms = lib.platforms.linux ++ lib.platforms.darwin; }; -} +}) From 0c2394234284e7181135d60e6751f3ed425415e1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 8 Aug 2026 20:25:17 +0000 Subject: [PATCH 102/113] nano-syntax-highlighting: 2026.07.01 -> 2026.08.01 --- pkgs/by-name/na/nano-syntax-highlighting/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/na/nano-syntax-highlighting/package.nix b/pkgs/by-name/na/nano-syntax-highlighting/package.nix index e104b6af9a86..c2c7bda000ad 100644 --- a/pkgs/by-name/na/nano-syntax-highlighting/package.nix +++ b/pkgs/by-name/na/nano-syntax-highlighting/package.nix @@ -10,13 +10,13 @@ }: stdenv.mkDerivation (finalAttrs: rec { pname = "nano-syntax-highlighting"; - version = "2026.07.01"; + version = "2026.08.01"; src = fetchFromGitHub { owner = "galenguyer"; repo = "nano-syntax-highlighting"; tag = version; - hash = "sha256-tcRNoeg0j/z9wFZjIc1CJXOKieWrvlLq9pblB0kE6yc="; + hash = "sha256-MKqbXd65v+VdCS0D177R+5xzwGHoOFZJgr1ji/TzxYM="; }; dontBuild = true; From 7faf61649280bcf5510978f1b7f682ecd0af76c4 Mon Sep 17 00:00:00 2001 From: id3v1669 Date: Sat, 8 Aug 2026 22:22:14 +0800 Subject: [PATCH 103/113] wayshot: 1.5.0 -> 1.6.0 & fix manpages & update packaging & update meta --- pkgs/by-name/wa/wayshot/package.nix | 55 ++++++++++++++++++++--------- 1 file changed, 38 insertions(+), 17 deletions(-) diff --git a/pkgs/by-name/wa/wayshot/package.nix b/pkgs/by-name/wa/wayshot/package.nix index 1cb47b24a691..92beed983490 100644 --- a/pkgs/by-name/wa/wayshot/package.nix +++ b/pkgs/by-name/wa/wayshot/package.nix @@ -1,42 +1,63 @@ { lib, - libgbm, - libjxl, - libGL, stdenv, fetchFromGitHub, nix-update-script, pango, + scdoc, pkg-config, installShellFiles, rustPlatform, wayland, + jpegSupport ? true, + pnmSupport ? true, + qoiSupport ? true, + webpSupport ? true, + avifSupport ? true, + jxlSupport ? true, + clipboardSupport ? true, + colorPickerSupport ? true, + completionsSupport ? true, + loggerSupport ? true, + notificationsSupport ? true, + selectorSupport ? true, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "wayshot"; - version = "1.5.0"; + version = "1.6.0"; src = fetchFromGitHub { owner = "waycrate"; repo = "wayshot"; rev = "v${finalAttrs.version}"; - hash = "sha256-sbY3h3FoWxDmxSng9YvYpt3kyasVJGsykYC/7tblFn8="; + hash = "sha256-MihZAAZ+K95jBE1gp0kne/+Z3rBUDqlphmyBI0FI1jE="; }; nativeBuildInputs = [ pkg-config installShellFiles + scdoc ]; - buildInputs = [ - pango - libgbm - libjxl - libGL - wayland - ]; - cargoHash = "sha256-J7ZKWx258bBCNBd061aCeKgTdcWMUF4yzAiIa9l8ZRA="; + buildInputs = [ wayland ] ++ lib.optional (selectorSupport || colorPickerSupport) pango; + + cargoHash = "sha256-SAI+KXRV4E130ROmNyXraaO31D341CRWXGuIPV8depA="; + + buildNoDefaultFeatures = true; + buildFeatures = + lib.optional jpegSupport "jpeg" + ++ lib.optional pnmSupport "pnm" + ++ lib.optional qoiSupport "qoi" + ++ lib.optional webpSupport "webp" + ++ lib.optional avifSupport "avif" + ++ lib.optional jxlSupport "jxl" + ++ lib.optional clipboardSupport "clipboard" + ++ lib.optional colorPickerSupport "color_picker" + ++ lib.optional completionsSupport "completions" + ++ lib.optional loggerSupport "logger" + ++ lib.optional notificationsSupport "notifications" + ++ lib.optional selectorSupport "selector"; postInstall = '' - installManPage docs/wayshot.1.scd docs/wayshot.5.scd docs/wayshot.7.scd + installManPage docs/wayshot.1.gz docs/wayshot.5.gz docs/wayshot.7.gz '' + lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' installShellCompletion --cmd wayshot \ @@ -48,9 +69,9 @@ rustPlatform.buildRustPackage (finalAttrs: { passthru.updateScript = nix-update-script { }; meta = { - description = "Native, blazing-fast screenshot tool for wlroots based compositors such as sway and river"; - homepage = "https://github.com/waycrate/wayshot"; - license = lib.licenses.bsd2; + description = "Screenshot crate for wlroots based compositors implementing the zwlr_screencopy_v1 protocol."; + homepage = "https://crates.io/crates/wayshot"; + license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ id3v1669 Subserial From 4d7e2ec1a880f91130058ff1ccceba73bf5013e4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 8 Aug 2026 20:42:24 +0000 Subject: [PATCH 104/113] enzyme: 0.0.289 -> 0.0.290 --- pkgs/by-name/en/enzyme/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/en/enzyme/package.nix b/pkgs/by-name/en/enzyme/package.nix index c16bf66a74b7..f197ceb6a1ce 100644 --- a/pkgs/by-name/en/enzyme/package.nix +++ b/pkgs/by-name/en/enzyme/package.nix @@ -7,13 +7,13 @@ }: llvmPackages.stdenv.mkDerivation rec { pname = "enzyme"; - version = "0.0.289"; + version = "0.0.290"; src = fetchFromGitHub { owner = "EnzymeAD"; repo = "Enzyme"; rev = "v${version}"; - hash = "sha256-2ZnxMMCux9HedQfdPOp28EgEiQTaJ6+Pqw0M3J/q4rE="; + hash = "sha256-DiGvbBEML3IHogdgyrcRSvGbMfjvufoIcVPeOLw3CPE="; }; postPatch = '' From 8ffc1507f5581b238c48b88a8025b310f40d3c12 Mon Sep 17 00:00:00 2001 From: K900 Date: Sat, 8 Aug 2026 23:42:30 +0300 Subject: [PATCH 105/113] eden: pin fmt_11 --- pkgs/by-name/ed/eden/package.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ed/eden/package.nix b/pkgs/by-name/ed/eden/package.nix index 1566a8a4d7bc..81761e0787aa 100644 --- a/pkgs/by-name/ed/eden/package.nix +++ b/pkgs/by-name/ed/eden/package.nix @@ -13,7 +13,8 @@ fetchpatch, fetchurl, ffmpeg-headless, - fmt, + # FIXME: unpin when upstream supports fmt 12 + fmt_11, frozen-containers, gamemode, glslang, @@ -88,7 +89,7 @@ stdenv.mkDerivation (finalAttrs: { cubeb enet ffmpeg-headless - fmt + fmt_11 frozen-containers gamemode httplib From 0c2518e5116bcd0f2e9462b45057781fbce14c80 Mon Sep 17 00:00:00 2001 From: "git@71rd.net" Date: Wed, 22 Jul 2026 15:46:07 +0000 Subject: [PATCH 106/113] python3Packages.zbar: rename from python3Packages.python-zbar The metadata in setup.py name the package to be zbar, which setuptools expect to match. This moves and renames the package so it matches pname again This also fixes `python3Packges.py-zbar` failing to eval after the rename --- pkgs/by-name/co/cobang/package.nix | 2 +- pkgs/development/python-modules/pyzbar/default.nix | 4 ++-- .../python-modules/{python-zbar => zbar}/default.nix | 4 ++-- pkgs/top-level/python-aliases.nix | 1 + pkgs/top-level/python-packages.nix | 4 ++-- 5 files changed, 8 insertions(+), 7 deletions(-) rename pkgs/development/python-modules/{python-zbar => zbar}/default.nix (96%) diff --git a/pkgs/by-name/co/cobang/package.nix b/pkgs/by-name/co/cobang/package.nix index a9346115640b..29d047671b6c 100644 --- a/pkgs/by-name/co/cobang/package.nix +++ b/pkgs/by-name/co/cobang/package.nix @@ -57,7 +57,7 @@ python3Packages.buildPythonApplication (finalAttrs: { gst-python pillow pygobject3 - python-zbar + zbar qrcode typing-extensions ]; diff --git a/pkgs/development/python-modules/pyzbar/default.nix b/pkgs/development/python-modules/pyzbar/default.nix index 3d91c626e2e4..e003b022bb6e 100644 --- a/pkgs/development/python-modules/pyzbar/default.nix +++ b/pkgs/development/python-modules/pyzbar/default.nix @@ -1,17 +1,17 @@ { lib, + pkgs, stdenv, buildPythonPackage, fetchFromGitHub, numpy, pillow, - zbar, pytestCheckHook, setuptools, }: let - zbar' = zbar.override { + zbar' = pkgs.zbar.override { enableVideo = false; withXorg = false; }; diff --git a/pkgs/development/python-modules/python-zbar/default.nix b/pkgs/development/python-modules/zbar/default.nix similarity index 96% rename from pkgs/development/python-modules/python-zbar/default.nix rename to pkgs/development/python-modules/zbar/default.nix index ae3b713ae203..2fae4b1cafe4 100644 --- a/pkgs/development/python-modules/python-zbar/default.nix +++ b/pkgs/development/python-modules/zbar/default.nix @@ -1,10 +1,10 @@ { lib, + pkgs, buildPythonPackage, fetchFromGitHub, setuptools, pillow, - zbar, pytestCheckHook, }: @@ -30,7 +30,7 @@ buildPythonPackage rec { dependencies = [ pillow ]; - buildInputs = [ zbar ]; + buildInputs = [ pkgs.zbar ]; nativeCheckInputs = [ pytestCheckHook ]; diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index 27bdc7782dfa..cddeb1a3c31a 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -572,6 +572,7 @@ mapAliases { python-subunit = throw "'python-subunit' has been renamed to/replaced by 'subunit'"; # Converted to throw 2025-10-29 python-u2flib-server = throw "'python-u2flib-server' has been removed, since it was broken and archived upstream"; # added 2025-11-08 python-unshare = throw "python-unshare was removed as unmaintained since 2016"; # added 2025-05-25 + python-zbar = zbar; # Added 2026-08-08 python_docs_theme = throw "'python_docs_theme' has been renamed to/replaced by 'python-docs-theme'"; # Converted to throw 2025-10-29 python_fedora = throw "'python_fedora' has been renamed to/replaced by 'python-fedora'"; # Converted to throw 2025-10-29 python_magic = throw "'python_magic' has been renamed to/replaced by 'python-magic'"; # Converted to throw 2025-10-29 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 017ac7b28d25..15e529f96eb1 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -16956,8 +16956,6 @@ self: super: with self; { python-zaqarclient = callPackage ../development/python-modules/python-zaqarclient { }; - python-zbar = callPackage ../development/python-modules/python-zbar { }; - python-zunclient = callPackage ../development/python-modules/python-zunclient { }; python3-application = callPackage ../development/python-modules/python3-application { }; @@ -22633,6 +22631,8 @@ self: super: with self; { zarr = callPackage ../development/python-modules/zarr { }; + zbar = callPackage ../development/python-modules/zbar { }; + zc-buildout = callPackage ../development/python-modules/zc-buildout { }; zc-lockfile = callPackage ../development/python-modules/zc-lockfile { }; From 0441f7ff642eefeb6a57a89ef4825dfedd00e461 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Sun, 9 Aug 2026 00:40:14 +0300 Subject: [PATCH 107/113] python3Packages.qtile: remove myself from maintainence --- pkgs/development/python-modules/qtile/default.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/development/python-modules/qtile/default.nix b/pkgs/development/python-modules/qtile/default.nix index 37510d043d82..9ab7e86dbb58 100644 --- a/pkgs/development/python-modules/qtile/default.nix +++ b/pkgs/development/python-modules/qtile/default.nix @@ -218,7 +218,6 @@ buildPythonPackage (finalAttrs: { maintainers = with lib.maintainers; [ arjan-s sigmanificient - doronbehar ]; }; }) From dd64a9acc3b891ef69664073366c8cc44819896d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 8 Aug 2026 22:25:07 +0000 Subject: [PATCH 108/113] terraform-providers.hashicorp_google-beta: 7.42.0 -> 7.43.0 --- .../networking/cluster/terraform-providers/providers.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index bc84e5c9739a..867a6591151c 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -589,11 +589,11 @@ "vendorHash": "sha256-neR/S8EYCwQky1U6EfMjmyCVJPqhckhqdc9As2Nsn1I=" }, "hashicorp_google-beta": { - "hash": "sha256-6Cjq3oK9G9sILKu0TkaRVEBjCzGd+cQNLf3wQTzKtmE=", + "hash": "sha256-Intcf0AMcQVC1CGbMNS7NGKN9bFTSOkB36YsI3YbvAU=", "homepage": "https://registry.terraform.io/providers/hashicorp/google-beta", "owner": "hashicorp", "repo": "terraform-provider-google-beta", - "rev": "v7.42.0", + "rev": "v7.43.0", "spdx": "MPL-2.0", "vendorHash": "sha256-yRnTA1f1Mtj0/9SPM7VFNq3dm28913ocrWKSB40OEIA=" }, From 2d6a86848549e917b3f2ab60fbee5d9ec30d1587 Mon Sep 17 00:00:00 2001 From: Nikita Rudenko Date: Sun, 9 Aug 2026 01:36:47 +0300 Subject: [PATCH 109/113] vimPlugins.jupytext-nvim: fix healthcheck on neovim 0.11+ --- pkgs/applications/editors/vim/plugins/overrides.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index 8b9f872da199..86830b444405 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -2032,6 +2032,14 @@ assertNoAdditions { }); jupytext-nvim = super.jupytext-nvim.overrideAttrs (old: { + # `vim.health.report_*` was removed in neovim 0.11, which makes + # `:checkhealth jupytext` error out. Upstream is inactive and has several + # open PRs for this, e.g. + # https://github.com/GCBallesteros/jupytext.nvim/pull/40 + postPatch = '' + substituteInPlace lua/jupytext/health.lua \ + --replace-fail "vim.health.report_" "vim.health." + ''; passthru = old.passthru // { python3Dependencies = ps: [ ps.jupytext ]; }; From 0c4cbd80abbfa96d1ddd13621d69957c8a07fd6e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 9 Aug 2026 00:46:10 +0200 Subject: [PATCH 110/113] python3.pkgs.css-inline: 0.21.0 -> 0.21.1 https://github.com/Stranger6667/css-inline/blob/python-v0.21.1/CHANGELOG.md --- .../python-modules/css-inline/Cargo.lock | 514 +++++++----------- .../python-modules/css-inline/default.nix | 6 +- 2 files changed, 212 insertions(+), 308 deletions(-) diff --git a/pkgs/development/python-modules/css-inline/Cargo.lock b/pkgs/development/python-modules/css-inline/Cargo.lock index 31deb8f6548a..583c5824a11e 100644 --- a/pkgs/development/python-modules/css-inline/Cargo.lock +++ b/pkgs/development/python-modules/css-inline/Cargo.lock @@ -10,9 +10,9 @@ checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" [[package]] name = "android_system_properties" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" +checksum = "ae221649c9976a6f6c56ae1facf410f3ddb33cc661c4b7b61020a912d4237fbc" dependencies = [ "libc", ] @@ -37,9 +37,9 @@ checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" [[package]] name = "bitflags" -version = "2.13.0" +version = "2.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4388bee8683e3d04af747c73422af53102d2bd24d9eadb6cbc100baef4b43f8" +checksum = "b588b76d00fde79687d7646a9b5bdf3cc0f655e0bbd080335a95d7e96f3587da" [[package]] name = "built" @@ -59,9 +59,9 @@ checksum = "72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649" [[package]] name = "bytes" -version = "1.11.1" +version = "1.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33" +checksum = "fc652a48c352aef3ea3aed32080501cf3ef6ed5da78602a020c991775b0aff04" [[package]] name = "cargo-lock" @@ -77,9 +77,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.2.64" +version = "1.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dad887fd958be91b5098c0248def011f4523ab786cd411be668777e55063501f" +checksum = "5d262e149917187838d5b42777c8253bcb64500067342904e7d429499a6f277e" dependencies = [ "find-msvc-tools", "shlex", @@ -93,9 +93,20 @@ checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" [[package]] name = "cfg_aliases" -version = "0.2.1" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" +checksum = "f079e83a288787bcd14a6aea84cee5c87a67c5a3e660c30f557a3d24761b3527" + +[[package]] +name = "chacha20" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d524456ba66e72eb8b115ff89e01e497f8e6d11d78b70b1aa13c0fbd97540a81" +dependencies = [ + "cfg-if", + "cpufeatures", + "rand_core", +] [[package]] name = "chrono" @@ -115,10 +126,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" [[package]] -name = "crossbeam-deque" -version = "0.8.6" +name = "cpufeatures" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51" +checksum = "8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201" +dependencies = [ + "libc", +] + +[[package]] +name = "crossbeam-deque" +version = "0.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5181e0de7b61eb03a81e347d6dd8797bae9da5146707b51077e2d71a54ec0ceb" dependencies = [ "crossbeam-epoch", "crossbeam-utils", @@ -126,22 +146,22 @@ dependencies = [ [[package]] name = "crossbeam-epoch" -version = "0.9.18" +version = "0.9.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" +checksum = "2d6914041f254d6e9176c01941b21115dcfb7089e55135a35411081bd106ef3f" dependencies = [ "crossbeam-utils", ] [[package]] name = "crossbeam-utils" -version = "0.8.21" +version = "0.8.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" +checksum = "61803da095bee82a81bb1a452ecc25d3b2f1416d1897eb86430c6159ef717c17" [[package]] name = "css-inline" -version = "0.21.0" +version = "0.21.1" dependencies = [ "cssparser", "html5ever", @@ -157,7 +177,7 @@ dependencies = [ [[package]] name = "css-inline-python" -version = "0.21.0" +version = "0.21.1" dependencies = [ "built", "css-inline", @@ -187,7 +207,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "10a2a99df6e410a8ff4245aa2006499ea662245f967cc7c0a38c83ef8eb44dbf" dependencies = [ "quote", - "syn", + "syn 2.0.119", ] [[package]] @@ -208,18 +228,18 @@ dependencies = [ "proc-macro2", "quote", "rustc_version", - "syn", + "syn 2.0.119", ] [[package]] name = "displaydoc" -version = "0.2.6" +version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ac70aa55017e108007fbaf5aa0f54b021c98f92ff8af59d42eda9da96e3dd4f" +checksum = "c6232dd377dcc64799954cbd3a9bb882e9cdc1308ccd87b1c098f1fb2eaf82a8" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 3.0.3", ] [[package]] @@ -239,9 +259,9 @@ dependencies = [ [[package]] name = "either" -version = "1.16.0" +version = "1.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91622ff5e7162018101f2fea40d6ebf4a78bbe5a49736a2020649edf9693679e" +checksum = "9e5e8f6c15a24b9a3ee5efec809ccd006d3b30e8b3bb63c39af737c7f87daa1d" [[package]] name = "equivalent" @@ -251,15 +271,15 @@ checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" [[package]] name = "fastrand" -version = "2.4.1" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f1f227452a390804cdb637b74a86990f2a7d7ba4b7d5693aac9b4dd6defd8d6" +checksum = "da7c62ceae207dd37ea5b845da6a0696c799f85e97da1ab5b7910be3c1c80223" [[package]] name = "find-msvc-tools" -version = "0.1.9" +version = "0.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582" +checksum = "26b73573e6edcd2af0cdf47bd6cb58f0b3839491263c314eaad1ccf24430e1de" [[package]] name = "foldhash" @@ -278,9 +298,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.32" +version = "0.3.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07bbe89c50d7a535e539b8c17bc0b49bdb77747034daa8087407d655f3f7cc1d" +checksum = "262590f4fe6afeb0bc83be1daa64e52657fe185690a958af7f3ad0e92085c5ae" dependencies = [ "futures-core", "futures-sink", @@ -288,33 +308,33 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.32" +version = "0.3.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d" +checksum = "2cd50c473c80f6d7c3670a752354b8e569b1a7cbfdc0419ec88e5edad85e0dc7" [[package]] name = "futures-io" -version = "0.3.32" +version = "0.3.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cecba35d7ad927e23624b22ad55235f2239cfa44fd10428eecbeba6d6a717718" +checksum = "4577ecaa3c4f96589d473f679a71b596316f6641bc350038b962a5daf0085d7a" [[package]] name = "futures-sink" -version = "0.3.32" +version = "0.3.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c39754e157331b013978ec91992bde1ac089843443c49cbc7f46150b0fad0893" +checksum = "e34418ac499d6305c2fb5ad0ed2f6ac998c5f8ca209b4510f7f94242c647e307" [[package]] name = "futures-task" -version = "0.3.32" +version = "0.3.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393" +checksum = "b231ed28831efb4a61a08580c4bc233ec56bc009f4cd8f52da2c3cb97df0c109" [[package]] name = "futures-util" -version = "0.3.32" +version = "0.3.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6" +checksum = "a77a90a256fce34da66415271e30f94ee91c57b04b8a2c042d9cf3220179deaa" dependencies = [ "futures-core", "futures-io", @@ -340,15 +360,15 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.3.4" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" +checksum = "300e883d756b2e4ec94e02791f39b04b522276138852cfc41d9fb7e904106099" dependencies = [ "cfg-if", "js-sys", "libc", "r-efi", - "wasip2", + "rand_core", "wasm-bindgen", ] @@ -381,9 +401,9 @@ dependencies = [ [[package]] name = "http" -version = "1.4.2" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6970f50e31d6fc17d3fa27329444bfa74e196cf62e95052a3f6fee181dba6425" +checksum = "918d3568bebf352712bc2ef3d46a8bcf1a75b373be6539de198e9105cbbf9ce0" dependencies = [ "bytes", "itoa", @@ -391,9 +411,9 @@ dependencies = [ [[package]] name = "http-body" -version = "1.0.1" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" +checksum = "ca2a8f2913ee65f60facd6a5905613afaa448497a0230cc41ce022d93290bc2c" dependencies = [ "bytes", "http", @@ -401,9 +421,9 @@ dependencies = [ [[package]] name = "http-body-util" -version = "0.1.3" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a" +checksum = "e9f41fd6a08e4d4ec69df65976da761afd5ad5e58a9d4acb46bd1c953a9e3ff2" dependencies = [ "bytes", "futures-core", @@ -420,9 +440,9 @@ checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87" [[package]] name = "hyper" -version = "1.10.1" +version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "55281c53a1894c864990125767da440a4e630446785086f52523b20033b74498" +checksum = "d22053281f852e11534f5198498373cbb59295120a20771d90f7ed1897490a72" dependencies = [ "atomic-waker", "bytes", @@ -615,9 +635,9 @@ dependencies = [ [[package]] name = "ipnet" -version = "2.12.0" +version = "2.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d98f6fed1fde3f8c21bc40a1abb88dd75e67924f9cffc3ef95607bad8017f8e2" +checksum = "6a756c3fac73139e83f14c2d742155dd2b78d3ee56597b419a0579b7bdd6dd78" [[package]] name = "itoa" @@ -627,9 +647,9 @@ checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682" [[package]] name = "js-sys" -version = "0.3.102" +version = "0.3.104" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03d04c30968dffe80775bd4d7fb676131cd04a1fb46d2686dbffbaec2d9dfd31" +checksum = "0e0c1080212aad755ea003d18543e8768dd432c48819efd73a7bf1e39b7a5a3a" dependencies = [ "cfg-if", "futures-util", @@ -638,9 +658,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.186" +version = "0.2.189" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66" +checksum = "3eaf3ede3fee6db1a4c2ee091bf8a8b4dccdc6d17f656fb07896ee72867612f2" [[package]] name = "litemap" @@ -659,15 +679,15 @@ dependencies = [ [[package]] name = "log" -version = "0.4.32" +version = "0.4.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "953f07c43838f8e6f9758cab68bf5bed85465e7587ebe0b823f1bcd81978ad3a" +checksum = "0ceec5bc11778974d1bcb055b18002eba7f4b3518b6a0081b3af5f21666da9ad" [[package]] name = "lru" -version = "0.18.0" +version = "0.18.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a860605968fce16869fd239cf4237a82f3ac470723415db603b0e8b6c8d4fb9" +checksum = "5d2f2f9b4ba7e6b24d95e7e899329d35be83bcded72c8540cdd5368932d1d90a" dependencies = [ "hashbrown", ] @@ -691,15 +711,15 @@ dependencies = [ [[package]] name = "memchr" -version = "2.8.2" +version = "2.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88904434abc2901f197fe8cc55f0445e7ded921dba5911dad2e2b39b48e663c4" +checksum = "cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98" [[package]] name = "mio" -version = "1.2.1" +version = "1.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02bd0af71c67b473010cbbc60715ee815645a4dc942899111f494b4b737d6fda" +checksum = "30d65c71f1ce40ab09135ce117d742b9f8a19ff91a41a8b57ed50bc2de59c427" dependencies = [ "libc", "wasi", @@ -797,7 +817,7 @@ dependencies = [ "phf_shared", "proc-macro2", "quote", - "syn", + "syn 2.0.119", ] [[package]] @@ -817,9 +837,9 @@ checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd" [[package]] name = "portable-atomic" -version = "1.13.1" +version = "1.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49" +checksum = "3d20d5497ef88037a52ff98267d066e7f11fcc5e99bbfbd58a42336193aacec3" [[package]] name = "potential_utf" @@ -830,15 +850,6 @@ dependencies = [ "zerovec", ] -[[package]] -name = "ppv-lite86" -version = "0.2.21" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" -dependencies = [ - "zerocopy", -] - [[package]] name = "precomputed-hash" version = "0.1.1" @@ -847,18 +858,18 @@ checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" [[package]] name = "proc-macro2" -version = "1.0.106" +version = "1.0.107" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934" +checksum = "985e7ec9bb745e6ce6535b544d84d6cd6f7ad8bd711c398938ae983b91a766d9" dependencies = [ "unicode-ident", ] [[package]] name = "pyo3" -version = "0.29.0" +version = "0.29.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd274650b21d4bfc26a0a47587962c1edb425f69287324355cd040c3ea66071c" +checksum = "4688ddedf473e32662b9b067670129a8afb8c18e351482c70d62ba4a88171e8b" dependencies = [ "libc", "once_cell", @@ -870,9 +881,9 @@ dependencies = [ [[package]] name = "pyo3-build-config" -version = "0.29.0" +version = "0.29.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5e2a7d2f0d013342f295c048ad19237add5154a55b1c5a254c0ec93d4109078" +checksum = "f41027e41b4bd03f6e60f9f417fe24a6341a6bb744edd62b6f709f2a52ea30e9" dependencies = [ "target-lexicon", ] @@ -885,9 +896,9 @@ checksum = "4bf83fcee540452241ba030140f50418b973e840a64727c967b9266660f0a690" [[package]] name = "pyo3-ffi" -version = "0.29.0" +version = "0.29.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca85c467da1bbc8d866eea5deff9cf29ea5f7785054a17da36e65bda9c05845b" +checksum = "e591a95526fead067432c3b3a33fc74770b87b1e04e73671090d9c2055a2b327" dependencies = [ "libc", "pyo3-build-config", @@ -895,33 +906,33 @@ dependencies = [ [[package]] name = "pyo3-macros" -version = "0.29.0" +version = "0.29.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ac53762fd065daa3194dd09337a38bd793a188100fd1a9304c4ab312d901771" +checksum = "73225868fc1cd84eef2c3c230ddb91273bf1de46aeb8a4248da76d32a0924a1c" dependencies = [ "proc-macro2", "pyo3-macros-backend", "quote", - "syn", + "syn 2.0.119", ] [[package]] name = "pyo3-macros-backend" -version = "0.29.0" +version = "0.29.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ca3a1557399783172dc5bf39cfca835157732532cba56b71d2292161e53b362" +checksum = "571575aa3749fa6216757dd47d2a3e7ef360f329a40f0666a9fbd14889024952" dependencies = [ "heck", "proc-macro2", "quote", - "syn", + "syn 2.0.119", ] [[package]] name = "quinn" -version = "0.11.9" +version = "0.11.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20" +checksum = "0c1a41e437b6bbd489372cd4971de128e85c855f56c57f283d20ff016cf7c0a8" dependencies = [ "bytes", "cfg_aliases", @@ -939,14 +950,15 @@ dependencies = [ [[package]] name = "quinn-proto" -version = "0.11.14" +version = "0.11.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "434b42fec591c96ef50e21e886936e66d3cc3f737104fdb9b737c40ffb94c098" +checksum = "2f4bfc015262b9df63c8845072ce59068853ff5872180c2ce2f13038b970e560" dependencies = [ "bytes", - "getrandom 0.3.4", + "getrandom 0.4.3", "lru-slab", "rand", + "rand_pcg", "ring", "rustc-hash", "rustls", @@ -960,60 +972,57 @@ dependencies = [ [[package]] name = "quinn-udp" -version = "0.5.14" +version = "0.5.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd" +checksum = "35a133f956daabe89a61a685c2649f13d82d5aa4bd5d12d1277e1072a21c0694" dependencies = [ "cfg_aliases", "libc", "once_cell", "socket2", "tracing", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] name = "quote" -version = "1.0.45" +version = "1.0.47" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924" +checksum = "1fbf4db142a473a8d80c26bbf18454ed458bf8d26c8219c331daecfdbd079001" dependencies = [ "proc-macro2", ] [[package]] name = "r-efi" -version = "5.3.0" +version = "6.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" +checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf" [[package]] name = "rand" -version = "0.9.4" +version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44c5af06bb1b7d3216d91932aed5265164bf384dc89cd6ba05cf59a35f5f76ea" +checksum = "c7f5fa3a058cd35567ef9bfa5e75732bee0f9e4c55fa90477bef2dfcdbc4be80" dependencies = [ - "rand_chacha", - "rand_core", -] - -[[package]] -name = "rand_chacha" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" -dependencies = [ - "ppv-lite86", + "chacha20", + "getrandom 0.4.3", "rand_core", ] [[package]] name = "rand_core" -version = "0.9.5" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c" +checksum = "63b8176103e19a2643978565ca18b50549f6101881c443590420e4dc998a3c69" + +[[package]] +name = "rand_pcg" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "caa0f4137e1c0a72f4c651489402276c8e8e1cf081f3b0ba156d2cbeef09e86a" dependencies = [ - "getrandom 0.3.4", + "rand_core", ] [[package]] @@ -1101,9 +1110,9 @@ dependencies = [ [[package]] name = "rustc-hash" -version = "2.1.2" +version = "2.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94300abf3f1ae2e2b8ffb7b58043de3d399c73fa6f4b73826402a5c457614dbe" +checksum = "6b1e7f9a428571be2dc5bc0505c13fb6bf936822b894ec87abf8a08a4e51742d" [[package]] name = "rustc_version" @@ -1116,9 +1125,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.40" +version = "0.23.43" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef86cd5876211988985292b91c96a8f2d298df24e75989a43a3c73f2d4d8168b" +checksum = "0283386ce02abc0151e1761d08802dfe86c173b0b494af5cbc086574e453da06" dependencies = [ "once_cell", "ring", @@ -1130,9 +1139,9 @@ dependencies = [ [[package]] name = "rustls-pki-types" -version = "1.14.1" +version = "1.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30a7197ae7eb376e574fe940d068c30fe0462554a3ddbe4eca7838e049c937a9" +checksum = "2f4925028c7eb5d1fcdaf196971378ed9d2c1c4efc7dc5d011256f76c99c0a96" dependencies = [ "web-time", "zeroize", @@ -1151,9 +1160,9 @@ dependencies = [ [[package]] name = "rustversion" -version = "1.0.22" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" +checksum = "cf54715a573b99ac80df0bc206da022bcd442c974952c7b9720069370852e21f" [[package]] name = "ryu" @@ -1169,9 +1178,9 @@ checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" [[package]] name = "selectors" -version = "0.38.0" +version = "0.40.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8adfa1c298912827b8a28b223b3b874357397ae706e6190acd9bf28cee99114d" +checksum = "eeee001a77567bb05e71652718d3ff76d8697c151ac523e68e9513194eb2b75a" dependencies = [ "bitflags", "cssparser", @@ -1198,9 +1207,9 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.228" +version = "1.0.229" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" +checksum = "4148590afebada386688f18773da617792bf2ef03ffc1e4cbd2b1d45b023e0ba" dependencies = [ "serde_core", "serde_derive", @@ -1208,29 +1217,29 @@ dependencies = [ [[package]] name = "serde_core" -version = "1.0.228" +version = "1.0.229" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" +checksum = "67dca2c9c51e58a4791a4b1ed58308b39c64224d349a935ab5039aa360942a48" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.228" +version = "1.0.229" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" +checksum = "e7a5d71263a5a7d47b41f6b3f06ba276f10cc18b0931f1799f710578e2309348" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 3.0.3", ] [[package]] name = "serde_json" -version = "1.0.150" +version = "1.0.151" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8014e44b4736ed0538adeecded0fce2a272f22dc9578a7eb6b2d9993c74cfb9" +checksum = "c841b55ecdae098c80dcae9cf767f6f8a0c2cdb3416bbef72181df4d0fe73f14" dependencies = [ "itoa", "memchr", @@ -1295,9 +1304,9 @@ checksum = "8ed6a63f02c8539c91a8685a86f4099661ba3da017932f6ebbea6de3f0fa7c90" [[package]] name = "socket2" -version = "0.6.4" +version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52d1cfed4120b4d927bf7c0f86d2087a4a7d6027c906d9f9d525a80573b9be51" +checksum = "c3d1e2c7f27f8d4cb10542a02c49005dbd6e93095799d6f3be745fae9f8fedd4" dependencies = [ "libc", "windows-sys 0.61.2", @@ -1341,9 +1350,20 @@ checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" [[package]] name = "syn" -version = "2.0.118" +version = "2.0.119" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b9ae57f904213ebb649ce6895b8a66c66f0203b9319718f69a5612a065b1422" +checksum = "872831b642d1a07999a962a351ed35b955ea2cfc8f3862091e2a240a84f17297" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "syn" +version = "3.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53e9bae58849f64dfa4f5d5ae372c8341f7305f82a3868709269343628b659a3" dependencies = [ "proc-macro2", "quote", @@ -1367,7 +1387,7 @@ checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.119", ] [[package]] @@ -1378,32 +1398,31 @@ checksum = "adb6935a6f5c20170eeceb1a3835a49e12e19d792f6dd344ccc76a985ca5a6ca" [[package]] name = "tendril" -version = "0.5.0" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4790fc369d5a530f4b544b094e31388b9b3a37c0f4652ade4505945f5660d24" +checksum = "5fed54709c5b3a53d09bb1c113ea4f5ceafd1e772ddcb0030a82e1d56c087b08" dependencies = [ "new_debug_unreachable", - "utf-8", ] [[package]] name = "thiserror" -version = "2.0.18" +version = "2.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4" +checksum = "ec86235f5fcc2a73650310756d2ac5b138a5780bbbdfae3eeccec992c435ba4f" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "2.0.18" +version = "2.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5" +checksum = "bc04cd3e1236dd4a98afca4569f2deb3f120e5422a4023be2cb683f8486292af" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 3.0.3", ] [[package]] @@ -1418,9 +1437,9 @@ dependencies = [ [[package]] name = "tinyvec" -version = "1.11.0" +version = "1.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e61e67053d25a4e82c844e8424039d9745781b3fc4f32b8d55ed50f5f667ef3" +checksum = "bb4ebadaa0af04fab11ae01eb5f9fdb5f9c5b875506e210e71c07873528baa7f" dependencies = [ "tinyvec_macros", ] @@ -1433,9 +1452,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.52.3" +version = "1.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fc7f01b389ac15039e4dc9531aa973a135d7a4135281b12d7c1bc79fd57fffe" +checksum = "202caea871b69668250d242070849eb495be178ed697a3e98aebce5bc81a0bed" dependencies = [ "bytes", "libc", @@ -1590,12 +1609,6 @@ dependencies = [ "serde", ] -[[package]] -name = "utf-8" -version = "0.7.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" - [[package]] name = "utf8_iter" version = "1.0.4" @@ -1617,20 +1630,11 @@ version = "0.11.1+wasi-snapshot-preview1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" -[[package]] -name = "wasip2" -version = "1.0.1+wasi-0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7" -dependencies = [ - "wit-bindgen", -] - [[package]] name = "wasm-bindgen" -version = "0.2.125" +version = "0.2.127" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ddb3f79143bced6de84270411622a2699cee572fc0875aeaf1e7867cf9fca1a" +checksum = "1b70935747edd64d89de3efa29d73789b806c15798f8e7dca4d8ac356b50ce70" dependencies = [ "cfg-if", "once_cell", @@ -1641,9 +1645,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-futures" -version = "0.4.75" +version = "0.4.77" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "503b14d284f2c8dac03b819967e155ea753f573586193b2b2c95990cb5d69280" +checksum = "6b7777d5cc23d0e91404e53ce2d5e8ec7acae3026b16233dba62cd3246457950" dependencies = [ "js-sys", "wasm-bindgen", @@ -1651,9 +1655,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.125" +version = "0.2.127" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e21a184b13fb19e157296e2c46056aec9092264fab83e4ba59e68c61b323c3d" +checksum = "77775f8f3f7217702089053b94958f8f54061a3f663417df76e19cbdcca29bc1" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -1661,31 +1665,31 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.125" +version = "0.2.127" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fecefd9c35bd935a20fc3fc344b5f29138961e4f47fb03297d88f2587afb5ebd" +checksum = "e11d33f857dc2fb11b8bc75aee111aa9cbeb12cd9f25efd3d4c2a3dd4e235284" dependencies = [ "bumpalo", "proc-macro2", "quote", - "syn", + "syn 2.0.119", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.125" +version = "0.2.127" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23939e44bb9a5d7576fa2b563dc2e136628f1224e88a8deed09e04858b77871f" +checksum = "7ef64dbcc55df09c7e5a46182d181c2cfa3e925f3da937ea764728b4bbb9dcbf" dependencies = [ "unicode-ident", ] [[package]] name = "web-sys" -version = "0.3.102" +version = "0.3.104" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6430a72df5eb332242960fe84b3002a241163998241eb596d4f739b9757061d" +checksum = "c435338968042f4f59a557f690a253676d47ce13ceb55d70100e7facf6620a30" dependencies = [ "js-sys", "wasm-bindgen", @@ -1703,9 +1707,9 @@ dependencies = [ [[package]] name = "web_atoms" -version = "0.2.4" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7cff6eef815df1834fd250e3a2ff436044d82a9f1bc1980ca1dbdf07effc538" +checksum = "075474b12bcb3d2e3d4546580e9de478eeeead668a1761e2a8860c836b7ef297" dependencies = [ "phf", "phf_codegen", @@ -1715,9 +1719,9 @@ dependencies = [ [[package]] name = "webpki-roots" -version = "1.0.7" +version = "1.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52f5ee44c96cf55f1b349600768e3ece3a8f26010c05265ab73f945bb1a2eb9d" +checksum = "7dcd9d09a39985f5344844e66b0c530a33843579125f23e21e9f0f220850f22a" dependencies = [ "rustls-pki-types", ] @@ -1743,7 +1747,7 @@ checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.119", ] [[package]] @@ -1754,7 +1758,7 @@ checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.119", ] [[package]] @@ -1787,16 +1791,7 @@ version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" dependencies = [ - "windows-targets 0.52.6", -] - -[[package]] -name = "windows-sys" -version = "0.60.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" -dependencies = [ - "windows-targets 0.53.5", + "windows-targets", ] [[package]] @@ -1814,31 +1809,14 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" dependencies = [ - "windows_aarch64_gnullvm 0.52.6", - "windows_aarch64_msvc 0.52.6", - "windows_i686_gnu 0.52.6", - "windows_i686_gnullvm 0.52.6", - "windows_i686_msvc 0.52.6", - "windows_x86_64_gnu 0.52.6", - "windows_x86_64_gnullvm 0.52.6", - "windows_x86_64_msvc 0.52.6", -] - -[[package]] -name = "windows-targets" -version = "0.53.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3" -dependencies = [ - "windows-link", - "windows_aarch64_gnullvm 0.53.1", - "windows_aarch64_msvc 0.53.1", - "windows_i686_gnu 0.53.1", - "windows_i686_gnullvm 0.53.1", - "windows_i686_msvc 0.53.1", - "windows_x86_64_gnu 0.53.1", - "windows_x86_64_gnullvm 0.53.1", - "windows_x86_64_msvc 0.53.1", + "windows_aarch64_gnullvm", + "windows_aarch64_msvc", + "windows_i686_gnu", + "windows_i686_gnullvm", + "windows_i686_msvc", + "windows_x86_64_gnu", + "windows_x86_64_gnullvm", + "windows_x86_64_msvc", ] [[package]] @@ -1847,96 +1825,48 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" -[[package]] -name = "windows_aarch64_gnullvm" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53" - [[package]] name = "windows_aarch64_msvc" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" -[[package]] -name = "windows_aarch64_msvc" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006" - [[package]] name = "windows_i686_gnu" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" -[[package]] -name = "windows_i686_gnu" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3" - [[package]] name = "windows_i686_gnullvm" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" -[[package]] -name = "windows_i686_gnullvm" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c" - [[package]] name = "windows_i686_msvc" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" -[[package]] -name = "windows_i686_msvc" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2" - [[package]] name = "windows_x86_64_gnu" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" -[[package]] -name = "windows_x86_64_gnu" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499" - [[package]] name = "windows_x86_64_gnullvm" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" -[[package]] -name = "windows_x86_64_gnullvm" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1" - [[package]] name = "windows_x86_64_msvc" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" -[[package]] -name = "windows_x86_64_msvc" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650" - [[package]] name = "winnow" version = "0.7.15" @@ -1946,12 +1876,6 @@ dependencies = [ "memchr", ] -[[package]] -name = "wit-bindgen" -version = "0.46.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59" - [[package]] name = "writeable" version = "0.6.3" @@ -1977,30 +1901,10 @@ checksum = "de844c262c8848816172cef550288e7dc6c7b7814b4ee56b3e1553f275f1858e" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.119", "synstructure", ] -[[package]] -name = "zerocopy" -version = "0.8.52" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce1022995ff5ff5d841ad7d994facc23098cd40152f2c1d11cd607c6f530653f" -dependencies = [ - "zerocopy-derive", -] - -[[package]] -name = "zerocopy-derive" -version = "0.8.52" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ae7f38b72ec2a254e2b87ef277cf2cd4fb97cbebf944faa6f33354da0867930" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - [[package]] name = "zerofrom" version = "0.1.8" @@ -2018,7 +1922,7 @@ checksum = "11532158c46691caf0f2593ea8358fed6bbf68a0315e80aae9bd41fbade684a1" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.119", "synstructure", ] @@ -2058,11 +1962,11 @@ checksum = "625dc425cab0dca6dc3c3319506e6593dcb08a9f387ea3b284dbd52a92c40555" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.119", ] [[package]] name = "zmij" -version = "1.0.21" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa" +checksum = "29666d0abbfad1e3dc4dcf6144730dd3a3ab225bbbdac83319345b1b44ccfc1b" diff --git a/pkgs/development/python-modules/css-inline/default.nix b/pkgs/development/python-modules/css-inline/default.nix index 4de308eaf582..50e2d24ec0f1 100644 --- a/pkgs/development/python-modules/css-inline/default.nix +++ b/pkgs/development/python-modules/css-inline/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "css-inline"; - version = "0.21.0"; + version = "0.21.1"; pyproject = true; src = fetchFromGitHub { owner = "Stranger6667"; repo = "css-inline"; rev = "python-v${version}"; - hash = "sha256-hXrcomE//BScA395zXSKQayeRn8G8ivfcIJkIKu+PUE="; + hash = "sha256-S9IpSIjH3NgCsZTlX8PtN2feysrddG6AV4ks29gFEPA="; }; postPatch = '' @@ -43,7 +43,7 @@ buildPythonPackage rec { cd bindings/python ln -s ${./Cargo.lock} Cargo.lock ''; - hash = "sha256-Nj7DA20qCvSQ6EhC6GO+25TBqPeAf3SV/gmpRISgWtM="; + hash = "sha256-SI+LTzN53iCUPI1l7o3ETIir3ndnq8jo5RU/9AY5gY4="; }; nativeBuildInputs = [ From e197e431473a19c658e2b371b0fb0af7cc76da36 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Sun, 9 Aug 2026 00:50:17 +0200 Subject: [PATCH 111/113] nipap-cli: remove explicit pythonImportsCheckHook This is automatically included by buildPythonApplication and this caused the check to be executed twice. --- pkgs/by-name/ni/nipap-cli/package.nix | 3 --- 1 file changed, 3 deletions(-) diff --git a/pkgs/by-name/ni/nipap-cli/package.nix b/pkgs/by-name/ni/nipap-cli/package.nix index 4c4cd4707857..822cac50dc05 100644 --- a/pkgs/by-name/ni/nipap-cli/package.nix +++ b/pkgs/by-name/ni/nipap-cli/package.nix @@ -29,9 +29,6 @@ python3Packages.buildPythonApplication (finalAttrs: { pynipap ]; - checkInputs = with python3Packages; [ - pythonImportsCheckHook - ]; pythonImportsCheck = [ "nipap_cli.nipap_cli" ]; From ead9772816d6a2d6b8b72c5187ad6f5ace1a41c2 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 8 Aug 2026 23:11:52 +0000 Subject: [PATCH 112/113] python3Packages.fica: fix --- pkgs/development/python-modules/fica/default.nix | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/pkgs/development/python-modules/fica/default.nix b/pkgs/development/python-modules/fica/default.nix index 73719ab51654..7572997f8303 100644 --- a/pkgs/development/python-modules/fica/default.nix +++ b/pkgs/development/python-modules/fica/default.nix @@ -2,10 +2,19 @@ lib, buildPythonPackage, fetchFromGitHub, + + # build-system poetry-core, + + # nativeBuildInputs + pyprojectVersionPatchHook, + + # dependencies docutils, pyyaml, sphinx, + + # tests pytestCheckHook, numpy, }: @@ -14,6 +23,7 @@ buildPythonPackage (finalAttrs: { pname = "fica"; version = "0.4.1"; pyproject = true; + __structuredAttrs = true; src = fetchFromGitHub { owner = "chrispyles"; @@ -26,6 +36,11 @@ buildPythonPackage (finalAttrs: { poetry-core ]; + nativeBuildInputs = [ + # The 'fica' derivation has version '0.4.1' but .dist-info/METADATA specifies version '0.4.0' + pyprojectVersionPatchHook + ]; + dependencies = [ docutils pyyaml From eccf11767ed007311e5d0db8e3085afc3d74ec9c Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 8 Aug 2026 23:16:19 +0000 Subject: [PATCH 113/113] python3Packages.euporie: relax imagesize --- pkgs/development/python-modules/euporie/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/euporie/default.nix b/pkgs/development/python-modules/euporie/default.nix index feabf817bf00..63382991d858 100644 --- a/pkgs/development/python-modules/euporie/default.nix +++ b/pkgs/development/python-modules/euporie/default.nix @@ -59,6 +59,7 @@ buildPythonPackage (finalAttrs: { ]; pythonRelaxDeps = [ + "imagesize" "markdown-it-py" "mdit-py-plugins" "platformdirs"