Hello community, here is the log from the commit of package libqt5-qtbase for openSUSE:Factory checked in at 2017-07-08 12:25:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libqt5-qtbase (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtbase.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libqt5-qtbase" Sat Jul 8 12:25:20 2017 rev:61 rq:508314 version:5.9.1 Changes: -------- --- /work/SRC/openSUSE:Factory/libqt5-qtbase/libqt5-qtbase.changes 2017-06-29 15:00:14.119255084 +0200 +++ /work/SRC/openSUSE:Factory/.libqt5-qtbase.new/libqt5-qtbase.changes 2017-07-08 12:25:21.842922770 +0200 @@ -1,0 +2,23 @@ +Wed Jul 5 10:36:58 UTC 2017 - fab...@ritter-vogt.de + +- Recommend libqt5-qttranslations in libQt5Core5 (boo#1027925) + +------------------------------------------------------------------- +Sun Jul 2 19:39:15 UTC 2017 - fab...@ritter-vogt.de + +- Fix typo in description (boo#1043338) + +------------------------------------------------------------------- +Sat Jul 1 07:41:09 UTC 2017 - lbeltr...@kde.org + +- Update to 5.9.1 + * For more details please see: + http://blog.qt.io/blog/2017/06/30/qt-5-9-1-released/ +- Drop upstreamed patches: + - fix-cmake-module-version.patch + - dont-destroy-foreign-windows.patch + - native-children-hidpi-offset.patch +- Force use of libproxy, that switch got lost apparently +- Add patch to allow build with at-spi2: 0001-Fix-at-spi2-build.patch + +------------------------------------------------------------------- Old: ---- dont-destroy-foreign-windows.patch fix-cmake-module-version.patch native-children-hidpi-offset.patch qtbase-opensource-src-5.9.0.tar.xz New: ---- 0001-Fix-at-spi2-build.patch qtbase-opensource-src-5.9.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libqt5-qtbase.spec ++++++ --- /var/tmp/diff_new_pack.K8WqHr/_old 2017-07-08 12:25:26.186310087 +0200 +++ /var/tmp/diff_new_pack.K8WqHr/_new 2017-07-08 12:25:26.190309522 +0200 @@ -26,15 +26,15 @@ %endif Name: libqt5-qtbase -Version: 5.9.0 +Version: 5.9.1 Release: 0 Summary: C++ Program Library, Core Components License: GPL-3.0 or SUSE-LGPL-2.1-with-digia-exception-1.1 Group: System/Libraries Url: https://www.qt.io %define base_name libqt5 -%define real_version 5.9.0 -%define so_version 5.9.0 +%define real_version 5.9.1 +%define so_version 5.9.1 %define tar_version qtbase-opensource-src-%{real_version} Source: https://download.qt.io/official_releases/qt/5.9/%{real_version}/submodules/%{tar_version}.tar.xz # to get mtime of file: @@ -58,13 +58,9 @@ Patch12: 0001-Add-remote-print-queue-support.patch # PATCH-FIX-UPSTREAM 0001-Fix-open-chmod-race-condition-in-QSaveFile.patch bsc#1034005 -- Fix a open file/change permission race condition in QSaveFile Patch13: 0001-Fix-open-chmod-race-condition-in-QSaveFile.patch +# PATCH-FIX-OPENSUSE (?) +Patch14: 0001-Fix-at-spi2-build.patch # patches 1000-2000 and above from upstream 5.9 branch # -# PATCH-FIX-UPSTREAM -Patch1000: native-children-hidpi-offset.patch -# PATCH-FIX-UPSTREAM -Patch1001: dont-destroy-foreign-windows.patch -# PATCH-FIX-UPSTREAM -Patch1002: fix-cmake-module-version.patch # patches 2000-3000 and above from upstream 5.10/dev branch # BuildRequires: alsa-devel BuildRequires: cups-devel @@ -154,9 +150,7 @@ %patch11 -p1 %patch12 -p1 %patch13 -p1 -%patch1000 -p1 -%patch1001 -p1 -%patch1002 -p1 +%patch14 -p1 # be sure not to use them rm -rf src/3rdparty/{libjpeg,freetype,zlib} @@ -202,6 +196,7 @@ Group: Development/Libraries/X11 Provides: libqt5-qtbase = %{version} Obsoletes: libqt5-qtbase < %{version} +Recommends: libqt5-qttranslations %description -n libQt5Core5 The Qt 5 Core library. @@ -256,7 +251,7 @@ Requires: libQt5DBus5 = %{version} %description -n libQt5DBus-devel -The Qt 5 DBus library - development files. Aditionally, it contains +The Qt 5 DBus library - development files. Additionally, it contains Qt5's qdbusxml2cpp and qdbuscpp2xml binaries. %package -n libQt5DBus-private-headers-devel @@ -770,6 +765,7 @@ %if %journald -journald \ %endif + -libproxy \ -xcb \ -egl \ -eglfs \ ++++++ 0001-Fix-at-spi2-build.patch ++++++ >From 54325809cc8e5e6939649f6c6f43fe13de0e0470 Mon Sep 17 00:00:00 2001 From: Fabian Vogt <fab...@ritter-vogt.de> Date: Sat, 1 Jul 2017 13:52:32 +0200 Subject: [PATCH] Fix at-spi2 build - Condition is wrong, always resulting in "Note: Disabling Linux Accessibility Bridge: D-Bus is missing." --- src/gui/configure.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gui/configure.json b/src/gui/configure.json index 2fb03a452a..957316a51c 100644 --- a/src/gui/configure.json +++ b/src/gui/configure.json @@ -434,7 +434,7 @@ "features": { "accessibility-atspi-bridge": { "label": "ATSPI Bridge", - "condition": "features.accessibility && features.xcb && features.dbus && config.atspi", + "condition": "features.accessibility && features.xcb && features.dbus && libs.atspi", "output": [ "privateFeature", "feature" ] }, "angle": { -- 2.13.0 ++++++ 0001-Fix-open-chmod-race-condition-in-QSaveFile.patch ++++++ --- /var/tmp/diff_new_pack.K8WqHr/_old 2017-07-08 12:25:26.230303880 +0200 +++ /var/tmp/diff_new_pack.K8WqHr/_new 2017-07-08 12:25:26.230303880 +0200 @@ -14,11 +14,11 @@ src/corelib/io/qsavefile.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) -diff --git a/src/corelib/io/qsavefile.cpp b/src/corelib/io/qsavefile.cpp -index 5a325f8e2c..af90b96d82 100644 ---- a/src/corelib/io/qsavefile.cpp -+++ b/src/corelib/io/qsavefile.cpp -@@ -216,7 +216,8 @@ bool QSaveFile::open(OpenMode mode) +Index: qtbase-opensource-src-5.9.1/src/corelib/io/qsavefile.cpp +=================================================================== +--- qtbase-opensource-src-5.9.1.orig/src/corelib/io/qsavefile.cpp ++++ qtbase-opensource-src-5.9.1/src/corelib/io/qsavefile.cpp +@@ -232,7 +232,8 @@ bool QSaveFile::open(OpenMode mode) } d->fileEngine = new QTemporaryFileEngine; @@ -28,6 +28,3 @@ // Same as in QFile: QIODevice provides the buffering, so there's no need to request it from the file engine. if (!d->fileEngine->open(mode | QIODevice::Unbuffered)) { QFileDevice::FileError err = d->fileEngine->error(); --- -2.12.2 - ++++++ libqt5-Fix-Gujarati-font.patch ++++++ --- /var/tmp/diff_new_pack.K8WqHr/_old 2017-07-08 12:25:26.274297674 +0200 +++ /var/tmp/diff_new_pack.K8WqHr/_new 2017-07-08 12:25:26.278297110 +0200 @@ -2,9 +2,11 @@ src/gui/text/qtextengine.cpp | 1 + 1 file changed, 1 insertion(+) ---- a/src/gui/text/qtextengine.cpp -+++ b/src/gui/text/qtextengine.cpp -@@ -1640,6 +1640,7 @@ void QTextEngine::itemize() const +Index: qtbase-opensource-src-5.9.1/src/gui/text/qtextengine.cpp +=================================================================== +--- qtbase-opensource-src-5.9.1.orig/src/gui/text/qtextengine.cpp ++++ qtbase-opensource-src-5.9.1/src/gui/text/qtextengine.cpp +@@ -1723,6 +1723,7 @@ void QTextEngine::itemize() const case QChar::Script_Katakana: case QChar::Script_Bopomofo: case QChar::Script_Han: ++++++ libqt5-do-not-use-shm-if-display-name-doesnt-look-local.patch ++++++ --- /var/tmp/diff_new_pack.K8WqHr/_old 2017-07-08 12:25:26.286295982 +0200 +++ /var/tmp/diff_new_pack.K8WqHr/_new 2017-07-08 12:25:26.286295982 +0200 @@ -11,11 +11,11 @@ but worked fine for years in Qt4. Signed-off-by: Michal Srb <m...@suse.com> -diff --git a/src/plugins/platforms/xcb/qxcbbackingstore.cpp b/src/plugins/platforms/xcb/qxcbbackingstore.cpp -index dc677cd..4cd249e 100644 ---- a/src/plugins/platforms/xcb/qxcbbackingstore.cpp -+++ b/src/plugins/platforms/xcb/qxcbbackingstore.cpp -@@ -118,7 +118,8 @@ QXcbShmImage::QXcbShmImage(QXcbScreen *s +Index: qtbase-opensource-src-5.9.1/src/plugins/platforms/xcb/qxcbbackingstore.cpp +=================================================================== +--- qtbase-opensource-src-5.9.1.orig/src/plugins/platforms/xcb/qxcbbackingstore.cpp ++++ qtbase-opensource-src-5.9.1/src/plugins/platforms/xcb/qxcbbackingstore.cpp +@@ -178,7 +178,8 @@ QXcbShmImage::QXcbShmImage(QXcbScreen *s m_shm_info.shmseg = xcb_generate_id(xcb_connection()); const xcb_query_extension_reply_t *shm_reply = xcb_get_extension_data(xcb_connection(), &xcb_shm_id); @@ -25,11 +25,11 @@ xcb_generic_error_t *error = NULL; if (shm_present) error = xcb_request_check(xcb_connection(), xcb_shm_attach_checked(xcb_connection(), m_shm_info.shmseg, m_shm_info.shmid, false)); -diff --git a/src/plugins/platforms/xcb/qxcbobject.h b/src/plugins/platforms/xcb/qxcbobject.h -index 354984c..2ecb5e7 100644 ---- a/src/plugins/platforms/xcb/qxcbobject.h -+++ b/src/plugins/platforms/xcb/qxcbobject.h -@@ -48,6 +48,7 @@ public: +Index: qtbase-opensource-src-5.9.1/src/plugins/platforms/xcb/qxcbobject.h +=================================================================== +--- qtbase-opensource-src-5.9.1.orig/src/plugins/platforms/xcb/qxcbobject.h ++++ qtbase-opensource-src-5.9.1/src/plugins/platforms/xcb/qxcbobject.h +@@ -54,6 +54,7 @@ public: xcb_atom_t atom(QXcbAtom::Atom atom) const { return m_connection->atom(atom); } xcb_connection_t *xcb_connection() const { return m_connection->xcb_connection(); } ++++++ libqt5-prioritise-gtk2-platformtheme.patch ++++++ --- /var/tmp/diff_new_pack.K8WqHr/_old 2017-07-08 12:25:26.298294290 +0200 +++ /var/tmp/diff_new_pack.K8WqHr/_new 2017-07-08 12:25:26.302293725 +0200 @@ -1,6 +1,8 @@ ---- a/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp -+++ b/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp -@@ -766,9 +766,11 @@ QStringList QGenericUnixTheme::themeName +Index: qtbase-opensource-src-5.9.1/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp +=================================================================== +--- qtbase-opensource-src-5.9.1.orig/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp ++++ qtbase-opensource-src-5.9.1/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp +@@ -828,7 +828,9 @@ QStringList QGenericUnixTheme::themeName result.push_back(QLatin1String(QKdeTheme::name)); #endif } else if (gtkBasedEnvironments.contains(desktopName)) { @@ -11,5 +13,3 @@ result.push_back(QStringLiteral("gtk3")); // fallback to the generic Gnome theme if loading the GTK3 theme fails result.push_back(QLatin1String(QGnomeTheme::name)); - } else { - // unknown, but lowercase the name (our standard practice) and ++++++ qtbase-opensource-src-5.9.0.tar.xz -> qtbase-opensource-src-5.9.1.tar.xz ++++++ /work/SRC/openSUSE:Factory/libqt5-qtbase/qtbase-opensource-src-5.9.0.tar.xz /work/SRC/openSUSE:Factory/.libqt5-qtbase.new/qtbase-opensource-src-5.9.1.tar.xz differ: char 26, line 1