Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package qt6-connectivity for 
openSUSE:Factory checked in at 2026-03-28 20:12:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qt6-connectivity (Old)
 and      /work/SRC/openSUSE:Factory/.qt6-connectivity.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qt6-connectivity"

Sat Mar 28 20:12:32 2026 rev:38 rq:1342788 version:6.11.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/qt6-connectivity/qt6-connectivity.changes        
2026-02-03 21:27:12.441820042 +0100
+++ 
/work/SRC/openSUSE:Factory/.qt6-connectivity.new.8177/qt6-connectivity.changes  
    2026-03-28 20:12:45.075937599 +0100
@@ -1,0 +2,6 @@
+Mon Mar 23 10:37:46 UTC 2026 - Christophe Marin <[email protected]>
+
+- Update to 6.11.0
+  https://www.qt.io/blog/qt-6.11-released
+
+-------------------------------------------------------------------

Old:
----
  qtconnectivity-everywhere-src-6.10.2.tar.xz

New:
----
  qtconnectivity-everywhere-src-6.11.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ qt6-connectivity.spec ++++++
--- /var/tmp/diff_new_pack.q8JZ1v/_old  2026-03-28 20:12:45.823968472 +0100
+++ /var/tmp/diff_new_pack.q8JZ1v/_new  2026-03-28 20:12:45.823968472 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package qt6-connectivity
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,8 +16,8 @@
 #
 
 
-%define real_version 6.10.2
-%define short_version 6.10
+%define real_version 6.11.0
+%define short_version 6.11
 %define tar_name qtconnectivity-everywhere-src
 %define tar_suffix %{nil}
 #
@@ -30,7 +30,7 @@
 %global __requires_exclude qt6qmlimport\\((HeartRateGame|NdefEditor.*)\\)
 #
 Name:           qt6-connectivity%{?pkg_suffix}
-Version:        6.10.2
+Version:        6.11.0
 Release:        0
 Summary:        Qt 6 connectivity tools and libraries
 License:        GPL-2.0-only OR LGPL-3.0-only OR GPL-3.0-only

++++++ qtconnectivity-everywhere-src-6.10.2.tar.xz -> 
qtconnectivity-everywhere-src-6.11.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtconnectivity-everywhere-src-6.10.2/.cmake.conf 
new/qtconnectivity-everywhere-src-6.11.0/.cmake.conf
--- old/qtconnectivity-everywhere-src-6.10.2/.cmake.conf        2026-01-22 
20:42:00.000000000 +0100
+++ new/qtconnectivity-everywhere-src-6.11.0/.cmake.conf        2026-03-10 
06:07:27.000000000 +0100
@@ -1,5 +1,8 @@
-set(QT_REPO_MODULE_VERSION "6.10.2")
+set(QT_REPO_MODULE_VERSION "6.11.0")
 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")
-list(APPEND QT_EXTRA_INTERNAL_TARGET_DEFINES "QT_NO_QSNPRINTF=1")
+set(QT_EXTRA_INTERNAL_TARGET_DEFINES
+    "QT_NO_FOREACH=1"
+    "QT_NO_QASCONST=1"
+    "QT_NO_QSNPRINTF=1"
+    "QT_NO_URL_CAST_FROM_STRING=1"
+)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtconnectivity-everywhere-src-6.10.2/.tag 
new/qtconnectivity-everywhere-src-6.11.0/.tag
--- old/qtconnectivity-everywhere-src-6.10.2/.tag       2026-01-22 
20:42:00.000000000 +0100
+++ new/qtconnectivity-everywhere-src-6.11.0/.tag       2026-03-10 
06:07:27.000000000 +0100
@@ -1 +1 @@
-d9825b3a8f5d384cef137cc3a8413d2e93bcc3b3
+102a73c48c97b503d33add4a95b0cdf8d1363740
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtconnectivity-everywhere-src-6.10.2/CMakeLists.txt 
new/qtconnectivity-everywhere-src-6.11.0/CMakeLists.txt
--- old/qtconnectivity-everywhere-src-6.10.2/CMakeLists.txt     2026-01-22 
20:42:00.000000000 +0100
+++ new/qtconnectivity-everywhere-src-6.11.0/CMakeLists.txt     2026-03-10 
06:07:27.000000000 +0100
@@ -11,9 +11,14 @@
     LANGUAGES CXX C
 )
 
