Hello community, here is the log from the commit of package webkit2gtk3 for openSUSE:Factory checked in at 2018-10-23 20:34:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/webkit2gtk3 (Old) and /work/SRC/openSUSE:Factory/.webkit2gtk3.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "webkit2gtk3" Tue Oct 23 20:34:09 2018 rev:64 rq:642591 version:2.22.2 Changes: -------- --- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes 2018-10-17 08:23:56.326735926 +0200 +++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new/webkit2gtk3.changes 2018-10-23 20:34:13.104986743 +0200 @@ -1,0 +2,6 @@ +Thu Oct 11 14:20:21 UTC 2018 - [email protected] + +- Re-enable building with python 3 for SLE/Leap 15 and Tumbleweed +- Update webkit2gtk3-python3.patch. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ webkit2gtk3.spec ++++++ --- /var/tmp/diff_new_pack.w16LTk/_old 2018-10-23 20:34:13.912985777 +0200 +++ /var/tmp/diff_new_pack.w16LTk/_new 2018-10-23 20:34:13.916985773 +0200 @@ -36,7 +36,11 @@ %define _gold_linker 0 %endif %endif +%if 0%{?suse_version} >= 1500 +%bcond_without python3 +%else %bcond_with python3 +%endif Name: webkit2gtk3 Version: 2.22.2 Release: 0 ++++++ webkit2gtk3-python3.patch ++++++ --- /var/tmp/diff_new_pack.w16LTk/_old 2018-10-23 20:34:13.948985734 +0200 +++ /var/tmp/diff_new_pack.w16LTk/_new 2018-10-23 20:34:13.948985734 +0200 @@ -1917,3 +1917,27 @@ # Copy over dynamically loaded files from other frameworks, even if we aren't combining resources. copy(File::Spec->catfile($ENV{'JAVASCRIPTCORE_PRIVATE_HEADERS_DIR'}, 'InspectorBackendCommands.js'), File::Spec->catfile($protocolDir, 'InspectorBackendCommands.js')) or die "Copy of InspectorBackendCommands.js failed: $!"; +diff -urp webkitgtk-2.22.2.orig/Source/JavaScriptCore/Scripts/generateIntlCanonicalizeLanguage.py webkitgtk-2.22.2/Source/JavaScriptCore/Scripts/generateIntlCanonicalizeLanguage.py +--- webkitgtk-2.22.2.orig/Source/JavaScriptCore/Scripts/generateIntlCanonicalizeLanguage.py 2018-09-21 14:59:46.000000000 -0500 ++++ webkitgtk-2.22.2/Source/JavaScriptCore/Scripts/generateIntlCanonicalizeLanguage.py 2018-10-11 09:19:50.540740664 -0500 +@@ -44,7 +44,10 @@ footer = """ + + def openOrExit(path, mode): + try: +- return open(path, mode) ++ if sys.version_info.major >= 3: ++ return open(path, mode, encoding="UTF-8") ++ else: ++ return open(path, mode) + except IOError as e: + print("I/O error opening {0}, ({1}): {2}".format(path, e.errno, e.strerror)) + exit(1) +@@ -189,7 +192,7 @@ if __name__ == "__main__": + intlCanonHPath = args[1] + + registryFile = openOrExit(registryPath, "r") +- intlCanonHFile = openOrExit(intlCanonHPath, "wb") ++ intlCanonHFile = openOrExit(intlCanonHPath, "w") + + intlCanonHFile.write(header) +
