Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package qt6-scxml for openSUSE:Factory 
checked in at 2026-02-03 21:27:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qt6-scxml (Old)
 and      /work/SRC/openSUSE:Factory/.qt6-scxml.new.1995 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qt6-scxml"

Tue Feb  3 21:27:20 2026 rev:38 rq:1330597 version:6.10.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/qt6-scxml/qt6-scxml.changes      2025-11-25 
15:49:16.529442208 +0100
+++ /work/SRC/openSUSE:Factory/.qt6-scxml.new.1995/qt6-scxml.changes    
2026-02-03 21:28:00.591843780 +0100
@@ -1,0 +2,6 @@
+Sat Jan 31 08:10:40 UTC 2026 - Christophe Marin <[email protected]>
+
+- Update to 6.10.2:
+  * https://www.qt.io/blog/qt-6.10.2-released
+
+-------------------------------------------------------------------

Old:
----
  qtscxml-everywhere-src-6.10.1.tar.xz

New:
----
  qtscxml-everywhere-src-6.10.2.tar.xz

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

Other differences:
------------------
++++++ qt6-scxml.spec ++++++
--- /var/tmp/diff_new_pack.LrOEV5/_old  2026-02-03 21:28:01.767893140 +0100
+++ /var/tmp/diff_new_pack.LrOEV5/_new  2026-02-03 21:28:01.767893140 +0100
@@ -16,7 +16,7 @@
 #
 
 
-%define real_version 6.10.1
+%define real_version 6.10.2
 %define short_version 6.10
 %define short_name qtscxml
 %define tar_name qtscxml-everywhere-src
@@ -31,7 +31,7 @@
 %global __requires_exclude 
qt6qmlimport\\((Calculator|InvokeExample|Mediaplayer|TrafficLightApplication)\\)
 #
 Name:           qt6-scxml%{?pkg_suffix}
-Version:        6.10.1
+Version:        6.10.2
 Release:        0
 Summary:        SCXML (state machine notation) compiler and related tools
 License:        GPL-2.0-only OR GPL-3.0-or-later OR LGPL-3.0-only

++++++ qtscxml-everywhere-src-6.10.1.tar.xz -> 
qtscxml-everywhere-src-6.10.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtscxml-everywhere-src-6.10.1/.cmake.conf 
new/qtscxml-everywhere-src-6.10.2/.cmake.conf
--- old/qtscxml-everywhere-src-6.10.1/.cmake.conf       2025-11-13 
21:37:11.000000000 +0100
+++ new/qtscxml-everywhere-src-6.10.2/.cmake.conf       2026-01-22 
20:42:18.000000000 +0100
@@ -1,5 +1,7 @@
-set(QT_REPO_MODULE_VERSION "6.10.1")
+set(QT_REPO_MODULE_VERSION "6.10.2")
 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_CONTEXTLESS_CONNECT=1")
+set(QT_EXTRA_INTERNAL_TARGET_DEFINES
+    "QT_NO_CONTEXTLESS_CONNECT=1"
+    "QT_NO_FOREACH=1"
+    "QT_NO_QASCONST=1"
+)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtscxml-everywhere-src-6.10.1/.tag 
new/qtscxml-everywhere-src-6.10.2/.tag
--- old/qtscxml-everywhere-src-6.10.1/.tag      2025-11-13 21:37:11.000000000 
+0100
+++ new/qtscxml-everywhere-src-6.10.2/.tag      2026-01-22 20:42:18.000000000 
+0100
@@ -1 +1 @@
-55588762242ad9fdaca805f95537dfb2c4cf7615
+1d4464a6c5ba34aabe70223248c22031ffbaa13b
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtscxml-everywhere-src-6.10.1/dependencies.yaml 
new/qtscxml-everywhere-src-6.10.2/dependencies.yaml
--- old/qtscxml-everywhere-src-6.10.1/dependencies.yaml 2025-11-13 
21:37:11.000000000 +0100
+++ new/qtscxml-everywhere-src-6.10.2/dependencies.yaml 2026-01-22 
20:42:18.000000000 +0100
@@ -1,7 +1,7 @@
 dependencies:
   ../qtbase:
-    ref: 90b845d15ffb97693dba527385db83510ebd121a
+    ref: 000d6c62f7880bb8d3054724e8da0b8ae244130e
     required: true
   ../qtdeclarative:
-    ref: 22fb5e739a2ea700448b22d34ade0d5c1927cb48
+    ref: 09c70541c76659bcd8c49f05841b0e778c9ffd4c
     required: false
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtscxml-everywhere-src-6.10.1/src/scxml/doc/qtscxml-cmake-macros.qdoc 
new/qtscxml-everywhere-src-6.10.2/src/scxml/doc/qtscxml-cmake-macros.qdoc
--- old/qtscxml-everywhere-src-6.10.1/src/scxml/doc/qtscxml-cmake-macros.qdoc   
2025-11-13 21:37:11.000000000 +0100
+++ new/qtscxml-everywhere-src-6.10.2/src/scxml/doc/qtscxml-cmake-macros.qdoc   
2026-01-22 20:42:18.000000000 +0100
@@ -8,21 +8,32 @@
 \title qt_add_statecharts
 \keyword qt6_add_statecharts
 
