From 1410783ff5df4169b2a1fe468905e6c9488c688a Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Sat, 24 Jun 2023 13:49:56 +0200 Subject: [PATCH] vencord: set standalone build mode This tells Vencord that it is not installed using its Git installation method. Currently this doesn't do anything, as the only consumer of this value is the updater code, that has been effectively disabled using a patch. Signed-off-by: Sefa Eyeoglu --- pkgs/misc/vencord/default.nix | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/pkgs/misc/vencord/default.nix b/pkgs/misc/vencord/default.nix index f06b9af56936..38dbc1fa8f81 100644 --- a/pkgs/misc/vencord/default.nix +++ b/pkgs/misc/vencord/default.nix @@ -36,6 +36,7 @@ buildNpmPackage rec { npmDepsHash = "sha256-m+hczXog03Gz81CP/blkRJPaTrEhmLQFvVtOfWKYQL4="; npmFlags = [ "--legacy-peer-deps" ]; npmBuildScript = if buildWebExtension then "buildWeb" else "build"; + npmBuildFlags = [ "--" "--standalone" ]; prePatch = '' cp ${./package-lock.json} ./package-lock.json @@ -49,11 +50,12 @@ buildNpmPackage rec { ./disable-updater-ui.patch ]; - installPhase = if buildWebExtension then '' - cp -r dist/chromium-unpacked/ $out - '' else '' - cp -r dist/ $out - ''; + installPhase = + if buildWebExtension then '' + cp -r dist/chromium-unpacked/ $out + '' else '' + cp -r dist/ $out + ''; meta = with lib; { description = "Vencord web extension";