Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package qt6-lottie for openSUSE:Factory 
checked in at 2025-11-25 15:52:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qt6-lottie (Old)
 and      /work/SRC/openSUSE:Factory/.qt6-lottie.new.14147 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qt6-lottie"

Tue Nov 25 15:52:55 2025 rev:38 rq:1319488 version:6.10.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/qt6-lottie/qt6-lottie.changes    2025-10-16 
17:38:33.675942239 +0200
+++ /work/SRC/openSUSE:Factory/.qt6-lottie.new.14147/qt6-lottie.changes 
2025-11-25 15:54:22.690353191 +0100
@@ -1,0 +2,6 @@
+Thu Nov 20 15:14:39 UTC 2025 - Christophe Marin <[email protected]>
+
+- Update to 6.10.1
+  https://www.qt.io/blog/qt-6.10.1-released
+
+-------------------------------------------------------------------

Old:
----
  qtlottie-everywhere-src-6.10.0.tar.xz

New:
----
  qtlottie-everywhere-src-6.10.1.tar.xz

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

Other differences:
------------------
++++++ qt6-lottie.spec ++++++
--- /var/tmp/diff_new_pack.lsSQLx/_old  2025-11-25 15:54:23.726396852 +0100
+++ /var/tmp/diff_new_pack.lsSQLx/_new  2025-11-25 15:54:23.726396852 +0100
@@ -16,7 +16,7 @@
 #
 
 
-%define real_version 6.10.0
+%define real_version 6.10.1
 %define short_version 6.10
 %define short_name qtlottie
 %define tar_name qtlottie-everywhere-src
@@ -28,7 +28,7 @@
 %endif
 #
 Name:           qt6-lottie%{?pkg_suffix}
-Version:        6.10.0
+Version:        6.10.1
 Release:        0
 Summary:        QML API for rendering graphics and animation
 # LICENSE.GPL3-EXCEPT only applies to the conan recipe which is not used
@@ -144,7 +144,7 @@
 
 # CMake files are not needed for plugins
 rm -r %{buildroot}%{_qt6_cmakedir}/Qt6Qml/QmlPlugins
-rm -r %{buildroot}%{_qt6_cmakedir}/Qt6QuickVectorImageGeneratorPrivate
+rm %{buildroot}%{_qt6_cmakedir}/Qt6Quick/Qt6QLottieVectorImagePlugin*
 
 %{qt6_link_executables}
 

++++++ qtlottie-everywhere-src-6.10.0.tar.xz -> 
qtlottie-everywhere-src-6.10.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtlottie-everywhere-src-6.10.0/.cmake.conf 
new/qtlottie-everywhere-src-6.10.1/.cmake.conf
--- old/qtlottie-everywhere-src-6.10.0/.cmake.conf      2025-10-02 
00:59:48.000000000 +0200
+++ new/qtlottie-everywhere-src-6.10.1/.cmake.conf      2025-11-13 
21:37:09.000000000 +0100
@@ -1,4 +1,4 @@
-set(QT_REPO_MODULE_VERSION "6.10.0")
+set(QT_REPO_MODULE_VERSION "6.10.1")
 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")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtlottie-everywhere-src-6.10.0/.tag 
new/qtlottie-everywhere-src-6.10.1/.tag
--- old/qtlottie-everywhere-src-6.10.0/.tag     2025-10-02 00:59:48.000000000 
+0200
+++ new/qtlottie-everywhere-src-6.10.1/.tag     2025-11-13 21:37:09.000000000 
+0100
@@ -1 +1 @@
-cedbb382b0f31e005d0ba906dd6ed3da6b97fca7
+f5ccb0bd1f7287039f8500b50852a77aa74dbd63
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtlottie-everywhere-src-6.10.0/CMakeLists.txt 
new/qtlottie-everywhere-src-6.10.1/CMakeLists.txt
--- old/qtlottie-everywhere-src-6.10.0/CMakeLists.txt   2025-10-02 
00:59:48.000000000 +0200
+++ new/qtlottie-everywhere-src-6.10.1/CMakeLists.txt   2025-11-13 
21:37:09.000000000 +0100
@@ -12,7 +12,15 @@
 )
 
 find_package(Qt6 ${PROJECT_VERSION} CONFIG REQUIRED COMPONENTS BuildInternals 
Core)
-find_package(Qt6 ${PROJECT_VERSION} QUIET CONFIG OPTIONAL_COMPONENTS Gui Qml 
Quick QuickTest QuickVectorImageGeneratorPrivate QuickControls2)
+find_package(Qt6 ${PROJECT_VERSION} QUIET CONFIG
+    OPTIONAL_COMPONENTS
+        Gui
+        Qml
+        Quick
+        QuickShapesPrivate
+        QuickTest
+        QuickVectorImageGeneratorPrivate
+        QuickControls2)
 qt_internal_project_setup()
 
 if(NOT TARGET Qt6::Gui)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtlottie-everywhere-src-6.10.0/dependencies.yaml 
