Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libqt5-qtdeclarative for 
openSUSE:Factory checked in at 2023-01-11 14:33:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libqt5-qtdeclarative (Old)
 and      /work/SRC/openSUSE:Factory/.libqt5-qtdeclarative.new.32243 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libqt5-qtdeclarative"

Wed Jan 11 14:33:00 2023 rev:75 rq:1057224 version:5.15.8+kde22

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/libqt5-qtdeclarative/libqt5-qtdeclarative.changes    
    2022-12-17 20:36:26.208569261 +0100
+++ 
/work/SRC/openSUSE:Factory/.libqt5-qtdeclarative.new.32243/libqt5-qtdeclarative.changes
     2023-01-11 14:33:16.848629339 +0100
@@ -1,0 +2,34 @@
+Mon Jan  9 09:19:15 UTC 2023 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Update to version 5.15.8+kde22, rebased upstream:
+  * Qml: Don't crash when as-casting to type with errors
+  * Do not copy lookups
+  * deliverSinglePointEventUntilAccepted(): skip items that aren't shown
+  * V4 Lookup: Do not leak property caches
+  * Fix glitches in big AnimatedSprite animations
+  * HoverHandler: allow cursorShape binding before parentItem is set
+  * QtTest: use delay properly in mouseWheel()
+  * Set OpenGL state after invoking custom rendering
+  * Ensure that HoverHandler isn't hovered after HoverLeave to parent item
+  * Fix missing glyphs when changing distance field parameters
+  * Document that the vendorext property is deprecated
+  * tst_qqmlbinding: Avoid event loop flakyness on Ubuntu 20.04
+  * Unset the QQmlAnimationTimer pointer from unregistered jobs
+  * Reset the timer of all controlled animations upon timer destruction
+  * Don't create an animation timer when destroying the animation job
+  * Disable JIT for arm64 when doing macOS universal builds
+  * Blacklist and fix failing tests on ARM macOS
+  * qmake/vcxproj: Fix qmltypes files being displayed at project root
+  * Use resize instead of shrink when clearing upload pools
+  * Handle function as default arguments in toplevel functions
+  * Do not crash on self-assignment of QQmlProperty
+  * Do not resolve containing types of inline components too early
+  * sg: Drop internal pool allocs upon QQuickWindow::releaseResources
+  * Fix distorted subpixel text for non-RHI code path
+  * QQuickTextInput: fix cursor positioning for QInputMethodEvent
+- Commits dropped by the rebase:
+  * Fix Flickable with QTBUG-56075 patch applied
+- Update qtdeclarative-5.15.0-FixMaxXMaxYExtent.patch with contents from
+  https://invent.kde.org/qt/qt/qtdeclarative/-/merge_requests/32
+
+-------------------------------------------------------------------

Old:
----
  qtdeclarative-everywhere-src-5.15.7+kde25.obscpio

New:
----
  qtdeclarative-everywhere-src-5.15.8+kde22.obscpio

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

Other differences:
------------------
++++++ libqt5-qtdeclarative.spec ++++++
--- /var/tmp/diff_new_pack.fAZ4Rj/_old  2023-01-11 14:33:21.144653624 +0100
+++ /var/tmp/diff_new_pack.fAZ4Rj/_new  2023-01-11 14:33:21.152653669 +0100
@@ -19,11 +19,11 @@
 %define qt5_snapshot 1
 %define libname libQtQuick5
 %define base_name libqt5
-%define real_version 5.15.7
-%define so_version 5.15.7
+%define real_version 5.15.8
+%define so_version 5.15.8
 %define tar_version qtdeclarative-everywhere-src-%{version}
 Name:           libqt5-qtdeclarative
-Version:        5.15.7+kde25
+Version:        5.15.8+kde22
 Release:        0
 Summary:        Qt 5 Declarative Library
 License:        LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later)
@@ -33,6 +33,7 @@
 Source1:        baselibs.conf
 # PATCH-FIX-OPENSUSE sse2_nojit.patch -- enable JIT and sse2 only on sse2 case
 Patch100:       sse2_nojit.patch
