Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package qt6-svg for openSUSE:Factory checked 
in at 2022-09-15 22:59:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qt6-svg (Old)
 and      /work/SRC/openSUSE:Factory/.qt6-svg.new.2083 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qt6-svg"

Thu Sep 15 22:59:36 2022 rev:16 rq:1003823 version:6.3.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/qt6-svg/qt6-svg.changes  2022-06-20 
15:38:12.462941300 +0200
+++ /work/SRC/openSUSE:Factory/.qt6-svg.new.2083/qt6-svg.changes        
2022-09-15 23:00:50.365494740 +0200
@@ -1,0 +2,6 @@
+Fri Sep  9 12:41:48 UTC 2022 - Christophe Giboudeaux <christo...@krop.fr>
+
+- Update to 6.3.2:
+  * https://www.qt.io/blog/qt-6.3.2-released
+
+-------------------------------------------------------------------

Old:
----
  qtsvg-everywhere-src-6.3.1.tar.xz

New:
----
  qtsvg-everywhere-src-6.3.2.tar.xz

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

Other differences:
------------------
++++++ qt6-svg.spec ++++++
--- /var/tmp/diff_new_pack.Kz70Bu/_old  2022-09-15 23:00:50.817496017 +0200
+++ /var/tmp/diff_new_pack.Kz70Bu/_new  2022-09-15 23:00:50.821496028 +0200
@@ -16,7 +16,7 @@
 #
 
 
-%define real_version 6.3.1
+%define real_version 6.3.2
 %define short_version 6.3
 %define tar_name qtsvg-everywhere-src
 %define tar_suffix %{nil}
@@ -27,7 +27,7 @@
 %endif
 #
 Name:           qt6-svg%{?pkg_suffix}
-Version:        6.3.1
+Version:        6.3.2
 Release:        0
 Summary:        Classes for rendering and displaying SVG drawings
 License:        LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later)

++++++ qtsvg-everywhere-src-6.3.1.tar.xz -> qtsvg-everywhere-src-6.3.2.tar.xz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtsvg-everywhere-src-6.3.1/.cmake.conf 
new/qtsvg-everywhere-src-6.3.2/.cmake.conf
--- old/qtsvg-everywhere-src-6.3.1/.cmake.conf  2022-06-06 03:06:43.000000000 
+0200
+++ new/qtsvg-everywhere-src-6.3.2/.cmake.conf  2022-09-06 09:27:21.000000000 
+0200
@@ -1,2 +1,2 @@
-set(QT_REPO_MODULE_VERSION "6.3.1")
+set(QT_REPO_MODULE_VERSION "6.3.2")
 set(QT_REPO_MODULE_PRERELEASE_VERSION_SEGMENT "")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtsvg-everywhere-src-6.3.1/.tag 
new/qtsvg-everywhere-src-6.3.2/.tag
--- old/qtsvg-everywhere-src-6.3.1/.tag 2022-06-06 03:06:43.000000000 +0200
+++ new/qtsvg-everywhere-src-6.3.2/.tag 2022-09-06 09:27:21.000000000 +0200
@@ -1 +1 @@
-8bd900b146f6c677f7a4869e40708773be21634c
+2c30a4b12c35af83bf4ee5c41290f6df025ddde1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtsvg-everywhere-src-6.3.1/coin/module_config.yaml 
new/qtsvg-everywhere-src-6.3.2/coin/module_config.yaml
--- old/qtsvg-everywhere-src-6.3.1/coin/module_config.yaml      2022-06-06 
03:06:43.000000000 +0200
+++ new/qtsvg-everywhere-src-6.3.2/coin/module_config.yaml      2022-09-06 
09:27:21.000000000 +0200
@@ -10,3 +10,4 @@
 
   Test:
     - !include "{{qt/qtbase}}/coin_module_test_template_v3.yaml"
