From 6c88c36eac1d62a93228d0725156554a0d84da45 Mon Sep 17 00:00:00 2001 From: Harinn Date: Wed, 22 Apr 2026 20:44:54 +0700 Subject: [PATCH 1/2] speedscope: 1.24.0 -> 1.25.0 --- pkgs/by-name/sp/speedscope/package.nix | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/sp/speedscope/package.nix b/pkgs/by-name/sp/speedscope/package.nix index cfa8807566e7..fc31a0af31b8 100644 --- a/pkgs/by-name/sp/speedscope/package.nix +++ b/pkgs/by-name/sp/speedscope/package.nix @@ -7,13 +7,13 @@ buildNpmPackage rec { pname = "speedscope"; - version = "1.24.0"; + version = "1.25.0"; src = fetchFromGitHub { owner = "jlfwong"; repo = "speedscope"; tag = "v${version}"; - hash = "sha256-QL+Hm3ujfZeKHMoNgQdxYStgWOIbxjDmXMHKnWddTfs="; + hash = "sha256-2kBgOMWSr3XEkcfzetA4njIE2co+mHoPPUFmKn0tMVk="; # scripts/prepack.sh wants to extract the git commit from .git # We don't want to keep .git for reproducibility reasons, so save the commit @@ -25,7 +25,7 @@ buildNpmPackage rec { ''; }; - npmDepsHash = "sha256-MgCIiVeq9w5XRPIsZ/9AbZpVwRQdzZgK7VC5Gl7cn78="; + npmDepsHash = "sha256-hgvO5iU9lerTa9FJRHq9lm67lgrFSM5AR02GShsM3P8="; patches = [ ./fix-shebang.patch @@ -37,11 +37,6 @@ buildNpmPackage rec { dontNpmBuild = true; - postFixup = '' - # Remove some dangling symlinks - rm $out/lib/node_modules/speedscope/node_modules/.bin/sshpk* - ''; - nativeInstallCheckInputs = [ versionCheckHook ]; From 6219ed65ed610b15796a5fa5ade2c7b05022bfbf Mon Sep 17 00:00:00 2001 From: Harinn Date: Wed, 22 Apr 2026 20:49:01 +0700 Subject: [PATCH 2/2] speedscope: migrate to finalAttrs --- pkgs/by-name/sp/speedscope/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sp/speedscope/package.nix b/pkgs/by-name/sp/speedscope/package.nix index fc31a0af31b8..3c59e76b7a5b 100644 --- a/pkgs/by-name/sp/speedscope/package.nix +++ b/pkgs/by-name/sp/speedscope/package.nix @@ -5,14 +5,14 @@ versionCheckHook, }: -buildNpmPackage rec { +buildNpmPackage (finalAttrs: { pname = "speedscope"; version = "1.25.0"; src = fetchFromGitHub { owner = "jlfwong"; repo = "speedscope"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-2kBgOMWSr3XEkcfzetA4njIE2co+mHoPPUFmKn0tMVk="; # scripts/prepack.sh wants to extract the git commit from .git @@ -50,4 +50,4 @@ buildNpmPackage rec { mainProgram = "speedscope"; maintainers = with lib.maintainers; [ thomasjm ]; }; -} +})