From 897088113befc4ec23c23d8a94e09d4e18cfde0e Mon Sep 17 00:00:00 2001 From: Philip Taron Date: Thu, 5 Mar 2026 11:12:23 -0800 Subject: [PATCH 1/2] 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 2/2] 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;