signal-desktop: disable automatic updates

Signed-off-by: Marcin Serwin <marcin@serwin.dev>
This commit is contained in:
Marcin Serwin
2026-01-06 09:18:38 +01:00
parent 82993db6f4
commit 08a535c76b
+4 -1
View File
@@ -61,7 +61,6 @@ let
repo = "Signal-Desktop";
tag = "v${version}";
hash = "sha256-r1RB6vtG2mdRJifaKNrmQvxJxXOqkpHoWivvPPpesow=";
forceFetchGit = true;
postCheckout = ''
git -C "$out" show -s --format=%ct > "$out"/GIT_COMMIT_TIME
'';
@@ -131,6 +130,10 @@ stdenv.mkDerivation (finalAttrs: {
# it at runtime.
substituteInPlace app/updateDefaultSession.main.ts \
--replace-fail "\''${process.versions.electron}" "`jq -r '.devDependencies.electron' < package.json`"
# https://github.com/signalapp/Signal-Desktop/issues/7667
substituteInPlace ts/util/version.std.ts \
--replace-fail 'isAdhoc(version)' 'true'
'';
pnpmDeps = fetchPnpmDeps {