+# https://invent.kde.org/qt/qt/qtdeclarative/-/merge_requests/32
 Patch103:       qtdeclarative-5.15.0-FixMaxXMaxYExtent.patch
 BuildRequires:  fdupes
 BuildRequires:  libQt5Core-private-headers-devel >= %{real_version}

++++++ _service ++++++
--- /var/tmp/diff_new_pack.fAZ4Rj/_old  2023-01-11 14:33:21.208653985 +0100
+++ /var/tmp/diff_new_pack.fAZ4Rj/_new  2023-01-11 14:33:21.212654008 +0100
@@ -1,12 +1,12 @@
 <services>
   <service name="obs_scm" mode="disabled">
    <param name="changesgenerate">enable</param>
-   <param name="versionformat">5.15.7+kde@TAG_OFFSET@</param>
+   <param name="versionformat">5.15.8+kde@TAG_OFFSET@</param>
    <param name="url">https://invent.kde.org/qt/qt/qtdeclarative.git</param>
    <param name="scm">git</param>
    <param name="filename">qtdeclarative-everywhere-src</param>
    <param name="revision">kde/5.15</param>
-   <param name="parent-tag">v5.15.7-lts-lgpl</param>
+   <param name="parent-tag">v5.15.8-lts-lgpl</param>
    <param name="changesgenerate">enable</param>
   </service>
   <service name="set_version" mode="disabled"/>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.fAZ4Rj/_old  2023-01-11 14:33:21.236654144 +0100
+++ /var/tmp/diff_new_pack.fAZ4Rj/_new  2023-01-11 14:33:21.240654166 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://invent.kde.org/qt/qt/qtdeclarative.git</param>
-              <param 
name="changesrevision">3476736905fd029e8fa5a6c86db38a758d97f9cb</param></service></servicedata>
+              <param 
name="changesrevision">e53eec414af66f72046960693d5b6ac8060fb384</param></service></servicedata>
 (No newline at EOF)
 

++++++ qtdeclarative-5.15.0-FixMaxXMaxYExtent.patch ++++++
--- /var/tmp/diff_new_pack.fAZ4Rj/_old  2023-01-11 14:33:21.268654325 +0100
+++ /var/tmp/diff_new_pack.fAZ4Rj/_new  2023-01-11 14:33:21.272654347 +0100
@@ -1,6 +1,6 @@
-From b82b1954fd0ab4e1c8aff38dac7310f6c4f144e0 Mon Sep 17 00:00:00 2001
-From: David Redondo <q...@david-redondo.de>
-Date: Mon, 27 Jun 2022 15:31:10 +0200
+From 97e530bbc0066cf9f60891b99a5a974e4c3ced85 Mon Sep 17 00:00:00 2001
+From: David Redondo <k...@david-redondo.de>
+Date: Wed, 13 May 2020 11:04:23 +0200
 Subject: [PATCH] QQuickItemView: Fix max(X/Y)Extent()
 
 QQuickFlickable maxXExtent() and maxYExtent() return the amount of space
@@ -9,26 +9,23 @@
 just defer to the QQuickFlickable base implementation like minXExtent()
 and minYExtent() already do.
 
-This change also adds tst_qquicklistview2 to speed up development.
-tst_QQuickListView is almost 9000 lines long, and compiling it
-is slow. In addition, a similar approach (creating a second test to
-avoid the slowness of a massive one) already exists for QQuickItem
-tests.
-
 Fixes: QTBUG-83890
-Pick-to: 5.15
+Pick-to: 6.2 6.4
+Change-Id: I7f4060c2f46ae07611bedceca0d322c5f7f6affb
+Reviewed-by: Richard Moe Gustavsen <richard.gustav...@qt.io>
+Reviewed-by: Shawn Rutledge <shawn.rutle...@qt.io>
+(cherry picked from commit 99047ae219ff6689da38cc988a25030fece655da)
 ---