-find_package(Qt6 ${PROJECT_VERSION} CONFIG REQUIRED COMPONENTS BuildInternals 
Core)
+find_package(Qt6 ${PROJECT_VERSION} CONFIG REQUIRED COMPONENTS BuildInternals)
+
+# This should be called as early as possible, just after 
find_package(BuildInternals) where it is
+# defined.
+qt_internal_project_setup()
+
+find_package(Qt6 ${PROJECT_VERSION} CONFIG REQUIRED COMPONENTS Core)
 find_package(Qt6 ${PROJECT_VERSION} QUIET CONFIG OPTIONAL_COMPONENTS
     Network DBus Gui Widgets Quick QuickControls2)
-qt_internal_project_setup()
 
 qt_build_repo()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtconnectivity-everywhere-src-6.10.2/REUSE.toml 
new/qtconnectivity-everywhere-src-6.11.0/REUSE.toml
--- old/qtconnectivity-everywhere-src-6.10.2/REUSE.toml 2026-01-22 
20:42:00.000000000 +0100
+++ new/qtconnectivity-everywhere-src-6.11.0/REUSE.toml 2026-03-10 
06:07:27.000000000 +0100
@@ -4,7 +4,7 @@
 path = ["tests/**.ui", "tests/**.txt", "tests/**.nfc"]
 precedence = "closest"
 comment = "test"
-SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd."
+SPDX-FileCopyrightText = "Copyright (C) The Qt Company Ltd."
 SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR GPL-3.0-only"
 
 [[annotations]]
@@ -12,7 +12,7 @@
         "src/android/nfc/AndroidManifest.xml"]
 precedence = "closest"
 comment = "modile anf plugins"
-SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd."
+SPDX-FileCopyrightText = "Copyright (C) The Qt Company Ltd."
 SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR LGPL-3.0-only OR 
GPL-2.0-only OR GPL-3.0-only"
 
 [[annotations]]
@@ -20,41 +20,41 @@
         "**CMakeLists.txt", "**ci_config_linux.json", ".tag"]
 precedence = "closest"
 comment = "build system"
-SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd."
+SPDX-FileCopyrightText = "Copyright (C) The Qt Company Ltd."
 SPDX-License-Identifier = "BSD-3-Clause"
 
 [[annotations]]
 path = ["**/.gitattributes", "**.gitignore", "**.gitreview"]
 precedence = "closest"
 comment = "infrastructure"
-SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd."
+SPDX-FileCopyrightText = "Copyright (C) The Qt Company Ltd."
 SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR BSD-3-Clause"
 
 [[annotations]]
 path = ["**/doc/snippets/**", "**/examples/**"]
 comment = "this must be after the build system table because example and 
snippets take precedence over build system"
 precedence = "closest"
-SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd."
+SPDX-FileCopyrightText = "Copyright (C) The Qt Company Ltd."
 SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR BSD-3-Clause"
 
 [[annotations]]
 path = ["**/doc/images/**", "**/README*", "**.qdocconf", 
"src/nfc/ApiChangesQt6.txt"]
 comment = "documentation"
 precedence = "closest"
-SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd."
+SPDX-FileCopyrightText = "Copyright (C) The Qt Company Ltd."
 SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR 
GFDL-1.3-no-invariants-only"
 
 [[annotations]]
 path = ["**.toml", "licenseRule.json"]
 comment = "infrastructure"
 precedence = "override"
-SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd."
+SPDX-FileCopyrightText = "Copyright (C) The Qt Company Ltd."
 SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR BSD-3-Clause"
 
 [[annotations]]
 path = ["**/qt_attribution.json"]
 comment = "documentation"
 precedence = "override"
-SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd."
+SPDX-FileCopyrightText = "Copyright (C) The Qt Company Ltd."
 SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR 
GFDL-1.3-no-invariants-only"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtconnectivity-everywhere-src-6.10.2/dependencies.yaml 
new/qtconnectivity-everywhere-src-6.11.0/dependencies.yaml
--- old/qtconnectivity-everywhere-src-6.10.2/dependencies.yaml  2026-01-22 
20:42:00.000000000 +0100
+++ new/qtconnectivity-everywhere-src-6.11.0/dependencies.yaml  2026-03-10 
06:07:27.000000000 +0100
@@ -1,7 +1,7 @@
 dependencies:
   ../qtbase:
