1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
Description: Add patch to use SOURCE_DATE_EPOCH to make build reproducible
Author: Nilesh Patra <nilesh@iki.fi>
Forwarded: https://0xacab.org/leap/bitmask-vpn/-/issues/951
Last-Update: 2025-09-11
--- a/branding/scripts/provider.py
+++ b/branding/scripts/provider.py
@@ -1,4 +1,4 @@
-import datetime
+import time
import os
@@ -46,7 +46,7 @@
# remove spaces
d[value] = [x.strip() for x in d[value]]
- d['timeStamp'] = '{:%Y-%m-%d %H:%M:%S}'.format(
- datetime.datetime.now())
+ d['timeStamp'] = time.strftime("%Y-%m-%d %H:%M:%S",
+ time.gmtime(int(os.environ.get('SOURCE_DATE_EPOCH', time.time()))))
return d
|