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-10-18 19:21:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qt6-datavis3d (Old) and /work/SRC/openSUSE:Factory/.qt6-datavis3d.new.3698736 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qt6-datavis3d" Sun Oct 18 19:21:19 2026 rev:44 rq:1384389 version:6.12.0 Changes: -------- --- /work/SRC/openSUSE:Factory/qt6-datavis3d/qt6-datavis3d.changes 2026-08-21 16:51:31.587141400 +0200 +++ /work/SRC/openSUSE:Factory/.qt6-datavis3d.new.3698736/qt6-datavis3d.changes 2026-10-18 19:21:22.533912737 +0200 @@ -1,0 +2,6 @@ +Wed Sep 30 16:09:13 UTC 2026 - Christophe Marin <[email protected]> + +- Update to 6.12.0 + https://www.qt.io/blog/qt-6.12-released + +------------------------------------------------------------------- Old: ---- qtdatavis3d-everywhere-src-6.11.2.tar.xz New: ---- qtdatavis3d-everywhere-src-6.12.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qt6-datavis3d.spec ++++++ --- /var/tmp/diff_new_pack.VR1fSn/_old 2026-10-18 19:21:23.350946656 +0200 +++ /var/tmp/diff_new_pack.VR1fSn/_new 2026-10-18 19:21:23.351946697 +0200 @@ -16,8 +16,8 @@ # -%define real_version 6.11.2 -%define short_version 6.11 +%define real_version 6.12.0 +%define short_version 6.12 %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.11.2 +Version: 6.12.0 Release: 0 Summary: Qt 6 data visualization framework License: GPL-3.0-or-later @@ -126,10 +126,10 @@ -DQT_GENERATE_SBOM:BOOL=FALSE \ -DQT_QML_NO_CACHEGEN:BOOL=TRUE -%{qt6_build} +%qt6_build %install -%{qt6_install} +%qt6_install %if !%{qt6_docs_flavor} ++++++ qtdatavis3d-everywhere-src-6.11.2.tar.xz -> qtdatavis3d-everywhere-src-6.12.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtdatavis3d-everywhere-src-6.11.2/.cmake.conf new/qtdatavis3d-everywhere-src-6.12.0/.cmake.conf --- old/qtdatavis3d-everywhere-src-6.11.2/.cmake.conf 2026-08-12 18:34:58.000000000 +0200 +++ new/qtdatavis3d-everywhere-src-6.12.0/.cmake.conf 2026-09-26 19:45:26.000000000 +0200 @@ -1,4 +1,4 @@ -set(QT_REPO_MODULE_VERSION "6.11.2") +set(QT_REPO_MODULE_VERSION "6.12.0") set(QT_REPO_MODULE_PRERELEASE_VERSION_SEGMENT "alpha1") set(QT_EXTRA_INTERNAL_TARGET_DEFINES "QT_ENABLE_STRICT_MODE_UP_TO=QT_VERSION_CHECK(6,11,0)" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtdatavis3d-everywhere-src-6.11.2/.tag new/qtdatavis3d-everywhere-src-6.12.0/.tag --- old/qtdatavis3d-everywhere-src-6.11.2/.tag 2026-08-12 18:34:58.000000000 +0200 +++ new/qtdatavis3d-everywhere-src-6.12.0/.tag 2026-09-26 19:45:26.000000000 +0200 @@ -1 +1 @@ -02d450bebeb1efe5be09c6def9f6ca9ae707f562 +f0edfedb1a770f6389d26ad6f2769d5819391360 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtdatavis3d-everywhere-src-6.11.2/CONTRIBUTING.md new/qtdatavis3d-everywhere-src-6.12.0/CONTRIBUTING.md --- old/qtdatavis3d-everywhere-src-6.11.2/CONTRIBUTING.md 1970-01-01 01:00:00.000000000 +0100 +++ new/qtdatavis3d-everywhere-src-6.12.0/CONTRIBUTING.md 2026-09-26 19:45:26.000000000 +0200 @@ -0,0 +1,11 @@ +## Qt contribution guidelines + +We welcome contributions to Qt! + +Note that we cannot accept pull requests on GitHub. All contributions +to the Qt project are exclusively handled through the +[Gerrit code review system](https://codereview.qt-project.org). + +See +[contribute.qt-project.org](https://contribute.qt-project.org/) to learn +more. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtdatavis3d-everywhere-src-6.11.2/REUSE.toml new/qtdatavis3d-everywhere-src-6.12.0/REUSE.toml --- old/qtdatavis3d-everywhere-src-6.11.2/REUSE.toml 2026-08-12 18:34:58.000000000 +0200 +++ new/qtdatavis3d-everywhere-src-6.12.0/REUSE.toml 2026-09-26 19:45:26.000000000 +0200 @@ -51,7 +51,8 @@ SPDX-License-Identifier = "LicenseRef-Qt-Commercial OR BSD-3-Clause" [[annotations]] -path = ["**/doc/images/**", "**/README*", "**.qdocconf", "**.qdocinc"] +path = ["**/doc/images/**", "**.qdocconf", "**.qdocinc", + "**/README*", "CONTRIBUTING.md"] comment = "documentation" precedence = "closest" SPDX-FileCopyrightText = "Copyright (C) The Qt Company Ltd." diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtdatavis3d-everywhere-src-6.11.2/dependencies.yaml new/qtdatavis3d-everywhere-src-6.12.0/dependencies.yaml --- old/qtdatavis3d-everywhere-src-6.11.2/dependencies.yaml 2026-08-12 18:34:58.000000000 +0200 +++ new/qtdatavis3d-everywhere-src-6.12.0/dependencies.yaml 2026-09-26 19:45:26.000000000 +0200 @@ -1,10 +1,10 @@ dependencies: ../qtbase: - ref: ef55f427f2c8b410d34f8a7681020a3000cf6866 + ref: 025bdad181de241e81bf853c8a2d7bf3d19261a9 required: true ../qtdeclarative: - ref: 4e3399c26ec57246c08de019cfcbda8d23604cfa + ref: 4332fbbb4c340463dc8cee36dda0c85d932122d8 required: false ../qtmultimedia: - ref: 6f162ccac1425edbd7b4d1582fabab5973b43d6c + ref: 6ca885f084a3984749d53bb50a0e08bdc60e86cc required: false diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtdatavis3d-everywhere-src-6.11.2/licenseRule.json new/qtdatavis3d-everywhere-src-6.12.0/licenseRule.json --- old/qtdatavis3d-everywhere-src-6.11.2/licenseRule.json 2026-08-12 18:34:58.000000000 +0200 +++ new/qtdatavis3d-everywhere-src-6.12.0/licenseRule.json 2026-09-26 19:45:26.000000000 +0200 @@ -58,8 +58,9 @@ }, { "comment": "Files with the following endings are Documentation licensed.", - "file_pattern_ending": [".qdoc", ".qdocinc" , ".qdocconf", "README", "qt_attribution.json", - ".qdocconf", ".qdocinc"], + "file_pattern_ending": [".qdoc", ".qdocinc" , ".qdocconf", + "README", "CONTRIBUTING.md", + "qt_attribution.json"], "location":{ "": { "comment": "", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtdatavis3d-everywhere-src-6.11.2/src/datavisualization/data/qbardataitem.h new/qtdatavis3d-everywhere-src-6.12.0/src/datavisualization/data/qbardataitem.h --- old/qtdatavis3d-everywhere-src-6.11.2/src/datavisualization/data/qbardataitem.h 2026-08-12 18:34:58.000000000 +0200 +++ new/qtdatavis3d-everywhere-src-6.12.0/src/datavisualization/data/qbardataitem.h 2026-09-26 19:45:26.000000000 +0200 @@ -29,7 +29,7 @@ protected: void createExtraData(); - QBarDataItemPrivate *d_ptr; + QBarDataItemPrivate *d_ptr = nullptr; private: float m_value; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtdatavis3d-everywhere-src-6.11.2/src/datavisualization/engine/qabstract3dgraph.cpp new/qtdatavis3d-everywhere-src-6.12.0/src/datavisualization/engine/qabstract3dgraph.cpp --- old/qtdatavis3d-everywhere-src-6.11.2/src/datavisualization/engine/qabstract3dgraph.cpp 2026-08-12 18:34:58.000000000 +0200 +++ new/qtdatavis3d-everywhere-src-6.12.0/src/datavisualization/engine/qabstract3dgraph.cpp 2026-09-26 19:45:26.000000000 +0200 @@ -173,11 +173,18 @@ d_ptr->m_context->setFormat(requestedFormat()); d_ptr->m_context->create(); - bool makeSuccess = d_ptr->m_context->makeCurrent(this); + + QOffscreenSurface tempSurface; + tempSurface.setFormat(d_ptr->m_context->format()); + tempSurface.create(); + + bool makeSuccess = d_ptr->m_context->makeCurrent(&tempSurface); // If we fail to get context, just abort - if (!makeSuccess || !QOpenGLContext::currentContext()) + if (!makeSuccess || !QOpenGLContext::currentContext()) { + tempSurface.destroy(); return; + } initializeOpenGLFunctions(); @@ -197,6 +204,7 @@ } d_ptr->m_initialized = true; + d_ptr->m_context->makeCurrent(this); d_ptr->renderLater(); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtdatavis3d-everywhere-src-6.11.2/src/datavisualizationqml/abstractdeclarative.cpp new/qtdatavis3d-everywhere-src-6.12.0/src/datavisualizationqml/abstractdeclarative.cpp --- old/qtdatavis3d-everywhere-src-6.11.2/src/datavisualizationqml/abstractdeclarative.cpp 2026-08-12 18:34:58.000000000 +0200 +++ new/qtdatavis3d-everywhere-src-6.12.0/src/datavisualizationqml/abstractdeclarative.cpp 2026-09-26 19:45:26.000000000 +0200 @@ -12,7 +12,7 @@ #include <qpa/qplatformnativeinterface.h> #endif -#if !defined(Q_OS_MAC) && !defined(Q_OS_ANDROID) && !defined(Q_OS_WINRT) +#if !defined(Q_OS_APPLE) && !defined(Q_OS_ANDROID) && !defined(Q_OS_WINRT) #define USE_SHARED_CONTEXT #else #include "glstatestore_p.h"