-    ref: 000d6c62f7880bb8d3054724e8da0b8ae244130e
+    ref: 8ba7ea4b77a4b8f1948760221e264917ddc9e1c8
     required: true
   ../qtdeclarative:
-    ref: 09c70541c76659bcd8c49f05841b0e778c9ffd4c
+    ref: e602a097ca314e9610b1fd3b7dbfa467a868731a
     required: false
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtconnectivity-everywhere-src-6.10.2/dist/REUSE.toml 
new/qtconnectivity-everywhere-src-6.11.0/dist/REUSE.toml
--- old/qtconnectivity-everywhere-src-6.10.2/dist/REUSE.toml    2026-01-22 
20:42:00.000000000 +0100
+++ new/qtconnectivity-everywhere-src-6.11.0/dist/REUSE.toml    2026-03-10 
06:07:27.000000000 +0100
@@ -4,5 +4,5 @@
 path = ["*"]
 precedence = "override"
 comment = "Licensed as documentation."
-SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd."
+SPDX-FileCopyrightText = "Copyright (C) The Qt Company Ltd."
 SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR 
GFDL-1.3-no-invariants-only"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtconnectivity-everywhere-src-6.10.2/src/bluetooth/CMakeLists.txt 
new/qtconnectivity-everywhere-src-6.11.0/src/bluetooth/CMakeLists.txt
--- old/qtconnectivity-everywhere-src-6.10.2/src/bluetooth/CMakeLists.txt       
2026-01-22 20:42:00.000000000 +0100
+++ new/qtconnectivity-everywhere-src-6.11.0/src/bluetooth/CMakeLists.txt       
2026-03-10 06:07:27.000000000 +0100
@@ -46,9 +46,6 @@
     PRIVATE_MODULE_INTERFACE
         Qt::CorePrivate
         Qt::NetworkPrivate
-    NO_UNITY_BUILD_SOURCES
-        qbluetoothservicediscoveryagent_winrt.cpp
-        qlowenergycontroller_winrt.cpp
 )
 
 #### Keys ignored in scope 1:.:.:bluetooth.pro:<TRUE>:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtconnectivity-everywhere-src-6.10.2/src/bluetooth/android/androidbroadcastreceiver.cpp
 
new/qtconnectivity-everywhere-src-6.11.0/src/bluetooth/android/androidbroadcastreceiver.cpp
--- 
old/qtconnectivity-everywhere-src-6.10.2/src/bluetooth/android/androidbroadcastreceiver.cpp
 2026-01-22 20:42:00.000000000 +0100
+++ 
new/qtconnectivity-everywhere-src-6.11.0/src/bluetooth/android/androidbroadcastreceiver.cpp
 2026-03-10 06:07:27.000000000 +0100
@@ -23,7 +23,7 @@
     broadcastReceiverObject = 
QJniObject::construct<QtJniTypes::QtBtBroadcastReceiver>();
     if (!broadcastReceiverObject.isValid())
         return;
-    broadcastReceiverObject.setField<jlong>("qtObject", 
reinterpret_cast<long>(this));
+    broadcastReceiverObject.setField("qtObject", 
reinterpret_cast<jlong>(this));
 
     intentFilterObject = QJniObject::construct<QtJniTypes::IntentFilter>();
     if (!intentFilterObject.isValid())
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtconnectivity-everywhere-src-6.10.2/src/bluetooth/android/inputstreamthread.cpp
 
new/qtconnectivity-everywhere-src-6.11.0/src/bluetooth/android/inputstreamthread.cpp
--- 
old/qtconnectivity-everywhere-src-6.10.2/src/bluetooth/android/inputstreamthread.cpp
        2026-01-22 20:42:00.000000000 +0100
+++ 
new/qtconnectivity-everywhere-src-6.11.0/src/bluetooth/android/inputstreamthread.cpp
        2026-03-10 06:07:27.000000000 +0100
@@ -28,7 +28,7 @@
 
     javaInputStreamThread.callMethod<void>("setInputStream",
                                         
m_socket_p->inputStream.object<QtJniTypes::InputStream>());
-    javaInputStreamThread.setField<jlong>("qtObject", 
reinterpret_cast<long>(this));
+    javaInputStreamThread.setField("qtObject", reinterpret_cast<jlong>(this));
     javaInputStreamThread.setField<jboolean>("logEnabled", 
QT_BT_ANDROID().isDebugEnabled());
 
     javaInputStreamThread.callMethod<void>("start");
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtconnectivity-everywhere-src-6.10.2/src/bluetooth/android/jni_android.cpp 
new/qtconnectivity-everywhere-src-6.11.0/src/bluetooth/android/jni_android.cpp
--- 
old/qtconnectivity-everywhere-src-6.10.2/src/bluetooth/android/jni_android.cpp  
    2026-01-22 20:42:00.000000000 +0100
