From 58dfa31e8fdab9552a47ab132416f5080109d859 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 (cherry picked from commit 1410783ff5df4169b2a1fe468905e6c9488c688a) --- 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";