+    - !include "{{qt/qtbase}}/coin_module_test_docs.yaml"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtsvg-everywhere-src-6.3.1/dependencies.yaml 
new/qtsvg-everywhere-src-6.3.2/dependencies.yaml
--- old/qtsvg-everywhere-src-6.3.1/dependencies.yaml    2022-06-06 
03:06:43.000000000 +0200
+++ new/qtsvg-everywhere-src-6.3.2/dependencies.yaml    2022-09-06 
09:27:21.000000000 +0200
@@ -1,4 +1,4 @@
 dependencies:
   ../qtbase:
-    ref: 8483dcde90f40cdfd0a0ec4245b03610b46b6cae
+    ref: 12dc1dc09d73f5400e1e77181749793885ed9ffc
     required: true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtsvg-everywhere-src-6.3.1/examples/svg/svgviewer/mainwindow.cpp 
new/qtsvg-everywhere-src-6.3.2/examples/svg/svgviewer/mainwindow.cpp
--- old/qtsvg-everywhere-src-6.3.1/examples/svg/svgviewer/mainwindow.cpp        
2022-06-06 03:06:43.000000000 +0200
+++ new/qtsvg-everywhere-src-6.3.2/examples/svg/svgviewer/mainwindow.cpp        
2022-09-06 09:27:21.000000000 +0200
@@ -77,7 +77,7 @@
     const QIcon exportIcon = QIcon::fromTheme("document-save", 
QIcon(":/qt-project.org/styles/commonstyle/images/standardbutton-save-32.png"));
     QAction *exportAction = fileMenu->addAction(exportIcon, tr("&Export..."), 
this, &MainWindow::exportImage);
     exportAction->setToolTip(tr("Export Image"));
-    exportAction->setShortcut(Qt::CTRL + Qt::Key_E);
+    exportAction->setShortcut(Qt::CTRL | Qt::Key_E);
     toolBar->addAction(exportAction);
     QAction *quitAction = fileMenu->addAction(tr("E&xit"), qApp, 
QCoreApplication::quit);
     quitAction->setShortcuts(QKeySequence::Quit);
@@ -101,7 +101,7 @@
     zoomAction = viewMenu->addAction(tr("Zoom &Out"), m_view, 
&SvgView::zoomOut);
     zoomAction->setShortcut(QKeySequence::ZoomOut);
     zoomAction = viewMenu->addAction(tr("Reset Zoom"), m_view, 
&SvgView::resetZoom);
-    zoomAction->setShortcut(Qt::CTRL + Qt::Key_0);
+    zoomAction->setShortcut(Qt::CTRL | Qt::Key_0);
 
     QMenu *rendererMenu = menuBar()->addMenu(tr("&Renderer"));
     m_nativeAction = rendererMenu->addAction(tr("&Native"));
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtsvg-everywhere-src-6.3.1/examples/svg/svgviewer/svgview.cpp 
new/qtsvg-everywhere-src-6.3.2/examples/svg/svgviewer/svgview.cpp
--- old/qtsvg-everywhere-src-6.3.1/examples/svg/svgviewer/svgview.cpp   
2022-06-06 03:06:43.000000000 +0200
+++ new/qtsvg-everywhere-src-6.3.2/examples/svg/svgviewer/svgview.cpp   
2022-09-06 09:27:21.000000000 +0200
@@ -106,14 +106,14 @@
     const bool drawBackground = (m_backgroundItem ? 
m_backgroundItem->isVisible() : false);
     const bool drawOutline = (m_outlineItem ? m_outlineItem->isVisible() : 
true);
 
-    QScopedPointer<QGraphicsSvgItem> svgItem(new QGraphicsSvgItem(fileName));
+    auto svgItem = std::make_unique<QGraphicsSvgItem>(fileName);
     if (!svgItem->renderer()->isValid())
         return false;
 
     s->clear();
     resetTransform();
 
