From ae5b0cf8d0a37917a774de292c6ea30ca7dc8991 Mon Sep 17 00:00:00 2001 From: Geir Okkenhaug Jerstad Date: Sat, 14 Jun 2025 15:42:55 +0200 Subject: [PATCH] Update Claude Task Master AI package with correct hashes - Add correct source hash: sha256-hYXIvhXx1qJefnEbsllwm7TATPU8ihVV6XchaMjTACQ= - Add correct npm dependencies hash: sha256-WjPFg/jYTbxrKNzTyqb6e0Z+PLPg6O2k8LBIELwozo8= - Add dontNpmBuild = true to skip build phase - Package builds successfully and creates binaries: task-master, task-master-ai, task-master-mcp --- packages/claude-task-master-ai.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/claude-task-master-ai.nix b/packages/claude-task-master-ai.nix index b8dac1f..b815476 100644 --- a/packages/claude-task-master-ai.nix +++ b/packages/claude-task-master-ai.nix @@ -11,10 +11,12 @@ buildNpmPackage rec { src = fetchurl { url = "https://github.com/eyaltoledano/claude-task-master/archive/refs/tags/v${version}.tar.gz"; - hash = "sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="; # Will be replaced after first build attempt + hash = "sha256-hYXIvhXx1qJefnEbsllwm7TATPU8ihVV6XchaMjTACQ="; }; - npmDepsHash = "sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="; # Will be replaced after first build attempt + npmDepsHash = "sha256-WjPFg/jYTbxrKNzTyqb6e0Z+PLPg6O2k8LBIELwozo8="; + + dontNpmBuild = true; # buildInputs = [ nodejs ]; # buildNpmPackage usually brings in nodejs