+++ 
new/qtconnectivity-everywhere-src-6.11.0/src/bluetooth/android/jni_android.cpp  
    2026-03-10 06:07:27.000000000 +0100
@@ -188,7 +188,7 @@
 
 QT_END_NAMESPACE
 
-Q_BLUETOOTH_EXPORT jint JNICALL JNI_OnLoad(JavaVM* vm, void* /*reserved*/)
+extern "C" Q_BLUETOOTH_EXPORT jint JNICALL JNI_OnLoad(JavaVM* vm, void* 
/*reserved*/)
 {
     static bool initialized = false;
     if (initialized)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtconnectivity-everywhere-src-6.10.2/src/bluetooth/android/lowenergynotificationhub.cpp
 
new/qtconnectivity-everywhere-src-6.11.0/src/bluetooth/android/lowenergynotificationhub.cpp
--- 
old/qtconnectivity-everywhere-src-6.10.2/src/bluetooth/android/lowenergynotificationhub.cpp
 2026-01-22 20:42:00.000000000 +0100
+++ 
new/qtconnectivity-everywhere-src-6.11.0/src/bluetooth/android/lowenergynotificationhub.cpp
 2026-03-10 06:07:27.000000000 +0100
@@ -51,7 +51,7 @@
     hubMap()->insert(javaToCtoken, this);
     lock.unlock();
 
-    jBluetoothLe.setField<jlong>("qtObject", javaToCtoken);
+    jBluetoothLe.setField("qtObject", jlong(javaToCtoken));
 }
 
 LowEnergyNotificationHub::~LowEnergyNotificationHub()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtconnectivity-everywhere-src-6.10.2/src/bluetooth/android/serveracceptancethread.cpp
 
new/qtconnectivity-everywhere-src-6.11.0/src/bluetooth/android/serveracceptancethread.cpp
--- 
old/qtconnectivity-everywhere-src-6.10.2/src/bluetooth/android/serveracceptancethread.cpp
   2026-01-22 20:42:00.000000000 +0100
+++ 
new/qtconnectivity-everywhere-src-6.11.0/src/bluetooth/android/serveracceptancethread.cpp
   2026-03-10 06:07:27.000000000 +0100
@@ -80,7 +80,7 @@
     if (!javaThread.isValid())
         return;
 
-    javaThread.setField<jlong>("qtObject", reinterpret_cast<long>(this));
+    javaThread.setField("qtObject", reinterpret_cast<jlong>(this));
     javaThread.setField<jboolean>("logEnabled", 
QT_BT_ANDROID().isDebugEnabled());
 
     QString tempUuid = m_uuid.toString(QUuid::WithoutBraces);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtconnectivity-everywhere-src-6.10.2/src/bluetooth/bluez/REUSE.toml 
new/qtconnectivity-everywhere-src-6.11.0/src/bluetooth/bluez/REUSE.toml
--- old/qtconnectivity-everywhere-src-6.10.2/src/bluetooth/bluez/REUSE.toml     
2026-01-22 20:42:00.000000000 +0100
+++ new/qtconnectivity-everywhere-src-6.11.0/src/bluetooth/bluez/REUSE.toml     
2026-03-10 06:07:27.000000000 +0100
@@ -4,5 +4,5 @@
 path = ["**"]
 precedence = "closest"
 comment = "some generated files have no license in file"
-SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd."
+SPDX-FileCopyrightText = "Copyright (C) The Qt Company Ltd."
 SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR LGPL-3.0-only OR 
GPL-2.0-only OR GPL-3.0-only"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtconnectivity-everywhere-src-6.10.2/src/bluetooth/bluez/remotedevicemanager.cpp
 
new/qtconnectivity-everywhere-src-6.11.0/src/bluetooth/bluez/remotedevicemanager.cpp
--- 
old/qtconnectivity-everywhere-src-6.10.2/src/bluetooth/bluez/remotedevicemanager.cpp
        2026-01-22 20:42:00.000000000 +0100
