From ef9c68bd22f840fa78a8cd83ff77d83b07882220 Mon Sep 17 00:00:00 2001 From: Tatu Argillander Date: Tue, 20 May 2025 20:51:43 +0300 Subject: [PATCH] vtsls: use gitSetupHook --- pkgs/by-name/vt/vtsls/package.nix | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/vt/vtsls/package.nix b/pkgs/by-name/vt/vtsls/package.nix index 849d11b58a81..e9ec5d3cd2bc 100644 --- a/pkgs/by-name/vt/vtsls/package.nix +++ b/pkgs/by-name/vt/vtsls/package.nix @@ -4,6 +4,7 @@ fetchFromGitHub, nodejs_22, gitMinimal, + gitSetupHook, pnpm_8, nix-update-script, }: @@ -24,6 +25,7 @@ stdenv.mkDerivation (finalAttrs: { nodejs_22 # patches are applied with git during build gitMinimal + gitSetupHook pnpm_8.configHook ]; @@ -50,10 +52,6 @@ stdenv.mkDerivation (finalAttrs: { buildPhase = '' runHook preBuild - # During build vtsls needs a working git installation. - git config --global user.name nixbld - git config --global user.email nixbld@example.com - # during build this sha is used as a marker to skip applying patches and # copying files, which doesn't matter in this case echo "dummysha" > ./packages/service/HEAD