-    m_svgItem = svgItem.take();
+    m_svgItem = svgItem.release();
     m_svgItem->setFlags(QGraphicsItem::ItemClipsToShape);
     m_svgItem->setCacheMode(QGraphicsItem::NoCache);
     m_svgItem->setZValue(0);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtsvg-everywhere-src-6.3.1/include/QtSvg/6.3.1/QtSvg/private/qsvgfont_p.h 
new/qtsvg-everywhere-src-6.3.2/include/QtSvg/6.3.1/QtSvg/private/qsvgfont_p.h
--- 
old/qtsvg-everywhere-src-6.3.1/include/QtSvg/6.3.1/QtSvg/private/qsvgfont_p.h   
    2022-06-06 03:06:43.000000000 +0200
+++ 
new/qtsvg-everywhere-src-6.3.2/include/QtSvg/6.3.1/QtSvg/private/qsvgfont_p.h   
    1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/svg/qsvgfont_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtsvg-everywhere-src-6.3.1/include/QtSvg/6.3.1/QtSvg/private/qsvggraphics_p.h
 
new/qtsvg-everywhere-src-6.3.2/include/QtSvg/6.3.1/QtSvg/private/qsvggraphics_p.h
--- 
old/qtsvg-everywhere-src-6.3.1/include/QtSvg/6.3.1/QtSvg/private/qsvggraphics_p.h
   2022-06-06 03:06:43.000000000 +0200
+++ 
new/qtsvg-everywhere-src-6.3.2/include/QtSvg/6.3.1/QtSvg/private/qsvggraphics_p.h
   1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/svg/qsvggraphics_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtsvg-everywhere-src-6.3.1/include/QtSvg/6.3.1/QtSvg/private/qsvghandler_p.h
 
new/qtsvg-everywhere-src-6.3.2/include/QtSvg/6.3.1/QtSvg/private/qsvghandler_p.h
--- 
old/qtsvg-everywhere-src-6.3.1/include/QtSvg/6.3.1/QtSvg/private/qsvghandler_p.h
    2022-06-06 03:06:43.000000000 +0200
+++ 
new/qtsvg-everywhere-src-6.3.2/include/QtSvg/6.3.1/QtSvg/private/qsvghandler_p.h
    1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/svg/qsvghandler_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtsvg-everywhere-src-6.3.1/include/QtSvg/6.3.1/QtSvg/private/qsvgnode_p.h 
new/qtsvg-everywhere-src-6.3.2/include/QtSvg/6.3.1/QtSvg/private/qsvgnode_p.h
--- 
old/qtsvg-everywhere-src-6.3.1/include/QtSvg/6.3.1/QtSvg/private/qsvgnode_p.h   
    2022-06-06 03:06:43.000000000 +0200
+++ 
new/qtsvg-everywhere-src-6.3.2/include/QtSvg/6.3.1/QtSvg/private/qsvgnode_p.h   
    1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/svg/qsvgnode_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtsvg-everywhere-src-6.3.1/include/QtSvg/6.3.1/QtSvg/private/qsvgstructure_p.h
 
new/qtsvg-everywhere-src-6.3.2/include/QtSvg/6.3.1/QtSvg/private/qsvgstructure_p.h
--- 
old/qtsvg-everywhere-src-6.3.1/include/QtSvg/6.3.1/QtSvg/private/qsvgstructure_p.h
  2022-06-06 03:06:43.000000000 +0200
+++ 
new/qtsvg-everywhere-src-6.3.2/include/QtSvg/6.3.1/QtSvg/private/qsvgstructure_p.h
  1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/svg/qsvgstructure_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtsvg-everywhere-src-6.3.1/include/QtSvg/6.3.1/QtSvg/private/qsvgstyle_p.h 
new/qtsvg-everywhere-src-6.3.2/include/QtSvg/6.3.1/QtSvg/private/qsvgstyle_p.h
--- 
old/qtsvg-everywhere-src-6.3.1/include/QtSvg/6.3.1/QtSvg/private/qsvgstyle_p.h  
    2022-06-06 03:06:43.000000000 +0200
