From 4a36019c93a9fc10322c610edcf4a16b13f43ab4 Mon Sep 17 00:00:00 2001 From: mecattaf Date: Thu, 22 Oct 2026 08:06:33 +0200 Subject: [PATCH 1/2] fix: remove unused overlay argument names --- overlays/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/overlays/default.nix b/overlays/default.nix index 3d52402a1..af9ad3345 100644 --- a/overlays/default.nix +++ b/overlays/default.nix @@ -1,5 +1,5 @@ { torchRocm }: -final: prev: { +final: _prev: { qwentts = final.callPackage ../pkgs/qwentts.nix { }; speech-session = final.callPackage ../pkgs/speech-session { }; qwen-speech = final.callPackage ../pkgs/qwen-speech { }; @@ -97,7 +97,7 @@ final: prev: { # a spec-task gate runs bare `pnpm`. Add-only: pkgs.pnpm itself is untouched. # The upstream derivation derives its src url from finalAttrs.version, so # both are overridden together; the hash is the registry tarball's sha256. - pnpm_11_17 = final.pnpm.overrideAttrs (old: { + pnpm_11_17 = final.pnpm.overrideAttrs (_old: { version = "11.17.0"; src = final.fetchurl { url = "https://registry.npmjs.org/pnpm/-/pnpm-11.17.0.tgz"; From 73be4c87fcb8e9bf98e651e9ea19aa7d5864e999 Mon Sep 17 00:00:00 2001 From: mecattaf Date: Thu, 22 Oct 2026 08:07:29 +0200 Subject: [PATCH 2/2] fix: distinguish retired platform names from hash substrings --- flake.nix | 3 ++- modules/substrate.nix | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/flake.nix b/flake.nix index cf2d0ff00..860b5d6b3 100644 --- a/flake.nix +++ b/flake.nix @@ -1907,7 +1907,8 @@ ("yum.repos." + "d") ("harness" + "RPM") ("chez" + "moi") - ("k" + "run") + # Match command/library names, not identifier or hash substrings. + ("(^|[^[:alnum:]_])(lib)?k" + "run") ("tom@" + "bridge") ("/usr/share/backgrounds/" + "harness") ("osConfig" + "[[:space:]]*\\?[[:space:]]*null") diff --git a/modules/substrate.nix b/modules/substrate.nix index c73eb8392..bba820420 100644 --- a/modules/substrate.nix +++ b/modules/substrate.nix @@ -264,7 +264,7 @@ in type = types.str; default = "${home}/.local/bin/seats"; defaultText = lib.literalExpression ''"''${home}/.local/bin/seats"''; - description = "The capacity oracle. A chezmoi-managed script (home/dot_local/bin/seats), stdlib python."; + description = "The capacity oracle. A Home Manager-linked script (home/dot_local/bin/seats), stdlib python."; }; host = mkOption {