- src/quick/items/qquickitemview.cpp            |   4 +-
- .../qquicklistview/tst_qquicklistview.cpp     |   5 +
- .../quick/qquicklistview2/data/maxXExtent.qml |  54 +++++++++
- .../quick/qquicklistview2/data/maxYExtent.qml |  55 +++++++++
- .../quick/qquicklistview2/qquicklistview2.pro |  12 ++
- .../qquicklistview2/tst_qquicklistview2.cpp   | 114 ++++++++++++++++++
- tests/auto/quick/quick.pro                    |   1 +
- 7 files changed, 243 insertions(+), 2 deletions(-)
+ src/quick/items/qquickitemview.cpp            |  4 +-
+ .../qquickgridview/tst_qquickgridview.cpp     | 29 +++---
+ .../qquicklistview/tst_qquicklistview.cpp     | 14 ++-
+ .../quick/qquicklistview2/data/maxXExtent.qml | 29 ++++++
+ .../quick/qquicklistview2/data/maxYExtent.qml | 30 ++++++
+ .../qquicklistview2/tst_qquicklistview2.cpp   | 94 +++++++++++++++++++
+ tests/auto/quick/quick.pro                    |  1 +
+ 7 files changed, 174 insertions(+), 27 deletions(-)
  create mode 100644 tests/auto/quick/qquicklistview2/data/maxXExtent.qml
  create mode 100644 tests/auto/quick/qquicklistview2/data/maxYExtent.qml
- create mode 100644 tests/auto/quick/qquicklistview2/qquicklistview2.pro
  create mode 100644 tests/auto/quick/qquicklistview2/tst_qquicklistview2.cpp
 
 diff --git a/src/quick/items/qquickitemview.cpp 
