Hello community,
here is the log from the commit of package libqt5-qtwebkit for openSUSE:Factory
checked in at 2019-11-17 19:21:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebkit (Old)
and /work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new.26869 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libqt5-qtwebkit"
Sun Nov 17 19:21:50 2019 rev:54 rq:748456 version:5.212~alpha3
Changes:
--------
--- /work/SRC/openSUSE:Factory/libqt5-qtwebkit/libqt5-qtwebkit.changes
2019-09-25 00:42:00.781957646 +0200
+++
/work/SRC/openSUSE:Factory/.libqt5-qtwebkit.new.26869/libqt5-qtwebkit.changes
2019-11-17 19:21:50.730899361 +0100
@@ -1,0 +2,5 @@
+Wed Nov 13 13:11:21 UTC 2019 - Michael Gorse <[email protected]>
+
+- Add icu-build-fix.patch: fix the build with libicu 65.1.
+
+-------------------------------------------------------------------
New:
----
icu-build-fix.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libqt5-qtwebkit.spec ++++++
--- /var/tmp/diff_new_pack.OE1Jqh/_old 2019-11-17 19:21:51.366899091 +0100
+++ /var/tmp/diff_new_pack.OE1Jqh/_new 2019-11-17 19:21:51.370899089 +0100
@@ -48,6 +48,8 @@
Patch1: tell-the-truth-about-private-api.patch
# PATCH-FIX-UPSTREAM https://bugs.webkit.org/show_bug.cgi?id=141288
Patch2: webkit-bwo141288.patch
+# PATCH-FIX-UPSTREAM https://bugs.webkit.org/show_bug.cgi?id=202600
+Patch3: icu-build-fix.patch
%if %{with avsupport}
BuildRequires: pkgconfig(gstreamer-1.0)
@@ -119,6 +121,7 @@
%patch0 -p1
%patch1 -p1
%patch2 -p1
+%patch3 -p1
%package -n %libname
Summary: Qt 5 WebKit Widget library
++++++ icu-build-fix.patch ++++++
>From 730b80e691a4b9dd0e9727cfcd9806dfa542397b Mon Sep 17 00:00:00 2001
From: "[email protected]"
<[email protected]@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date: Fri, 4 Oct 2019 21:51:37 +0000
Subject: [PATCH] Fix build with icu 65.1
https://bugs.webkit.org/show_bug.cgi?id=202600
Patch by Heiko Becker <[email protected]> on 2019-10-04
Reviewed by Konstantin Tokarev.
diff -urp qtwebkit-5.212.0-alpha3.orig/Source/WebCore/dom/Document.cpp
qtwebkit-5.212.0-alpha3/Source/WebCore/dom/Document.cpp
--- qtwebkit-5.212.0-alpha3.orig/Source/WebCore/dom/Document.cpp
2019-06-26 11:25:02.000000000 -0500
+++ qtwebkit-5.212.0-alpha3/Source/WebCore/dom/Document.cpp 2019-11-13
07:09:37.655412611 -0600
@@ -4407,12 +4407,12 @@ static bool isValidNameNonASCII(const UC
unsigned i = 0;
UChar32 c;
- U16_NEXT(characters, i, length, c)
+ U16_NEXT(characters, i, length, c);
if (!isValidNameStart(c))
return false;
while (i < length) {
- U16_NEXT(characters, i, length, c)
+ U16_NEXT(characters, i, length, c);
if (!isValidNamePart(c))
return false;
}
@@ -4474,7 +4474,7 @@ bool Document::parseQualifiedName(const
for (unsigned i = 0; i < length;) {
UChar32 c;
- U16_NEXT(qualifiedName, i, length, c)
+ U16_NEXT(qualifiedName, i, length, c);
if (c == ':') {
if (sawColon) {
ec = NAMESPACE_ERR;