Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package qt6-location for openSUSE:Factory checked in at 2026-03-28 20:12:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qt6-location (Old) and /work/SRC/openSUSE:Factory/.qt6-location.new.8177 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qt6-location" Sat Mar 28 20:12:38 2026 rev:25 rq:1342796 version:6.11.0 Changes: -------- --- /work/SRC/openSUSE:Factory/qt6-location/qt6-location.changes 2026-02-03 21:27:33.834720288 +0100 +++ /work/SRC/openSUSE:Factory/.qt6-location.new.8177/qt6-location.changes 2026-03-28 20:12:58.892507834 +0100 @@ -1,0 +2,6 @@ +Mon Mar 23 10:37:49 UTC 2026 - Christophe Marin <[email protected]> + +- Update to 6.11.0 + https://www.qt.io/blog/qt-6.11-released + +------------------------------------------------------------------- Old: ---- qtlocation-everywhere-src-6.10.2.tar.xz New: ---- qtlocation-everywhere-src-6.11.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qt6-location.spec ++++++ --- /var/tmp/diff_new_pack.H41gXh/_old 2026-03-28 20:12:59.588536560 +0100 +++ /var/tmp/diff_new_pack.H41gXh/_new 2026-03-28 20:12:59.588536560 +0100 @@ -1,7 +1,7 @@ # # spec file for package qt6-location # -# 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 qtlocation-everywhere-src %define tar_suffix %{nil} # @@ -30,7 +30,7 @@ %global __requires_exclude qt6qmlimport\\(MapViewer\\) # Name: qt6-location%{?pkg_suffix} -Version: 6.10.2 +Version: 6.11.0 Release: 0 Summary: Qt 6 Location plugins and libraries License: GPL-3.0-or-later ++++++ qtlocation-everywhere-src-6.10.2.tar.xz -> qtlocation-everywhere-src-6.11.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtlocation-everywhere-src-6.10.2/.cmake.conf new/qtlocation-everywhere-src-6.11.0/.cmake.conf --- old/qtlocation-everywhere-src-6.10.2/.cmake.conf 2026-01-22 21:36:46.000000000 +0100 +++ new/qtlocation-everywhere-src-6.11.0/.cmake.conf 2026-03-10 06:51:57.000000000 +0100 @@ -1,8 +1,9 @@ -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_CONTEXTLESS_CONNECT=1" "QT_NO_FOREACH=1" "QT_NO_QASCONST=1" + "QT_NO_URL_CAST_FROM_STRING=1" ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtlocation-everywhere-src-6.10.2/.tag new/qtlocation-everywhere-src-6.11.0/.tag --- old/qtlocation-everywhere-src-6.10.2/.tag 2026-01-22 21:36:46.000000000 +0100 +++ new/qtlocation-everywhere-src-6.11.0/.tag 2026-03-10 06:51:57.000000000 +0100 @@ -1 +1 @@ -f82629340baa26934f6f74c472894769274c8ac1 +23d209b7498f181d68b3b1cae6063bb446c5c8d2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtlocation-everywhere-src-6.10.2/CMakeLists.txt new/qtlocation-everywhere-src-6.11.0/CMakeLists.txt --- old/qtlocation-everywhere-src-6.10.2/CMakeLists.txt 2026-01-22 21:36:46.000000000 +0100 +++ new/qtlocation-everywhere-src-6.11.0/CMakeLists.txt 2026-03-10 06:51:57.000000000 +0100 @@ -11,9 +11,14 @@ # Make sure we use the fixed BASE argument of qt_add_resource. set(QT_USE_FIXED_QT_ADD_RESOURCE_BASE TRUE) -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) + if(WASM) message(NOTICE "Skipping the build as the condition \"NOT WASM\" is not met.") return() @@ -27,7 +32,7 @@ # Need to search for positioning only after we make sure that it's not WASM. # Otherwise we'll get an "QtPositioning not found" error in WASM build. find_package(Qt6 ${PROJECT_VERSION} CONFIG OPTIONAL_COMPONENTS - Qml Quick Network Test QuickTest Positioning PositioningQuick QuickShapesPrivate + Qml Quick Network Test QuickTest Positioning PositioningQuick QuickShapes ) find_package(Qt6 ${PROJECT_VERSION} QUIET CONFIG OPTIONAL_COMPONENTS @@ -43,6 +48,6 @@ endforeach() endmacro() -assertTargets(Qml Quick Network Test QuickTest Positioning PositioningQuick QuickShapesPrivate) +assertTargets(Qml Quick Network Test QuickTest Positioning PositioningQuick QuickShapes) qt_build_repo() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtlocation-everywhere-src-6.10.2/REUSE.toml new/qtlocation-everywhere-src-6.11.0/REUSE.toml --- old/qtlocation-everywhere-src-6.10.2/REUSE.toml 2026-01-22 21:36:46.000000000 +0100 +++ new/qtlocation-everywhere-src-6.11.0/REUSE.toml 2026-03-10 06:51:57.000000000 +0100 @@ -4,7 +4,7 @@ path = ["src/plugins/geoservices/**"] precedence = "closest" comment = "source and 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]] @@ -15,7 +15,7 @@ "tests/auto/qgeoroutexmlparser/route2.xml", "tests/**.json"] 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 GPL-3.0-only" [[annotations]] @@ -24,40 +24,40 @@ "**ci_config_linux.json", "**configure.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 = "version control system. 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 = ["examples/**", "**/doc/snippets/**"] 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/**", "**.qdocconf", "**.qdocinc"] 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 = "currently not needed, but ready if such file is added. 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/qtlocation-everywhere-src-6.10.2/dependencies.yaml new/qtlocation-everywhere-src-6.11.0/dependencies.yaml --- old/qtlocation-everywhere-src-6.10.2/dependencies.yaml 2026-01-22 21:36:46.000000000 +0100 +++ new/qtlocation-everywhere-src-6.11.0/dependencies.yaml 2026-03-10 06:51:57.000000000 +0100 @@ -1,10 +1,10 @@ dependencies: ../qtbase: - ref: 000d6c62f7880bb8d3054724e8da0b8ae244130e + ref: 8ba7ea4b77a4b8f1948760221e264917ddc9e1c8 required: true ../qtdeclarative: - ref: 09c70541c76659bcd8c49f05841b0e778c9ffd4c + ref: e602a097ca314e9610b1fd3b7dbfa467a868731a required: true ../qtpositioning: - ref: 4dc1008ccd41da9f37b0fb7de4b6988eac890557 + ref: 1007e149184402b24e06842febbc3e7da83cd64f required: true diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtlocation-everywhere-src-6.10.2/dist/REUSE.toml new/qtlocation-everywhere-src-6.11.0/dist/REUSE.toml --- old/qtlocation-everywhere-src-6.10.2/dist/REUSE.toml 2026-01-22 21:36:46.000000000 +0100 +++ new/qtlocation-everywhere-src-6.11.0/dist/REUSE.toml 2026-03-10 06:51:57.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/qtlocation-everywhere-src-6.10.2/src/location/declarativeplaces/qdeclarativesearchresultmodel.cpp new/qtlocation-everywhere-src-6.11.0/src/location/declarativeplaces/qdeclarativesearchresultmodel.cpp --- old/qtlocation-everywhere-src-6.10.2/src/location/declarativeplaces/qdeclarativesearchresultmodel.cpp 2026-01-22 21:36:46.000000000 +0100 +++ new/qtlocation-everywhere-src-6.11.0/src/location/declarativeplaces/qdeclarativesearchresultmodel.cpp 2026-03-10 06:51:57.000000000 +0100 @@ -967,7 +967,7 @@ } /*! - \qmlsignal PlaceSearchResultModel::dataChanged() + \qmlsignal PlaceSearchModel::dataChanged() This signal is emitted when significant changes have been made to the underlying datastore. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtlocation-everywhere-src-6.10.2/src/location/doc/qtlocation.qdocconf new/qtlocation-everywhere-src-6.11.0/src/location/doc/qtlocation.qdocconf --- old/qtlocation-everywhere-src-6.10.2/src/location/doc/qtlocation.qdocconf 2026-01-22 21:36:46.000000000 +0100 +++ new/qtlocation-everywhere-src-6.11.0/src/location/doc/qtlocation.qdocconf 2026-03-10 06:51:57.000000000 +0100 @@ -75,3 +75,8 @@ # Enforce zero documentation warnings warninglimit = 0 + +# Supress all warnings for members that are documented, but +# their parents are not. This leads to 'No output generated for...' +# warnings, for every such member documentation. +spurious += "No output generated for .*" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtlocation-everywhere-src-6.10.2/src/location/maps/qgeotiledmappingmanagerengine.cpp new/qtlocation-everywhere-src-6.11.0/src/location/maps/qgeotiledmappingmanagerengine.cpp --- old/qtlocation-everywhere-src-6.10.2/src/location/maps/qgeotiledmappingmanagerengine.cpp 2026-01-22 21:36:46.000000000 +0100 +++ new/qtlocation-everywhere-src-6.11.0/src/location/maps/qgeotiledmappingmanagerengine.cpp 2026-03-10 06:51:57.000000000 +0100 @@ -18,6 +18,10 @@ QT_BEGIN_NAMESPACE +/*! + \class QGeoTiledMappingManagerEngine + \internal +*/ QGeoTiledMappingManagerEngine::QGeoTiledMappingManagerEngine(QObject *parent) : QGeoMappingManagerEngine(parent), d_ptr(new QGeoTiledMappingManagerEnginePrivate) @@ -34,6 +38,7 @@ /*! Sets the tile fetcher. Takes ownership of the QObject. + \internal */ void QGeoTiledMappingManagerEngine::setTileFetcher(QGeoTileFetcher *fetcher) { @@ -245,6 +250,7 @@ /*! Sets the tile cache. Takes ownership of the QObject. + \internal */ void QGeoTiledMappingManagerEngine::setTileCache(QAbstractGeoTileCache *cache) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtlocation-everywhere-src-6.10.2/src/location/places/qplace.cpp new/qtlocation-everywhere-src-6.11.0/src/location/places/qplace.cpp --- old/qtlocation-everywhere-src-6.10.2/src/location/places/qplace.cpp 2026-01-22 21:36:46.000000000 +0100 +++ new/qtlocation-everywhere-src-6.11.0/src/location/places/qplace.cpp 2026-03-10 06:51:57.000000000 +0100 @@ -400,7 +400,7 @@ if (!websites.isEmpty()) return QUrl(websites.at(0).value()); else - return QString(); + return {}; } /*! diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtlocation-everywhere-src-6.10.2/src/location/places/qplaceicon.cpp new/qtlocation-everywhere-src-6.11.0/src/location/places/qplaceicon.cpp --- old/qtlocation-everywhere-src-6.10.2/src/location/places/qplaceicon.cpp 2026-01-22 21:36:46.000000000 +0100 +++ new/qtlocation-everywhere-src-6.11.0/src/location/places/qplaceicon.cpp 2026-03-10 06:51:57.000000000 +0100 @@ -160,6 +160,11 @@ } /*! + \property QPlaceIcon::parameters + \brief the set of parameters for the icon that are manager or plugin specific. +*/ + +/*! Returns a set of parameters for the icon that are manager/plugin specific. These parameters are used by the manager to return the appropriate URL when url() is called and to specify locations to save to @@ -182,6 +187,11 @@ } /*! + \property QPlaceIcon::manager + \brief the manager of this icon. +*/ + +/*! Returns the manager that this icon is associated with. */ QPlaceManager *QPlaceIcon::manager() const diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtlocation-everywhere-src-6.10.2/src/location/places/qplacesupplier.cpp new/qtlocation-everywhere-src-6.11.0/src/location/places/qplacesupplier.cpp --- old/qtlocation-everywhere-src-6.10.2/src/location/places/qplacesupplier.cpp 2026-01-22 21:36:46.000000000 +0100 +++ new/qtlocation-everywhere-src-6.11.0/src/location/places/qplacesupplier.cpp 2026-03-10 06:51:57.000000000 +0100 @@ -29,6 +29,7 @@ /*! \class QPlaceSupplier + \internal \inmodule QtLocation \ingroup QtLocation-places \ingroup QtLocation-places-data diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtlocation-everywhere-src-6.10.2/src/plugins/geoservices/osm/qgeotiledmappingmanagerengineosm.cpp new/qtlocation-everywhere-src-6.11.0/src/plugins/geoservices/osm/qgeotiledmappingmanagerengineosm.cpp --- old/qtlocation-everywhere-src-6.10.2/src/plugins/geoservices/osm/qgeotiledmappingmanagerengineosm.cpp 2026-01-22 21:36:46.000000000 +0100 +++ new/qtlocation-everywhere-src-6.11.0/src/plugins/geoservices/osm/qgeotiledmappingmanagerengineosm.cpp 2026-03-10 06:51:57.000000000 +0100 @@ -79,23 +79,23 @@ QList<TileProvider *> providers_terrain; QList<TileProvider *> providers_hiking; if (highdpi) { - providers_street.push_back(new TileProvider(QString(domain + "street-hires"_L1), true)); + providers_street.push_back(new TileProvider(QUrl(domain + "street-hires"_L1), true)); providers_satellite.push_back( - new TileProvider(QString(domain + "satellite-hires"_L1), true)); - providers_cycle.push_back(new TileProvider(QString(domain + "cycle-hires"_L1), true)); - providers_transit.push_back(new TileProvider(QString(domain + "transit-hires"_L1), true)); + new TileProvider(QUrl(domain + "satellite-hires"_L1), true)); + providers_cycle.push_back(new TileProvider(QUrl(domain + "cycle-hires"_L1), true)); + providers_transit.push_back(new TileProvider(QUrl(domain + "transit-hires"_L1), true)); providers_nighttransit.push_back( - new TileProvider(QString(domain + "night-transit-hires"_L1), true)); - providers_terrain.push_back(new TileProvider(QString(domain + "terrain-hires"_L1), true)); - providers_hiking.push_back(new TileProvider(QString(domain + "hiking-hires"_L1), true)); + new TileProvider(QUrl(domain + "night-transit-hires"_L1), true)); + providers_terrain.push_back(new TileProvider(QUrl(domain + "terrain-hires"_L1), true)); + providers_hiking.push_back(new TileProvider(QUrl(domain + "hiking-hires"_L1), true)); } - providers_street.push_back(new TileProvider(QString(domain + "street"_L1))); - providers_satellite.push_back(new TileProvider(QString(domain + "satellite"_L1))); - providers_cycle.push_back(new TileProvider(QString(domain + "cycle"_L1))); - providers_transit.push_back(new TileProvider(QString(domain + "transit"_L1))); - providers_nighttransit.push_back(new TileProvider(QString(domain + "night-transit"_L1))); - providers_terrain.push_back(new TileProvider(QString(domain + "terrain"_L1))); - providers_hiking.push_back(new TileProvider(QString(domain + "hiking"_L1))); + providers_street.push_back(new TileProvider(QUrl(domain + "street"_L1))); + providers_satellite.push_back(new TileProvider(QUrl(domain + "satellite"_L1))); + providers_cycle.push_back(new TileProvider(QUrl(domain + "cycle"_L1))); + providers_transit.push_back(new TileProvider(QUrl(domain + "transit"_L1))); + providers_nighttransit.push_back(new TileProvider(QUrl(domain + "night-transit"_L1))); + providers_terrain.push_back(new TileProvider(QUrl(domain + "terrain"_L1))); + providers_hiking.push_back(new TileProvider(QUrl(domain + "hiking"_L1))); // Backups const QDateTime defaultTs = QDateTime::fromString(QStringLiteral("2016-06-01T00:00:00"), Qt::ISODate); providers_street.push_back( diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtlocation-everywhere-src-6.10.2/tests/auto/qplacesupplier/tst_qplacesupplier.cpp new/qtlocation-everywhere-src-6.11.0/tests/auto/qplacesupplier/tst_qplacesupplier.cpp --- old/qtlocation-everywhere-src-6.10.2/tests/auto/qplacesupplier/tst_qplacesupplier.cpp 2026-01-22 21:36:46.000000000 +0100 +++ new/qtlocation-everywhere-src-6.11.0/tests/auto/qplacesupplier/tst_qplacesupplier.cpp 2026-03-10 06:51:57.000000000 +0100 @@ -61,7 +61,7 @@ { QPlaceSupplier testObj; const QUrl testUrl = QUrl::fromEncoded("http://example.com/testUrl"); - QVERIFY2(testObj.url() == QString(), "Wrong default value"); + QVERIFY2(testObj.url() == QUrl(), "Wrong default value"); testObj.setUrl(testUrl); QVERIFY2(testObj.url() == testUrl, "Wrong value returned"); }
