File signal-desktop-expire-from-source-date-epoch.patch of Package signal-desktop
Index: Signal-Desktop-5.29.0/ts/scripts/get-expire-time.ts
===================================================================
--- Signal-Desktop-5.29.0.orig/ts/scripts/get-expire-time.ts 2022-01-21 00:10:50.000000000 +0100
+++ Signal-Desktop-5.29.0/ts/scripts/get-expire-time.ts 2022-01-21 13:53:13.558124082 +0100
@@ -8,7 +8,7 @@ import { writeFileSync } from 'fs';
import { DAY } from '../util/durations';
const unixTimestamp = parseInt(
- execSync('git show -s --format=%ct').toString('utf8'),
+ process.env.SOURCE_DATE_EPOCH || execSync('git show -s --format=%ct').toString('utf8'),
10
);
const buildCreation = unixTimestamp * 1000;