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;
openSUSE Build Service is sponsored by