Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package qt6-websockets for openSUSE:Factory checked in at 2025-11-25 15:48:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qt6-websockets (Old) and /work/SRC/openSUSE:Factory/.qt6-websockets.new.14147 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qt6-websockets" Tue Nov 25 15:48:37 2025 rev:32 rq:1319513 version:6.10.1 Changes: -------- --- /work/SRC/openSUSE:Factory/qt6-websockets/qt6-websockets.changes 2025-10-13 17:27:46.300387840 +0200 +++ /work/SRC/openSUSE:Factory/.qt6-websockets.new.14147/qt6-websockets.changes 2025-11-25 15:50:13.307838778 +0100 @@ -1,0 +2,6 @@ +Thu Nov 20 15:15:46 UTC 2025 - Christophe Marin <[email protected]> + +- Update to 6.10.1 + https://www.qt.io/blog/qt-6.10.1-released + +------------------------------------------------------------------- Old: ---- qtwebsockets-everywhere-src-6.10.0.tar.xz New: ---- qtwebsockets-everywhere-src-6.10.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qt6-websockets.spec ++++++ --- /var/tmp/diff_new_pack.1JgC19/_old 2025-11-25 15:50:14.019868856 +0100 +++ /var/tmp/diff_new_pack.1JgC19/_new 2025-11-25 15:50:14.023869026 +0100 @@ -16,7 +16,7 @@ # -%define real_version 6.10.0 +%define real_version 6.10.1 %define short_version 6.10 %define tar_name qtwebsockets-everywhere-src %define tar_suffix %{nil} @@ -27,7 +27,7 @@ %endif # Name: qt6-websockets%{?pkg_suffix} -Version: 6.10.0 +Version: 6.10.1 Release: 0 Summary: Qt 6 WebSockets library License: GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only ++++++ qtwebsockets-everywhere-src-6.10.0.tar.xz -> qtwebsockets-everywhere-src-6.10.1.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtwebsockets-everywhere-src-6.10.0/.cmake.conf new/qtwebsockets-everywhere-src-6.10.1/.cmake.conf --- old/qtwebsockets-everywhere-src-6.10.0/.cmake.conf 2025-10-02 01:00:01.000000000 +0200 +++ new/qtwebsockets-everywhere-src-6.10.1/.cmake.conf 2025-11-13 21:36:58.000000000 +0100 @@ -1,4 +1,4 @@ -set(QT_REPO_MODULE_VERSION "6.10.0") +set(QT_REPO_MODULE_VERSION "6.10.1") set(QT_REPO_MODULE_PRERELEASE_VERSION_SEGMENT "alpha1") set(QT_EXTRA_INTERNAL_TARGET_DEFINES "QT_NO_AS_CONST=1") list(APPEND QT_EXTRA_INTERNAL_TARGET_DEFINES "QT_NO_FOREACH=1") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtwebsockets-everywhere-src-6.10.0/.tag new/qtwebsockets-everywhere-src-6.10.1/.tag --- old/qtwebsockets-everywhere-src-6.10.0/.tag 2025-10-02 01:00:01.000000000 +0200 +++ new/qtwebsockets-everywhere-src-6.10.1/.tag 2025-11-13 21:36:58.000000000 +0100 @@ -1 +1 @@ -a81ae8a7ca0f152e1d30dcf70cc65a63e8fd5c36 +ba2ada87ef9027650efb6251e7fc05519f484e95 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtwebsockets-everywhere-src-6.10.0/dependencies.yaml new/qtwebsockets-everywhere-src-6.10.1/dependencies.yaml --- old/qtwebsockets-everywhere-src-6.10.0/dependencies.yaml 2025-10-02 01:00:01.000000000 +0200 +++ new/qtwebsockets-everywhere-src-6.10.1/dependencies.yaml 2025-11-13 21:36:58.000000000 +0100 @@ -1,7 +1,7 @@ dependencies: ../qtbase: - ref: 5a8637e4516bc48a0b3f4b5ec3b18618b92e7222 + ref: 90b845d15ffb97693dba527385db83510ebd121a required: true ../qtdeclarative: - ref: 7e0ab1d98c159c9f4c9afab78b43e7c70f449e41 + ref: 22fb5e739a2ea700448b22d34ade0d5c1927cb48 required: false diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtwebsockets-everywhere-src-6.10.0/src/imports/qmlwebsockets/CMakeLists.txt new/qtwebsockets-everywhere-src-6.10.1/src/imports/qmlwebsockets/CMakeLists.txt --- old/qtwebsockets-everywhere-src-6.10.0/src/imports/qmlwebsockets/CMakeLists.txt 2025-10-02 01:00:01.000000000 +0200 +++ new/qtwebsockets-everywhere-src-6.10.1/src/imports/qmlwebsockets/CMakeLists.txt 2025-11-13 21:36:58.000000000 +0100 @@ -7,12 +7,7 @@ PAST_MAJOR_VERSIONS 1 CLASS_NAME QtWebSocketsDeclarativeModule PLUGIN_TARGET qmlwebsockets - NO_PLUGIN_OPTIONAL - NO_GENERATE_PLUGIN_SOURCE - NO_GENERATE_QMLTYPES - INSTALL_SOURCE_QMLTYPES "plugins.qmltypes" SOURCES - qmlwebsockets_plugin.cpp qmlwebsockets_plugin.h qqmlwebsocket.cpp qqmlwebsocket.h qqmlwebsocketserver.cpp qqmlwebsocketserver.h DEFINES diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtwebsockets-everywhere-src-6.10.0/src/imports/qmlwebsockets/plugins.qmltypes new/qtwebsockets-everywhere-src-6.10.1/src/imports/qmlwebsockets/plugins.qmltypes --- old/qtwebsockets-everywhere-src-6.10.0/src/imports/qmlwebsockets/plugins.qmltypes 2025-10-02 01:00:01.000000000 +0200 +++ new/qtwebsockets-everywhere-src-6.10.1/src/imports/qmlwebsockets/plugins.qmltypes 1970-01-01 01:00:00.000000000 +0100 @@ -1,108 +0,0 @@ -import QtQuick.tooling 1.2 - -// This file describes the plugin-supplied types contained in the library. -// It is used for QML tooling purposes only. -// -// This file was auto-generated by: -// 'qmlplugindump -nonrelocatable -dependencies dependencies.json QtWebSockets 1.15' - -Module { - dependencies: [] - Component { - name: "QQmlWebSocket" - prototype: "QObject" - exports: ["QtWebSockets/WebSocket 1.0", "QtWebSockets/WebSocket 1.1"] - exportMetaObjectRevisions: [0, 1] - Enum { - name: "Status" - values: { - "Connecting": 0, - "Open": 1, - "Closing": 2, - "Closed": 3, - "Error": 4 - } - } - Property { name: "url"; type: "QUrl" } - Property { name: "status"; type: "Status"; isReadonly: true } - Property { name: "errorString"; type: "string"; isReadonly: true } - Property { name: "active"; type: "bool" } - Signal { - name: "textMessageReceived" - Parameter { name: "message"; type: "string" } - } - Signal { - name: "binaryMessageReceived" - revision: 1 - Parameter { name: "message"; type: "QByteArray" } - } - Signal { - name: "statusChanged" - Parameter { name: "status"; type: "QQmlWebSocket::Status" } - } - Signal { - name: "activeChanged" - Parameter { name: "isActive"; type: "bool" } - } - Signal { - name: "errorStringChanged" - Parameter { name: "errorString"; type: "string" } - } - Method { - name: "sendTextMessage" - type: "qlonglong" - Parameter { name: "message"; type: "string" } - } - Method { - name: "sendBinaryMessage" - revision: 1 - type: "qlonglong" - Parameter { name: "message"; type: "QByteArray" } - } - } - Component { - name: "QQmlWebSocketServer" - prototype: "QObject" - exports: ["QtWebSockets/WebSocketServer 1.0"] - exportMetaObjectRevisions: [0] - Property { name: "url"; type: "QUrl"; isReadonly: true } - Property { name: "host"; type: "string" } - Property { name: "port"; type: "int" } - Property { name: "name"; type: "string" } - Property { name: "errorString"; type: "string"; isReadonly: true } - Property { name: "listen"; type: "bool" } - Property { name: "accept"; type: "bool" } - Signal { - name: "clientConnected" - Parameter { name: "webSocket"; type: "QQmlWebSocket"; isPointer: true } - } - Signal { - name: "errorStringChanged" - Parameter { name: "errorString"; type: "string" } - } - Signal { - name: "urlChanged" - Parameter { name: "url"; type: "QUrl" } - } - Signal { - name: "portChanged" - Parameter { name: "port"; type: "int" } - } - Signal { - name: "nameChanged" - Parameter { name: "name"; type: "string" } - } - Signal { - name: "hostChanged" - Parameter { name: "host"; type: "string" } - } - Signal { - name: "listenChanged" - Parameter { name: "listen"; type: "bool" } - } - Signal { - name: "acceptChanged" - Parameter { name: "accept"; type: "bool" } - } - } -} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtwebsockets-everywhere-src-6.10.0/src/imports/qmlwebsockets/qmlwebsockets_plugin.cpp new/qtwebsockets-everywhere-src-6.10.1/src/imports/qmlwebsockets/qmlwebsockets_plugin.cpp --- old/qtwebsockets-everywhere-src-6.10.0/src/imports/qmlwebsockets/qmlwebsockets_plugin.cpp 2025-10-02 01:00:01.000000000 +0200 +++ new/qtwebsockets-everywhere-src-6.10.1/src/imports/qmlwebsockets/qmlwebsockets_plugin.cpp 1970-01-01 01:00:00.000000000 +0100 @@ -1,27 +0,0 @@ -// Copyright (C) 2016 Kurt Pattyn <[email protected]>. -// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only -// Qt-Security score:significant reason:default - -#include "qmlwebsockets_plugin.h" - -#include <QtQml> - -#include "qqmlwebsocket.h" -#include "qqmlwebsocketserver.h" - -QT_BEGIN_NAMESPACE - -void QtWebSocketsDeclarativeModule::registerTypes(const char *uri) -{ - Q_ASSERT(uri == QLatin1String("QtWebSockets")); - - // @uri QtWebSockets - qmlRegisterType<QQmlWebSocket>(uri, 1 /*major*/, 0 /*minor*/, "WebSocket"); - qmlRegisterType<QQmlWebSocket, 1>(uri, 1 /*major*/, 1 /*minor*/, "WebSocket"); - qmlRegisterType<QQmlWebSocketServer>(uri, 1 /*major*/, 0 /*minor*/, "WebSocketServer"); - - // Auto-increment the import to stay in sync with ALL future QtQuick minor versions - qmlRegisterModule(uri, 1, QT_VERSION_MINOR); -} - -QT_END_NAMESPACE diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtwebsockets-everywhere-src-6.10.0/src/imports/qmlwebsockets/qmlwebsockets_plugin.h new/qtwebsockets-everywhere-src-6.10.1/src/imports/qmlwebsockets/qmlwebsockets_plugin.h --- old/qtwebsockets-everywhere-src-6.10.0/src/imports/qmlwebsockets/qmlwebsockets_plugin.h 2025-10-02 01:00:01.000000000 +0200 +++ new/qtwebsockets-everywhere-src-6.10.1/src/imports/qmlwebsockets/qmlwebsockets_plugin.h 1970-01-01 01:00:00.000000000 +0100 @@ -1,24 +0,0 @@ -// Copyright (C) 2016 Kurt Pattyn <[email protected]>. -// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only -// Qt-Security score:significant reason:default - -#ifndef QMLWEBSOCKET_PLUGIN_H -#define QMLWEBSOCKET_PLUGIN_H - -#include <QQmlExtensionPlugin> - -QT_BEGIN_NAMESPACE - -class QtWebSocketsDeclarativeModule : public QQmlExtensionPlugin -{ - Q_OBJECT - Q_PLUGIN_METADATA(IID QQmlExtensionInterface_iid) - -public: - QtWebSocketsDeclarativeModule(QObject *parent = 0) : QQmlExtensionPlugin(parent) { } - void registerTypes(const char *uri) override; -}; - -QT_END_NAMESPACE - -#endif // QMLWEBSOCKET_PLUGIN_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtwebsockets-everywhere-src-6.10.0/src/imports/qmlwebsockets/qqmlwebsocket.h new/qtwebsockets-everywhere-src-6.10.1/src/imports/qmlwebsockets/qqmlwebsocket.h --- old/qtwebsockets-everywhere-src-6.10.0/src/imports/qmlwebsockets/qqmlwebsocket.h 2025-10-02 01:00:01.000000000 +0200 +++ new/qtwebsockets-everywhere-src-6.10.1/src/imports/qmlwebsockets/qqmlwebsocket.h 2025-11-13 21:36:58.000000000 +0100 @@ -25,8 +25,11 @@ Q_PROPERTY(Status status READ status NOTIFY statusChanged) Q_PROPERTY(QString errorString READ errorString NOTIFY errorStringChanged) Q_PROPERTY(bool active READ isActive WRITE setActive NOTIFY activeChanged) - Q_PROPERTY(QString negotiatedSubprotocol READ negotiatedSubprotocol - NOTIFY negotiatedSubprotocolChanged) + Q_PROPERTY(QString negotiatedSubprotocol READ negotiatedSubprotocol NOTIFY + negotiatedSubprotocolChanged) + + QML_NAMED_ELEMENT(WebSocket) + QML_ADDED_IN_VERSION(1, 0) public: explicit QQmlWebSocket(QObject *parent = 0); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtwebsockets-everywhere-src-6.10.0/src/imports/qmlwebsockets/qqmlwebsocketserver.h new/qtwebsockets-everywhere-src-6.10.1/src/imports/qmlwebsockets/qqmlwebsocketserver.h --- old/qtwebsockets-everywhere-src-6.10.0/src/imports/qmlwebsockets/qqmlwebsocketserver.h 2025-10-02 01:00:01.000000000 +0200 +++ new/qtwebsockets-everywhere-src-6.10.1/src/imports/qmlwebsockets/qqmlwebsocketserver.h 2025-11-13 21:36:58.000000000 +0100 @@ -7,6 +7,7 @@ #include <QUrl> #include <QQmlParserStatus> +#include <QtQml/qqmlregistration.h> #include <QtWebSockets/QWebSocketServer> QT_BEGIN_NAMESPACE @@ -28,6 +29,9 @@ Q_PROPERTY(bool listen READ listen WRITE setListen NOTIFY listenChanged) Q_PROPERTY(bool accept READ accept WRITE setAccept NOTIFY acceptChanged) + QML_NAMED_ELEMENT(WebSocketServer) + QML_ADDED_IN_VERSION(1, 0) + public: explicit QQmlWebSocketServer(QObject *parent = nullptr); ~QQmlWebSocketServer() override;
