rename builtins to wkbuiltins to fix name conflict on Python 3
authorDebian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Mon, 17 Feb 2020 18:55:34 +0000 (18:55 +0000)
committerDmitry Shachnev <mitya57@debian.org>
Mon, 17 Feb 2020 18:55:34 +0000 (18:55 +0000)
Origin: upstream, https://github.com/qtwebkit/qtwebkit/commit/b9c30ad3b3d04a08
Last-Update: 2020-01-05

Gbp-Pq: Name python3_builtins.diff

Source/JavaScriptCore/CMakeLists.txt
Source/JavaScriptCore/DerivedSources.make
Source/JavaScriptCore/Scripts/builtins/__init__.py
Source/JavaScriptCore/Scripts/generate-js-builtins.py
Source/WebCore/CMakeLists.txt
Source/WebCore/DerivedSources.make

index 937b3ed00bb664ee08325ab8d859904ae0be05a5..afd76ca1a1844e48b02d3d3895f104aad353dee5 100644 (file)
@@ -883,7 +883,8 @@ set(JavaScriptCore_SCRIPTS_SOURCES_DIR "${JAVASCRIPTCORE_DIR}/Scripts")
 set(JavaScriptCore_SCRIPTS_SOURCES_PATHS
     ${JavaScriptCore_SCRIPTS_SOURCES_DIR}/*.pl
     ${JavaScriptCore_SCRIPTS_SOURCES_DIR}/*.py
-    ${JavaScriptCore_SCRIPTS_SOURCES_DIR}/builtins/builtins*.py
+    ${JavaScriptCore_SCRIPTS_SOURCES_DIR}/wkbuiltins/builtins*.py
+    ${JavaScriptCore_SCRIPTS_SOURCES_DIR}/wkbuiltins/wkbuiltins.py
 )
 
 # Force JavaScriptCore to run scripts from the same staging path as WebCore.
@@ -1174,7 +1175,7 @@ add_custom_command(
 # JSCBuiltins
 
 set(BUILTINS_GENERATOR_SCRIPTS
-    ${JavaScriptCore_SCRIPTS_DIR}/builtins.py
+    ${JavaScriptCore_SCRIPTS_DIR}/wkbuiltins.py
     ${JavaScriptCore_SCRIPTS_DIR}/builtins_generator.py
     ${JavaScriptCore_SCRIPTS_DIR}/builtins_model.py
     ${JavaScriptCore_SCRIPTS_DIR}/builtins_templates.py
index d5a3fc1590dcca6adbde7b1b4ce93966f91dab0f..693952052060272909ed33387ec8c2538f969d61 100644 (file)
@@ -66,15 +66,15 @@ all : \
 # JavaScript builtins.
 
 BUILTINS_GENERATOR_SCRIPTS = \
-    $(JavaScriptCore_SCRIPTS_DIR)/builtins/__init__.py \
-    $(JavaScriptCore_SCRIPTS_DIR)/builtins/builtins.py \
-    $(JavaScriptCore_SCRIPTS_DIR)/builtins/builtins_generator.py \
-    $(JavaScriptCore_SCRIPTS_DIR)/builtins/builtins_model.py \
-    $(JavaScriptCore_SCRIPTS_DIR)/builtins/builtins_templates.py \
-    $(JavaScriptCore_SCRIPTS_DIR)/builtins/builtins_generate_combined_header.py \
-    $(JavaScriptCore_SCRIPTS_DIR)/builtins/builtins_generate_combined_implementation.py \
-    $(JavaScriptCore_SCRIPTS_DIR)/builtins/builtins_generate_separate_header.py \
-    $(JavaScriptCore_SCRIPTS_DIR)/builtins/builtins_generate_separate_implementation.py \
+    $(JavaScriptCore_SCRIPTS_DIR)/wkbuiltins/__init__.py \
+    $(JavaScriptCore_SCRIPTS_DIR)/wkbuiltins/wkbuiltins.py \
+    $(JavaScriptCore_SCRIPTS_DIR)/wkbuiltins/builtins_generator.py \
+    $(JavaScriptCore_SCRIPTS_DIR)/wkbuiltins/builtins_model.py \
+    $(JavaScriptCore_SCRIPTS_DIR)/wkbuiltins/builtins_templates.py \
+    $(JavaScriptCore_SCRIPTS_DIR)/wkbuiltins/builtins_generate_combined_header.py \
+    $(JavaScriptCore_SCRIPTS_DIR)/wkbuiltins/builtins_generate_combined_implementation.py \
+    $(JavaScriptCore_SCRIPTS_DIR)/wkbuiltins/builtins_generate_separate_header.py \
+    $(JavaScriptCore_SCRIPTS_DIR)/wkbuiltins/builtins_generate_separate_implementation.py \
     $(JavaScriptCore_SCRIPTS_DIR)/generate-js-builtins.py \
     $(JavaScriptCore_SCRIPTS_DIR)/lazywriter.py \
 #
index fdfcba981d8f8da0781358cfe64fa1c78074a160..d6f9329b2b4e9755bafb62587104b26f1f34d02d 100644 (file)
@@ -1,3 +1,3 @@
 # Required for Python to search this directory for module files
 
-from builtins import *
+from wkbuiltins import *
index 554a72ccc05232ca367e38945ab6201f4523e04a..a8077ba5746782dcdea900966d946272f2d68530 100644 (file)
@@ -37,8 +37,14 @@ log = logging.getLogger('global')
 
 from lazywriter import LazyFileWriter
 
-import builtins
-from builtins import *
+from wkbuiltins import (
+    BuiltinsCollection,
+    BuiltinsCombinedHeaderGenerator,
+    BuiltinsCombinedImplementationGenerator,
+    BuiltinsSeparateHeaderGenerator,
+    BuiltinsSeparateImplementationGenerator,
+    ParseException,
+)
 
 
 def generate_bindings_for_builtins_files(builtins_files=[],
index 56b32563ab34e9219f586248a25b9a5dd51d2f27..3b3a9ed4bd24153d8ea67fc1d7be4b3aa9e55e15 100644 (file)
@@ -3671,7 +3671,7 @@ set(WebCore_BUILTINS_SOURCES
 )
 
 set(BUILTINS_GENERATOR_SCRIPTS
-    ${JavaScriptCore_SCRIPTS_DIR}/builtins.py
+    ${JavaScriptCore_SCRIPTS_DIR}/wkbuiltins.py
     ${JavaScriptCore_SCRIPTS_DIR}/builtins_generator.py
     ${JavaScriptCore_SCRIPTS_DIR}/builtins_model.py
     ${JavaScriptCore_SCRIPTS_DIR}/builtins_templates.py
index 0f5a79fa4a51ee644af25d268ed202587df3ef74..16eba6206ba26021eab3f11d4caf8054a38f55ed 100644 (file)
@@ -1286,7 +1286,7 @@ WebCore_BUILTINS_SOURCES = \
 #
 
 BUILTINS_GENERATOR_SCRIPTS = \
-    $(JavaScriptCore_SCRIPTS_DIR)/builtins.py \
+    $(JavaScriptCore_SCRIPTS_DIR)/wkbuiltins.py \
     $(JavaScriptCore_SCRIPTS_DIR)/builtins_generator.py \
     $(JavaScriptCore_SCRIPTS_DIR)/builtins_model.py \
     $(JavaScriptCore_SCRIPTS_DIR)/builtins_templates.py \