Cherry picked from OpenSuse
https://build.opensuse.org/request/show/732106
Gbp-Pq: Topic debian-hacks
Gbp-Pq: Name Make-Thunderbird-build-reproducible.patch
import json
import io
import datetime
+import time
import requests
import mozversioncontrol
import mozpack.path as mozpath
dt = get_dt_from_hg(path)
if dt is None:
- dt = datetime.datetime.utcnow()
+ dt = datetime.datetime.utcfromtimestamp(int(os.environ.get('SOURCE_DATE_EPOCH', time.time())))
dt = dt.replace(microsecond=0)
return dt.strftime("%Y%m%d%H%M%S")