+++ 
new/qtconnectivity-everywhere-src-6.11.0/src/bluetooth/bluez/remotedevicemanager.cpp
        2026-03-10 06:07:27.000000000 +0100
@@ -15,11 +15,13 @@
 using namespace QtBluetoothPrivate; // for D-Bus wrappers
 
 /*!
- * Convenience wrapper around org.bluez.Device1 management
- *
- * Very simple and not thread safe.
- */
+    \class RemoteDeviceManager
+    \inmodule QtBluetooth
+    \internal
 
+    Convenience wrapper around org.bluez.Device1 management.
+    Very simple and not thread safe.
+*/
 RemoteDeviceManager::RemoteDeviceManager(
         const QBluetoothAddress &address, QObject *parent)
     : QObject(parent), localAddress(address)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtconnectivity-everywhere-src-6.10.2/src/bluetooth/doc/src/bluetooth-cpp.qdoc
 
new/qtconnectivity-everywhere-src-6.11.0/src/bluetooth/doc/src/bluetooth-cpp.qdoc
--- 
old/qtconnectivity-everywhere-src-6.10.2/src/bluetooth/doc/src/bluetooth-cpp.qdoc
   2026-01-22 20:42:00.000000000 +0100
+++ 
new/qtconnectivity-everywhere-src-6.11.0/src/bluetooth/doc/src/bluetooth-cpp.qdoc
   2026-03-10 06:07:27.000000000 +0100
@@ -7,6 +7,7 @@
 \title Qt Bluetooth C++ Classes
 \brief Enables basic Bluetooth operations like scanning for devices and 
connecting them.
 \ingroup modules
+\qtcmakepackage Bluetooth
 \qtvariable bluetooth
 \since 5.2
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtconnectivity-everywhere-src-6.10.2/src/bluetooth/qbluetoothdevicediscoveryagent_android.cpp
 
new/qtconnectivity-everywhere-src-6.11.0/src/bluetooth/qbluetoothdevicediscoveryagent_android.cpp
--- 
old/qtconnectivity-everywhere-src-6.10.2/src/bluetooth/qbluetoothdevicediscoveryagent_android.cpp
   2026-01-22 20:42:00.000000000 +0100
+++ 
new/qtconnectivity-everywhere-src-6.11.0/src/bluetooth/qbluetoothdevicediscoveryagent_android.cpp
   2026-03-10 06:07:27.000000000 +0100
@@ -46,7 +46,7 @@
         stop();
 
     if (leScanner.isValid())
-        leScanner.setField<jlong>("qtObject", 
reinterpret_cast<jlong>(nullptr));
+        leScanner.setField("qtObject", reinterpret_cast<jlong>(nullptr));
 
     if (receiver) {
         receiver->unregisterReceiver();
@@ -439,7 +439,7 @@
             return;
         }
 
-        leScanner.setField<jlong>("qtObject", 
reinterpret_cast<long>(receiver));
+        leScanner.setField("qtObject", reinterpret_cast<jlong>(receiver));
     }
 
     jboolean result = leScanner.callMethod<jboolean>("scanForLeDevice", true);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtconnectivity-everywhere-src-6.10.2/src/bluetooth/qbluetoothservicediscoveryagent.cpp
 
new/qtconnectivity-everywhere-src-6.11.0/src/bluetooth/qbluetoothservicediscoveryagent.cpp
--- 
old/qtconnectivity-everywhere-src-6.10.2/src/bluetooth/qbluetoothservicediscoveryagent.cpp
  2026-01-22 20:42:00.000000000 +0100
+++ 
new/qtconnectivity-everywhere-src-6.11.0/src/bluetooth/qbluetoothservicediscoveryagent.cpp
  2026-03-10 06:07:27.000000000 +0100