+\summary {Converts \c .scxml files into C++ source code.}
+
 \cmakecommandsince 6.1
 
-\section1 Description
+The command is defined in the \c Scxml component of the \c Qt6 package.
+Load the package with:
 
-The \c qt6_add_statecharts macro instructs CMake to invoke the qscxmlc tool to
-read the provided .scxml files and produce C++ source and header files,
-that contain the classes that implement the state machines as defined in SCXML.
+\badcode
+find_package(Qt6 REQUIRED COMPONENTS Scxml)
+\endcode
 
 \section1 Synopsis
 
 \badcode
-qt6_add_statecharts(<TARGET> file1.scxml [file2.scxml ...]
+qt_add_statecharts(<TARGET> file1.scxml [file2.scxml ...]
                     [OPTIONS ...])
 \endcode
 
+\versionlessCMakeCommandsNote qt6_add_statecharts()
+
+\section1 Description
+
+The \c qt_add_statecharts macro instructs CMake to invoke the \c qscxmlc tool 
to
+read the provided \c .scxml files and produce C++ source and header files,
+that contain the classes that implement the state machines as defined in SCXML.
+
 For further instructions, options and examples please refer to
 \l {Using the Qt SCXML Compiler (qscxmlc)}
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtscxml-everywhere-src-6.10.1/tests/auto/qml/qqmlstatemachine/tst_qqmlstatemachine.cpp
 
new/qtscxml-everywhere-src-6.10.2/tests/auto/qml/qqmlstatemachine/tst_qqmlstatemachine.cpp
--- 
old/qtscxml-everywhere-src-6.10.1/tests/auto/qml/qqmlstatemachine/tst_qqmlstatemachine.cpp
  2025-11-13 21:37:11.000000000 +0100
+++ 
new/qtscxml-everywhere-src-6.10.2/tests/auto/qml/qqmlstatemachine/tst_qqmlstatemachine.cpp
  2026-01-22 20:42:18.000000000 +0100
@@ -32,13 +32,13 @@
 {
     Q_OBJECT
     Q_PROPERTY(ObjectState objectState READ objectState WRITE setObjectState 
NOTIFY objectStateChanged)
-    Q_ENUMS(ObjectState)
 public:
     enum ObjectState {
         State0,
         State1,
         State2
     };
+    Q_ENUM(ObjectState)
 
 public:
     CppObject() {}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtscxml-everywhere-src-6.10.1/tests/auto/statemachineinfo/tst_statemachineinfo.cpp
 
new/qtscxml-everywhere-src-6.10.2/tests/auto/statemachineinfo/tst_statemachineinfo.cpp
--- 
old/qtscxml-everywhere-src-6.10.1/tests/auto/statemachineinfo/tst_statemachineinfo.cpp
      2025-11-13 21:37:11.000000000 +0100
+++ 
new/qtscxml-everywhere-src-6.10.2/tests/auto/statemachineinfo/tst_statemachineinfo.cpp
      2026-01-22 20:42:18.000000000 +0100
@@ -5,6 +5,8 @@
 #include <QtScxml/qscxmlstatemachine.h>
 #include <QtScxml/private/qscxmlstatemachineinfo_p.h>
 
+#include <memory>
+
 class tst_StateMachineInfo: public QObject
 {
     Q_OBJECT
@@ -68,7 +70,7 @@
                 
QScxmlStateMachine::fromFile(QString(":/tst_statemachineinfo/statemachine.scxml")));
     QVERIFY(!stateMachine.isNull());
     QVERIFY(stateMachine->parseErrors().isEmpty());
-    auto info = new QScxmlStateMachineInfo(stateMachine.data());
+    auto info = std::make_unique<QScxmlStateMachineInfo>(stateMachine.get());
 
     const QString machineName = QLatin1String("InfoTest");
     QCOMPARE(stateMachine->name(), machineName);
@@ -161,11 +163,11 @@
     QCOMPARE(info->transitionEvents(transitions.at(5)).size(), 0);
 
     Recorder recorder;
-    QObject::connect(info, &QScxmlStateMachineInfo::statesEntered,
+    QObject::connect(info.get(), &QScxmlStateMachineInfo::statesEntered,
                      &recorder, &Recorder::statesEntered);
-    QObject::connect(info, &QScxmlStateMachineInfo::statesExited,
+    QObject::connect(info.get(), &QScxmlStateMachineInfo::statesExited,
                      &recorder, &Recorder::statesExited);
-    QObject::connect(info, &QScxmlStateMachineInfo::transitionsTriggered,
+    QObject::connect(info.get(), &QScxmlStateMachineInfo::transitionsTriggered,
                      &recorder, &Recorder::transitionsTriggered);
     QObject::connect(stateMachine.data(), 
&QScxmlStateMachine::reachedStableState,
                      &recorder, &Recorder::reachedStableState);

Reply via email to