-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathSignal-Desktop-fix-build.patch
33 lines (32 loc) · 1.58 KB
/
Signal-Desktop-fix-build.patch
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
diff -Naur Signal-Desktop-7.47.0.old/package.json Signal-Desktop-7.47.0/package.json
--- Signal-Desktop-7.47.0.old/package.json 2025-03-21 18:11:50.700404153 +0100
+++ Signal-Desktop-7.47.0/package.json 2025-03-21 18:11:50.917441879 +0100
@@ -87,7 +87,7 @@
"build:esbuild": "node scripts/esbuild.js",
"build:esbuild:prod": "node scripts/esbuild.js --prod",
"build:electron": "electron-builder --config.extraMetadata.environment=$SIGNAL_ENV",
- "build:release": "cross-env SIGNAL_ENV=production pnpm run build:electron --config.directories.output=release",
+ "build:release": "cross-env SIGNAL_ENV=production pnpm run build:electron --config.directories.output=release --dir",
"build:release-win32-all": "pnpm run build:release --arm64 --x64",
"build:preload-cache": "node ts/scripts/generate-preload-cache.js",
"build:emoji": "run-p build:emoji:32 build:emoji:64",
@@ -401,7 +401,7 @@
]
},
"engines": {
- "node": "20.18.2"
+ "node": ">= 20"
},
"build": {
"appId": "org.whispersystems.signal-desktop",
diff -Naur Signal-Desktop-7.47.0.old/ts/scripts/get-expire-time.ts Signal-Desktop-7.47.0/ts/scripts/get-expire-time.ts
--- Signal-Desktop-7.47.0.old/ts/scripts/get-expire-time.ts 2025-03-21 18:11:50.813406182 +0100
+++ Signal-Desktop-7.47.0/ts/scripts/get-expire-time.ts 2025-03-21 18:11:50.917620867 +0100
@@ -11,7 +11,7 @@
const unixTimestamp = parseInt(
process.env.SOURCE_DATE_EPOCH ||
- execSync('git show -s --format=%ct').toString('utf8'),
+ execSync('date +%s').toString('utf8'),
10
);
const buildCreation = unixTimestamp * 1000;