new/qtlottie-everywhere-src-6.10.1/dependencies.yaml
--- old/qtlottie-everywhere-src-6.10.0/dependencies.yaml        2025-10-02 
00:59:48.000000000 +0200
+++ new/qtlottie-everywhere-src-6.10.1/dependencies.yaml        2025-11-13 
21:37:09.000000000 +0100
@@ -1,7 +1,7 @@
 dependencies:
   ../qtbase:
-    ref: 5a8637e4516bc48a0b3f4b5ec3b18618b92e7222
+    ref: 90b845d15ffb97693dba527385db83510ebd121a
     required: true
   ../qtdeclarative:
-    ref: 7e0ab1d98c159c9f4c9afab78b43e7c70f449e41
+    ref: 22fb5e739a2ea700448b22d34ade0d5c1927cb48
     required: true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtlottie-everywhere-src-6.10.0/src/lottiegenerator/CMakeLists.txt 
new/qtlottie-everywhere-src-6.10.1/src/lottiegenerator/CMakeLists.txt
--- old/qtlottie-everywhere-src-6.10.0/src/lottiegenerator/CMakeLists.txt       
2025-10-02 00:59:48.000000000 +0200
+++ new/qtlottie-everywhere-src-6.10.1/src/lottiegenerator/CMakeLists.txt       
2025-11-13 21:37:09.000000000 +0100
@@ -11,5 +11,5 @@
         Qt::QuickShapesPrivate
         Qt::QuickVectorImageGeneratorPrivate
         Qt::LottiePrivate
-
+        Qt::LottieVectorImageHelpers
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtlottie-everywhere-src-6.10.0/src/qml/qlottieanimation.cpp 
new/qtlottie-everywhere-src-6.10.1/src/qml/qlottieanimation.cpp
--- old/qtlottie-everywhere-src-6.10.0/src/qml/qlottieanimation.cpp     
2025-10-02 00:59:48.000000000 +0200
+++ new/qtlottie-everywhere-src-6.10.1/src/qml/qlottieanimation.cpp     
2025-11-13 21:37:09.000000000 +0100
@@ -579,10 +579,16 @@
 
 void QLottieAnimation::load()
 {
-    setStatus(Loading);
-
     const QQmlContext *context = qmlContext(this);
     const QUrl loadUrl = context ? context->resolvedUrl(m_source) : m_source;
+
+    if (loadUrl.isEmpty()) {
+        setStatus(Null);
+        return;
+    }
+
+    setStatus(Loading);
+
     m_file.reset(new QQmlFile(qmlEngine(this), loadUrl));
     if (m_file->isLoading())
         m_file->connectFinished(this, SLOT(loadFinished()));
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtlottie-everywhere-src-6.10.0/src/vectorimagehelpers/CMakeLists.txt 
new/qtlottie-everywhere-src-6.10.1/src/vectorimagehelpers/CMakeLists.txt
--- old/qtlottie-everywhere-src-6.10.0/src/vectorimagehelpers/CMakeLists.txt    
2025-10-02 00:59:48.000000000 +0200
+++ new/qtlottie-everywhere-src-6.10.1/src/vectorimagehelpers/CMakeLists.txt    
2025-11-13 21:37:09.000000000 +0100
@@ -4,7 +4,6 @@
 qt_internal_add_qml_module(LottieVectorImageHelpers
     URI "Qt.labs.lottieqt.VectorImageHelpers"
     VERSION "${PROJECT_VERSION}"
-    NO_PLUGIN_OPTIONAL
     CLASS_NAME QLottieVectorImageHelpersPlugin
     SOURCES
         qquicklayeritem_p.h qquicklayeritem.cpp
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtlottie-everywhere-src-6.10.0/tests/auto/qml/data/tst_main.qml 
new/qtlottie-everywhere-src-6.10.1/tests/auto/qml/data/tst_main.qml
--- old/qtlottie-everywhere-src-6.10.0/tests/auto/qml/data/tst_main.qml 
2025-10-02 00:59:48.000000000 +0200
+++ new/qtlottie-everywhere-src-6.10.1/tests/auto/qml/data/tst_main.qml 
2025-11-13 21:37:09.000000000 +0100
@@ -57,6 +57,10 @@
             compare(bmAnim.quality, 1);
         }
 
-
+        function test_6_setEmptySource() {
+            compare(bmAnim.status, 2)
+            bmAnim.source = ""
+            compare(bmAnim.status, 0)
+        }
     }
 }

Reply via email to