Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package qt6-datavis3d for openSUSE:Factory checked in at 2026-03-28 20:12:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qt6-datavis3d (Old) and /work/SRC/openSUSE:Factory/.qt6-datavis3d.new.8177 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qt6-datavis3d" Sat Mar 28 20:12:32 2026 rev:41 rq:1342789 version:6.11.0 Changes: -------- --- /work/SRC/openSUSE:Factory/qt6-datavis3d/qt6-datavis3d.changes 2026-02-03 21:27:15.921966492 +0100 +++ /work/SRC/openSUSE:Factory/.qt6-datavis3d.new.8177/qt6-datavis3d.changes 2026-03-28 20:12:46.764007269 +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: ---- qtdatavis3d-everywhere-src-6.10.2.tar.xz New: ---- qtdatavis3d-everywhere-src-6.11.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qt6-datavis3d.spec ++++++ --- /var/tmp/diff_new_pack.0P3G15/_old 2026-03-28 20:12:49.244109627 +0100 +++ /var/tmp/diff_new_pack.0P3G15/_new 2026-03-28 20:12:49.256110122 +0100 @@ -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 short_name qtdatavis3d %define tar_name qtdatavis3d-everywhere-src %define tar_suffix %{nil} @@ -31,7 +31,7 @@ %global __requires_exclude qt6qmlimport\\((AxisHandling|SurfaceGallery)\\) # Name: qt6-datavis3d%{?pkg_suffix} -Version: 6.10.2 +Version: 6.11.0 Release: 0 Summary: Qt 6 data visualization framework License: GPL-3.0-or-later ++++++ qtdatavis3d-everywhere-src-6.10.2.tar.xz -> qtdatavis3d-everywhere-src-6.11.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtdatavis3d-everywhere-src-6.10.2/.cmake.conf new/qtdatavis3d-everywhere-src-6.11.0/.cmake.conf --- old/qtdatavis3d-everywhere-src-6.10.2/.cmake.conf 2026-01-23 06:31:15.000000000 +0100 +++ new/qtdatavis3d-everywhere-src-6.11.0/.cmake.conf 2026-03-10 09:32:07.000000000 +0100 @@ -1,7 +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_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/qtdatavis3d-everywhere-src-6.10.2/.tag new/qtdatavis3d-everywhere-src-6.11.0/.tag --- old/qtdatavis3d-everywhere-src-6.10.2/.tag 2026-01-23 06:31:15.000000000 +0100 +++ new/qtdatavis3d-everywhere-src-6.11.0/.tag 2026-03-10 09:32:07.000000000 +0100 @@ -1 +1 @@ -33735e102c4f16d4dc72b5f2eb15afa1a6f30b74 +4dc290029cd46f602e2e84e12ebc7ecf5d3dbf25 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtdatavis3d-everywhere-src-6.10.2/CMakeLists.txt new/qtdatavis3d-everywhere-src-6.11.0/CMakeLists.txt --- old/qtdatavis3d-everywhere-src-6.10.2/CMakeLists.txt 2026-01-23 06:31:15.000000000 +0100 +++ new/qtdatavis3d-everywhere-src-6.11.0/CMakeLists.txt 2026-03-10 09:32:07.000000000 +0100 @@ -12,9 +12,13 @@ ) 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 OPTIONAL_COMPONENTS Core OpenGL Quick Qml Gui Widgets QuickTest Test) -qt_internal_project_setup() macro(assertTargets) foreach(qtTarget IN ITEMS ${ARGN}) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtdatavis3d-everywhere-src-6.10.2/REUSE.toml new/qtdatavis3d-everywhere-src-6.11.0/REUSE.toml --- old/qtdatavis3d-everywhere-src-6.10.2/REUSE.toml 2026-01-23 06:31:15.000000000 +0100 +++ new/qtdatavis3d-everywhere-src-6.11.0/REUSE.toml 2026-03-10 09:32:07.000000000 +0100 @@ -4,62 +4,62 @@ path = ["tools/**"] comment = "According to licenseRule.json, files in tools are not tools. module and plugin." 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]] path = ["src/datavisualization**"] comment = "module and plugin" 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]] path = ["tests/**.jpg", "tests/**.obj", "tests/**.png"] 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]] path = ["**.pro", "**.qrc", ".cmake.conf", "**.yaml", "**.pri", - "**ci_config_linux.json", ".tag"] + "**BLACKLIST", "**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 = ["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 = ["**REUSE.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 = ["**/doc/images/**", "**/README*", "**.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 = ["**/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/qtdatavis3d-everywhere-src-6.10.2/dependencies.yaml new/qtdatavis3d-everywhere-src-6.11.0/dependencies.yaml --- old/qtdatavis3d-everywhere-src-6.10.2/dependencies.yaml 2026-01-23 06:31:15.000000000 +0100 +++ new/qtdatavis3d-everywhere-src-6.11.0/dependencies.yaml 2026-03-10 09:32:07.000000000 +0100 @@ -1,10 +1,10 @@ dependencies: ../qtbase: - ref: 000d6c62f7880bb8d3054724e8da0b8ae244130e + ref: 8ba7ea4b77a4b8f1948760221e264917ddc9e1c8 required: true ../qtdeclarative: - ref: 09c70541c76659bcd8c49f05841b0e778c9ffd4c + ref: e602a097ca314e9610b1fd3b7dbfa467a868731a required: false ../qtmultimedia: - ref: 5f307447a3396215c35ce44856d3884447f44aab + ref: 8ffcce57ebc4a557fb07727c60b8511e39c6b28b required: false diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtdatavis3d-everywhere-src-6.10.2/dist/REUSE.toml new/qtdatavis3d-everywhere-src-6.11.0/dist/REUSE.toml --- old/qtdatavis3d-everywhere-src-6.10.2/dist/REUSE.toml 2026-01-23 06:31:15.000000000 +0100 +++ new/qtdatavis3d-everywhere-src-6.11.0/dist/REUSE.toml 2026-03-10 09:32:07.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/qtdatavis3d-everywhere-src-6.10.2/licenseRule.json new/qtdatavis3d-everywhere-src-6.11.0/licenseRule.json --- old/qtdatavis3d-everywhere-src-6.10.2/licenseRule.json 2026-01-23 06:31:15.000000000 +0100 +++ new/qtdatavis3d-everywhere-src-6.11.0/licenseRule.json 2026-03-10 09:32:07.000000000 +0100 @@ -12,7 +12,7 @@ "file_pattern_ending": ["CMakeLists.txt", ".cmake", ".pro", ".pri", ".prf", "configure", "configure.bat", "cmake.in", "plist.in", "CMakeLists.txt.in", ".cmake.conf", ".tag", "ci_config_linux.json", - ".yaml", ".qrc"], + ".yaml", ".qrc", "BLACKLIST"], "location": { "": { "comment": "Default", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtdatavis3d-everywhere-src-6.10.2/src/datavisualization/axis/qlogvalue3daxisformatter.cpp new/qtdatavis3d-everywhere-src-6.11.0/src/datavisualization/axis/qlogvalue3daxisformatter.cpp --- old/qtdatavis3d-everywhere-src-6.10.2/src/datavisualization/axis/qlogvalue3daxisformatter.cpp 2026-01-23 06:31:15.000000000 +0100 +++ new/qtdatavis3d-everywhere-src-6.11.0/src/datavisualization/axis/qlogvalue3daxisformatter.cpp 2026-03-10 09:32:07.000000000 +0100 @@ -293,8 +293,8 @@ qreal minDiff = qCeil(logMin) - logMin; qreal maxDiff = logMax - qFloor(logMax); - m_evenMinSegment = qFuzzyCompare(qreal(0), minDiff); - m_evenMaxSegment = qFuzzyCompare(qreal(0), maxDiff); + m_evenMinSegment = qFuzzyIsNull(minDiff); + m_evenMaxSegment = qFuzzyIsNull(maxDiff); segmentCount = qRound(logRangeNormalizer - minDiff - maxDiff); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtdatavis3d-everywhere-src-6.10.2/src/datavisualization/data/qcustom3dvolume.cpp new/qtdatavis3d-everywhere-src-6.11.0/src/datavisualization/data/qcustom3dvolume.cpp --- old/qtdatavis3d-everywhere-src-6.10.2/src/datavisualization/data/qcustom3dvolume.cpp 2026-01-23 06:31:15.000000000 +0100 +++ new/qtdatavis3d-everywhere-src-6.11.0/src/datavisualization/data/qcustom3dvolume.cpp 2026-03-10 09:32:07.000000000 +0100 @@ -1282,6 +1282,7 @@ data[i] = static_cast<uchar>(multipliedAlphaValue(data.at(i))); } + return [&] { QImage image(data.constData(), x, y, x * pixelWidth, m_textureFormat); image.bits(); // Call bits() to detach the new image from local data if (m_textureFormat == QImage::Format_Indexed8) { @@ -1298,6 +1299,7 @@ } return image; + }(); } int QCustom3DVolumePrivate::multipliedAlphaValue(int alpha) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtdatavis3d-everywhere-src-6.10.2/src/datavisualization/engine/surface3drenderer.cpp new/qtdatavis3d-everywhere-src-6.11.0/src/datavisualization/engine/surface3drenderer.cpp --- old/qtdatavis3d-everywhere-src-6.10.2/src/datavisualization/engine/surface3drenderer.cpp 2026-01-23 06:31:15.000000000 +0100 +++ new/qtdatavis3d-everywhere-src-6.11.0/src/datavisualization/engine/surface3drenderer.cpp 2026-03-10 09:32:07.000000000 +0100 @@ -461,7 +461,7 @@ int sampleX = int((modelX + (stepX / 2.0f)) / stepX); QSurfaceDataItem item = dataArray.at(0)->at(sampleX); - if (!::qFuzzyCompare(float(coords.x()), item.x())) { + if (!QtPrivate::fuzzyCompare(float(coords.x()), item.x())) { int direction = 1; if (item.x() > coords.x()) direction = -1; @@ -480,7 +480,7 @@ int sampleY = int((modelY + (stepY / 2.0f)) / stepY); QSurfaceDataItem item = dataArray.at(sampleY)->at(0); - if (!::qFuzzyCompare(float(coords.y()), item.z())) { + if (!QtPrivate::fuzzyCompare(float(coords.y()), item.z())) { int direction = 1; if (item.z() > coords.y()) direction = -1; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtdatavis3d-everywhere-src-6.10.2/src/datavisualization/utils/utils.cpp new/qtdatavis3d-everywhere-src-6.11.0/src/datavisualization/utils/utils.cpp --- old/qtdatavis3d-everywhere-src-6.10.2/src/datavisualization/utils/utils.cpp 2026-01-23 06:31:15.000000000 +0100 +++ new/qtdatavis3d-everywhere-src-6.11.0/src/datavisualization/utils/utils.cpp 2026-03-10 09:32:07.000000000 +0100 @@ -120,6 +120,7 @@ } } while (!sizeOk); + return [&] { // Create image QImage image = QImage(labelSize, QImage::Format_ARGB32); image.fill(Qt::transparent); @@ -165,6 +166,7 @@ text); } return image; + }(); } QVector4D Utils::getSelection(QPoint mousepos, int height) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtdatavis3d-everywhere-src-6.10.2/tests/auto/cpptest/q3dscene/BLACKLIST new/qtdatavis3d-everywhere-src-6.11.0/tests/auto/cpptest/q3dscene/BLACKLIST --- old/qtdatavis3d-everywhere-src-6.10.2/tests/auto/cpptest/q3dscene/BLACKLIST 1970-01-01 01:00:00.000000000 +0100 +++ new/qtdatavis3d-everywhere-src-6.11.0/tests/auto/cpptest/q3dscene/BLACKLIST 2026-03-10 09:32:07.000000000 +0100 @@ -0,0 +1,3 @@ +[subViews] +wayland +