+++ 
new/qtsvg-everywhere-src-6.3.2/include/QtSvg/6.3.1/QtSvg/private/qsvgstyle_p.h  
    1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/svg/qsvgstyle_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtsvg-everywhere-src-6.3.1/include/QtSvg/6.3.1/QtSvg/private/qsvgtinydocument_p.h
 
new/qtsvg-everywhere-src-6.3.2/include/QtSvg/6.3.1/QtSvg/private/qsvgtinydocument_p.h
--- 
old/qtsvg-everywhere-src-6.3.1/include/QtSvg/6.3.1/QtSvg/private/qsvgtinydocument_p.h
       2022-06-06 03:06:43.000000000 +0200
+++ 
new/qtsvg-everywhere-src-6.3.2/include/QtSvg/6.3.1/QtSvg/private/qsvgtinydocument_p.h
       1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/svg/qsvgtinydocument_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtsvg-everywhere-src-6.3.1/include/QtSvg/6.3.1/QtSvg/private/qtsvgglobal_p.h
 
new/qtsvg-everywhere-src-6.3.2/include/QtSvg/6.3.1/QtSvg/private/qtsvgglobal_p.h
--- 
old/qtsvg-everywhere-src-6.3.1/include/QtSvg/6.3.1/QtSvg/private/qtsvgglobal_p.h
    2022-06-06 03:06:43.000000000 +0200
+++ 
new/qtsvg-everywhere-src-6.3.2/include/QtSvg/6.3.1/QtSvg/private/qtsvgglobal_p.h
    1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/svg/qtsvgglobal_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtsvg-everywhere-src-6.3.1/include/QtSvg/6.3.2/QtSvg/private/qsvgfont_p.h 
new/qtsvg-everywhere-src-6.3.2/include/QtSvg/6.3.2/QtSvg/private/qsvgfont_p.h
--- 
old/qtsvg-everywhere-src-6.3.1/include/QtSvg/6.3.2/QtSvg/private/qsvgfont_p.h   
    1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtsvg-everywhere-src-6.3.2/include/QtSvg/6.3.2/QtSvg/private/qsvgfont_p.h   
    2022-09-06 09:27:21.000000000 +0200
@@ -0,0 +1 @@
+#include "../../../../../src/svg/qsvgfont_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtsvg-everywhere-src-6.3.1/include/QtSvg/6.3.2/QtSvg/private/qsvggraphics_p.h
 
new/qtsvg-everywhere-src-6.3.2/include/QtSvg/6.3.2/QtSvg/private/qsvggraphics_p.h
--- 
old/qtsvg-everywhere-src-6.3.1/include/QtSvg/6.3.2/QtSvg/private/qsvggraphics_p.h
   1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtsvg-everywhere-src-6.3.2/include/QtSvg/6.3.2/QtSvg/private/qsvggraphics_p.h
   2022-09-06 09:27:21.000000000 +0200
@@ -0,0 +1 @@
+#include "../../../../../src/svg/qsvggraphics_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtsvg-everywhere-src-6.3.1/include/QtSvg/6.3.2/QtSvg/private/qsvghandler_p.h
 
new/qtsvg-everywhere-src-6.3.2/include/QtSvg/6.3.2/QtSvg/private/qsvghandler_p.h
--- 
old/qtsvg-everywhere-src-6.3.1/include/QtSvg/6.3.2/QtSvg/private/qsvghandler_p.h
    1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtsvg-everywhere-src-6.3.2/include/QtSvg/6.3.2/QtSvg/private/qsvghandler_p.h
    2022-09-06 09:27:21.000000000 +0200
