Hello community, here is the log from the commit of package libqt5-qtwebengine for openSUSE:Factory checked in at 2019-03-21 09:41:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebengine (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtwebengine.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libqt5-qtwebengine" Thu Mar 21 09:41:52 2019 rev:44 rq:685657 version:5.12.2 Changes: -------- --- /work/SRC/openSUSE:Factory/libqt5-qtwebengine/libqt5-qtwebengine.changes 2019-01-26 22:18:07.879063977 +0100 +++ /work/SRC/openSUSE:Factory/.libqt5-qtwebengine.new.28833/libqt5-qtwebengine.changes 2019-03-21 09:41:56.198957861 +0100 @@ -1,0 +2,34 @@ +Thu Mar 14 08:52:25 UTC 2019 - fab...@ritter-vogt.de + +- Update to 5.12.2: + * New bugfix release + * For more details please see: + * http://code.qt.io/cgit/qt/qtwebengine.git/plain/dist/changes-5.12.2/?h=5.12.2 +- Remove patches, now upstream: + * cve-2019-5786.patch + +------------------------------------------------------------------- +Mon Mar 11 16:14:07 UTC 2019 - Martin Herkt <9+suse@cirno.systems> + +- Add cve-2019-5786.patch + Backport fix for CVE-2019-5786 + https://bugreports.qt.io/browse/QTBUG-74254 + +------------------------------------------------------------------- +Mon Feb 4 14:16:08 UTC 2019 - wba...@tmo.at + +- Fix build on Leap 42.3 by adding c++14 to QT_CONFIG + +------------------------------------------------------------------- +Fri Feb 1 08:40:35 UTC 2019 - fab...@ritter-vogt.de + +- Update to 5.12.1: + * New bugfix release + * For more details please see: + * http://code.qt.io/cgit/qt/qtwebengine.git/plain/dist/changes-5.12.1/?h=v5.12.1 +- Refresh disable-gpu-when-using-nouveau-boo-1005323.diff +- Remove patches, now upstream: + * gn-fix_arm.patch + * chromium-66.0.3359.170-gcc8-alignof.patch + +------------------------------------------------------------------- Old: ---- chromium-66.0.3359.170-gcc8-alignof.patch gn-fix_arm.patch qtwebengine-everywhere-src-5.12.0.tar.xz New: ---- qtwebengine-everywhere-src-5.12.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libqt5-qtwebengine.spec ++++++ --- /var/tmp/diff_new_pack.Q6Ieum/_old 2019-03-21 09:42:07.442955270 +0100 +++ /var/tmp/diff_new_pack.Q6Ieum/_new 2019-03-21 09:42:07.442955270 +0100 @@ -52,16 +52,16 @@ %global _qtwebengine_dictionaries_dir %{_libqt5_datadir}/qtwebengine_dictionaries Name: libqt5-qtwebengine -Version: 5.12.0 +Version: 5.12.2 Release: 0 Summary: Qt 5 WebEngine Library License: LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only Group: Development/Libraries/X11 Url: https://www.qt.io %define base_name libqt5 -%define real_version 5.12.0 -%define so_version 5.12.0 -%define tar_version qtwebengine-everywhere-src-5.12.0 +%define real_version 5.12.2 +%define so_version 5.12.2 +%define tar_version qtwebengine-everywhere-src-5.12.2 Source: https://download.qt.io/official_releases/qt/5.12/%{real_version}/submodules/%{tar_version}.tar.xz Source1: baselibs.conf # PATCH-FIX-UPSTREAM armv6-ffmpeg-no-thumb.patch - Fix ffmpeg configuration for armv6 @@ -70,10 +70,6 @@ Patch2: disable-gpu-when-using-nouveau-boo-1005323.diff # PATCH-FIX-UPSTREAM harmony-fix.diff -- Show the patent-free LCD rendering. Without this patch, only grayscale rendering is used. (for freetype-2.8.1) boo#1061344 Patch5: harmony-fix.diff -# PATCH-FIX-UPSTREAM gn-fix_arm.patch -- https://bugreports.qt.io/browse/QTBUG-72393 -Patch6: gn-fix_arm.patch -# PATCH-FIX-UPSTREAM -Patch8: chromium-66.0.3359.170-gcc8-alignof.patch # PATCH-FIX-OPENSUSE (copied from the chromium package) Patch9: chromium-non-void-return.patch # PATCH-FIX-UPSTREAM reproducible.patch -- https://bugs.chromium.org/p/chromium/issues/detail?id=740363 boo#1047218 @@ -270,6 +266,7 @@ # ARGH! echo "QT_GCC_MAJOR_VERSION = 7" > qtwebengine_new.pro echo "QT_GCC_MINOR_VERSION = 2" >> qtwebengine_new.pro +echo "QT_CONFIG += c++14" >> qtwebengine_new.pro cat qtwebengine.pro >> qtwebengine_new.pro mv qtwebengine{_new,}.pro %endif ++++++ disable-gpu-when-using-nouveau-boo-1005323.diff ++++++ --- /var/tmp/diff_new_pack.Q6Ieum/_old 2019-03-21 09:42:07.494955259 +0100 +++ /var/tmp/diff_new_pack.Q6Ieum/_new 2019-03-21 09:42:07.494955259 +0100 @@ -7,11 +7,11 @@ Work around these issues by not doing GPU-accelerated rendering in such cases. -Index: qtwebengine-everywhere-src-5.12.0-alpha/src/core/web_engine_context.cpp +Index: qtwebengine-everywhere-src-5.12.1/src/core/web_engine_context.cpp =================================================================== ---- qtwebengine-everywhere-src-5.12.0-alpha.orig/src/core/web_engine_context.cpp -+++ qtwebengine-everywhere-src-5.12.0-alpha/src/core/web_engine_context.cpp -@@ -101,6 +101,7 @@ +--- qtwebengine-everywhere-src-5.12.1.orig/src/core/web_engine_context.cpp ++++ qtwebengine-everywhere-src-5.12.1/src/core/web_engine_context.cpp +@@ -102,6 +102,7 @@ #include <QOffscreenSurface> #ifndef QT_NO_OPENGL # include <QOpenGLContext> @@ -19,7 +19,7 @@ #endif #include <QQuickWindow> #include <QStringList> -@@ -162,6 +163,39 @@ void dummyGetPluginCallback(const std::v +@@ -161,6 +162,39 @@ void dummyGetPluginCallback(const std::v } #endif @@ -59,7 +59,7 @@ } // namespace namespace QtWebEngineCore { -@@ -440,6 +474,27 @@ WebEngineContext::WebEngineContext() +@@ -449,6 +483,27 @@ WebEngineContext::WebEngineContext() const char *glType = 0; #ifndef QT_NO_OPENGL @@ -87,9 +87,9 @@ bool tryGL = !usingANGLE() && (!usingSoftwareDynamicGL() -@@ -450,7 +505,7 @@ WebEngineContext::WebEngineContext() +@@ -457,7 +512,7 @@ WebEngineContext::WebEngineContext() + // performant, but at least provides WebGL support. || enableWebGLSoftwareRendering - #endif ) - && !usingQtQuick2DRenderer(); + && !usingQtQuick2DRenderer() && !disableGpu; ++++++ qtwebengine-everywhere-src-5.12.0.tar.xz -> qtwebengine-everywhere-src-5.12.2.tar.xz ++++++ /work/SRC/openSUSE:Factory/libqt5-qtwebengine/qtwebengine-everywhere-src-5.12.0.tar.xz /work/SRC/openSUSE:Factory/.libqt5-qtwebengine.new.28833/qtwebengine-everywhere-src-5.12.2.tar.xz differ: char 26, line 1