From a66dbeb12b81919d1a45b0b84d3fbd95a2315047 Mon Sep 17 00:00:00 2001 From: Ivan Zorin Date: Mon, 17 Mar 2025 00:06:04 +0300 Subject: [PATCH] Update debug time stamp according to the official recommendation from reproducible builds iniative by @paulfertser suggestion --- Translations/make_translation.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Translations/make_translation.py b/Translations/make_translation.py index 8da3ded6..55045c95 100755 --- a/Translations/make_translation.py +++ b/Translations/make_translation.py @@ -10,7 +10,7 @@ import pickle import re import subprocess import sys -from datetime import datetime +import time from pathlib import Path from typing import Dict, List, Optional, TextIO, Tuple, Union from dataclasses import dataclass @@ -152,7 +152,10 @@ def get_constants() -> List[Tuple[str, str]]: def get_debug_menu() -> List[str]: return [ - datetime.today().strftime("%Y%m%d %H%M%S"), + time.strftime( + "%Y%m%d %H%M%S", + time.gmtime(int(os.environ.get("SOURCE_DATE_EPOCH", time.time()))), + ), "ID ", "ACC ", "PWR ",