From 6a2118a9b41424b4427dac8cbff78dae3b6b5549 Mon Sep 17 00:00:00 2001 From: tgi74000 Date: Sat, 21 Feb 2026 15:46:39 +0100 Subject: [PATCH 01/49] maintainers: add tgi74 --- maintainers/maintainer-list.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index d024719eccd7..747a63236c91 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -26445,6 +26445,11 @@ githubId = 378734; name = "TG ⊗ Θ"; }; + tgi74 = { + github = "tgi74"; + githubId = 1854712; + name = "tgi74"; + }; th0rgal = { email = "thomas.marchand@tuta.io"; github = "Th0rgal"; From 1b7bce45359535ec8d91f489a269aec4746c1b1f Mon Sep 17 00:00:00 2001 From: Henner Zeller Date: Wed, 11 Feb 2026 20:45:02 +0100 Subject: [PATCH 02/49] bazel_8: Add crucial packages to the standard shell environment A lot of parts of bazel and standard packages ssume bash existence; they should be able to call `/usr/bin/env bash`. Also, `rules_python` uses python3 as a bootstrap way to call other scripts (even if it uses its own interpreter). Both of these are important and have been in the bazel 7 package https://github.com/NixOS/nixpkgs/blob/master/pkgs/by-name/ba/bazel_7/package.nix#L87-L104 ... but got lost in the bazel_8 package. Things that used to compile with bazel 7 now break with bazel 8 on nix. So: re-adding these crucial packages to the shell environment bazel has available when executing actions. --- pkgs/by-name/ba/bazel_8/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/ba/bazel_8/package.nix b/pkgs/by-name/ba/bazel_8/package.nix index cbed15eafdf0..eb9e0a43820b 100644 --- a/pkgs/by-name/ba/bazel_8/package.nix +++ b/pkgs/by-name/ba/bazel_8/package.nix @@ -77,6 +77,7 @@ let # ], # ) [ + bash # see https://github.com/NixOS/nixpkgs/pull/489519 coreutils diffutils file @@ -87,6 +88,7 @@ let gnused gnutar gzip + python3 # see https://github.com/NixOS/nixpkgs/pull/489519 unzip which zip From 094079eca51b732605869223126c27cdf3894600 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 26 Feb 2026 11:44:08 +0000 Subject: [PATCH 03/49] kicad-testing-small: 9.0-2026-02-08 -> 9.0-2026-02-25 --- pkgs/by-name/ki/kicad/versions.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ki/kicad/versions.nix b/pkgs/by-name/ki/kicad/versions.nix index 7e46e4e184ea..eba6d440f0a1 100644 --- a/pkgs/by-name/ki/kicad/versions.nix +++ b/pkgs/by-name/ki/kicad/versions.nix @@ -25,14 +25,14 @@ }; "kicad-testing" = { kicadVersion = { - version = "9.0-2026-02-08"; + version = "9.0-2026-02-25"; src = { - rev = "05004b802679b8cca354ff36618be3aece49fbd6"; - sha256 = "1w6pm243plbql1ylyjb2x8hvkcbbs7ijdh4r8ivlc2dhhr9pihb9"; + rev = "8eb9b52c005f1d01c9d7473925d6fcee057e1d47"; + sha256 = "0vjw31syny0mda1xnv1as45zd96n1xm3lvx0q8mav32xvc0zyn78"; }; }; libVersion = { - version = "9.0-2026-02-08"; + version = "9.0-2026-02-25"; libSources = { symbols.rev = "65d897cc92950ff2af888eb67e527ba7a2b99fe8"; symbols.sha256 = "08qb4rqxsyhrcvj1k200m2c06jjy7jwjmf9n1qkcm0biqqc5dba4"; From 8f649b7a7f97ed636414198108b777d0508108af Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 28 Feb 2026 05:03:25 +0000 Subject: [PATCH 04/49] holo-daemon: 0.8.0 -> 0.9.0 --- pkgs/by-name/ho/holo-daemon/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ho/holo-daemon/package.nix b/pkgs/by-name/ho/holo-daemon/package.nix index 10b86b93b7a1..5889281c5363 100644 --- a/pkgs/by-name/ho/holo-daemon/package.nix +++ b/pkgs/by-name/ho/holo-daemon/package.nix @@ -11,18 +11,18 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "holo-daemon"; - version = "0.8.0"; + version = "0.9.0"; src = fetchFromGitHub { owner = "holo-routing"; repo = "holo"; tag = "v${finalAttrs.version}"; - hash = "sha256-8cScq/6e9u3rDilnjT6mAbEudXybNj3YUicYiEgoCyE="; + hash = "sha256-zZrse46NJb8gD4BtM20FfdtRdxVNLZ+/51dy2nuiOd8="; }; passthru.updateScript = nix-update-script { }; - cargoHash = "sha256-YZ2c6W6CCqgyN+6i7Vh5fWLKw8L4pUqvq/tDO/Q/kf0="; + cargoHash = "sha256-cHJzwI7FDVA1iwqg+x9sMlao22SGQoOuq+MB0XtYsEc="; # Use rust nightly features env.RUSTC_BOOTSTRAP = 1; From ee4c33a1eb503cea9aa36371b75086f61c1918f3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 28 Feb 2026 04:11:27 +0000 Subject: [PATCH 05/49] python3Packages.radish-bdd: 0.18.3 -> 0.18.4 --- pkgs/development/python-modules/radish-bdd/default.nix | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/radish-bdd/default.nix b/pkgs/development/python-modules/radish-bdd/default.nix index 2941146bd0b7..34a55ef6fe49 100644 --- a/pkgs/development/python-modules/radish-bdd/default.nix +++ b/pkgs/development/python-modules/radish-bdd/default.nix @@ -8,7 +8,6 @@ humanize, lxml, parse-type, - pysingleton, pytest-mock, pytestCheckHook, pyyaml, @@ -17,14 +16,14 @@ buildPythonPackage rec { pname = "radish-bdd"; - version = "0.18.3"; + version = "0.18.4"; format = "setuptools"; src = fetchFromGitHub { owner = pname; repo = "radish"; tag = "v${version}"; - hash = "sha256-UjJz9ysejz5DBewMwoVof1+JU8tbGbBa3z1quuN1TWg="; + hash = "sha256-pnZ/vqjMd1Q/wF1W6joYrIulZSXAzS2G3E5Ke5VSAQg="; }; propagatedBuildInputs = [ @@ -33,7 +32,6 @@ buildPythonPackage rec { humanize lxml parse-type - pysingleton pyyaml tag-expressions ]; From fdc9d2724d8e1e32288d98372dd40fe328d82b32 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 4 Mar 2026 06:27:15 +0000 Subject: [PATCH 06/49] buildkit: 0.27.1 -> 0.28.0 --- pkgs/by-name/bu/buildkit/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bu/buildkit/package.nix b/pkgs/by-name/bu/buildkit/package.nix index 86cc9fe2864a..ab5b9bee256b 100644 --- a/pkgs/by-name/bu/buildkit/package.nix +++ b/pkgs/by-name/bu/buildkit/package.nix @@ -7,13 +7,13 @@ buildGoModule (finalAttrs: { pname = "buildkit"; - version = "0.27.1"; + version = "0.28.0"; src = fetchFromGitHub { owner = "moby"; repo = "buildkit"; rev = "v${finalAttrs.version}"; - hash = "sha256-vMSg5bYFkdWrdjexx/3kwyyingS5gqMcw5/JQ4RxDeU="; + hash = "sha256-DJ/nA8EPEx7OQBScP1LupOlMXgpsWXSJaBXdTgtyTg0="; }; vendorHash = null; From 85a6b0a649afe72ad9ba1d96f88de374e85ed7a6 Mon Sep 17 00:00:00 2001 From: Davide Della Giustina Date: Tue, 20 Jan 2026 17:15:33 +0100 Subject: [PATCH 07/49] oakctl: 0.13.2 -> 0.16.5 --- pkgs/by-name/oa/oakctl/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/oa/oakctl/package.nix b/pkgs/by-name/oa/oakctl/package.nix index 0e039578c5a8..ae194502129f 100644 --- a/pkgs/by-name/oa/oakctl/package.nix +++ b/pkgs/by-name/oa/oakctl/package.nix @@ -9,26 +9,26 @@ }: let - version = "0.13.2"; + version = "0.16.5"; # Note: Extracted from install script # https://oakctl-releases.luxonis.com/oakctl-installer.sh sources = { x86_64-linux = fetchurl { url = "https://oakctl-releases.luxonis.com/data/${version}/linux_x86_64/oakctl"; - hash = "sha256-uS7CUnj9+/kBwGaaZA9P6R2//vhZ1cJW+lhkQePZ0is="; + hash = "sha256-bTa/0jwYuRNLNYjqHlAjIbbIAdY7Qyq3m0I6GFnEW0s="; }; aarch64-linux = fetchurl { url = "https://oakctl-releases.luxonis.com/data/${version}/linux_aarch64/oakctl"; - hash = "sha256-+WFSV3TALeJtdcxkcduaN8tWGLCrOxvs3UV6cOr1xAI="; + hash = "sha256-RiZXHOxYJZHhIdIGGwO5BTDaoj4NYl0nZZbK3ULUhLI="; }; aarch64-darwin = fetchurl { url = "https://oakctl-releases.luxonis.com/data/${version}/darwin_arm64/oakctl"; - hash = "sha256-OgVmfYcRNVcLGjEbxdVUtsV45vICj+jKPQJ578aRwZs="; + hash = "sha256-tJl9OKhaY9dIxkN+tsbQ3isyAfFPSDOqkgLgDDaRaSg="; }; x86_64-darwin = fetchurl { url = "https://oakctl-releases.luxonis.com/data/${version}/darwin_x86_64/oakctl"; - hash = "sha256-KjJxwMRLs0XqiOTHjke+dSVKBftwBDYppjrqsbf0Qe8="; + hash = "sha256-xjmMqECqZ+ukXAPRKoJ1m1y7ABMIltw9u236q9k56/o="; }; }; From 7dfe3967d6beb3eb80048623ca44010240d867a9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 5 Mar 2026 05:11:47 +0000 Subject: [PATCH 08/49] vpl-gpu-rt: 25.4.6 -> 26.1.3 --- pkgs/by-name/vp/vpl-gpu-rt/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vp/vpl-gpu-rt/package.nix b/pkgs/by-name/vp/vpl-gpu-rt/package.nix index 02e0953e2f5b..2572ade18100 100644 --- a/pkgs/by-name/vp/vpl-gpu-rt/package.nix +++ b/pkgs/by-name/vp/vpl-gpu-rt/package.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "vpl-gpu-rt"; - version = "25.4.6"; + version = "26.1.3"; outputs = [ "out" @@ -21,7 +21,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "intel"; repo = "vpl-gpu-rt"; rev = "intel-onevpl-${finalAttrs.version}"; - hash = "sha256-Uv2KLkTqTejM3sh62iBfSV+eXE4lnR5kQ2d3ZLPXTho="; + hash = "sha256-fDH2a6loVDgpUcb32DcZ+C5a9m7Zkq+8nJExoaykIfs="; }; nativeBuildInputs = [ From 897088113befc4ec23c23d8a94e09d4e18cfde0e Mon Sep 17 00:00:00 2001 From: Philip Taron Date: Thu, 5 Mar 2026 11:12:23 -0800 Subject: [PATCH 09/49] nixVersions.nix_2_34: init https://discourse.nixos.org/t/nix-2-34-0-released/75818 All the packaging changes have already been committed as part of nixVersions.git PRs already merged as far as I can see (the `nix-nswrapper` changes most especially.) --- pkgs/tools/package-management/nix/default.nix | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/pkgs/tools/package-management/nix/default.nix b/pkgs/tools/package-management/nix/default.nix index 2db1321747df..b1611c36a964 100644 --- a/pkgs/tools/package-management/nix/default.nix +++ b/pkgs/tools/package-management/nix/default.nix @@ -220,6 +220,22 @@ lib.makeExtensible ( nix_2_33 = addTests "nix_2_33" self.nixComponents_2_33.nix-everything; + nixComponents_2_34 = + (nixDependencies.callPackage ./modular/packages.nix rec { + version = "2.34.0"; + inherit (self.nix_2_33.meta) teams; + otherSplices = generateSplicesForNixComponents "nixComponents_2_34"; + src = fetchFromGitHub { + owner = "NixOS"; + repo = "nix"; + tag = version; + hash = "sha256-lLI7QGlSVqSjJwFrU2Ok5bnZhmmDgHzbMUawwwqaDu0="; + }; + }).appendPatches + patches_common; + + nix_2_34 = addTests "nix_2_34" self.nixComponents_2_34.nix-everything; + nixComponents_git = (nixDependencies.callPackage ./modular/packages.nix rec { version = "2.34pre20260217_${lib.substring 0 8 src.rev}"; From de58f93b667e7e6f1938fef7448b4add791618fc Mon Sep 17 00:00:00 2001 From: Philip Taron Date: Thu, 5 Mar 2026 11:14:00 -0800 Subject: [PATCH 10/49] nixVersions.latest: 2.33.3 -> 2.34.0 As reported on the [Discourse release announcement](https://discourse.nixos.org/t/nix-2-34-0-released/75818) there is a possible regression with netrc-file forwarding, but we'll see how this goes. --- pkgs/tools/package-management/nix/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/package-management/nix/default.nix b/pkgs/tools/package-management/nix/default.nix index b1611c36a964..4438bd1b7a43 100644 --- a/pkgs/tools/package-management/nix/default.nix +++ b/pkgs/tools/package-management/nix/default.nix @@ -252,7 +252,7 @@ lib.makeExtensible ( git = addTests "git" self.nixComponents_git.nix-everything; - latest = self.nix_2_33; + latest = self.nix_2_34; # Read ./README.md before bumping a major release stable = addFallbackPathsCheck self.nix_2_31; From 8b62a0b087254a349f83145bc799c3898a386ea1 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Sat, 7 Mar 2026 10:32:41 +0100 Subject: [PATCH 11/49] public-inbox: 1.9.0 -> 2.1.0 Closes: https://github.com/NixOS/nixpkgs/issues/495232 --- pkgs/servers/mail/public-inbox/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/servers/mail/public-inbox/default.nix b/pkgs/servers/mail/public-inbox/default.nix index 71dfb8b81406..d412fc8074c1 100644 --- a/pkgs/servers/mail/public-inbox/default.nix +++ b/pkgs/servers/mail/public-inbox/default.nix @@ -88,11 +88,11 @@ in buildPerlPackage rec { pname = "public-inbox"; - version = "1.9.0"; + version = "2.1.0"; src = fetchurl { url = "https://public-inbox.org/public-inbox.git/snapshot/public-inbox-${version}.tar.gz"; - sha256 = "sha256-ENnT2YK7rpODII9TqiEYSCp5mpWOnxskeSuAf8Ilqro="; + sha256 = "sha256-A9qHiOYuJOUjDqu46gpyBule43FsgQEH0F7maZUjbes="; }; outputs = [ @@ -104,8 +104,8 @@ buildPerlPackage rec { postConfigure = '' substituteInPlace Makefile --replace 'TEST_FILES = t/*.t' \ 'TEST_FILES = $(shell find t -name *.t ${testConditions})' - substituteInPlace lib/PublicInbox/TestCommon.pm \ - --replace /bin/cp ${coreutils}/bin/cp + substituteInPlace lib/PublicInbox/TestCommon.pm t/clone-coderepo.t \ + --replace-fail /bin/cp ${coreutils}/bin/cp ''; nativeBuildInputs = [ makeWrapper ]; From 3a6f7a60acf49f727e647f56dbf3342b805230fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=B0lkecan=20Bozdo=C4=9Fan?= Date: Sat, 7 Mar 2026 18:26:04 +0300 Subject: [PATCH 12/49] nixos/envfs: fix compatibility with systemd in initrd This module disables the activation scripts that would normally create `/usr/bin/env` and `/bin/sh` (and their parent directories). When systemd is used in the initrd, the absence of these directories causes 2 problems: - During switch-root, base_filesystem_create_fd() creates an empty /usr directory. Later at stage2, systemd's initialize_runtime() aborts booting with "Refusing to run in unsupported environment where /usr/ is not populated." - Once /usr/bin is restored (by the fix above), base_filesystem_create_fd() creates a symlink /bin -> /usr/bin. systemd-fstab-generator then canonicalizes the /bin fstab entry through this symlink, producing a duplicate usr-bin.mount. We create both /sysroot/usr/bin and /sysroot/bin via initrd tmpfiles to prevent both issues. Resolves NixOS#462556 Co-authored-by: Lin Yinfeng --- nixos/modules/tasks/filesystems/envfs.nix | 34 +++++++++++++++++++++++ nixos/tests/all-tests.nix | 9 +++++- nixos/tests/envfs.nix | 13 +++++++-- pkgs/by-name/en/envfs/package.nix | 2 +- 4 files changed, 54 insertions(+), 4 deletions(-) diff --git a/nixos/modules/tasks/filesystems/envfs.nix b/nixos/modules/tasks/filesystems/envfs.nix index 1e821277b614..4b1846f5c1a8 100644 --- a/nixos/modules/tasks/filesystems/envfs.nix +++ b/nixos/modules/tasks/filesystems/envfs.nix @@ -74,5 +74,39 @@ in # We no longer need those when using envfs system.activationScripts.usrbinenv = lib.mkForce ""; system.activationScripts.binsh = lib.mkForce ""; + + # Disabling the activation scripts above prevents the creation of 2 + # directories, which would normally be created just before switch-root at + # stage1. This causes problems when systemd is used in the initrd. + # + # This only affects fresh installations or systems using impermanence/tmpfs + # root, where these directories don't persist from a previous activation. + boot.initrd.systemd.tmpfiles.settings = lib.mkIf config.boot.initrd.systemd.enable { + "50-envfs" = { + # During switch-root, systemd's base_filesystem_create_fd() creates an + # empty /usr. Later at stage2, systemd initialize_runtime() checks + # dir_is_empty("/usr/"), which returns 1 for an empty but existing + # directory causing a fatal boot failure: "Refusing to run in + # unsupported environment where /usr/ is not populated." + "/sysroot/usr/bin" = { + d = { + group = "root"; + mode = "0755"; + user = "root"; + }; + }; + # During switch-root, base_filesystem_create_fd() creates a symlink + # /bin -> /usr/bin if /bin does not exist. systemd-fstab-generator then + # canonicalizes the /bin fstab entry through this symlink, producing a + # duplicate usr-bin.mount. Create /bin to avoid this behaviour. + "/sysroot/bin" = { + d = { + group = "root"; + mode = "0755"; + user = "root"; + }; + }; + }; + }; }; } diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index 7892274095aa..99c1d26f6f34 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -518,7 +518,14 @@ in enlightenment = runTest ./enlightenment.nix; ente = runTest ./ente; env = runTest ./env.nix; - envfs = runTest ./envfs.nix; + envfs = runTest { + imports = [ ./envfs.nix ]; + _module.args.systemdStage1 = false; + }; + envfs-systemd-stage-1 = runTest { + imports = [ ./envfs.nix ]; + _module.args.systemdStage1 = true; + }; envoy = runTest { imports = [ ./envoy.nix ]; _module.args.envoyPackage = pkgs.envoy; diff --git a/nixos/tests/envfs.nix b/nixos/tests/envfs.nix index 6e8ee7e55aea..78946285ed68 100644 --- a/nixos/tests/envfs.nix +++ b/nixos/tests/envfs.nix @@ -1,4 +1,9 @@ -{ lib, pkgs, ... }: +{ + pkgs, + systemdStage1 ? false, + ... +}: + let pythonShebang = pkgs.writeScript "python-shebang" '' #!/usr/bin/python @@ -12,7 +17,11 @@ let in { name = "envfs"; - nodes.machine.services.envfs.enable = true; + + nodes.machine = { + services.envfs.enable = true; + boot.initrd.systemd.enable = systemdStage1; + }; testScript = '' start_all() diff --git a/pkgs/by-name/en/envfs/package.nix b/pkgs/by-name/en/envfs/package.nix index 7e2fbd3127d3..f1601aa562bc 100644 --- a/pkgs/by-name/en/envfs/package.nix +++ b/pkgs/by-name/en/envfs/package.nix @@ -25,7 +25,7 @@ rustPlatform.buildRustPackage (finalAttrs: { passthru = { tests = { - envfs = nixosTests.envfs; + inherit (nixosTests) envfs envfs-systemd-stage-1; }; updateScript = nix-update-script { }; From fa945e5309fec111108b55435ed1d269726c485d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 8 Mar 2026 20:52:00 +0000 Subject: [PATCH 13/49] reposilite: 3.5.27 -> 3.5.28 --- pkgs/by-name/re/reposilite/package.nix | 4 ++-- pkgs/by-name/re/reposilite/plugins.json | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/re/reposilite/package.nix b/pkgs/by-name/re/reposilite/package.nix index 033bf8a104cb..46de85e51b36 100644 --- a/pkgs/by-name/re/reposilite/package.nix +++ b/pkgs/by-name/re/reposilite/package.nix @@ -18,11 +18,11 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "Reposilite"; - version = "3.5.27"; + version = "3.5.28"; src = fetchurl { url = "https://maven.reposilite.com/releases/com/reposilite/reposilite/${finalAttrs.version}/reposilite-${finalAttrs.version}-all.jar"; - hash = "sha256-qD4fepl0CFnulSt4hHxuZWpsAmhL6o5HSPxWptICqlE="; + hash = "sha256-sKbwO5Lk/DeRQhO3c2zHuHe/CPdb4wRLzG55tP7DVVE="; }; dontUnpack = true; diff --git a/pkgs/by-name/re/reposilite/plugins.json b/pkgs/by-name/re/reposilite/plugins.json index 16a93e58e16f..cdff843cbcd2 100644 --- a/pkgs/by-name/re/reposilite/plugins.json +++ b/pkgs/by-name/re/reposilite/plugins.json @@ -1,7 +1,7 @@ { - "checksum": "sha256-ewBcvnBcnd9awZKxEA+J9h0xZXaryvd1ZqF8+OeiYRk=", - "groovy": "sha256-JHNb6KVC5Zu7ZnlSXM13w1mK7pHJqfPgqAWSMvq4UiU=", - "migration": "sha256-KJ3jIPCO+a7N5B4kWx4pLfhE1gARdnsCxwd7zPFqHUA=", - "prometheus": "sha256-JWoS3CTasZjbU+7ND/lAXXZgkLjIm3ZQ05coHhGPVFU=", - "swagger": "sha256-YUHd/wuFDbpAqin8L07kKKrRHyHSn67NPY5fdUUxMy8=" + "checksum": "sha256-z5/Er3e/0cxs6gic44ncVXxpfbyXqadSSc16D67DwHY=", + "groovy": "sha256-R6htqL1vx6C8bagCBDbLZJ8tldXRWzOQ6mrowRmdIKU=", + "migration": "sha256-Sl5vlkmxkCGkWQmfkn+QdX3tJ/S9WL/DpQUYB3Y4Yrs=", + "prometheus": "sha256-8sCoot7tc74Xnwsz/In68XWMeqcnocfbiKWDl/BSqlI=", + "swagger": "sha256-WHFUg/T9fFKrioLNeKQtJvYlhAI68HXcFEMCtpB70Vk=" } From 335d1cefebe8b4978e4005315dd3bfe7e412563a Mon Sep 17 00:00:00 2001 From: Korrat Date: Tue, 10 Mar 2026 17:54:18 +0100 Subject: [PATCH 14/49] fava-portfolio-returns: Fix dependency hash for NPM deps --- .../python-modules/fava-portfolio-returns/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/fava-portfolio-returns/default.nix b/pkgs/development/python-modules/fava-portfolio-returns/default.nix index ec38ca5fe303..eee3e24713dd 100644 --- a/pkgs/development/python-modules/fava-portfolio-returns/default.nix +++ b/pkgs/development/python-modules/fava-portfolio-returns/default.nix @@ -28,7 +28,7 @@ let src = "${src}/frontend"; - npmDepsHash = "sha256-MDoZC5IAR9puWMLBhLb5HRoagBPyNiyJ+0879ljCNUo="; + npmDepsHash = "sha256-/9sCyhGUOZ/muwJNKABy7ouPJa5ieVXjIFCSWw9AyRo="; postPatch = '' substituteInPlace package.json \ From cb1f5d4c88d35a4e75d847e9b30ce98c426fca9b Mon Sep 17 00:00:00 2001 From: Robert Rose Date: Wed, 11 Mar 2026 08:16:07 +0100 Subject: [PATCH 15/49] k3s_1_32: 1.32.12+k3s1 -> 1.32.13+k3s1 https://github.com/k3s-io/k3s/releases/tag/v1.32.13%2Bk3s1 --- .../cluster/k3s/1_32/chart-versions.nix | 8 +++---- .../cluster/k3s/1_32/images-versions.json | 24 +++++++++---------- .../networking/cluster/k3s/1_32/versions.nix | 8 +++---- 3 files changed, 20 insertions(+), 20 deletions(-) diff --git a/pkgs/applications/networking/cluster/k3s/1_32/chart-versions.nix b/pkgs/applications/networking/cluster/k3s/1_32/chart-versions.nix index 6b9e1977eb77..ef1bb654767c 100644 --- a/pkgs/applications/networking/cluster/k3s/1_32/chart-versions.nix +++ b/pkgs/applications/networking/cluster/k3s/1_32/chart-versions.nix @@ -1,10 +1,10 @@ { traefik-crd = { - url = "https://k3s.io/k3s-charts/assets/traefik-crd/traefik-crd-38.0.201+up38.0.2.tgz"; - sha256 = "1fxkdmk859nwn0x9iq0abdwb16njsang7257ppaj9s1if06fsncd"; + url = "https://k3s.io/k3s-charts/assets/traefik-crd/traefik-crd-39.0.201+up39.0.2.tgz"; + sha256 = "0r43kny2kkrlxjniivnivzbqqbiri08cg9qjrl6mx9rjzsxfxqwg"; }; traefik = { - url = "https://k3s.io/k3s-charts/assets/traefik/traefik-38.0.201+up38.0.2.tgz"; - sha256 = "16kzjy8dgswn4jfx62dn2ihmgpkzcfvjv6ync9zdi397fz32mqjv"; + url = "https://k3s.io/k3s-charts/assets/traefik/traefik-39.0.201+up39.0.2.tgz"; + sha256 = "1ci2wns11ibgwf7x4j90vcbrsf63rrz1slsm63iayvkdq3r3ri04"; }; } diff --git a/pkgs/applications/networking/cluster/k3s/1_32/images-versions.json b/pkgs/applications/networking/cluster/k3s/1_32/images-versions.json index 3b5747c576ef..44c32305b2ee 100644 --- a/pkgs/applications/networking/cluster/k3s/1_32/images-versions.json +++ b/pkgs/applications/networking/cluster/k3s/1_32/images-versions.json @@ -1,26 +1,26 @@ { "airgap-images-amd64-tar-gz": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.32.12%2Bk3s1/k3s-airgap-images-amd64.tar.gz", - "sha256": "3f45abe980b2a6ba9ba8037d9b5a96ab199ce5ddf53c496e99087422d20f0383" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.32.13%2Bk3s1/k3s-airgap-images-amd64.tar.gz", + "sha256": "a73742d5f26b000c61eb1ada896950ca2168a0957c52d6fc8e13676244120ac1" }, "airgap-images-amd64-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.32.12%2Bk3s1/k3s-airgap-images-amd64.tar.zst", - "sha256": "924ecfe275f8e9e6c03ab52d78901cf7aa32bf5abd1c4294ac8c41d7860865b6" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.32.13%2Bk3s1/k3s-airgap-images-amd64.tar.zst", + "sha256": "789c04f62ccb1b5adace8b5876e49dba0be739657e1324d1d9542a70c61971b0" }, "airgap-images-arm-tar-gz": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.32.12%2Bk3s1/k3s-airgap-images-arm.tar.gz", - "sha256": "fc310a93b1477a9e0e5ad21bc2e1a28dbadd7578923dff594bccc8cf90eb265b" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.32.13%2Bk3s1/k3s-airgap-images-arm.tar.gz", + "sha256": "56e2336781b1ef115d91276aa07cdceacaa38f9aa6209aa3fff9c8f74530d8a4" }, "airgap-images-arm-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.32.12%2Bk3s1/k3s-airgap-images-arm.tar.zst", - "sha256": "dcef1d1edf592dce46a6a039576c3169d0caf4eec165c6cbcf1dfbe019b1535d" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.32.13%2Bk3s1/k3s-airgap-images-arm.tar.zst", + "sha256": "fcbb9b0b725b313ecfe077303e012ab6b88be446bbba1bf61f601a7ad90cffdb" }, "airgap-images-arm64-tar-gz": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.32.12%2Bk3s1/k3s-airgap-images-arm64.tar.gz", - "sha256": "a5d645989991207bae3cee1597c8c581908291af912766132d99fae3b103918b" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.32.13%2Bk3s1/k3s-airgap-images-arm64.tar.gz", + "sha256": "e9b3da2b855eb188eb170940f5e5bad79e04aafc7dff10317b30a4b2884f792c" }, "airgap-images-arm64-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.32.12%2Bk3s1/k3s-airgap-images-arm64.tar.zst", - "sha256": "53e747b44505ddcc239c3d175dfa9f23b925c5018e3f878b0be87af876c4c41b" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.32.13%2Bk3s1/k3s-airgap-images-arm64.tar.zst", + "sha256": "c5799a879b68adc996e9a09158d8ea7f04b46bff5241e9641c404809e687d29e" } } diff --git a/pkgs/applications/networking/cluster/k3s/1_32/versions.nix b/pkgs/applications/networking/cluster/k3s/1_32/versions.nix index 5f660e667ad4..44f6d6c8693c 100644 --- a/pkgs/applications/networking/cluster/k3s/1_32/versions.nix +++ b/pkgs/applications/networking/cluster/k3s/1_32/versions.nix @@ -1,8 +1,8 @@ { - k3sVersion = "1.32.12+k3s1"; - k3sCommit = "0dc662e80238b7b70d24ad9025a6b64292d14955"; - k3sRepoSha256 = "1pmdbzxp968hxya590qhf4sz3gx6yzpwhcg24hkfsxbm9bclrr0g"; - k3sVendorHash = "sha256-T5GGzudpTTMb2SBC6+spCo7Q/IOr6LfiWb/oWOcCOv8="; + k3sVersion = "1.32.13+k3s1"; + k3sCommit = "bf43a24f544763b0f3ef2d2da0beeea1cf357a35"; + k3sRepoSha256 = "1c7022il1gsxcyn575pl15l75nwidmm1d08kvb9ckvrv6abc98m6"; + k3sVendorHash = "sha256-42+SVIwUiZPCQ+gbk8ytGBzUrAWV1J9l9rEwCiEE+kE="; chartVersions = import ./chart-versions.nix; imagesVersions = builtins.fromJSON (builtins.readFile ./images-versions.json); k3sRootVersion = "0.15.0"; From 63cb41aa48b705bb5b810db6e5423d193db788ea Mon Sep 17 00:00:00 2001 From: Robert Rose Date: Wed, 11 Mar 2026 08:29:39 +0100 Subject: [PATCH 16/49] k3s_1_33: 1.33.8+k3s1 -> 1.33.9+k3s1 https://github.com/k3s-io/k3s/releases/tag/v1.33.9%2Bk3s1 --- .../cluster/k3s/1_33/chart-versions.nix | 8 +++---- .../cluster/k3s/1_33/images-versions.json | 24 +++++++++---------- .../networking/cluster/k3s/1_33/versions.nix | 8 +++---- 3 files changed, 20 insertions(+), 20 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 6b9e1977eb77..ef1bb654767c 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-38.0.201+up38.0.2.tgz"; - sha256 = "1fxkdmk859nwn0x9iq0abdwb16njsang7257ppaj9s1if06fsncd"; + url = "https://k3s.io/k3s-charts/assets/traefik-crd/traefik-crd-39.0.201+up39.0.2.tgz"; + sha256 = "0r43kny2kkrlxjniivnivzbqqbiri08cg9qjrl6mx9rjzsxfxqwg"; }; traefik = { - url = "https://k3s.io/k3s-charts/assets/traefik/traefik-38.0.201+up38.0.2.tgz"; - sha256 = "16kzjy8dgswn4jfx62dn2ihmgpkzcfvjv6ync9zdi397fz32mqjv"; + url = "https://k3s.io/k3s-charts/assets/traefik/traefik-39.0.201+up39.0.2.tgz"; + sha256 = "1ci2wns11ibgwf7x4j90vcbrsf63rrz1slsm63iayvkdq3r3ri04"; }; } 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 cf8d01656bb8..be2af337e1d7 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.8%2Bk3s1/k3s-airgap-images-amd64.tar.gz", - "sha256": "e4c4437580f6a2379963ed78d3a58212932fd4c917fc33c0664ce2a8b89fe389" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.9%2Bk3s1/k3s-airgap-images-amd64.tar.gz", + "sha256": "93f356bfebfd647b099aed93e9754deade10c38ef081afa858f8483503d480b1" }, "airgap-images-amd64-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.8%2Bk3s1/k3s-airgap-images-amd64.tar.zst", - "sha256": "1760ed5f74a27f4ac5ccac4f8cdf88f2cb5c3bc85ec23674bd499ae3efd93617" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.9%2Bk3s1/k3s-airgap-images-amd64.tar.zst", + "sha256": "e368015a3d3b4d38b23ea2ef31b37c2bcb6e9488628954c33c7976a5f0f09290" }, "airgap-images-arm-tar-gz": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.8%2Bk3s1/k3s-airgap-images-arm.tar.gz", - "sha256": "6f1ff82e1845d00692f89ad12cf0b0921ae451bae18e8479334a6200312dd746" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.9%2Bk3s1/k3s-airgap-images-arm.tar.gz", + "sha256": "4cb0a69d3c7319ee27e2c1a3a93523bbdb9c05fde4698b78187d5fb30b9df791" }, "airgap-images-arm-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.8%2Bk3s1/k3s-airgap-images-arm.tar.zst", - "sha256": "9ae9184211aa4b729cb3c2c659e6442c55bedc7a13720f923898b284b48b87b0" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.9%2Bk3s1/k3s-airgap-images-arm.tar.zst", + "sha256": "b789ea7b1965d630d4d5346af7247da6645fa3b6ef32c9f27a6d44e64af9b5c0" }, "airgap-images-arm64-tar-gz": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.8%2Bk3s1/k3s-airgap-images-arm64.tar.gz", - "sha256": "a1a00a92559e9a966e882e871163dae7278fea5f20194a37d00cd81fae5dff84" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.9%2Bk3s1/k3s-airgap-images-arm64.tar.gz", + "sha256": "1cd8c3902f215c861d9a66602df0b28c1a70e292468f6a149b8c6299da1d7cbe" }, "airgap-images-arm64-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.8%2Bk3s1/k3s-airgap-images-arm64.tar.zst", - "sha256": "df4695448bd8a783cb0e6c91e40aa1abed36b921a121dd1b7f87ff3973faec27" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.33.9%2Bk3s1/k3s-airgap-images-arm64.tar.zst", + "sha256": "790c4de411881c0af1d704d566d3832afc2fd91c4820423af1a3796c85b47734" } } diff --git a/pkgs/applications/networking/cluster/k3s/1_33/versions.nix b/pkgs/applications/networking/cluster/k3s/1_33/versions.nix index 5bb9348513f4..24e12263752d 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.8+k3s1"; - k3sCommit = "3552cfc26032474faad53ee617fde32ac0c1a222"; - k3sRepoSha256 = "00dmd3rfghwi8mq33ksiga1nwpk1swqfdwalgspliy5vhfvwgma8"; - k3sVendorHash = "sha256-89C0jv8IUweToIAGyZkaK9o9owm9e8qD4BhJuJw0XVs="; + k3sVersion = "1.33.9+k3s1"; + k3sCommit = "f93a18d13d956f6c7f1cc6101e6048766df09ebb"; + k3sRepoSha256 = "006g6spjfqnz5w57hls4iy1b84r9y6i6h0ybfprhsphdk5fblvkn"; + k3sVendorHash = "sha256-PKEPdSdljMOFxwh/xbfSHziRPxMgfvNGK3fQqiNC0UI="; chartVersions = import ./chart-versions.nix; imagesVersions = builtins.fromJSON (builtins.readFile ./images-versions.json); k3sRootVersion = "0.15.0"; From e09550269fb59d6bfba3df739ec1eff5a6d6090e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 11 Mar 2026 08:42:10 +0100 Subject: [PATCH 17/49] python3Packages.mypy-boto3-connectcases: 1.42.55 -> 1.42.65 --- 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 7e4eee41bf75..6a5f556a6e1f 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -347,8 +347,8 @@ in "sha256-omWYUcr7Aj6r1F1kKAmM32fn9577UeUgqesnIiBIpPQ="; mypy-boto3-connectcases = - buildMypyBoto3Package "connectcases" "1.42.55" - "sha256-wB3bSavhTTCIvF/5myLyIHItqPvNvudCzoB2tt8g1iM="; + buildMypyBoto3Package "connectcases" "1.42.65" + "sha256-iR144ZT1HeBjNTrWCzaq4Z4JuA92Xk6Yo6Rjo7nxyy8="; mypy-boto3-connectparticipant = buildMypyBoto3Package "connectparticipant" "1.42.3" From f8b21e4cd0bf54b137ab0eb9a287bf3ab3d31033 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 11 Mar 2026 08:42:15 +0100 Subject: [PATCH 18/49] python3Packages.mypy-boto3-dms: 1.42.3 -> 1.42.65 --- 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 6a5f556a6e1f..7523dc4ad29e 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -411,8 +411,8 @@ in "sha256-oqmjFYk0Wfo+PF2ho1+noYSXlpivcwLCoLL66d052Q0="; mypy-boto3-dms = - buildMypyBoto3Package "dms" "1.42.3" - "sha256-i4MYwLQOhaynuGxcYB7w9dLGmbPqiQMpR+Hsqu0J4Eo="; + buildMypyBoto3Package "dms" "1.42.65" + "sha256-6v8/Ck7GcN8o1JVdqdvq0G4HeumWpe1M8YHf4RCQYyw="; mypy-boto3-docdb = buildMypyBoto3Package "docdb" "1.42.3" From 7e370a86ca21ce2bf68543560fb52452c3fc2186 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 11 Mar 2026 08:42:29 +0100 Subject: [PATCH 19/49] python3Packages.mypy-boto3-iam: 1.42.4 -> 1.42.64 --- 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 7523dc4ad29e..3aa584f91d85 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -602,8 +602,8 @@ in "sha256-dHLvIxMXNFxa5ImKkifyeMfFciLc3kzWD9776mmD5Vs="; mypy-boto3-iam = - buildMypyBoto3Package "iam" "1.42.4" - "sha256-QbF9VfRNMcpe8DiVeVBeZfbnn64EI7mP8lgeg/YoS8U="; + buildMypyBoto3Package "iam" "1.42.64" + "sha256-0BMIrUoZf4xGWu2AAlAnk4AvEPoKATI7Xv2k4vvZN6U="; mypy-boto3-identitystore = buildMypyBoto3Package "identitystore" "1.42.20" From 9a5c8b4c8984f45bcd1eea518655729ad91cbf1b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 11 Mar 2026 08:42:38 +0100 Subject: [PATCH 20/49] python3Packages.mypy-boto3-kafka: 1.42.50 -> 1.42.65 --- 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 3aa584f91d85..aec0cb5e5933 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -706,8 +706,8 @@ in "sha256-eAzIwmz5eZKf2NBGSMw4NopdHqAR5TcF9/0KQqVWr0s="; mypy-boto3-kafka = - buildMypyBoto3Package "kafka" "1.42.50" - "sha256-gk11rWTYlKHL+PjZvUy+8ZRNHcwC7clIiynVg0EPt8U="; + buildMypyBoto3Package "kafka" "1.42.65" + "sha256-H7VAzW6c3HYxvKOG8H3hNbJepywDCqDLK5oeKGMqNTg="; mypy-boto3-kafkaconnect = buildMypyBoto3Package "kafkaconnect" "1.42.47" From 8857cb8cae8c0fa81fe56f24ceb04955a6ad873b Mon Sep 17 00:00:00 2001 From: Robert Rose Date: Wed, 11 Mar 2026 08:42:39 +0100 Subject: [PATCH 21/49] k3s_1_34: 1.34.4+k3s1 -> 1.34.5+k3s1 https://github.com/k3s-io/k3s/releases/tag/v1.34.5%2Bk3s1 --- .../cluster/k3s/1_34/chart-versions.nix | 8 +++---- .../cluster/k3s/1_34/images-versions.json | 24 +++++++++---------- .../networking/cluster/k3s/1_34/versions.nix | 8 +++---- 3 files changed, 20 insertions(+), 20 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 6b9e1977eb77..ef1bb654767c 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-38.0.201+up38.0.2.tgz"; - sha256 = "1fxkdmk859nwn0x9iq0abdwb16njsang7257ppaj9s1if06fsncd"; + url = "https://k3s.io/k3s-charts/assets/traefik-crd/traefik-crd-39.0.201+up39.0.2.tgz"; + sha256 = "0r43kny2kkrlxjniivnivzbqqbiri08cg9qjrl6mx9rjzsxfxqwg"; }; traefik = { - url = "https://k3s.io/k3s-charts/assets/traefik/traefik-38.0.201+up38.0.2.tgz"; - sha256 = "16kzjy8dgswn4jfx62dn2ihmgpkzcfvjv6ync9zdi397fz32mqjv"; + url = "https://k3s.io/k3s-charts/assets/traefik/traefik-39.0.201+up39.0.2.tgz"; + sha256 = "1ci2wns11ibgwf7x4j90vcbrsf63rrz1slsm63iayvkdq3r3ri04"; }; } 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 877c9a4f99a7..411d7208814c 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.4%2Bk3s1/k3s-airgap-images-amd64.tar.gz", - "sha256": "ab5da5904db9b41df478fd59e526b5802902650e83a85674c6b19c51ad38b4a4" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.34.5%2Bk3s1/k3s-airgap-images-amd64.tar.gz", + "sha256": "c4b6795a54bb193ea4b156c76a742dd4f93e03bbd03b739d8356d7298aa8a9be" }, "airgap-images-amd64-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.34.4%2Bk3s1/k3s-airgap-images-amd64.tar.zst", - "sha256": "924ecfe275f8e9e6c03ab52d78901cf7aa32bf5abd1c4294ac8c41d7860865b6" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.34.5%2Bk3s1/k3s-airgap-images-amd64.tar.zst", + "sha256": "dbc5a1a69162b37544ea7f4d04208355f57c696b98bb7ae47a3080c84d90debf" }, "airgap-images-arm-tar-gz": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.34.4%2Bk3s1/k3s-airgap-images-arm.tar.gz", - "sha256": "2018507533f3aa8c33be81358940d33ec98836f6fbcc463d1c2cfb7f20efb36c" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.34.5%2Bk3s1/k3s-airgap-images-arm.tar.gz", + "sha256": "d5e882421ab3d31786d03dfceaa4cdda80fdf5c15e456bfdaf69b46627dce0ef" }, "airgap-images-arm-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.34.4%2Bk3s1/k3s-airgap-images-arm.tar.zst", - "sha256": "2a93722994fb58faa36fa6293a7e454fa1c621eaa0a82e08e996f767e61c0c88" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.34.5%2Bk3s1/k3s-airgap-images-arm.tar.zst", + "sha256": "d795d06766a1d5475123deef4bf4c869fe5c8dadba844241e983aa25818d1631" }, "airgap-images-arm64-tar-gz": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.34.4%2Bk3s1/k3s-airgap-images-arm64.tar.gz", - "sha256": "61a8587016aabce6f1d701c679e1d3050adaa7029c3c6dc309940b5764fb9c38" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.34.5%2Bk3s1/k3s-airgap-images-arm64.tar.gz", + "sha256": "dda519d71787bc7eed33a2a1db9015158ca58d86f23a39704b4193f3e1e1a36b" }, "airgap-images-arm64-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.34.4%2Bk3s1/k3s-airgap-images-arm64.tar.zst", - "sha256": "df4695448bd8a783cb0e6c91e40aa1abed36b921a121dd1b7f87ff3973faec27" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.34.5%2Bk3s1/k3s-airgap-images-arm64.tar.zst", + "sha256": "c5799a879b68adc996e9a09158d8ea7f04b46bff5241e9641c404809e687d29e" } } diff --git a/pkgs/applications/networking/cluster/k3s/1_34/versions.nix b/pkgs/applications/networking/cluster/k3s/1_34/versions.nix index be3e6ebefb97..05d0a966996a 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.4+k3s1"; - k3sCommit = "c6017918a65c824ce8d321db15267c8a317cd39d"; - k3sRepoSha256 = "0b19c1jpkndr6859m745xms1j3hn6bjffdgmv3yl05y6finaqgzq"; - k3sVendorHash = "sha256-ZTRcv28rgKslrDRr5y8SnQJpo2ErbURa22l1nv+4QHw="; + k3sVersion = "1.34.5+k3s1"; + k3sCommit = "c2661bc1e7029f4e68a02f4a9d15c7de3428d0cf"; + k3sRepoSha256 = "07wqbj8l48nwvx59p6wrahk7acw5bgmvkv7ij24f1514xj5y6if2"; + k3sVendorHash = "sha256-q3/KylcuuhUMC3ggpR8DsLjdWgtPnhCqa1HjM2sgHuo="; chartVersions = import ./chart-versions.nix; imagesVersions = builtins.fromJSON (builtins.readFile ./images-versions.json); k3sRootVersion = "0.15.0"; From 44e068f4dfbfcfa9587d3eacb969d33129812584 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 11 Mar 2026 08:42:44 +0100 Subject: [PATCH 22/49] python3Packages.mypy-boto3-lexv2-models: 1.42.3 -> 1.42.65 --- 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 aec0cb5e5933..156b913806f3 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -778,8 +778,8 @@ in "sha256-tkSUeZeD8Aa1DzQIDBt8rQYBecfllEyl9kATJkM6FYM="; mypy-boto3-lexv2-models = - buildMypyBoto3Package "lexv2-models" "1.42.3" - "sha256-1OWMzSKmnpZUEm4yAsjB2tZXEp4Kjix1D3pwx2AAHec="; + buildMypyBoto3Package "lexv2-models" "1.42.65" + "sha256-dbemEfeaDlVDZXujl02F329tcJVmW+inkn8nQEZU83g="; mypy-boto3-lexv2-runtime = buildMypyBoto3Package "lexv2-runtime" "1.42.3" From 3c819ff83680c57baeb26e99de1e6b00204a2630 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 11 Mar 2026 08:42:53 +0100 Subject: [PATCH 23/49] python3Packages.mypy-boto3-mgn: 1.42.6 -> 1.42.64 --- 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 156b913806f3..8d09b47229d0 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -906,8 +906,8 @@ in "sha256-kFHGogiCfbftZr67o8zT7eb8na74J4AGneac03q+Pvc="; mypy-boto3-mgn = - buildMypyBoto3Package "mgn" "1.42.6" - "sha256-/XANu4whqRXyhbye/Hh3NwJLFpBWWwfBrqdNP4a7Ytg="; + buildMypyBoto3Package "mgn" "1.42.64" + "sha256-F12y2J72+c2VRP9sMdXVjeXZ7vlZqkEFpwm/dNWhkbU="; mypy-boto3-migration-hub-refactor-spaces = buildMypyBoto3Package "migration-hub-refactor-spaces" "1.42.3" From c0fc607a40c83acdf259c681a3211ee213091eaa Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 11 Mar 2026 08:42:58 +0100 Subject: [PATCH 24/49] python3Packages.mypy-boto3-opensearch: 1.42.61 -> 1.42.64 --- 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 8d09b47229d0..ee64b2ab7e98 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -966,8 +966,8 @@ in "sha256-o2X4h4K/Cf/TnZG3P5uDjdVmYJRcwPlv6DnSwdzOgc0="; mypy-boto3-opensearch = - buildMypyBoto3Package "opensearch" "1.42.61" - "sha256-Nyx0ukN2bJZ78a6QdtqO42oJah9eADn0xkhSGSt+Qsk="; + buildMypyBoto3Package "opensearch" "1.42.64" + "sha256-NqLGG7NiCqYkkE5N0o2zfgmXFvo5Vk8dALD8Ra84htc="; mypy-boto3-opensearchserverless = buildMypyBoto3Package "opensearchserverless" "1.42.29" From 7586213b048a7d26188200bf890e5e7383de63b7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 11 Mar 2026 08:43:38 +0100 Subject: [PATCH 25/49] python314Packages.boto3-stubs: 1.42.63 -> 1.42.65 --- 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 3fdaa53e1875..df43a4ad66c5 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.42.63"; + version = "1.42.65"; pyproject = true; src = fetchPypi { pname = "boto3_stubs"; inherit (finalAttrs) version; - hash = "sha256-tkcmyGwLPvvGzNTwUQ+lqCecrsRto2qRwDeks5UAHmg="; + hash = "sha256-ATvLHwO/honVPvJMLaXOQwo6KYgT/fwk6oHKypN5UsE="; }; build-system = [ setuptools ]; From e9e3b066e62d6a5fb681235ec3233d1d1b0db770 Mon Sep 17 00:00:00 2001 From: Robert Rose Date: Wed, 11 Mar 2026 08:55:29 +0100 Subject: [PATCH 26/49] k3s_1_35: 1.35.1+k3s1 -> 1.35.2+k3s1 https://github.com/k3s-io/k3s/releases/tag/v1.35.2%2Bk3s1 --- .../cluster/k3s/1_35/chart-versions.nix | 8 +++---- .../cluster/k3s/1_35/images-versions.json | 24 +++++++++---------- .../networking/cluster/k3s/1_35/versions.nix | 8 +++---- 3 files changed, 20 insertions(+), 20 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 6b9e1977eb77..ef1bb654767c 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-38.0.201+up38.0.2.tgz"; - sha256 = "1fxkdmk859nwn0x9iq0abdwb16njsang7257ppaj9s1if06fsncd"; + url = "https://k3s.io/k3s-charts/assets/traefik-crd/traefik-crd-39.0.201+up39.0.2.tgz"; + sha256 = "0r43kny2kkrlxjniivnivzbqqbiri08cg9qjrl6mx9rjzsxfxqwg"; }; traefik = { - url = "https://k3s.io/k3s-charts/assets/traefik/traefik-38.0.201+up38.0.2.tgz"; - sha256 = "16kzjy8dgswn4jfx62dn2ihmgpkzcfvjv6ync9zdi397fz32mqjv"; + url = "https://k3s.io/k3s-charts/assets/traefik/traefik-39.0.201+up39.0.2.tgz"; + sha256 = "1ci2wns11ibgwf7x4j90vcbrsf63rrz1slsm63iayvkdq3r3ri04"; }; } 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 6d9b48b982df..c45e9708782a 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.1%2Bk3s1/k3s-airgap-images-amd64.tar.gz", - "sha256": "469e9ecafbd69565d8f55cb451ca968edbe7aa872bfd783acd3058bb3b1cbe01" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.35.2%2Bk3s1/k3s-airgap-images-amd64.tar.gz", + "sha256": "5714a481d7e197cc4e41070bfd8a310dc93103fc9f23bfc32fce61d24940d9a7" }, "airgap-images-amd64-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.35.1%2Bk3s1/k3s-airgap-images-amd64.tar.zst", - "sha256": "e60dfb27f3c5ffb9a32db8fdfdd8447d01618f29d1d132a3f0891dd8bbc00674" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.35.2%2Bk3s1/k3s-airgap-images-amd64.tar.zst", + "sha256": "a3caf6692c1495f58bbaa1411a0e2377e9f7ebd262bd33101c3cd1edade68360" }, "airgap-images-arm-tar-gz": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.35.1%2Bk3s1/k3s-airgap-images-arm.tar.gz", - "sha256": "49a39c18db7883ef02914cea098e228610330d689313273ab0c5486fbc78a5b2" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.35.2%2Bk3s1/k3s-airgap-images-arm.tar.gz", + "sha256": "bd48d1aeee4e7643e796439ec95caef0e270e07744307a9b1d134e55837b868b" }, "airgap-images-arm-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.35.1%2Bk3s1/k3s-airgap-images-arm.tar.zst", - "sha256": "2a93722994fb58faa36fa6293a7e454fa1c621eaa0a82e08e996f767e61c0c88" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.35.2%2Bk3s1/k3s-airgap-images-arm.tar.zst", + "sha256": "393d1de18e0ba363164d77b005d9cca045b9cd726645b9915550a429fc7920e8" }, "airgap-images-arm64-tar-gz": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.35.1%2Bk3s1/k3s-airgap-images-arm64.tar.gz", - "sha256": "e653d4fe9e8bd24600f27a247086ef3c3b2bcc068da457a3cc16c70dfd60c7b1" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.35.2%2Bk3s1/k3s-airgap-images-arm64.tar.gz", + "sha256": "fe69ee52cf6a9b51667877e2eebda08a789b19d4fb0a0a38fde21aa5051eb24d" }, "airgap-images-arm64-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.35.1%2Bk3s1/k3s-airgap-images-arm64.tar.zst", - "sha256": "df4695448bd8a783cb0e6c91e40aa1abed36b921a121dd1b7f87ff3973faec27" + "url": "https://github.com/k3s-io/k3s/releases/download/v1.35.2%2Bk3s1/k3s-airgap-images-arm64.tar.zst", + "sha256": "5ddc08b28514575c819638ee2a870b587ca4105a4465763cca276b663ce84298" } } diff --git a/pkgs/applications/networking/cluster/k3s/1_35/versions.nix b/pkgs/applications/networking/cluster/k3s/1_35/versions.nix index 9c3f60380ec9..8e53bf5a23f1 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.1+k3s1"; - k3sCommit = "50fa2d70c239b3984dab99a2fb1ddaa35c3f2051"; - k3sRepoSha256 = "0ha0vw1k6sawmd1zi81ni4c662761hp3iaj5ssi8klg93cp8hg0p"; - k3sVendorHash = "sha256-5XPbp0wizwAGlA8Km4uwLKy9dIqWzzQuuXWgKnICmCw="; + k3sVersion = "1.35.2+k3s1"; + k3sCommit = "13563febb4bd4aef9c7cda43a22c8155ac937dd4"; + k3sRepoSha256 = "0kwk4c99bn0glhyf81cmx0ly0x97hlajhh2h658cpjr97hij2fpa"; + k3sVendorHash = "sha256-iGtGGviYfLDmagFlWfMBZ1Gm57aNhusLFR2p70SpFMQ="; chartVersions = import ./chart-versions.nix; imagesVersions = builtins.fromJSON (builtins.readFile ./images-versions.json); k3sRootVersion = "0.15.0"; From 162f4262961139b69988120b8040322f903e097f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 11 Mar 2026 12:29:45 +0000 Subject: [PATCH 27/49] amp-cli: 0.0.1772531288-g7d96a6 -> 0.0.1773230699-gca2c06 --- pkgs/by-name/am/amp-cli/package-lock.json | 8 ++++---- pkgs/by-name/am/amp-cli/package.nix | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/am/amp-cli/package-lock.json b/pkgs/by-name/am/amp-cli/package-lock.json index 20d296a82acf..2494c4be6d7d 100644 --- a/pkgs/by-name/am/amp-cli/package-lock.json +++ b/pkgs/by-name/am/amp-cli/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "dependencies": { - "@sourcegraph/amp": "^0.0.1772531288-g7d96a6" + "@sourcegraph/amp": "^0.0.1773230699-gca2c06" } }, "node_modules/@napi-rs/keyring": { @@ -228,9 +228,9 @@ } }, "node_modules/@sourcegraph/amp": { - "version": "0.0.1772531288-g7d96a6", - "resolved": "https://registry.npmjs.org/@sourcegraph/amp/-/amp-0.0.1772531288-g7d96a6.tgz", - "integrity": "sha512-h3MxHL/L0c8SD7NIdwpE7M1FWxd9OG7u8FjiLITVdtQg39cJmBoU+auOqJO5DfpsVxxUqhuatm0F6ldXzNbb9A==", + "version": "0.0.1773230699-gca2c06", + "resolved": "https://registry.npmjs.org/@sourcegraph/amp/-/amp-0.0.1773230699-gca2c06.tgz", + "integrity": "sha512-YCPHBCJj4IClLwZ6vbK6r/MyQjv9BUwt0RBoilZQE5IjFR+qfgCPJteuYD3uwnPY57AhodCGWSCknfUPi2/LPg==", "license": "Amp Commercial License", "dependencies": { "@napi-rs/keyring": "1.1.9" diff --git a/pkgs/by-name/am/amp-cli/package.nix b/pkgs/by-name/am/amp-cli/package.nix index d465c886e9f1..c3065bd106ab 100644 --- a/pkgs/by-name/am/amp-cli/package.nix +++ b/pkgs/by-name/am/amp-cli/package.nix @@ -9,11 +9,11 @@ buildNpmPackage (finalAttrs: { pname = "amp-cli"; - version = "0.0.1772531288-g7d96a6"; + version = "0.0.1773230699-gca2c06"; src = fetchzip { url = "https://registry.npmjs.org/@sourcegraph/amp/-/amp-${finalAttrs.version}.tgz"; - hash = "sha256-BZ4o4AWGiV/1oxFqvGc9wy92Gi8dedeuMRSOHLQHPnA="; + hash = "sha256-pNiihZiMcKYcCjtbFUr3yv+kO3SfPQzVH9vFkzOljPs="; }; postPatch = '' @@ -45,7 +45,7 @@ buildNpmPackage (finalAttrs: { chmod +x bin/amp-wrapper.js ''; - npmDepsHash = "sha256-2etugV/fdw/AjznYjEfCSXTv1tkomcNK9UJT7/1T8KY="; + npmDepsHash = "sha256-jGv5+gELAWD00jh4EAeyOgzVShpE9X/TXBuR6nNkJJ8="; propagatedBuildInputs = [ ripgrep From e9660216f723768a8ad2f9082d895b77e9ba50c4 Mon Sep 17 00:00:00 2001 From: 4ever2 <3417013+4ever2@users.noreply.github.com> Date: Wed, 11 Mar 2026 16:29:35 +0100 Subject: [PATCH 28/49] coqPackages.ConCert: init at 1.0.0 --- .../coq-modules/ConCert/default.nix | 53 +++++++++++++++++++ pkgs/top-level/coq-packages.nix | 1 + 2 files changed, 54 insertions(+) create mode 100644 pkgs/development/coq-modules/ConCert/default.nix diff --git a/pkgs/development/coq-modules/ConCert/default.nix b/pkgs/development/coq-modules/ConCert/default.nix new file mode 100644 index 000000000000..147de4850513 --- /dev/null +++ b/pkgs/development/coq-modules/ConCert/default.nix @@ -0,0 +1,53 @@ +{ + lib, + mkCoqDerivation, + which, + coq, + metarocq, + bignums, + QuickChick, + stdpp, + TypedExtraction, + version ? null, +}: + +with lib; +mkCoqDerivation { + pname = "ConCert"; + repo = "ConCert"; + owner = "AU-COBRA"; + domain = "github.com"; + + inherit version; + defaultVersion = + let + case = case: out: { inherit case out; }; + in + + lib.switch coq.coq-version [ + (case "9.1" "1.0.0") + ] null; + release."1.0.0".sha256 = "sha256-R+kWOZtR7T2LVQnHmLGDmGpLO0S76fPRWJpsO9nWqLE="; + releaseRev = v: "v${v}"; + + propagatedBuildInputs = [ + coq.ocamlPackages.findlib + metarocq + bignums + QuickChick + stdpp + TypedExtraction + ]; + + postPatch = "patchShebangs ./extraction/process-extraction-examples.sh"; + + buildPhase = '' + make core + ''; + + meta = { + description = "A framework for smart contract verification in Rocq"; + maintainers = with maintainers; [ _4ever2 ]; + license = licenses.mit; + }; +} diff --git a/pkgs/top-level/coq-packages.nix b/pkgs/top-level/coq-packages.nix index f9464c39fae8..e80b493386e9 100644 --- a/pkgs/top-level/coq-packages.nix +++ b/pkgs/top-level/coq-packages.nix @@ -87,6 +87,7 @@ let ; ocamlPackages = ocamlPackages_4_14; }; + ConCert = callPackage ../development/coq-modules/ConCert { }; coq-bits = callPackage ../development/coq-modules/coq-bits { }; coq-elpi = callPackage ../development/coq-modules/coq-elpi { }; coq-hammer = callPackage ../development/coq-modules/coq-hammer { }; From 37b3d4d7e1df4b4f46a91a1c6b01b7b3ec801be8 Mon Sep 17 00:00:00 2001 From: 4ever2 <3417013+4ever2@users.noreply.github.com> Date: Wed, 11 Mar 2026 17:10:04 +0100 Subject: [PATCH 29/49] coqPackages.ceres-bs: init at 1.0.0 --- .../coq-modules/ceres-bs/default.nix | 42 +++++++++++++++++++ pkgs/top-level/coq-packages.nix | 1 + 2 files changed, 43 insertions(+) create mode 100644 pkgs/development/coq-modules/ceres-bs/default.nix diff --git a/pkgs/development/coq-modules/ceres-bs/default.nix b/pkgs/development/coq-modules/ceres-bs/default.nix new file mode 100644 index 000000000000..f1e09094334d --- /dev/null +++ b/pkgs/development/coq-modules/ceres-bs/default.nix @@ -0,0 +1,42 @@ +{ + lib, + mkCoqDerivation, + coq, + metarocq, + stdlib, + version ? null, +}: + +mkCoqDerivation { + + pname = "ceres-bs"; + repo = "rocq-ceres-bytestring"; + opam-name = "rocq-ceres-bytestring"; + owner = "peregrine-project"; + + inherit version; + defaultVersion = + let + case = case: out: { inherit case out; }; + in + with lib.versions; + lib.switch coq.version [ + (case (range "9.0" "9.1") "1.0.0") + ] null; + release."1.0.0".sha256 = "sha256-aB/YWw4E1myIYDRlNs/dEXoI9HDKl1/lsPGMYzjyJsU="; + releaseRev = v: "v${v}"; + + useDune = true; + + propagatedBuildInputs = [ + coq.ocamlPackages.findlib + stdlib + metarocq + ]; + + meta = { + description = "Library for serialization via S-expressions using bytestrings. Alternative to coq-ceres which uses String from standard library."; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ _4ever2 ]; + }; +} diff --git a/pkgs/top-level/coq-packages.nix b/pkgs/top-level/coq-packages.nix index f9464c39fae8..32bd68a998ab 100644 --- a/pkgs/top-level/coq-packages.nix +++ b/pkgs/top-level/coq-packages.nix @@ -70,6 +70,7 @@ let null; category-theory = callPackage ../development/coq-modules/category-theory { }; ceres = callPackage ../development/coq-modules/ceres { }; + ceres-bs = callPackage ../development/coq-modules/ceres-bs { }; Cheerios = callPackage ../development/coq-modules/Cheerios { }; coinduction = callPackage ../development/coq-modules/coinduction { }; CoLoR = callPackage ../development/coq-modules/CoLoR ( From 0118153bb815534fbb9941cf29af8b66bc692005 Mon Sep 17 00:00:00 2001 From: tgi74000 Date: Sat, 21 Feb 2026 15:48:10 +0100 Subject: [PATCH 30/49] bellepoule: init at 5.5 --- pkgs/by-name/be/bellepoule/package.nix | 90 ++++++++++++++++++++++++++ 1 file changed, 90 insertions(+) create mode 100644 pkgs/by-name/be/bellepoule/package.nix diff --git a/pkgs/by-name/be/bellepoule/package.nix b/pkgs/by-name/be/bellepoule/package.nix new file mode 100644 index 000000000000..5b8384bce711 --- /dev/null +++ b/pkgs/by-name/be/bellepoule/package.nix @@ -0,0 +1,90 @@ +{ + lib, + stdenv, + fetchgit, + goocanvas_1, + pkg-config, + gtk2, + libxml2, + curl, + libmicrohttpd, + libzip, + libusb1, + qrencode, + json-glib, + php, + libwebsockets, + openssl, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "bellepoule"; + version = "5.5"; + + src = + (fetchgit { + url = "https://git.launchpad.net/bellepoule"; + rev = finalAttrs.version; + hash = "sha256-SNL6yaaKk/GU8+EvHki4ysMuCHEQxFjPd3iwVIdJtCs="; + }).overrideAttrs + (oldAttrs: { + env = oldAttrs.env or { } // { + GIT_CONFIG_COUNT = 1; + GIT_CONFIG_KEY_0 = "url.https://github.com/.insteadOf"; + GIT_CONFIG_VALUE_0 = "git@github.com:"; + }; + }); + + nativeBuildInputs = [ pkg-config ]; + + buildInputs = [ + gtk2 + libxml2 + curl + libmicrohttpd + goocanvas_1 + qrencode + openssl + json-glib + libzip + libusb1 + libwebsockets + ]; + + makeFlags = [ + "HOME=$(pwd)" + "DISTRIB=nixos" + "V=1" + "DESTDIR=$(out)" + ]; + + # Use system php + # Disable git soft depend + # Disable dch changelog generation + # FixUp `install` phase output + postPatch = '' + substituteInPlace ./sources/common/network/web_server.cpp --replace-fail "php7.4" "${php}/bin/php" + substituteInPlace ./build/BellePoule/debian/bellepoule.desktop.template --replace-fail "/usr" "$out" + substituteInPlace ./build/BellePoule/Makefile \ + --replace-fail "git" "#git" \ + --replace-fail "dch" "echo Ignoring: dch" \ + --replace-fail "/usr" "" + ''; + + # Prepare release directory for buildPhase + preBuild = '' + cd build/BellePoule + make HOME=$(pwd) DISTRIB=nixos V=1 package + cd ./Perso/PPA/${finalAttrs.pname}/${finalAttrs.pname}_${finalAttrs.version} + ''; + + meta = { + description = "Fencing tournaments management software"; + homepage = "http://betton.escrime.free.fr"; + changelog = "https://git.launchpad.net/bellepoule/log/?h=${finalAttrs.version}"; + license = lib.licenses.gpl3Only; + maintainers = with lib.maintainers; [ tgi74 ]; + platforms = lib.platforms.linux; + mainProgram = "bellepoule-supervisor"; + }; +}) From b0ce45354163b8f4868f82e078205b6de11607b7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 11 Mar 2026 19:29:55 +0000 Subject: [PATCH 31/49] bitrise: 2.39.1 -> 2.39.2 --- pkgs/by-name/bi/bitrise/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bi/bitrise/package.nix b/pkgs/by-name/bi/bitrise/package.nix index f838079e5dcf..1a17df96a354 100644 --- a/pkgs/by-name/bi/bitrise/package.nix +++ b/pkgs/by-name/bi/bitrise/package.nix @@ -6,13 +6,13 @@ }: buildGoModule (finalAttrs: { pname = "bitrise"; - version = "2.39.1"; + version = "2.39.2"; src = fetchFromGitHub { owner = "bitrise-io"; repo = "bitrise"; rev = "v${finalAttrs.version}"; - hash = "sha256-/jD4FZTeT+RgNEJZqNZaSIsL1lSECdE6/fNyg1DJDYE="; + hash = "sha256-yduH5UkBwcp41pCeFyoOYtaTwvINrbMaQQlvmeRAXCY="; }; # many tests rely on writable $HOME/.bitrise and require network access From bf8d2872f146d5feb657d846e26657b21b5e78ee Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 11 Mar 2026 22:18:12 +0000 Subject: [PATCH 32/49] ghostfolio: 2.246.0 -> 2.249.0 --- pkgs/by-name/gh/ghostfolio/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gh/ghostfolio/package.nix b/pkgs/by-name/gh/ghostfolio/package.nix index 75cf79dd027c..16d16b6def89 100644 --- a/pkgs/by-name/gh/ghostfolio/package.nix +++ b/pkgs/by-name/gh/ghostfolio/package.nix @@ -11,13 +11,13 @@ buildNpmPackage rec { pname = "ghostfolio"; - version = "2.246.0"; + version = "2.249.0"; src = fetchFromGitHub { owner = "ghostfolio"; repo = "ghostfolio"; tag = version; - hash = "sha256-i3ZTxGNGHmDgQ9XFTYrXDOPhqfkBCD2O/9PdXxSF9hc="; + hash = "sha256-UciTe0IibBLlYzAKfBp8WPVMSF6lgutWkvmZAjRyuBQ="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. leaveDotGit = true; @@ -27,7 +27,7 @@ buildNpmPackage rec { ''; }; - npmDepsHash = "sha256-4nLNRIBvYZuwWFqp7nfrEvvLkTzii8KAbdzRdwj9Ahg="; + npmDepsHash = "sha256-pGpA/C9tO2NQQcBxKDllLehcp6bMN5K/CBXktRUGP3g="; nativeBuildInputs = [ prisma_6 From 2abb9917c0d1c9dc82b6254336fe312e86dc05ec Mon Sep 17 00:00:00 2001 From: 4ever2 <3417013+4ever2@users.noreply.github.com> Date: Wed, 11 Mar 2026 23:31:07 +0100 Subject: [PATCH 33/49] coqPackages.ssprove: 0.3.0 -> 0.3.1 --- pkgs/development/coq-modules/ssprove/default.nix | 3 ++- pkgs/top-level/coq-packages.nix | 4 +--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/pkgs/development/coq-modules/ssprove/default.nix b/pkgs/development/coq-modules/ssprove/default.nix index b5c6a92d3ba5..2849d9ad5e5f 100644 --- a/pkgs/development/coq-modules/ssprove/default.nix +++ b/pkgs/development/coq-modules/ssprove/default.nix @@ -31,7 +31,7 @@ lib.switch [ coq.coq-version mathcomp-boot.version ] [ - (case (range "8.20" "9.1") (range "2.3.0" "2.5.0") "0.3.0") + (case (range "8.20" "9.1") (range "2.3.0" "2.5.0") "0.3.1") (case (range "8.18" "9.1") (range "2.3.0" "2.4.0") "0.2.4") (case (range "8.18" "8.20") (range "2.3.0" "2.3.0") "0.2.3") (case (range "8.18" "8.20") (range "2.1.0" "2.2.0") "0.2.2") @@ -48,6 +48,7 @@ releaseRev = v: "v${v}"; + release."0.3.1".sha256 = "sha256-KB8cwlU3pnxPMQZ+RSyB2EJINhw7iN3vwF6iY4U4+oc="; release."0.3.0".sha256 = "sha256-ioPqavLOc8ZEzroalLR4dpqDbnOyzzOmWSF9+J1yPdQ="; release."0.2.4".sha256 = "sha256-uglr47aDgSkKi2JyVyN+2BrokZISZUAE8OUylGjy7ds="; release."0.2.3".sha256 = "sha256-Y3dmNIF36IuIgrVILteofOv8e5awKfq93S4YN7enswI="; diff --git a/pkgs/top-level/coq-packages.nix b/pkgs/top-level/coq-packages.nix index f9464c39fae8..18f608a57c20 100644 --- a/pkgs/top-level/coq-packages.nix +++ b/pkgs/top-level/coq-packages.nix @@ -214,9 +214,7 @@ let simple-io = callPackage ../development/coq-modules/simple-io { }; smpl = callPackage ../development/coq-modules/smpl { }; smtcoq = callPackage ../development/coq-modules/smtcoq { }; - ssprove = callPackage ../development/coq-modules/ssprove { - mathcomp-word = self.mathcomp-word.override { version = "3.2"; }; - }; + ssprove = callPackage ../development/coq-modules/ssprove { }; stalmarck-tactic = callPackage ../development/coq-modules/stalmarck { }; stalmarck = self.stalmarck-tactic.stalmarck; stdlib = callPackage ../development/coq-modules/stdlib { }; From 0afb27fd732738a31b95046513af167a52ff0690 Mon Sep 17 00:00:00 2001 From: caverav Date: Wed, 11 Mar 2026 19:53:10 -0300 Subject: [PATCH 34/49] volatility3: fix read-only symbol/cache paths --- pkgs/by-name/vo/volatility3/package.nix | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/pkgs/by-name/vo/volatility3/package.nix b/pkgs/by-name/vo/volatility3/package.nix index e66fb2cbd48d..54682212f06e 100644 --- a/pkgs/by-name/vo/volatility3/package.nix +++ b/pkgs/by-name/vo/volatility3/package.nix @@ -1,6 +1,7 @@ { lib, fetchFromGitHub, + makeWrapper, python3, }: @@ -18,6 +19,8 @@ python3.pkgs.buildPythonApplication (finalAttrs: { build-system = with python3.pkgs; [ setuptools ]; + nativeBuildInputs = [ makeWrapper ]; + dependencies = with python3.pkgs; [ capstone jsonschema @@ -30,6 +33,18 @@ python3.pkgs.buildPythonApplication (finalAttrs: { export HOME=$(mktemp -d); ''; + postFixup = '' + for executable in vol volshell; do + wrapProgram $out/bin/$executable \ + --run 'volatility3_data_dir="''${XDG_DATA_HOME:-$HOME/.local/share}/volatility3" + mkdir -p "$volatility3_data_dir/symbols"' \ + --run 'volatility3_cache_dir="''${XDG_CACHE_HOME:-$HOME/.cache}/volatility3" + mkdir -p "$volatility3_cache_dir"' \ + --add-flags '--symbol-dirs "''${XDG_DATA_HOME:-$HOME/.local/share}/volatility3/symbols"' \ + --add-flags '--cache-path "''${XDG_CACHE_HOME:-$HOME/.cache}/volatility3"' + done + ''; + # Project has no tests doCheck = false; From 4750529e11f1327fa7cf934340cb8c5d2c680f7c Mon Sep 17 00:00:00 2001 From: caverav Date: Wed, 11 Mar 2026 20:59:28 -0300 Subject: [PATCH 35/49] volatility3: add caverav as maintainer --- pkgs/by-name/vo/volatility3/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/vo/volatility3/package.nix b/pkgs/by-name/vo/volatility3/package.nix index 54682212f06e..3633117be4a0 100644 --- a/pkgs/by-name/vo/volatility3/package.nix +++ b/pkgs/by-name/vo/volatility3/package.nix @@ -59,6 +59,9 @@ python3.pkgs.buildPythonApplication (finalAttrs: { free = false; url = "https://www.volatilityfoundation.org/license/vsl-v1.0"; }; - maintainers = with lib.maintainers; [ fab ]; + maintainers = with lib.maintainers; [ + caverav + fab + ]; }; }) From 1785acb6536d2504d11b522a3aa285f03b358e50 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 12 Mar 2026 00:43:51 +0000 Subject: [PATCH 36/49] podman: 5.8.0 -> 5.8.1 --- pkgs/by-name/po/podman/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/po/podman/package.nix b/pkgs/by-name/po/podman/package.nix index 01213d5fd25d..14ba7e5b85b0 100644 --- a/pkgs/by-name/po/podman/package.nix +++ b/pkgs/by-name/po/podman/package.nix @@ -42,13 +42,13 @@ }: buildGoModule (finalAttrs: { pname = "podman"; - version = "5.8.0"; + version = "5.8.1"; src = fetchFromGitHub { owner = "containers"; repo = "podman"; tag = "v${finalAttrs.version}"; - hash = "sha256-0rpEmdx/IUgIvsqCxVyydXZXUm/r7cJG7xlHlEIz1G8="; + hash = "sha256-Drji3FLi7peKauA0WnFToKmD4lawlWQr2qESaQFruvE="; }; patches = [ From cfb9c870a85a06a95cb6fd5ef5aa6c158f7d40ae Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 12 Mar 2026 02:31:43 +0000 Subject: [PATCH 37/49] vscode-extensions.sourcegraph.amp: 0.0.1772583932 -> 0.0.1772799397 --- .../editors/vscode/extensions/sourcegraph.amp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/sourcegraph.amp/default.nix b/pkgs/applications/editors/vscode/extensions/sourcegraph.amp/default.nix index 23b33d0f052e..5d1ae78fcfbd 100644 --- a/pkgs/applications/editors/vscode/extensions/sourcegraph.amp/default.nix +++ b/pkgs/applications/editors/vscode/extensions/sourcegraph.amp/default.nix @@ -7,8 +7,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { publisher = "sourcegraph"; name = "amp"; - version = "0.0.1772583932"; - hash = "sha256-QP3/wNxNVqOoPeC0BIPVrfbDp3bqjqLtREgi0oC/Atw="; + version = "0.0.1772799397"; + hash = "sha256-O3OnTWazDpdxSQuQo6VS0O8OsfK4WoPMs2w1LCV9Nyc="; }; meta = { From 8cf4fc691b5db3bc5563fc556a5e9b6f5be3040e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 12 Mar 2026 05:26:51 +0000 Subject: [PATCH 38/49] treemd: 0.5.8 -> 0.5.9 --- pkgs/by-name/tr/treemd/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tr/treemd/package.nix b/pkgs/by-name/tr/treemd/package.nix index 1d360e1666e3..4a9368f2f993 100644 --- a/pkgs/by-name/tr/treemd/package.nix +++ b/pkgs/by-name/tr/treemd/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "treemd"; - version = "0.5.8"; + version = "0.5.9"; src = fetchFromGitHub { owner = "Epistates"; repo = "treemd"; tag = "v${finalAttrs.version}"; - hash = "sha256-mvA4YAnPZfJAFjMnAeZXO+uBX+ryI8erIET4DzDEXeE="; + hash = "sha256-ImzHTdL1bKMV4mfl5tiTSQ89f3iUZZeFWmR74xMvP24="; }; - cargoHash = "sha256-uU6+GGeL809rOoLSB0lnz41axc9W79/JaQdjfVLX8DA="; + cargoHash = "sha256-KxIsZNDKgYWEdrDiwTHjORg44T3gc2hJSJe05H/Qavw="; doInstallCheck = true; nativeInstallCheckInputs = [ versionCheckHook ]; From 3e2a2f366ed4db695be3583cee867dd4a50b0c69 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 12 Mar 2026 06:30:20 +0000 Subject: [PATCH 39/49] cloudflare-dynamic-dns: 4.4.2 -> 4.4.3 --- pkgs/by-name/cl/cloudflare-dynamic-dns/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cl/cloudflare-dynamic-dns/package.nix b/pkgs/by-name/cl/cloudflare-dynamic-dns/package.nix index a760fb5028f2..a0520720e10c 100644 --- a/pkgs/by-name/cl/cloudflare-dynamic-dns/package.nix +++ b/pkgs/by-name/cl/cloudflare-dynamic-dns/package.nix @@ -7,13 +7,13 @@ }: buildGoModule (finalAttrs: { pname = "cloudflare-dynamic-dns"; - version = "4.4.2"; + version = "4.4.3"; src = fetchFromGitHub { owner = "zebradil"; repo = "cloudflare-dynamic-dns"; tag = finalAttrs.version; - hash = "sha256-Ko69QXKQczt/H9Stl9Q0lUlhjfJ1SxoF1MGA2tO3UMg="; + hash = "sha256-7KGNLz/VwvICUNJuoeWMEFV+gpbqPATF5xILzcHIk+g="; }; vendorHash = "sha256-rqp+K5pnslgfwpVxK/Ul3g1MGRKsWl8lpeMsS5Qqk10="; From be1afd4544fbf4942ee4ea9434a3bb619e2f06e3 Mon Sep 17 00:00:00 2001 From: Markus Hauck Date: Thu, 12 Mar 2026 08:02:32 +0100 Subject: [PATCH 40/49] claude-code: 2.1.70 -> 2.1.74 https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md --- pkgs/by-name/cl/claude-code/package-lock.json | 4 ++-- pkgs/by-name/cl/claude-code/package.nix | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/cl/claude-code/package-lock.json b/pkgs/by-name/cl/claude-code/package-lock.json index 6d91db9fafba..cc768d75dc89 100644 --- a/pkgs/by-name/cl/claude-code/package-lock.json +++ b/pkgs/by-name/cl/claude-code/package-lock.json @@ -1,12 +1,12 @@ { "name": "@anthropic-ai/claude-code", - "version": "2.1.70", + "version": "2.1.74", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@anthropic-ai/claude-code", - "version": "2.1.70", + "version": "2.1.74", "license": "SEE LICENSE IN README.md", "bin": { "claude": "cli.js" diff --git a/pkgs/by-name/cl/claude-code/package.nix b/pkgs/by-name/cl/claude-code/package.nix index 9007cb9a3a95..a5227e0e1a35 100644 --- a/pkgs/by-name/cl/claude-code/package.nix +++ b/pkgs/by-name/cl/claude-code/package.nix @@ -15,14 +15,14 @@ }: buildNpmPackage (finalAttrs: { pname = "claude-code"; - version = "2.1.70"; + version = "2.1.74"; src = fetchzip { url = "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-${finalAttrs.version}.tgz"; - hash = "sha256-mxZVgsaRGVd/3VNWJqVMfRyrDid0MOuzrGIcInQHIEk="; + hash = "sha256-74xAW5sc3l5SH7UUFsUVpK6A6gTPn4fGg+c51MsXXhE="; }; - npmDepsHash = "sha256-k+UORB4anWeBQIr+XbkKjsw792e/viz2Ous8rXKuYJI="; + npmDepsHash = "sha256-FQEQQK8UIvPw8WMYGW+X7TPAWi+SVJEhUV0MqO2gQz0="; strictDeps = true; From c69f54505f4ddbf3627832eea6c25d1e29137fea Mon Sep 17 00:00:00 2001 From: Markus Hauck Date: Thu, 12 Mar 2026 08:02:36 +0100 Subject: [PATCH 41/49] claude-code-bin: 2.1.70 -> 2.1.74 https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md --- pkgs/by-name/cl/claude-code-bin/manifest.json | 36 +++++++++---------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/pkgs/by-name/cl/claude-code-bin/manifest.json b/pkgs/by-name/cl/claude-code-bin/manifest.json index 323170678792..64684b24dbe1 100644 --- a/pkgs/by-name/cl/claude-code-bin/manifest.json +++ b/pkgs/by-name/cl/claude-code-bin/manifest.json @@ -1,46 +1,46 @@ { - "version": "2.1.70", - "buildDate": "2026-03-06T00:12:53Z", + "version": "2.1.74", + "buildDate": "2026-03-11T23:35:46Z", "platforms": { "darwin-arm64": { "binary": "claude", - "checksum": "6181e50bc9a4185f36e543744d256b740e0dfa3c3fdcf1d04b78387b2b466781", - "size": 197364336 + "checksum": "48a07e2887cd4879219d319e48ac5cc6e2098238c7c0abe01c57a35430941cb7", + "size": 190412928 }, "darwin-x64": { "binary": "claude", - "checksum": "338755dce5a5c99419f37be8dd424410c35fc476f7d8ccacd9ed7ef33b8473ae", - "size": 203440464 + "checksum": "31fa7ebd424719406cb123f95781c5e795f7a9899611ff1a9213092458d346eb", + "size": 196493184 }, "linux-arm64": { "binary": "claude", - "checksum": "264c669ce4740bb4896b07ac0110190bcf618eddd4fb0068b3fe2ce989734682", - "size": 237790658 + "checksum": "bfa883897a26433c5132a641b32d1fce00e1eff04a61bf52cd9ab85aeac2ea95", + "size": 232315636 }, "linux-x64": { "binary": "claude", - "checksum": "1e5c1011ec899ef0ca9f0811c13c3ed44437422aed85af600d5fe50746faaf1d", - "size": 240875945 + "checksum": "e5613610deee76cd32bc9b8e9e364da074fcd880705f837a4c9ee1ec38f9b73b", + "size": 235079569 }, "linux-arm64-musl": { "binary": "claude", - "checksum": "3e77f661dc5f32b37fd29598b02063ff713c7b787f9abea55585e84f548daba0", - "size": 228326130 + "checksum": "72f4bc8e016357111229e9a026b4ff322dd5fa5b2782f59368bd788f78e9af75", + "size": 222834724 }, "linux-x64-musl": { "binary": "claude", - "checksum": "7f6b5dea1e6cb12129f948ea61471230b850a32c1d81105520669b06013a7834", - "size": 231473433 + "checksum": "08fbc3f3f6d95a5817bff74ef02145196e2d0e5947bd6cc52fd3ea8a8b47a51c", + "size": 225677057 }, "win32-x64": { "binary": "claude.exe", - "checksum": "ca5b3b16da96bec672f6d90d211945f4d2bb04609c35eba8f5de9c3e33d15bbe", - "size": 246684832 + "checksum": "f84f832c0661157b38262595f3228353079d8d44c3f24cefe2d67b6d56fd9042", + "size": 238872736 }, "win32-arm64": { "binary": "claude.exe", - "checksum": "2436d88ec2b21289c0422d377e41eed920528d78af2b9cca983168fcdf1fee1b", - "size": 238326944 + "checksum": "ee6523a7a53256c0000853f032e185cbe3f9e611c2e9fa0c4285c6c6a9869da4", + "size": 233458848 } } } From dbed283bc34568b4d778cb772c7f13054c4edb60 Mon Sep 17 00:00:00 2001 From: Markus Hauck Date: Thu, 12 Mar 2026 08:02:40 +0100 Subject: [PATCH 42/49] vscode-extensions.anthropic.claude-code: 2.1.70 -> 2.1.74 https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md --- .../vscode/extensions/anthropic.claude-code/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 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 2c990d88dcd0..e3db38b8e419 100644 --- a/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix +++ b/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix @@ -8,8 +8,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { name = "claude-code"; publisher = "anthropic"; - version = "2.1.70"; - hash = "sha256-m9xKwS2g2jwekmoIZl3asrZq+xAZUtw/ThWXLdleWrM="; + version = "2.1.74"; + hash = "sha256-WmDHxRVHzS8WmaUg4WG/f7Jy4TQ8oVm5PJXm1V7wOn8="; }; postInstall = '' From 577e6903008435f56687690a9797b47498206979 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 12 Mar 2026 08:46:54 +0100 Subject: [PATCH 43/49] python3Packages.iamdata: 0.1.202603111 -> 0.1.202603121 Diff: https://github.com/cloud-copilot/iam-data-python/compare/v0.1.202603111...v0.1.202603121 Changelog: https://github.com/cloud-copilot/iam-data-python/releases/tag/v0.1.202603121 --- 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 2a462459c7c1..d8cec6d90408 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.202603111"; + version = "0.1.202603121"; pyproject = true; src = fetchFromGitHub { owner = "cloud-copilot"; repo = "iam-data-python"; tag = "v${finalAttrs.version}"; - hash = "sha256-8zhpYFUlYiyCSAPUhMJzfg0zJBR2rRZeGK5RzOSDbNQ="; + hash = "sha256-Tb9wqD5eMxaWa6QCvq4dUilHgxkufCLaitF8NsJ/xFQ="; }; __darwinAllowLocalNetworking = true; From 6093a5463a42f2614e372c79872123dc7312d2b9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 4 Mar 2026 21:22:57 +0100 Subject: [PATCH 44/49] python3Packages.llama-index-instrumentation: 0.4.2 -> 0.4.3 --- .../python-modules/llama-index-instrumentation/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-instrumentation/default.nix b/pkgs/development/python-modules/llama-index-instrumentation/default.nix index 61add9889d78..a3ac769f70d6 100644 --- a/pkgs/development/python-modules/llama-index-instrumentation/default.nix +++ b/pkgs/development/python-modules/llama-index-instrumentation/default.nix @@ -9,13 +9,13 @@ buildPythonPackage rec { pname = "llama-index-instrumentation"; - version = "0.4.2"; + version = "0.4.3"; pyproject = true; src = fetchPypi { pname = "llama_index_instrumentation"; inherit version; - hash = "sha256-3ElXtk2gkiBgaQ6Fpr6WmKwI404PaekLATZN3sTz3n8="; + hash = "sha256-aovTSwwvuUhZcflS8+XWM0Hrh/jFXILygZo34XRJTrk="; }; pythonRelaxDeps = [ "pydantic" ]; From a1fb39da8208191afd9192e3af15a6591209c278 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 12 Mar 2026 09:34:15 +0100 Subject: [PATCH 45/49] llmfit: 0.6.1 -> 0.6.7 Diff: https://github.com/AlexsJones/llmfit/compare/v0.6.1...v0.6.7 Changelog: https://github.com/AlexsJones/llmfit/releases/tag/vrefs/tags/v0.6.7 --- pkgs/by-name/ll/llmfit/package.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ll/llmfit/package.nix b/pkgs/by-name/ll/llmfit/package.nix index 0ac7b97d03da..1cf00c82daf1 100644 --- a/pkgs/by-name/ll/llmfit/package.nix +++ b/pkgs/by-name/ll/llmfit/package.nix @@ -6,20 +6,21 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "llmfit"; - version = "0.6.1"; + version = "0.6.7"; src = fetchFromGitHub { owner = "AlexsJones"; repo = "llmfit"; tag = "v${finalAttrs.version}"; - sha256 = "sha256-FtndcSIPQHoAOGhESKXqroFpuYvmGDoK/ns+W0DsHsk="; + hash = "sha256-kmpdbdfiKgfapIpfFAo1RnLy/DC1Rn0waRKCCLnyYVc="; }; - cargoHash = "sha256-LJz4rxdDm8FD+8by8H0/AgkMc6zH5pqc3qC+rtmfBAU="; + cargoHash = "sha256-mvWlexpYK0kTycBG2I1sG/Kql9SqaZlYDpcM8nvLyJg="; meta = { description = "Find what runs on your hardware"; homepage = "https://github.com/AlexsJones/llmfit"; + changelog = "https://github.com/AlexsJones/llmfit/releases/tag/v${finalAttrs.src.rev}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ matthiasbeyer From ce85f4761ecba4cd786c20d7304323bdbb4117b7 Mon Sep 17 00:00:00 2001 From: Pierre Roux Date: Thu, 12 Mar 2026 09:48:57 +0100 Subject: [PATCH 46/49] rocqPackages.rocq-elpi: fix default elpi version --- pkgs/development/rocq-modules/rocq-elpi/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/rocq-modules/rocq-elpi/default.nix b/pkgs/development/rocq-modules/rocq-elpi/default.nix index 7a50a127796e..51b12e1435f7 100644 --- a/pkgs/development/rocq-modules/rocq-elpi/default.nix +++ b/pkgs/development/rocq-modules/rocq-elpi/default.nix @@ -19,7 +19,7 @@ let lib.switch rocq-core.rocq-version [ (case (range "9.0" "9.1") "3.4.5") (case (range "9.0" "9.1") "2.0.7") - ] { }; + ] rocq-core.ocamlPackages.elpi.version; elpi = rocq-core.ocamlPackages.elpi.override { version = default-elpi-version; }; propagatedBuildInputs_wo_elpi = [ rocq-core.ocamlPackages.findlib From 7800817f3707d5754b099ff4eca10a85e3ab060e Mon Sep 17 00:00:00 2001 From: K900 Date: Thu, 12 Mar 2026 13:21:26 +0300 Subject: [PATCH 47/49] nixos/qbittorrent: use a file again, just be smarter about it This avoids a massive warning splat about escape sequences if there's any in the config, and also a massive tmpfiles config and a massive restartTriggers, while keeping the core of the fix intact. --- nixos/modules/services/torrent/qbittorrent.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/nixos/modules/services/torrent/qbittorrent.nix b/nixos/modules/services/torrent/qbittorrent.nix index 70f35e8e4058..8ecfd98fde65 100644 --- a/nixos/modules/services/torrent/qbittorrent.nix +++ b/nixos/modules/services/torrent/qbittorrent.nix @@ -53,7 +53,7 @@ let else mkKeyValueDefault { } sep k v; }; - configContent = gendeepINI cfg.serverConfig; + configFile = pkgs.writeText "qBittorrent.conf" (gendeepINI cfg.serverConfig); in { options.services.qbittorrent = { @@ -154,10 +154,10 @@ in mode = "755"; inherit (cfg) user group; }; - "${cfg.profileDir}/qBittorrent/config/qBittorrent.conf"."f+" = mkIf (cfg.serverConfig != { }) { + "${cfg.profileDir}/qBittorrent/config/qBittorrent.conf"."C+" = mkIf (cfg.serverConfig != { }) { mode = "600"; inherit (cfg) user group; - argument = configContent; + argument = toString configFile; }; }; }; @@ -170,7 +170,7 @@ in "nss-lookup.target" ]; wantedBy = [ "multi-user.target" ]; - restartTriggers = optionals (cfg.serverConfig != { }) [ configContent ]; + restartTriggers = optionals (cfg.serverConfig != { }) [ configFile ]; serviceConfig = { Type = "simple"; From c552f9cef46b037b9c69e9f8a32068dcd92e9b36 Mon Sep 17 00:00:00 2001 From: Mika Tammi Date: Tue, 24 Feb 2026 22:49:35 +0200 Subject: [PATCH 48/49] python3Packages.instructor: 1.14.4 -> 1.14.5 Signed-off-by: Mika Tammi --- pkgs/development/python-modules/instructor/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/python-modules/instructor/default.nix b/pkgs/development/python-modules/instructor/default.nix index f659c39047c9..e5a7c5f4a6b7 100644 --- a/pkgs/development/python-modules/instructor/default.nix +++ b/pkgs/development/python-modules/instructor/default.nix @@ -103,6 +103,9 @@ buildPythonPackage (finalAttrs: { # pydantic validation mismatch "test_control_characters_not_allowed_in_anthropic_json_strict_mode" "test_control_characters_allowed_in_anthropic_json_non_strict_mode" + + # Upstream bug: test expects TypeError but code raises ConfigurationError + "test_openai_schema_raises_error" ]; disabledTestPaths = [ From 2114b081f1212e2fffc9372bbddcc00940175d78 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 12 Mar 2026 11:07:24 +0000 Subject: [PATCH 49/49] home-assistant-custom-lovelace-modules.universal-remote-card: 4.10.2 -> 4.10.6 --- .../universal-remote-card/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-lovelace-modules/universal-remote-card/package.nix b/pkgs/servers/home-assistant/custom-lovelace-modules/universal-remote-card/package.nix index a74ba8515af9..76e99b45cb04 100644 --- a/pkgs/servers/home-assistant/custom-lovelace-modules/universal-remote-card/package.nix +++ b/pkgs/servers/home-assistant/custom-lovelace-modules/universal-remote-card/package.nix @@ -6,16 +6,16 @@ buildNpmPackage rec { pname = "universal-remote-card"; - version = "4.10.2"; + version = "4.10.6"; src = fetchFromGitHub { owner = "Nerwyn"; repo = "android-tv-card"; rev = version; - hash = "sha256-bWGddEJgD7BFPXMEJKvmhNqTsGFOQG8aDHGuecLYRHQ="; + hash = "sha256-T0idL3lst/2+ZSPXknl81e7RUA38aDquMvKL2kLtmX0="; }; - npmDepsHash = "sha256-pYhPedK4Pxueg0dcUcuP9S5L3x18C1xzeyNWPllaAmM="; + npmDepsHash = "sha256-Q/6wAg0lr/VyNYgWPu33tOfwdNx6CufBOfRyCPz4CyY="; installPhase = '' runHook preInstall