From 71580f3a84add43840faa07f201817c719e8c921 Mon Sep 17 00:00:00 2001 From: Ivan Malison Date: Mon, 26 Jan 2026 00:51:48 -0800 Subject: [PATCH] [NixOS] Fix stale hashes and remove claude-code override --- nixos/flake.lock | 62 +++++++++++++++++++++++------------------------ nixos/flake.nix | 2 +- nixos/overlay.nix | 17 ------------- 3 files changed, 32 insertions(+), 49 deletions(-) diff --git a/nixos/flake.lock b/nixos/flake.lock index 66621a76..c6af5db6 100644 --- a/nixos/flake.lock +++ b/nixos/flake.lock @@ -270,11 +270,11 @@ ] }, "locked": { - "lastModified": 1765495779, - "narHash": "sha256-MhA7wmo/7uogLxiewwRRmIax70g6q1U/YemqTGoFHlM=", + "lastModified": 1768135262, + "narHash": "sha256-PVvu7OqHBGWN16zSi6tEmPwwHQ4rLPU9Plvs8/1TUBY=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "5635c32d666a59ec9a55cab87e898889869f7b71", + "rev": "80daad04eddbbf5a4d883996a73f3f542fa437ac", "type": "github" }, "original": { @@ -1031,11 +1031,11 @@ ] }, "locked": { - "lastModified": 1768263332, - "narHash": "sha256-0bWm54W2kkhrLdvVboT2KVxBliEkc2sNf+INaDhvEDU=", + "lastModified": 1768476106, + "narHash": "sha256-V0YOJRum50gtKgwavsAfwXc9+XAsJCC7386YZx1sWGQ=", "owner": "hercules-ci", "repo": "hercules-ci-effects", - "rev": "796ba31ee88bcec5c3cbc80ee34c5e157705aab5", + "rev": "c19e263e6e22ec7379d972f19e6a322f943c73fb", "type": "github" }, "original": { @@ -1173,11 +1173,11 @@ ] }, "locked": { - "lastModified": 1768912518, - "narHash": "sha256-FJlof1jnbLIT5RbKxef/NV6RzcOj1GoMzXE4FcBFg5Y=", + "lastModified": 1769397130, + "narHash": "sha256-TTM4KV9IHwa181X7afBRbhLJIrgynpDjAXJFMUOWfyU=", "owner": "nix-community", "repo": "home-manager", - "rev": "9c5f8aceb6ef620e881f50fe65cb4a2c6b1e8527", + "rev": "c37679d37bdbecf11bbe3c5eb238d89ca4f60641", "type": "github" }, "original": { @@ -1651,11 +1651,11 @@ "nixpkgs-regression": "nixpkgs-regression" }, "locked": { - "lastModified": 1768884656, - "narHash": "sha256-yfPH0kRErMLFgpfedlr28Hak8m0zgbDq8RnMJsDdtEU=", + "lastModified": 1769364363, + "narHash": "sha256-hvoLdUvKgwAZoc72MkmVuhLkClg4AmjcEB7saNybGww=", "owner": "NixOS", "repo": "nix", - "rev": "67a99db5be960031040fa8dd0c412c7408137a75", + "rev": "ed9d8af93d602f968f8c19e1e92f03331206bcd5", "type": "github" }, "original": { @@ -1670,11 +1670,11 @@ "nixpkgs": "nixpkgs_8" }, "locked": { - "lastModified": 1768647869, - "narHash": "sha256-TkyqRRz3HGoi98inr6TiCsTmPGK2KDys+2g/J2f3A78=", + "lastModified": 1769356162, + "narHash": "sha256-wOXiAUPcvjPKRSgm5jdwhCMEl9OdPRS9b6KC9xlkOjs=", "owner": "nixified-ai", "repo": "flake", - "rev": "e2c37f8859c2e6c29229cbac444a59d70fff7419", + "rev": "6675a931f06b5a282e5cc8479c6699cd490f3957", "type": "github" }, "original": { @@ -1705,11 +1705,11 @@ "nixpkgs": "nixpkgs_9" }, "locked": { - "lastModified": 1768840529, - "narHash": "sha256-e22ou8nikeThx9x9/y29VdMEW4Fm7DBzlhp9ndDJUGE=", + "lastModified": 1769217863, + "narHash": "sha256-RY9kJDXD6+2Td/59LkZ0PFSereCXHdBX9wIkbYjRKCY=", "owner": "nix-community", "repo": "NixOS-WSL", - "rev": "b8e9a758fa2e08d8ac5c3be5d4b1fcc92fd3ce84", + "rev": "38a5250e57f583662eac3b944830e4b9e169e965", "type": "github" }, "original": { @@ -1786,11 +1786,11 @@ }, "nixpkgs_10": { "locked": { - "lastModified": 1768564909, - "narHash": "sha256-Kell/SpJYVkHWMvnhqJz/8DqQg2b6PguxVWOuadbHCc=", + "lastModified": 1769170682, + "narHash": "sha256-oMmN1lVQU0F0W2k6OI3bgdzp2YOHWYUAw79qzDSjenU=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "e4bae1bd10c9c57b2cf517953ab70060a828ee6f", + "rev": "c5296fdd05cfa2c187990dd909864da9658df755", "type": "github" }, "original": { @@ -1985,11 +1985,11 @@ }, "nixpkgs_8": { "locked": { - "lastModified": 1768380750, - "narHash": "sha256-V5drPOmaGA7bszxKxyViYEZyT2h6RYa/Ll+3aJL4Grs=", + "lastModified": 1769256422, + "narHash": "sha256-wis/BzlF7acK7h2VeiilwT8w/JFBZQyJOZ9G88vVZT8=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "5961ffe0035b187988f499b19ad37c072ef9e4e9", + "rev": "6a1e09ebcc9128b115473d290b204a017ba09bfe", "type": "github" }, "original": { @@ -2177,11 +2177,11 @@ "nixpkgs": "nixpkgs_14" }, "locked": { - "lastModified": 1766173571, - "narHash": "sha256-iYU5oTgXkZHqkb03IDPVMHA4Yte4AFhusTem0nf7pcc=", + "lastModified": 1769209874, + "narHash": "sha256-K140HLy5isJOWyjjFRKyCA0a9b7hqtMQUUCtDqU2U9Y=", "ref": "refs/heads/master", - "rev": "5b42885b7c702fb30b4678e5cb51cc8501fd7830", - "revCount": 139, + "rev": "1068bb49ef5188c1a4759b1f466271ff87e86fe3", + "revCount": 142, "type": "git", "url": "ssh://gitea@dev.railbird.ai:1123/railbird/secrets-flake.git" }, @@ -2585,11 +2585,11 @@ }, "unstable_3": { "locked": { - "lastModified": 1768564909, - "narHash": "sha256-Kell/SpJYVkHWMvnhqJz/8DqQg2b6PguxVWOuadbHCc=", + "lastModified": 1769170682, + "narHash": "sha256-oMmN1lVQU0F0W2k6OI3bgdzp2YOHWYUAw79qzDSjenU=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "e4bae1bd10c9c57b2cf517953ab70060a828ee6f", + "rev": "c5296fdd05cfa2c187990dd909864da9658df755", "type": "github" }, "original": { diff --git a/nixos/flake.nix b/nixos/flake.nix index 941398df..b86d8dde 100644 --- a/nixos/flake.nix +++ b/nixos/flake.nix @@ -144,7 +144,7 @@ nixpkgsPRPatches = [ { pr = 434160; # git-sync-rs package - hash = "sha256-zjzjmC1XJmwfHr/YXFyYsqUFR5MHSoxWWyxIR35YNbM="; + hash = "sha256-0j0IcyHd7rE+MXc0SHu8UixW7Jbtzu1NnzSjEVeZmTA="; } # claude-code # { diff --git a/nixos/overlay.nix b/nixos/overlay.nix index 6433305c..499d0b58 100644 --- a/nixos/overlay.nix +++ b/nixos/overlay.nix @@ -1,12 +1,5 @@ final: prev: let - # Claude Code version override - update these values to bump the version - claudeCodeVersion = { - version = "2.1.14"; - hash = "sha256-fgDSKCrauOXbgPc+FmwFX3Ro8CGxwW0Jki0wZz53gpg="; - npmDepsHash = ""; - }; - # Codex version override - update these values to bump the version codexVersion = { version = "0.86.0"; @@ -20,16 +13,6 @@ in dontCheckRuntimeDeps = true; }); - # Hyprland and hy3 are provided via flakes for proper plugin compatibility - # See flake.nix inputs: hyprland and hy3 - claude-code = prev.claude-code.overrideAttrs (oldAttrs: { - inherit (claudeCodeVersion) version npmDepsHash; - src = prev.fetchurl { - url = "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-${claudeCodeVersion.version}.tgz"; - inherit (claudeCodeVersion) hash; - }; - }); - # codex = prev.codex.overrideAttrs (oldAttrs: rec { # inherit (codexVersion) version cargoHash; # src = prev.fetchFromGitHub {