@@ -0,0 +1 @@
+#include "../../../../../src/svg/qsvghandler_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtsvg-everywhere-src-6.3.1/include/QtSvg/6.3.2/QtSvg/private/qsvgnode_p.h 
new/qtsvg-everywhere-src-6.3.2/include/QtSvg/6.3.2/QtSvg/private/qsvgnode_p.h
--- 
old/qtsvg-everywhere-src-6.3.1/include/QtSvg/6.3.2/QtSvg/private/qsvgnode_p.h   
    1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtsvg-everywhere-src-6.3.2/include/QtSvg/6.3.2/QtSvg/private/qsvgnode_p.h   
    2022-09-06 09:27:21.000000000 +0200
@@ -0,0 +1 @@
+#include "../../../../../src/svg/qsvgnode_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtsvg-everywhere-src-6.3.1/include/QtSvg/6.3.2/QtSvg/private/qsvgstructure_p.h
 
new/qtsvg-everywhere-src-6.3.2/include/QtSvg/6.3.2/QtSvg/private/qsvgstructure_p.h
--- 
old/qtsvg-everywhere-src-6.3.1/include/QtSvg/6.3.2/QtSvg/private/qsvgstructure_p.h
  1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtsvg-everywhere-src-6.3.2/include/QtSvg/6.3.2/QtSvg/private/qsvgstructure_p.h
  2022-09-06 09:27:21.000000000 +0200
@@ -0,0 +1 @@
+#include "../../../../../src/svg/qsvgstructure_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtsvg-everywhere-src-6.3.1/include/QtSvg/6.3.2/QtSvg/private/qsvgstyle_p.h 
new/qtsvg-everywhere-src-6.3.2/include/QtSvg/6.3.2/QtSvg/private/qsvgstyle_p.h
--- 
old/qtsvg-everywhere-src-6.3.1/include/QtSvg/6.3.2/QtSvg/private/qsvgstyle_p.h  
    1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtsvg-everywhere-src-6.3.2/include/QtSvg/6.3.2/QtSvg/private/qsvgstyle_p.h  
    2022-09-06 09:27:21.000000000 +0200
@@ -0,0 +1 @@
+#include "../../../../../src/svg/qsvgstyle_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtsvg-everywhere-src-6.3.1/include/QtSvg/6.3.2/QtSvg/private/qsvgtinydocument_p.h
 
new/qtsvg-everywhere-src-6.3.2/include/QtSvg/6.3.2/QtSvg/private/qsvgtinydocument_p.h
--- 
old/qtsvg-everywhere-src-6.3.1/include/QtSvg/6.3.2/QtSvg/private/qsvgtinydocument_p.h
       1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtsvg-everywhere-src-6.3.2/include/QtSvg/6.3.2/QtSvg/private/qsvgtinydocument_p.h
       2022-09-06 09:27:21.000000000 +0200
@@ -0,0 +1 @@
+#include "../../../../../src/svg/qsvgtinydocument_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtsvg-everywhere-src-6.3.1/include/QtSvg/6.3.2/QtSvg/private/qtsvgglobal_p.h
 
new/qtsvg-everywhere-src-6.3.2/include/QtSvg/6.3.2/QtSvg/private/qtsvgglobal_p.h
--- 
old/qtsvg-everywhere-src-6.3.1/include/QtSvg/6.3.2/QtSvg/private/qtsvgglobal_p.h
    1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtsvg-everywhere-src-6.3.2/include/QtSvg/6.3.2/QtSvg/private/qtsvgglobal_p.h
    2022-09-06 09:27:21.000000000 +0200
@@ -0,0 +1 @@
+#include "../../../../../src/svg/qtsvgglobal_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtsvg-everywhere-src-6.3.1/include/QtSvg/qtsvgversion.h 
new/qtsvg-everywhere-src-6.3.2/include/QtSvg/qtsvgversion.h
--- old/qtsvg-everywhere-src-6.3.1/include/QtSvg/qtsvgversion.h 2022-06-09 
02:14:40.000000000 +0200
+++ new/qtsvg-everywhere-src-6.3.2/include/QtSvg/qtsvgversion.h 2022-09-07 
17:20:15.000000000 +0200
@@ -2,8 +2,8 @@
 #ifndef QT_QTSVG_VERSION_H
 #define QT_QTSVG_VERSION_H
 
