From 4e205841fbd52e5a496538f644ec5527f77e5225 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Mon, 5 Aug 2024 10:23:33 +0200 Subject: [PATCH] vencord: fix installPhase hooks Signed-off-by: Sefa Eyeoglu --- pkgs/by-name/ve/vencord/package.nix | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/ve/vencord/package.nix b/pkgs/by-name/ve/vencord/package.nix index 81e160caff5f..653a2d40491c 100644 --- a/pkgs/by-name/ve/vencord/package.nix +++ b/pkgs/by-name/ve/vencord/package.nix @@ -61,15 +61,13 @@ stdenv.mkDerivation (finalAttrs: { runHook postBuild ''; - installPhase = - if buildWebExtension then - '' - cp -r dist/chromium-unpacked/ $out - '' - else - '' - cp -r dist/ $out - ''; + installPhase = '' + runHook preInstall + + cp -r dist/${lib.optionalString buildWebExtension "chromium-unpacked/"} $out + + runHook postInstall + ''; passthru.updateScript = nix-update-script { };