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 <fab...@ritter-vogt.de>
+
+- 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()


Reply via email to