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"

Reply via email to