@@ -11,6 +11,12 @@
 QT_BEGIN_NAMESPACE
 
 /*!
+    \class QBluetoothServiceDiscoveryAgentPrivate
+    \inmodule QtBluetooth
+    \internal
+*/
+
+/*!
     \class QBluetoothServiceDiscoveryAgent
     \inmodule QtBluetooth
     \brief The QBluetoothServiceDiscoveryAgent class enables you to query for
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtconnectivity-everywhere-src-6.10.2/src/bluetooth/qlowenergycontroller_bluez.cpp
 
new/qtconnectivity-everywhere-src-6.11.0/src/bluetooth/qlowenergycontroller_bluez.cpp
--- 
old/qtconnectivity-everywhere-src-6.10.2/src/bluetooth/qlowenergycontroller_bluez.cpp
       2026-01-22 20:42:00.000000000 +0100
+++ 
new/qtconnectivity-everywhere-src-6.11.0/src/bluetooth/qlowenergycontroller_bluez.cpp
       2026-03-10 06:07:27.000000000 +0100
@@ -163,6 +163,11 @@
     dst += value.size();
 }
 
+/*!
+    \class QLowEnergyControllerPrivateBluez
+    \inmodule QtBluetooth
+    \internal
+*/
 QLowEnergyControllerPrivateBluez::QLowEnergyControllerPrivateBluez()
     : QLowEnergyControllerPrivate(),
       requestPending(false),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtconnectivity-everywhere-src-6.10.2/src/bluetooth/qlowenergycontrollerbase.cpp
 
new/qtconnectivity-everywhere-src-6.11.0/src/bluetooth/qlowenergycontrollerbase.cpp
--- 
old/qtconnectivity-everywhere-src-6.10.2/src/bluetooth/qlowenergycontrollerbase.cpp
 2026-01-22 20:42:00.000000000 +0100
+++ 
new/qtconnectivity-everywhere-src-6.11.0/src/bluetooth/qlowenergycontrollerbase.cpp
 2026-03-10 06:07:27.000000000 +0100
@@ -14,6 +14,11 @@
 
 Q_DECLARE_LOGGING_CATEGORY(QT_BT)
 