b/src/quick/items/qquickitemview.cpp
@@ -53,71 +50,121 @@
  
      if (d->hData.maxExtentDirty) {
          d->maxExtent = d->maxExtentForAxis(d->hData, true);
+diff --git a/tests/auto/quick/qquickgridview/tst_qquickgridview.cpp 
b/tests/auto/quick/qquickgridview/tst_qquickgridview.cpp
+index 46e3457d6e..7f79968440 100644
+--- a/tests/auto/quick/qquickgridview/tst_qquickgridview.cpp
++++ b/tests/auto/quick/qquickgridview/tst_qquickgridview.cpp
+@@ -3543,51 +3543,46 @@ void tst_QQuickGridView::extents_data()
+ 
+     QTest::newRow("LeftToRight, LtR, TtB")
+             << QQuickGridView::FlowLeftToRight << Qt::LeftToRight << 
QQuickItemView::TopToBottom
+-            << QPointF(0, -20) << QPointF(0, 0)
+-            << QPointF(0, 20) << QPointF(240, 20)
++            << QPointF(0, -20) << QPointF(0, 0) << QPointF(0, 20) << 
QPointF(0, 20)
+             << QPointF(0, -20) << QPointF(0, -20);
+ 
+     QTest::newRow("LeftToRight, RtL, TtB")
+             << QQuickGridView::FlowLeftToRight << Qt::RightToLeft << 
QQuickItemView::TopToBottom
+-            << QPointF(0, -20) << QPointF(0, 0)
+-            << QPointF(0, 20) << QPointF(240, 20)
++            << QPointF(0, -20) << QPointF(0, 0) << QPointF(0, 20) << 
QPointF(0, 20)
+             << QPointF(0, -20) << QPointF(0, -20);
+ 
+     QTest::newRow("LeftToRight, LtR, BtT")
+             << QQuickGridView::FlowLeftToRight << Qt::LeftToRight << 
QQuickItemView::BottomToTop
+-            << QPointF(0, 0) << QPointF(0, -30)
+-            << QPointF(0, 320 - 20) << QPointF(240, 320 - 20)  // content 
flow is reversed
++            << QPointF(0, 0) << QPointF(0, -30) << QPointF(0, 320 - 20)
++            << QPointF(0, 320 - 20) // content flow is reversed
+             << QPointF(0, -30) << QPointF(0, (-60.0 * 10) - 30);
+ 
+     QTest::newRow("LeftToRight, RtL, BtT")
+             << QQuickGridView::FlowLeftToRight << Qt::RightToLeft << 
QQuickItemView::BottomToTop
+-            << QPointF(0, 0) << QPointF(0, -30)
+-            << QPointF(0, 320 - 20) << QPointF(240, 320 - 20)  // content 
flow is reversed
++            << QPointF(0, 0) << QPointF(0, -30) << QPointF(0, 320 - 20)
++            << QPointF(0, 320 - 20) // content flow is reversed
+             << QPointF(0, -30) << QPointF(0, (-60.0 * 10) - 30);
+ 
+-
+     QTest::newRow("TopToBottom, LtR, TtB")
+             << QQuickGridView::FlowTopToBottom << Qt::LeftToRight << 
QQuickItemView::TopToBottom
+-            << QPointF(-20, 0) << QPointF(0, 0)
+-            << QPointF(20, 0) << QPointF(20, 320)
++            << QPointF(-20, 0) << QPointF(0, 0) << QPointF(20, 0) << 
QPointF(20, 0)
+             << QPointF(-20, 0) << QPointF(-20, 0);
+ 
+     QTest::newRow("TopToBottom, RtL, TtB")
+             << QQuickGridView::FlowTopToBottom << Qt::RightToLeft << 
QQuickItemView::TopToBottom
+-            << QPointF(0, 0) << QPointF(-30, 0)
+-            << QPointF(240 - 20, 0) << QPointF(240 - 20, 320)  // content 
flow is reversed
++            << QPointF(0, 0) << QPointF(-30, 0) << QPointF(240 - 20, 0)
++            << QPointF(240 - 20, 0) // content flow is reversed
+             << QPointF(-30, 0) << QPointF((-80.0 * 6) - 30, 0);
+ 
+     QTest::newRow("TopToBottom, LtR, BtT")
+             << QQuickGridView::FlowTopToBottom << Qt::LeftToRight << 
QQuickItemView::BottomToTop
+-            << QPointF(-20, -320) << QPointF(0, -320)
+-            << QPointF(20, 0) << QPointF(20, 320)
++            << QPointF(-20, -320) << QPointF(0, -320) << QPointF(20, 0) << 
QPointF(20, 0)
+             << QPointF(-20, 0) << QPointF(-20, 0);
+ 
+     QTest::newRow("TopToBottom, RtL, BtT")
+             << QQuickGridView::FlowTopToBottom << Qt::RightToLeft << 
QQuickItemView::BottomToTop
+-            << QPointF(0, -320) << QPointF(-30, -320)
+-            << QPointF(240 - 20, 0) << QPointF(240 - 20, 320)  // content 
flow is reversed
++            << QPointF(0, -320) << QPointF(-30, -320) << QPointF(240 - 20, 0)
++            << QPointF(240 - 20, 0) // content flow is reversed
+             << QPointF(-30, 0) << QPointF((-80.0 * 6) - 30, 0);
+ }
+ 
 diff --git a/tests/auto/quick/qquicklistview/tst_qquicklistview.cpp 
b/tests/auto/quick/qquicklistview/tst_qquicklistview.cpp
-index b564fd3ba5..5f0aeb42f7 100644
+index d3deb513d0..2de6f5435c 100644
 --- a/tests/auto/quick/qquicklistview/tst_qquicklistview.cpp
 +++ b/tests/auto/quick/qquicklistview/tst_qquicklistview.cpp
-@@ -73,6 +73,8 @@ public:
-     tst_QQuickListView();
+@@ -4278,26 +4278,24 @@ void tst_QQuickListView::extents_data()
  
