qtdeclarative-opensource-src.git
18 months agoMake sure that tests run with just compiled versions of tools
Sandro Knauß [Tue, 21 May 2024 08:47:52 +0000 (11:47 +0300)]
Make sure that tests run with just compiled versions of tools

Origin: Debian
Last-Update: 2020-09-08

Last-Update: 2020-09-08
Gbp-Pq: Name fix_test_remove_qlibraryinfo.patch

18 months agoDisable all tests that fails with xvfb
Sandro Knauß [Tue, 21 May 2024 08:47:52 +0000 (11:47 +0300)]
Disable all tests that fails with xvfb

Origin: Debian
Forwarded: not-needed - it is a limitation so far inside Debian
Last-Update: 2019-03-14

So far some tests need real OpenGL support

Gbp-Pq: Name disableopengltests.patch

18 months agoQQuickItem: avoid emitting signals during destruction
Debian Qt/KDE Maintainers [Tue, 21 May 2024 08:47:52 +0000 (11:47 +0300)]
QQuickItem: avoid emitting signals during destruction

Origin: upstream, https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=74873324bdf33997
Last-Update: 2023-02-26

If a QQuickItem is in the QQuickItem destructor, then it is both unsafe
and unnecessary to emit property change notifications. Connected code
can no longer rely on the state of the emitting object - if it was
originally a subclass of QQuickItem, then those subclass destructors
will already have run. And the QQuickItem destructor will also have
partially run, leaving the object in an undefined state.

Add a flag that we set to true at the top of ~QQuickItem, and don't emit
visibleChildrenChanged, parentChanged, visibleChanged, and
childrenChanged for items that are partially destroyed already.

[ChangeLog][Qt Quick][QQuickItem] QQuickItem no longer emits change
notifications for the parent, children, visible, and visibleChildren
properties while it is being destroyed.

Gbp-Pq: Name qquickitem_no_signals_on_destruction.patch

18 months agomake tst_qmldiskcache::regenerateAfterChange() pass on big endian systems
Debian Qt/KDE Maintainers [Tue, 21 May 2024 08:47:52 +0000 (11:47 +0300)]
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

18 months agoqtdeclarative-opensource-src (5.15.13+dfsg-2) unstable; urgency=medium
Dmitry Shachnev [Tue, 21 May 2024 08:47:52 +0000 (11:47 +0300)]
qtdeclarative-opensource-src (5.15.13+dfsg-2) unstable; urgency=medium

  [ Lisandro Damián Nicanor Pérez Meyer ]
  * Remove myself and Timo from Uploaders.

  [ Dmitry Shachnev ]
  * Update debian/libqt5qml5.symbols from buildds’ logs.
  * Upload to unstable.

[dgit import unpatched qtdeclarative-opensource-src 5.15.13+dfsg-2]

18 months agoImport qtdeclarative-opensource-src_5.15.13+dfsg-2.debian.tar.xz
Dmitry Shachnev [Tue, 21 May 2024 08:47:52 +0000 (11:47 +0300)]
Import qtdeclarative-opensource-src_5.15.13+dfsg-2.debian.tar.xz

[dgit import tarball qtdeclarative-opensource-src 5.15.13+dfsg-2 qtdeclarative-opensource-src_5.15.13+dfsg-2.debian.tar.xz]

21 months agoImport qtdeclarative-opensource-src_5.15.13+dfsg.orig.tar.xz
Dmitry Shachnev [Sat, 9 Mar 2024 16:38:03 +0000 (19:38 +0300)]
Import qtdeclarative-opensource-src_5.15.13+dfsg.orig.tar.xz

[dgit import orig qtdeclarative-opensource-src_5.15.13+dfsg.orig.tar.xz]