make tst_qmldiskcache::regenerateAfterChange() pass on big endian systems
Origin: upstream, https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=
dab0d62b655ce9a4
Last-Update: 2021-02-11
Gbp-Pq: Name tst_qmldiskcache_big_endian.patch
build fixes for GCC 11
Origin: upstream, commits:
https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=
eb6525f126f680f9
https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=
367293b18ab0d0a0
Last-Update: 2021-08-18
Gbp-Pq: Name gcc_11.patch
fix QML property cache leaks of delegate items
Origin: upstream, https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=
b2862e2bd84d651c
Last-Update: 2021-01-26
The delegate items are destroyed through an event loop by a call to a
deleteLater(). This, however, doesn't work when the application is
in the process of exiting and the event loop is already closed (i.e.
we're in a stack unwinding part that starts after app.exec()).
Combat this situation by setting a parent of the to-be-deleted object
to some QObject that will be destroyed e.g. QCoreApplication::instance()
before the program finishes. As QObjects clean their children on
destruction, this will make sure that we cleanup the previously leaking
thing regardless of the event loop.
Gbp-Pq: Name fix_qml_property_cache_leaks.patch
The qmltime should be a tool, not a normal executable or an app.
Origin: upstream, https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?h=5.15&id=
30c7a6c6a8742648
Last-Update: 2021-01-18
Gbp-Pq: Name qmltime-tool.patch
qtdeclarative-opensource-src (5.15.2+dfsg-8+rpi1) bookworm-staging; urgency=medium
[changes brought forward from 5.14.2+dfsg-2+rpi1 by Peter Michael Green <plugwash@raspbian.org> at Sat, 04 Jul 2020 19:53:58 +0000]
* Update symbols file for raspbian.
[changes introduced in 5.14.2+dfsg-3+rpi1 by Peter Michael Green]
* Mark a gcc 10 only symbol as optional.
* Disable testsuite.
[dgit import unpatched qtdeclarative-opensource-src 5.15.2+dfsg-8+rpi1]