Hello community,
here is the log from the commit of package libqt5-qtwebchannel for
openSUSE:Factory checked in at 2019-09-09 12:31:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebchannel (Old)
and /work/SRC/openSUSE:Factory/.libqt5-qtwebchannel.new.7948 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libqt5-qtwebchannel"
Mon Sep 9 12:31:20 2019 rev:22 rq:729226 version:5.13.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/libqt5-qtwebchannel/libqt5-qtwebchannel.changes
2019-06-28 16:31:13.590359327 +0200
+++
/work/SRC/openSUSE:Factory/.libqt5-qtwebchannel.new.7948/libqt5-qtwebchannel.changes
2019-09-09 12:31:22.525511688 +0200
@@ -1,0 +2,8 @@
+Fri Sep 6 08:04:42 UTC 2019 - Fabian Vogt <[email protected]>
+
+- Update to 5.13.1:
+ * New bugfix release
+ * For more details please see:
+ *
http://code.qt.io/cgit/qt/qtwebchannel.git/plain/dist/changes-5.13.1/?h=v5.13.1
+
+-------------------------------------------------------------------
Old:
----
qtwebchannel-everywhere-src-5.13.0.tar.xz
New:
----
qtwebchannel-everywhere-src-5.13.1.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libqt5-qtwebchannel.spec ++++++
--- /var/tmp/diff_new_pack.zs7FdK/_old 2019-09-09 12:31:23.765511484 +0200
+++ /var/tmp/diff_new_pack.zs7FdK/_new 2019-09-09 12:31:23.769511484 +0200
@@ -19,11 +19,11 @@
%define qt5_snapshot 0
%define libname libQt5WebChannel5
%define base_name libqt5
-%define real_version 5.13.0
-%define so_version 5.13.0
-%define tar_version qtwebchannel-everywhere-src-5.13.0
+%define real_version 5.13.1
+%define so_version 5.13.1
+%define tar_version qtwebchannel-everywhere-src-5.13.1
Name: libqt5-qtwebchannel
-Version: 5.13.0
+Version: 5.13.1
Release: 0
Summary: Qt 5 WebChannel Addon
License: LGPL-2.1-with-Qt-Company-Qt-exception-1.1 or LGPL-3.0-only
++++++ qtwebchannel-everywhere-src-5.13.0.tar.xz ->
qtwebchannel-everywhere-src-5.13.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/qtwebchannel-everywhere-src-5.13.0/.qmake.conf
new/qtwebchannel-everywhere-src-5.13.1/.qmake.conf
--- old/qtwebchannel-everywhere-src-5.13.0/.qmake.conf 2019-05-08
10:46:49.000000000 +0200
+++ new/qtwebchannel-everywhere-src-5.13.1/.qmake.conf 2019-08-02
12:08:44.000000000 +0200
@@ -1,4 +1,4 @@
load(qt_build_config)
CONFIG += warning_clean
-MODULE_VERSION = 5.13.0
+MODULE_VERSION = 5.13.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/qtwebchannel-everywhere-src-5.13.0/.tag
new/qtwebchannel-everywhere-src-5.13.1/.tag
--- old/qtwebchannel-everywhere-src-5.13.0/.tag 2019-05-08 10:46:49.000000000
+0200
+++ new/qtwebchannel-everywhere-src-5.13.1/.tag 2019-08-02 12:08:44.000000000
+0200
@@ -1 +1 @@
-fdba7f6e285d35757190d99f9880e3bd0380e254
+81b39fbe9eb4dbfff34ff9c3e6017eea12bf76ce
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtwebchannel-everywhere-src-5.13.0/dist/changes-5.12.4
new/qtwebchannel-everywhere-src-5.13.1/dist/changes-5.12.4
--- old/qtwebchannel-everywhere-src-5.13.0/dist/changes-5.12.4 1970-01-01
01:00:00.000000000 +0100
+++ new/qtwebchannel-everywhere-src-5.13.1/dist/changes-5.12.4 2019-08-02
12:08:44.000000000 +0200
@@ -0,0 +1,20 @@
+Qt 5.12.4 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.12.0 through 5.12.3.
+
+For more details, refer to the online documentation included in this
+distribution. The documentation is also available online:
+
+https://doc.qt.io/qt-5/index.html
+
+The Qt version 5.12 series is binary compatible with the 5.11.x series.
+Applications compiled for 5.11 will continue to run with 5.12.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+ - This release contains only minor code improvements.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtwebchannel-everywhere-src-5.13.0/dist/changes-5.13.1
new/qtwebchannel-everywhere-src-5.13.1/dist/changes-5.13.1
--- old/qtwebchannel-everywhere-src-5.13.0/dist/changes-5.13.1 1970-01-01
01:00:00.000000000 +0100
+++ new/qtwebchannel-everywhere-src-5.13.1/dist/changes-5.13.1 2019-08-02
12:08:44.000000000 +0200
@@ -0,0 +1,20 @@
+Qt 5.13.1 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.13.0.
+
+For more details, refer to the online documentation included in this
+distribution. The documentation is also available online:
+
+https://doc.qt.io/qt-5/index.html
+
+The Qt version 5.13 series is binary compatible with the 5.12.x series.
+Applications compiled for 5.12 will continue to run with 5.13.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+https://bugreports.qt.io/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+ - This release contains only minor code improvements.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtwebchannel-everywhere-src-5.13.0/examples/webchannel/standalone/doc/src/standalone.qdoc
new/qtwebchannel-everywhere-src-5.13.1/examples/webchannel/standalone/doc/src/standalone.qdoc
---
old/qtwebchannel-everywhere-src-5.13.0/examples/webchannel/standalone/doc/src/standalone.qdoc
2019-05-08 10:46:49.000000000 +0200
+++
new/qtwebchannel-everywhere-src-5.13.1/examples/webchannel/standalone/doc/src/standalone.qdoc
2019-08-02 12:08:44.000000000 +0200
@@ -64,18 +64,20 @@
\section1 Communicating with a Remote Client
- The C++ application sets up a QWebChannel instance and publishes a \c Core
object over it.
- For the remote client side, \l {standalone/index.html}{index.html} is
opened. Both show a
- dialog with the list of received messages and an input box to send
messages to the other end.
+ The C++ application sets up a QWebChannel instance and publishes a \c Core
+ object over it. For the remote client side, \l
{standalone/index.html}{index.html}
+ is opened. Both show a dialog with the list of received messages and an
input
+ box to send messages to the other end.
- The \c Core emits the \c Core::sendText() signal when the user sends a
message. The signal
- automatically gets propagated to the HTML client. When the user enters a
message on the HTML
- side, \c Core::receiveText() is called.
+ The \c Core emits the \c Core::sendText() signal when the user sends
+ a message. The signal automatically gets propagated to the HTML client.
+ When the user enters a message on the HTML side, \c Core::receiveText()
+ is called.
- All communication between the HTML client and the C++ server is done over
a WebSocket.
- The C++ side instantiates a QWebSocketServer and wraps incoming QWebSocket
connections
- in QWebChannelAbstractTransport objects. These objects are
- then connected to the QWebChannel instance.
+ All communication between the HTML client and the C++ server is done
+ over a WebSocket. The C++ side instantiates a QWebSocketServer and
+ wraps incoming QWebSocket connections in QWebChannelAbstractTransport
+ objects. These objects are then connected to the QWebChannel instance.
\sa {Qt WebChannel JavaScript API}
*/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtwebchannel-everywhere-src-5.13.0/include/QtWebChannel/5.13.0/QtWebChannel/private/qmetaobjectpublisher_p.h
new/qtwebchannel-everywhere-src-5.13.1/include/QtWebChannel/5.13.0/QtWebChannel/private/qmetaobjectpublisher_p.h
---
old/qtwebchannel-everywhere-src-5.13.0/include/QtWebChannel/5.13.0/QtWebChannel/private/qmetaobjectpublisher_p.h
2019-05-08 10:46:49.000000000 +0200
+++
new/qtwebchannel-everywhere-src-5.13.1/include/QtWebChannel/5.13.0/QtWebChannel/private/qmetaobjectpublisher_p.h
1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/webchannel/qmetaobjectpublisher_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtwebchannel-everywhere-src-5.13.0/include/QtWebChannel/5.13.0/QtWebChannel/private/qqmlwebchannelattached_p.h
new/qtwebchannel-everywhere-src-5.13.1/include/QtWebChannel/5.13.0/QtWebChannel/private/qqmlwebchannelattached_p.h
---
old/qtwebchannel-everywhere-src-5.13.0/include/QtWebChannel/5.13.0/QtWebChannel/private/qqmlwebchannelattached_p.h
2019-05-08 10:46:49.000000000 +0200
+++
new/qtwebchannel-everywhere-src-5.13.1/include/QtWebChannel/5.13.0/QtWebChannel/private/qqmlwebchannelattached_p.h
1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/webchannel/qqmlwebchannelattached_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtwebchannel-everywhere-src-5.13.0/include/QtWebChannel/5.13.0/QtWebChannel/private/qwebchannel_p.h
new/qtwebchannel-everywhere-src-5.13.1/include/QtWebChannel/5.13.0/QtWebChannel/private/qwebchannel_p.h
---
old/qtwebchannel-everywhere-src-5.13.0/include/QtWebChannel/5.13.0/QtWebChannel/private/qwebchannel_p.h
2019-05-08 10:46:49.000000000 +0200
+++
new/qtwebchannel-everywhere-src-5.13.1/include/QtWebChannel/5.13.0/QtWebChannel/private/qwebchannel_p.h
1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/webchannel/qwebchannel_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtwebchannel-everywhere-src-5.13.0/include/QtWebChannel/5.13.0/QtWebChannel/private/signalhandler_p.h
new/qtwebchannel-everywhere-src-5.13.1/include/QtWebChannel/5.13.0/QtWebChannel/private/signalhandler_p.h
---
old/qtwebchannel-everywhere-src-5.13.0/include/QtWebChannel/5.13.0/QtWebChannel/private/signalhandler_p.h
2019-05-08 10:46:49.000000000 +0200
+++
new/qtwebchannel-everywhere-src-5.13.1/include/QtWebChannel/5.13.0/QtWebChannel/private/signalhandler_p.h
1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/webchannel/signalhandler_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtwebchannel-everywhere-src-5.13.0/include/QtWebChannel/5.13.0/QtWebChannel/private/variantargument_p.h
new/qtwebchannel-everywhere-src-5.13.1/include/QtWebChannel/5.13.0/QtWebChannel/private/variantargument_p.h
---
old/qtwebchannel-everywhere-src-5.13.0/include/QtWebChannel/5.13.0/QtWebChannel/private/variantargument_p.h
2019-05-08 10:46:49.000000000 +0200
+++
new/qtwebchannel-everywhere-src-5.13.1/include/QtWebChannel/5.13.0/QtWebChannel/private/variantargument_p.h
1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/webchannel/variantargument_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtwebchannel-everywhere-src-5.13.0/include/QtWebChannel/5.13.1/QtWebChannel/private/qmetaobjectpublisher_p.h
new/qtwebchannel-everywhere-src-5.13.1/include/QtWebChannel/5.13.1/QtWebChannel/private/qmetaobjectpublisher_p.h
---
old/qtwebchannel-everywhere-src-5.13.0/include/QtWebChannel/5.13.1/QtWebChannel/private/qmetaobjectpublisher_p.h
1970-01-01 01:00:00.000000000 +0100
+++
new/qtwebchannel-everywhere-src-5.13.1/include/QtWebChannel/5.13.1/QtWebChannel/private/qmetaobjectpublisher_p.h
2019-08-02 12:08:44.000000000 +0200
@@ -0,0 +1 @@
+#include "../../../../../src/webchannel/qmetaobjectpublisher_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtwebchannel-everywhere-src-5.13.0/include/QtWebChannel/5.13.1/QtWebChannel/private/qqmlwebchannelattached_p.h
new/qtwebchannel-everywhere-src-5.13.1/include/QtWebChannel/5.13.1/QtWebChannel/private/qqmlwebchannelattached_p.h
---
old/qtwebchannel-everywhere-src-5.13.0/include/QtWebChannel/5.13.1/QtWebChannel/private/qqmlwebchannelattached_p.h
1970-01-01 01:00:00.000000000 +0100
+++
new/qtwebchannel-everywhere-src-5.13.1/include/QtWebChannel/5.13.1/QtWebChannel/private/qqmlwebchannelattached_p.h
2019-08-02 12:08:44.000000000 +0200
@@ -0,0 +1 @@
+#include "../../../../../src/webchannel/qqmlwebchannelattached_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtwebchannel-everywhere-src-5.13.0/include/QtWebChannel/5.13.1/QtWebChannel/private/qwebchannel_p.h
new/qtwebchannel-everywhere-src-5.13.1/include/QtWebChannel/5.13.1/QtWebChannel/private/qwebchannel_p.h
---
old/qtwebchannel-everywhere-src-5.13.0/include/QtWebChannel/5.13.1/QtWebChannel/private/qwebchannel_p.h
1970-01-01 01:00:00.000000000 +0100
+++
new/qtwebchannel-everywhere-src-5.13.1/include/QtWebChannel/5.13.1/QtWebChannel/private/qwebchannel_p.h
2019-08-02 12:08:44.000000000 +0200
@@ -0,0 +1 @@
+#include "../../../../../src/webchannel/qwebchannel_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtwebchannel-everywhere-src-5.13.0/include/QtWebChannel/5.13.1/QtWebChannel/private/signalhandler_p.h
new/qtwebchannel-everywhere-src-5.13.1/include/QtWebChannel/5.13.1/QtWebChannel/private/signalhandler_p.h
---
old/qtwebchannel-everywhere-src-5.13.0/include/QtWebChannel/5.13.1/QtWebChannel/private/signalhandler_p.h
1970-01-01 01:00:00.000000000 +0100
+++
new/qtwebchannel-everywhere-src-5.13.1/include/QtWebChannel/5.13.1/QtWebChannel/private/signalhandler_p.h
2019-08-02 12:08:44.000000000 +0200
@@ -0,0 +1 @@
+#include "../../../../../src/webchannel/signalhandler_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtwebchannel-everywhere-src-5.13.0/include/QtWebChannel/5.13.1/QtWebChannel/private/variantargument_p.h
new/qtwebchannel-everywhere-src-5.13.1/include/QtWebChannel/5.13.1/QtWebChannel/private/variantargument_p.h
---
old/qtwebchannel-everywhere-src-5.13.0/include/QtWebChannel/5.13.1/QtWebChannel/private/variantargument_p.h
1970-01-01 01:00:00.000000000 +0100
+++
new/qtwebchannel-everywhere-src-5.13.1/include/QtWebChannel/5.13.1/QtWebChannel/private/variantargument_p.h
2019-08-02 12:08:44.000000000 +0200
@@ -0,0 +1 @@
+#include "../../../../../src/webchannel/variantargument_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtwebchannel-everywhere-src-5.13.0/include/QtWebChannel/qtwebchannelversion.h
new/qtwebchannel-everywhere-src-5.13.1/include/QtWebChannel/qtwebchannelversion.h
---
old/qtwebchannel-everywhere-src-5.13.0/include/QtWebChannel/qtwebchannelversion.h
2019-06-17 14:33:29.000000000 +0200
+++
new/qtwebchannel-everywhere-src-5.13.1/include/QtWebChannel/qtwebchannelversion.h
2019-09-03 13:50:03.000000000 +0200
@@ -2,8 +2,8 @@
#ifndef QT_QTWEBCHANNEL_VERSION_H
#define QT_QTWEBCHANNEL_VERSION_H
-#define QTWEBCHANNEL_VERSION_STR "5.13.0"
+#define QTWEBCHANNEL_VERSION_STR "5.13.1"
-#define QTWEBCHANNEL_VERSION 0x050D00
+#define QTWEBCHANNEL_VERSION 0x050D01
#endif // QT_QTWEBCHANNEL_VERSION_H
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtwebchannel-everywhere-src-5.13.0/src/webchannel/doc/qtwebchannel.qdocconf
new/qtwebchannel-everywhere-src-5.13.1/src/webchannel/doc/qtwebchannel.qdocconf
---
old/qtwebchannel-everywhere-src-5.13.0/src/webchannel/doc/qtwebchannel.qdocconf
2019-05-08 10:46:49.000000000 +0200
+++
new/qtwebchannel-everywhere-src-5.13.1/src/webchannel/doc/qtwebchannel.qdocconf
2019-08-02 12:08:44.000000000 +0200
@@ -1,4 +1,5 @@
include($QT_INSTALL_DOCS/global/qt-module-defaults.qdocconf)
+include($QT_INSTALL_DOCS/config/exampleurl-qtwebchannel.qdocconf)
project = QtWebChannel
description = Qt WebChannel Reference
Documentation
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtwebchannel-everywhere-src-5.13.0/src/webchannel/qmetaobjectpublisher.cpp
new/qtwebchannel-everywhere-src-5.13.1/src/webchannel/qmetaobjectpublisher.cpp
---
old/qtwebchannel-everywhere-src-5.13.0/src/webchannel/qmetaobjectpublisher.cpp
2019-05-08 10:46:49.000000000 +0200
+++
new/qtwebchannel-everywhere-src-5.13.1/src/webchannel/qmetaobjectpublisher.cpp
2019-08-02 12:08:44.000000000 +0200
@@ -619,7 +619,10 @@
#endif
} else if (result.canConvert<QVariantList>()) {
// recurse and potentially wrap contents of the array
- return wrapList(result.toList(), transport);
+ // *don't* use result.toList() as that *only* works for QVariantList
and QStringList!
+ // Also, don't use QSequentialIterable (yet), since that seems to
trigger QTBUG-42016
+ // in certain cases.
+ return wrapList(result.value<QVariantList>(), transport);
}
return QJsonValue::fromVariant(result);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtwebchannel-everywhere-src-5.13.0/tests/auto/webchannel/tst_webchannel.cpp
new/qtwebchannel-everywhere-src-5.13.1/tests/auto/webchannel/tst_webchannel.cpp
---
old/qtwebchannel-everywhere-src-5.13.0/tests/auto/webchannel/tst_webchannel.cpp
2019-05-08 10:46:49.000000000 +0200
+++
new/qtwebchannel-everywhere-src-5.13.1/tests/auto/webchannel/tst_webchannel.cpp
2019-08-02 12:08:44.000000000 +0200
@@ -797,6 +797,13 @@
QVERIFY(value.isDouble());
QCOMPARE(value.toInt(), (int) flags);
}
+ {
+ QVector<int> vec{1, 2, 3};
+ QVariant variant = QVariant::fromValue(vec);
+ QJsonValue value = channel.d_func()->publisher->wrapResult(variant,
m_dummyTransport);
+ QVERIFY(value.isArray());
+ QCOMPARE(value.toArray(), QJsonArray({1, 2, 3}));
+ }
}
void TestWebChannel::testWrapObjectWithMultipleTransports()