+/*!
+    \class QLowEnergyControllerPrivate
+    \inmodule QtBluetooth
+    \internal
+*/
 QLowEnergyControllerPrivate::QLowEnergyControllerPrivate()
     : QObject()
 {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtconnectivity-everywhere-src-6.10.2/src/nfc/android/androidjninfc.cpp 
new/qtconnectivity-everywhere-src-6.11.0/src/nfc/android/androidjninfc.cpp
--- old/qtconnectivity-everywhere-src-6.10.2/src/nfc/android/androidjninfc.cpp  
2026-01-22 20:42:00.000000000 +0100
+++ new/qtconnectivity-everywhere-src-6.11.0/src/nfc/android/androidjninfc.cpp  
2026-03-10 06:07:27.000000000 +0100
@@ -44,7 +44,7 @@
 
 QT_END_NAMESPACE
 
-Q_DECL_EXPORT jint JNICALL JNI_OnLoad(JavaVM *vm, void * /*reserved*/)
+extern "C" Q_DECL_EXPORT jint JNICALL JNI_OnLoad(JavaVM *vm, void * 
/*reserved*/)
 {
     static bool initialized = false;
     if (initialized)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtconnectivity-everywhere-src-6.10.2/src/nfc/neard/REUSE.toml 
new/qtconnectivity-everywhere-src-6.11.0/src/nfc/neard/REUSE.toml
--- old/qtconnectivity-everywhere-src-6.10.2/src/nfc/neard/REUSE.toml   
2026-01-22 20:42:00.000000000 +0100
+++ new/qtconnectivity-everywhere-src-6.11.0/src/nfc/neard/REUSE.toml   
2026-03-10 06:07:27.000000000 +0100
@@ -6,5 +6,5 @@
         "org.neard.Adapter.xml",
         "org.neard.Tag.xml"]
 precedence = "closest"
-SPDX-FileCopyrightText = "Copyright (C) 2024 The Qt Company Ltd."
+SPDX-FileCopyrightText = "Copyright (C) The Qt Company Ltd."
 SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR LGPL-3.0-only OR 
GPL-2.0-only OR GPL-3.0-only"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtconnectivity-everywhere-src-6.10.2/tests/CMakeLists.txt 
new/qtconnectivity-everywhere-src-6.11.0/tests/CMakeLists.txt
--- old/qtconnectivity-everywhere-src-6.10.2/tests/CMakeLists.txt       
2026-01-22 20:42:00.000000000 +0100
+++ new/qtconnectivity-everywhere-src-6.11.0/tests/CMakeLists.txt       
2026-03-10 06:07:27.000000000 +0100
@@ -6,6 +6,11 @@
     # the standalone tests here.
 endif()
 
+# androidtestrunner doesn't grant the permissions to tests when installing aab
+# using bundletool. Disable QT_USE_ANDROID_MODERN_BUNDLE flag, for
+# qtconnectivity tests. See QTBUG-138597.
+set(QT_USE_ANDROID_MODERN_BUNDLE OFF)
+
 if(TARGET Qt::Bluetooth)
     if(TARGET Qt::Quick)
         add_subdirectory(bttestui)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtconnectivity-everywhere-src-6.10.2/tests/auto/qlowenergycontroller/tst_qlowenergycontroller.cpp
 
new/qtconnectivity-everywhere-src-6.11.0/tests/auto/qlowenergycontroller/tst_qlowenergycontroller.cpp
--- 
old/qtconnectivity-everywhere-src-6.10.2/tests/auto/qlowenergycontroller/tst_qlowenergycontroller.cpp
       2026-01-22 20:42:00.000000000 +0100
+++ 
new/qtconnectivity-everywhere-src-6.11.0/tests/auto/qlowenergycontroller/tst_qlowenergycontroller.cpp
       2026-03-10 06:07:27.000000000 +0100
@@ -2672,7 +2672,7 @@
     service->writeCharacteristic(imageIdentityChar, QByteArray::fromHex("1"));
     QTest::qWait(1000);
     QTRY_COMPARE_WITH_TIMEOUT(charChangedSpy.size(), 1, 5000);
-    QTRY_COMPARE_WITH_TIMEOUT(charWrittenSpy.size(), 1, 5000);;
+    QTRY_COMPARE_WITH_TIMEOUT(charWrittenSpy.size(), 1, 5000);
 
     entry = charChangedSpy[0];
     first = entry[0].value<QLowEnergyCharacteristic>();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtconnectivity-everywhere-src-6.10.2/tests/auto/qndefnfcsmartposterrecord/tst_qndefnfcsmartposterrecord.cpp
 
new/qtconnectivity-everywhere-src-6.11.0/tests/auto/qndefnfcsmartposterrecord/tst_qndefnfcsmartposterrecord.cpp
--- 
old/qtconnectivity-everywhere-src-6.10.2/tests/auto/qndefnfcsmartposterrecord/tst_qndefnfcsmartposterrecord.cpp
     2026-01-22 20:42:00.000000000 +0100
+++ 
new/qtconnectivity-everywhere-src-6.11.0/tests/auto/qndefnfcsmartposterrecord/tst_qndefnfcsmartposterrecord.cpp
     2026-03-10 06:07:27.000000000 +0100
@@ -285,11 +285,11 @@
     QCOMPARE(record.uri(), qtUrl);
 
     QNdefNfcUriRecord qtRecord;
-    qtRecord.setUri(qtString);
+    qtRecord.setUri(QUrl{qtString});
     QCOMPARE(record.uriRecord(), qtRecord);
 
     QNdefNfcUriRecord bbRecord;
-    bbRecord.setUri(bbString);
+    bbRecord.setUri(QUrl{bbString});
     record.setUri(bbRecord);
     QCOMPARE(record.uri(), QUrl(bbString));
     QCOMPARE(record.uriRecord(), bbRecord);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtconnectivity-everywhere-src-6.10.2/tests/bttestui/main.cpp 
new/qtconnectivity-everywhere-src-6.11.0/tests/bttestui/main.cpp
--- old/qtconnectivity-everywhere-src-6.10.2/tests/bttestui/main.cpp    
2026-01-22 20:42:00.000000000 +0100
+++ new/qtconnectivity-everywhere-src-6.11.0/tests/bttestui/main.cpp    
2026-03-10 06:07:27.000000000 +0100
@@ -14,6 +14,8 @@
 
 #include "btlocaldevice.h"
 
+using namespace Qt::StringLiterals;
+
 int main(int argc, char *argv[])
 {
     QLoggingCategory::setFilterRules(QStringLiteral("qt.bluetooth* = true"));
@@ -40,7 +42,7 @@
     qmlRegisterType<BtLocalDevice>("Local", 6, 5, "BluetoothDevice");
 
     QQuickView view;
-    view.setSource(QStringLiteral("qrc:///main.qml"));
+    view.setSource(QUrl{u"qrc:///main.qml"_s});
     view.setResizeMode(QQuickView::SizeRootObjectToView);
 
     QObject::connect(view.engine(), SIGNAL(quit()), qApp, SLOT(quit()));

Reply via email to