- private slots:
-+    // WARNING: please add new tests to tst_qquicklistview2; this file is too 
slow to work with.
-+
-     void init();
-     void cleanupTestCase();
-     // Test QAbstractItemModel model types
-@@ -303,6 +305,8 @@ private slots:
-     void dragDelegateWithMouseArea_data();
-     void isCurrentItem_DelegateModel();
- 
-+    // WARNING: please add new tests to tst_qquicklistview2; this file is too 
slow to work with.
-+
- private:
-     template <class T> void items(const QUrl &source);
-     template <class T> void changed(const QUrl &source);
-@@ -10200,6 +10204,7 @@ void 
tst_QQuickListView::dragDelegateWithMouseArea_data()
-         QTest::newRow(enumValueName) << 
static_cast<QQuickItemView::LayoutDirection>(layDir);
-     }
- }
-+// WARNING: please add new tests to tst_qquicklistview2; this file is too 
slow to work with.
+     QTest::newRow("Vertical, TopToBottom")
+             << QQuickListView::Vertical << Qt::LeftToRight << 
QQuickItemView::TopToBottom
+-            << QPointF(0, -20) << QPointF(0, 0)
+-            << QPointF(0, 20) << QPointF(240, 20)
++            << QPointF(0, -20) << QPointF(0, 0) << QPointF(0, 20) << 
QPointF(0, 20)
+             << QPointF(0, -20) << QPointF(0, -20) << QPointF(0, -20);
+ 
+     QTest::newRow("Vertical, BottomToTop")
+             << QQuickListView::Vertical << Qt::LeftToRight << 
QQuickItemView::BottomToTop
+-            << QPointF(0, 0) << QPointF(0, -30)
+-            << QPointF(0, 320 - 20) << QPointF(240, 320 - 20)  // content 
flow is reversed
++            << QPointF(0, 0) << QPointF(0, -30) << QPointF(0, 320 - 20)
++            << QPointF(0, 320 - 20) // content flow is reversed
+             << QPointF(0, -30) << QPointF(0, (-30.0 * 3) - 30) << QPointF(0, 
(-30.0 * 30) - 30);
  
- QTEST_MAIN(tst_QQuickListView)
+     QTest::newRow("Horizontal, LeftToRight")
+             << QQuickListView::Horizontal << Qt::LeftToRight << 
QQuickItemView::TopToBottom
+-            << QPointF(-20, 0) << QPointF(0, 0)
+-            << QPointF(20, 0) << QPointF(20, 320)
++            << QPointF(-20, 0) << QPointF(0, 0) << QPointF(20, 0) << 
QPointF(20, 0)
+             << QPointF(-20, 0) << QPointF(-20, 0) << QPointF(-20, 0);
+ 
+     QTest::newRow("Horizontal, RightToLeft")
+             << QQuickListView::Horizontal << Qt::RightToLeft << 
QQuickItemView::TopToBottom
+-            << QPointF(0, 0) << QPointF(-30, 0)
+-            << QPointF(240 - 20, 0) << QPointF(240 - 20, 320)  // content 
flow is reversed
++            << QPointF(0, 0) << QPointF(-30, 0) << QPointF(240 - 20, 0)
++            << QPointF(240 - 20, 0) // content flow is reversed
+             << QPointF(-30, 0) << QPointF((-240.0 * 3) - 30, 0) << 
QPointF((-240.0 * 30) - 30, 0);
+ }
  
 diff --git a/tests/auto/quick/qquicklistview2/data/maxXExtent.qml 
b/tests/auto/quick/qquicklistview2/data/maxXExtent.qml
 new file mode 100644
-index 0000000000..3a50ae9edd
+index 0000000000..b9e88cfc9e
 --- /dev/null
 +++ b/tests/auto/quick/qquicklistview2/data/maxXExtent.qml
-@@ -0,0 +1,54 @@
-+/****************************************************************************
-+**
-+** Copyright (C) 2020 The Qt Company Ltd.
-+** Contact: https://www.qt.io/licensing/
-+**
-+** This file is part of the test suite of the Qt Toolkit.
-+**
-+** $QT_BEGIN_LICENSE:GPL-EXCEPT$
-+** Commercial License Usage
-+** Licensees holding valid commercial Qt licenses may use this file in
-+** accordance with the commercial license agreement provided with the
-+** Software or, alternatively, in accordance with the terms contained in
-+** a written agreement between you and The Qt Company. For licensing terms
-+** and conditions see https://www.qt.io/terms-conditions. For further
-+** information use the contact form at https://www.qt.io/contact-us.
-+**
-+** GNU General Public License Usage
-+** Alternatively, this file may be used under the terms of the GNU
-+** General Public License version 3 as published by the Free Software
-+** Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
-+** included in the packaging of this file. Please review the following
-+** information to ensure the GNU General Public License requirements will
-+** be met: https://www.gnu.org/licenses/gpl-3.0.html.
-+**
-+** $QT_END_LICENSE$
-+**
-+****************************************************************************/
+@@ -0,0 +1,29 @@
++// Copyright (C) 2022 The Qt Company Ltd.
++// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH 
Qt-GPL-exception-1.0
 +