-#define QTSVG_VERSION_STR "6.3.1"
+#define QTSVG_VERSION_STR "6.3.2"
 
-#define QTSVG_VERSION 0x060301
+#define QTSVG_VERSION 0x060302
 
 #endif // QT_QTSVG_VERSION_H
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtsvg-everywhere-src-6.3.1/include/QtSvgWidgets/qtsvgwidgetsversion.h 
new/qtsvg-everywhere-src-6.3.2/include/QtSvgWidgets/qtsvgwidgetsversion.h
--- old/qtsvg-everywhere-src-6.3.1/include/QtSvgWidgets/qtsvgwidgetsversion.h   
2022-06-09 02:14:40.000000000 +0200
+++ new/qtsvg-everywhere-src-6.3.2/include/QtSvgWidgets/qtsvgwidgetsversion.h   
2022-09-07 17:20:15.000000000 +0200
@@ -2,8 +2,8 @@
 #ifndef QT_QTSVGWIDGETS_VERSION_H
 #define QT_QTSVGWIDGETS_VERSION_H
 
-#define QTSVGWIDGETS_VERSION_STR "6.3.1"
+#define QTSVGWIDGETS_VERSION_STR "6.3.2"
 
-#define QTSVGWIDGETS_VERSION 0x060301
+#define QTSVGWIDGETS_VERSION 0x060302
 
 #endif // QT_QTSVGWIDGETS_VERSION_H
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtsvg-everywhere-src-6.3.1/src/svg/doc/qtsvg.qdocconf 
new/qtsvg-everywhere-src-6.3.2/src/svg/doc/qtsvg.qdocconf
--- old/qtsvg-everywhere-src-6.3.1/src/svg/doc/qtsvg.qdocconf   2022-06-06 
03:06:43.000000000 +0200
+++ new/qtsvg-everywhere-src-6.3.2/src/svg/doc/qtsvg.qdocconf   2022-09-06 
09:27:21.000000000 +0200
@@ -48,3 +48,6 @@
 
 navigation.landingpage = "Qt SVG"
 navigation.cppclassespage = "Qt SVG C++ Classes"
+
+# Fail the documentation build if there are more warnings than the limit
+warninglimit = 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtsvg-everywhere-src-6.3.1/src/svg/qsvgtinydocument.cpp 
new/qtsvg-everywhere-src-6.3.2/src/svg/qsvgtinydocument.cpp
--- old/qtsvg-everywhere-src-6.3.1/src/svg/qsvgtinydocument.cpp 2022-06-06 
03:06:43.000000000 +0200
+++ new/qtsvg-everywhere-src-6.3.2/src/svg/qsvgtinydocument.cpp 2022-09-06 
09:27:21.000000000 +0200
@@ -433,8 +433,16 @@
     draw(p);
 }
 
+static bool isValidMatrix(const QTransform &transform)
+{
+    qreal determinant = transform.determinant();
+    return qIsFinite(determinant);
+}
+
 void QSvgTinyDocument::mapSourceToTarget(QPainter *p, const QRectF 
&targetRect, const QRectF &sourceRect)
 {
+    QTransform oldTransform = p->worldTransform();
+
     QRectF target = targetRect;
     if (target.isEmpty()) {
         QPaintDevice *dev = p->device();
@@ -487,6 +495,9 @@
         }
 #endif
     }
+
+    if (!isValidMatrix(p->worldTransform()))
+        p->setWorldTransform(oldTransform);
 }
 
 QRectF QSvgTinyDocument::boundsOnElement(const QString &id) const

Reply via email to