From e3b6bea09cb6b1b05a18edfef4c5716454cbec27 Mon Sep 17 00:00:00 2001 From: rahul Date: Sun, 25 Oct 2026 21:32:56 +0000 Subject: [PATCH] Preserve cached .NET SDK build dependencies Assisted-by: Replit --- flake.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index e17ef623..6ebe2d3b 100644 --- a/flake.nix +++ b/flake.nix @@ -122,7 +122,10 @@ ]; }; - pkgs = (mkPkgs patched-unstable "x86_64-linux").extend (final: _: { + basePkgs = mkPkgs patched-unstable "x86_64-linux"; + pkgs = basePkgs.extend (final: _: { + # Keep .NET's build-only Node dependency from invalidating cached SDKs. + dotnetCorePackages = basePkgs.dotnetCorePackages; nodejs-slim = nodejs-24-slim; nodejs = nodejs-24 // { # The base nixpkgs nodePackages alias requires the older pkgs passthru.