-+import QtQuick 2.15
++import QtQuick
 +
 +Item {
 +    property alias view: view
@@ -145,39 +192,14 @@
 +}
 diff --git a/tests/auto/quick/qquicklistview2/data/maxYExtent.qml 
b/tests/auto/quick/qquicklistview2/data/maxYExtent.qml
 new file mode 100644
-index 0000000000..2c73092aad
+index 0000000000..3be8948691
 --- /dev/null
 +++ b/tests/auto/quick/qquicklistview2/data/maxYExtent.qml
-@@ -0,0 +1,55 @@
-+/****************************************************************************
-+**
-+** Copyright (C) 2020 The Qt Company Ltd.
-+** Contact: https://www.qt.io/licensing/
-+**
-+** This file is part of the test suite of the Qt Toolkit.
-+**
-+** $QT_BEGIN_LICENSE:GPL-EXCEPT$
-+** Commercial License Usage
-+** Licensees holding valid commercial Qt licenses may use this file in
-+** accordance with the commercial license agreement provided with the
-+** Software or, alternatively, in accordance with the terms contained in
-+** a written agreement between you and The Qt Company. For licensing terms
-+** and conditions see https://www.qt.io/terms-conditions. For further
-+** information use the contact form at https://www.qt.io/contact-us.
-+**
-+** GNU General Public License Usage
-+** Alternatively, this file may be used under the terms of the GNU
-+** General Public License version 3 as published by the Free Software
-+** Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
-+** included in the packaging of this file. Please review the following
-+** information to ensure the GNU General Public License requirements will
-+** be met: https://www.gnu.org/licenses/gpl-3.0.html.
-+**
-+** $QT_END_LICENSE$
-+**
-+****************************************************************************/
+@@ -0,0 +1,30 @@
++// Copyright (C) 2022 The Qt Company Ltd.
++// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH 
Qt-GPL-exception-1.0
 +
-+import QtQuick 2.15
++import QtQuick
 +
 +Item {
 +    property alias view: view
@@ -204,73 +226,35 @@
 +        }
 +    }
 +}
-diff --git a/tests/auto/quick/qquicklistview2/qquicklistview2.pro 
b/tests/auto/quick/qquicklistview2/qquicklistview2.pro
-new file mode 100644
-index 0000000000..1128c242c7
---- /dev/null
-+++ b/tests/auto/quick/qquicklistview2/qquicklistview2.pro
-@@ -0,0 +1,12 @@
-+CONFIG += testcase
-+TARGET = tst_qquicklistview2
-+macos:CONFIG -= app_bundle
-+
-+SOURCES += tst_qquicklistview2.cpp
-+
-+include (../../shared/util.pri)
-+include (../shared/util.pri)
-+
-+TESTDATA = data/*
-+
-+QT += core-private gui-private qml-private quick-private testlib qmltest
 diff --git a/tests/auto/quick/qquicklistview2/tst_qquicklistview2.cpp 
b/tests/auto/quick/qquicklistview2/tst_qquicklistview2.cpp
 new file mode 100644
-index 0000000000..916c8730f4
+index 0000000000..40b440d9cd
 --- /dev/null
 +++ b/tests/auto/quick/qquicklistview2/tst_qquicklistview2.cpp
-@@ -0,0 +1,114 @@
-+/****************************************************************************
-+**
-+** Copyright (C) 2020 The Qt Company Ltd.
-+** Contact: https://www.qt.io/licensing/
-+**
-+** This file is part of the test suite of the Qt Toolkit.
-+**
-+** $QT_BEGIN_LICENSE:GPL-EXCEPT$
-+** Commercial License Usage
-+** Licensees holding valid commercial Qt licenses may use this file in
-+** accordance with the commercial license agreement provided with the
-+** Software or, alternatively, in accordance with the terms contained in
-+** a written agreement between you and The Qt Company. For licensing terms
-+** and conditions see https://www.qt.io/terms-conditions. For further
-+** information use the contact form at https://www.qt.io/contact-us.
-+**
-+** GNU General Public License Usage
-+** Alternatively, this file may be used under the terms of the GNU
-+** General Public License version 3 as published by the Free Software
-+** Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
-+** included in the packaging of this file. Please review the following
-+** information to ensure the GNU General Public License requirements will
-+** be met: https://www.gnu.org/licenses/gpl-3.0.html.
-+**
-+** $QT_END_LICENSE$
-+**
-+****************************************************************************/
+@@ -0,0 +1,94 @@
++// Copyright (C) 2021 The Qt Company Ltd.
++// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH 
Qt-GPL-exception-1.0
 +
 +#include <QtTest/QtTest>
