From 44cc7c7763b22e5d130793a759c1e0e7b801d3b2 Mon Sep 17 00:00:00 2001 From: Than Ngo Date: Sat, 22 Jul 2023 16:56:46 +0200 Subject: [PATCH] more fix for python-3.12 issue --- chromium-115-python-3.12-deprecated.patch | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/chromium-115-python-3.12-deprecated.patch b/chromium-115-python-3.12-deprecated.patch index 9d22f250..25d2dbd3 100644 --- a/chromium-115-python-3.12-deprecated.patch +++ b/chromium-115-python-3.12-deprecated.patch @@ -6,7 +6,7 @@ diff -up chromium-115.0.5790.102/base/write_build_date_header.py.me chromium-115 date_val = int(args.timestamp) - date = datetime.datetime.utcfromtimestamp(date_val) -+ date = datetime.datetime.fromtimestamp(date_val, datetime.timezone.utc) ++ date = datetime.datetime.fromtimestamp(date_val, datetime.timezone.utc) output = ('// Generated by //base/write_build_date_header.py\n' '#ifndef BASE_GENERATED_BUILD_DATE_TIMESTAMP \n' f'#define BASE_GENERATED_BUILD_DATE_TIMESTAMP {date_val}' @@ -147,3 +147,15 @@ diff -up chromium-115.0.5790.102/third_party/dawn/generator/generator_lib.py.me def preprocess(self, source): lines = source.split('\n') +diff -up chromium-115.0.5790.102/third_party/vulkan-deps/vulkan-tools/src/build-gn/generate_vulkan_layers_json.py.me chromium-115.0.5790.102/third_party/vulkan-deps/vulkan-tools/src/build-gn/generate_vulkan_layers_json.py +diff -up chromium-115.0.5790.102/third_party/vulkan-deps/vulkan-validation-layers/src/build-gn/generate_vulkan_layers_json.py.me chromium-115.0.5790.102/third_party/vulkan-deps/vulkan-validation-layers/src/build-gn/generate_vulkan_layers_json.py +--- chromium-115.0.5790.102/third_party/vulkan-deps/vulkan-validation-layers/src/build-gn/generate_vulkan_layers_json.py.me 2023-07-22 16:02:48.330050088 +0200 ++++ chromium-115.0.5790.102/third_party/vulkan-deps/vulkan-validation-layers/src/build-gn/generate_vulkan_layers_json.py 2023-07-22 16:03:02.320023617 +0200 +@@ -28,7 +28,6 @@ import platform + import sys + + def glob_slash(dirname): +- """Like regular glob but replaces \ with / in returned paths.""" + return [s.replace('\\', '/') for s in glob.glob(dirname)] + + def main():