-+#include <QtQuickTest/QtQuickTest>
-+#include <QtQml/qqmlapplicationengine.h>
 +#include <QtQuick/qquickview.h>
++#include <QtQuick/private/qquickitemview_p_p.h>
 +#include <QtQuick/private/qquicklistview_p.h>
++#include <QtQuickTest/QtQuickTest>
++#include <QStringListModel>
++#include <QQmlApplicationEngine>
 +
-+#include "../../shared/util.h"
-+#include "../shared/viewtestutil.h"
++#include <QtQuickTestUtils/private/viewtestutils_p.h>
++#include <QtQuickTestUtils/private/visualtestutils_p.h>
++#include <QtQuickTestUtils/private/qmlutils_p.h>
 +
-+using namespace QQuickViewTestUtil;
++Q_LOGGING_CATEGORY(lcTests, "qt.quick.tests")
++
++using namespace QQuickViewTestUtils;
++using namespace QQuickVisualTestUtils;
 +
 +class tst_QQuickListView2 : public QQmlDataTest
 +{
 +    Q_OBJECT
-+
 +public:
 +    tst_QQuickListView2();
 +
@@ -280,6 +264,7 @@
 +};
 +
 +tst_QQuickListView2::tst_QQuickListView2()
++    : QQmlDataTest(QT_QMLTEST_DATADIR)
 +{
 +}
 +
@@ -313,7 +298,6 @@
 +void tst_QQuickListView2::maxExtent_data()
 +{
 +    QTest::addColumn<QString>("qmlFilePath");
-+
 +    QTest::addRow("maxXExtent") << "maxXExtent.qml";
 +    QTest::addRow("maxYExtent") << "maxYExtent.qml";
 +}
@@ -355,6 +339,6 @@
      qquickloader \
      qquickmousearea \
 -- 
-2.38.0
+GitLab
 
 

++++++ qtdeclarative-everywhere-src-5.15.7+kde25.obscpio -> 
qtdeclarative-everywhere-src-5.15.8+kde22.obscpio ++++++
/work/SRC/openSUSE:Factory/libqt5-qtdeclarative/qtdeclarative-everywhere-src-5.15.7+kde25.obscpio
 
/work/SRC/openSUSE:Factory/.libqt5-qtdeclarative.new.32243/qtdeclarative-everywhere-src-5.15.8+kde22.obscpio
 differ: char 49, line 1

++++++ qtdeclarative-everywhere-src.obsinfo ++++++
--- /var/tmp/diff_new_pack.fAZ4Rj/_old  2023-01-11 14:33:21.316654596 +0100
+++ /var/tmp/diff_new_pack.fAZ4Rj/_new  2023-01-11 14:33:21.320654618 +0100
@@ -1,5 +1,5 @@
 name: qtdeclarative-everywhere-src
-version: 5.15.7+kde25
-mtime: 1670518976
-commit: 3476736905fd029e8fa5a6c86db38a758d97f9cb
+version: 5.15.8+kde22
+mtime: 1672930994
+commit: e53eec414af66f72046960693d5b6ac8060fb384
 

Reply via email to