qtdeclarative-opensource-src.git
13 months agoMerge version 5.15.15+dfsg-2+rpi1 and 5.15.15+dfsg-3 to produce 5.15.15+dfsg-3+rpi1 trixie-staging archive/raspbian/5.15.15+dfsg-3+rpi1 raspbian/5.15.15+dfsg-3+rpi1
Raspbian automatic forward porter [Wed, 13 Nov 2024 04:02:46 +0000 (04:02 +0000)]
Merge version 5.15.15+dfsg-2+rpi1 and 5.15.15+dfsg-3 to produce 5.15.15+dfsg-3+rpi1

13 months agoMerge version 5.15.13+dfsg-2+rpi1 and 5.15.15+dfsg-2 to produce 5.15.15+dfsg-2+rpi1 archive/raspbian/5.15.15+dfsg-2+rpi1 raspbian/5.15.15+dfsg-2+rpi1
Raspbian automatic forward porter [Fri, 8 Nov 2024 06:12:02 +0000 (06:12 +0000)]
Merge version 5.15.13+dfsg-2+rpi1 and 5.15.15+dfsg-2 to produce 5.15.15+dfsg-2+rpi1

13 months agoMerge qtdeclarative-opensource-src (5.15.15+dfsg-3) import into refs/heads/workingbranch
Dmitry Shachnev [Thu, 7 Nov 2024 08:47:17 +0000 (11:47 +0300)]
Merge qtdeclarative-opensource-src (5.15.15+dfsg-3) import into refs/heads/workingbranch

13 months agomake qtdeclarative build with Python 3
Max Lin [Thu, 7 Nov 2024 08:47:17 +0000 (11:47 +0300)]
make qtdeclarative build with Python 3

Origin: OpenSUSE, https://build.opensuse.org/package/view_file/KDE:Qt:5.12/libqt5-qtdeclarative/qtdeclarative-switch-to-python3.patch
Forwarded: not-yet
Last-Update: 2020-01-01

Gbp-Pq: Name python3.patch

13 months agolink with -latomic on riscv64
Aurelien Jarno [Thu, 7 Nov 2024 08:47:17 +0000 (11:47 +0300)]
link with -latomic on riscv64

Forwarded: no
Last-Update: 2020-01-01

Gbp-Pq: Name riscv64-latomic.patch

13 months agoreplace YouTube iframe with YouTube link
Dmitry Shachnev [Thu, 7 Nov 2024 08:47:17 +0000 (11:47 +0300)]
replace YouTube iframe with YouTube link

Forwarded: not-needed
Last-Update: 2019-12-19

Gbp-Pq: Name remove_youtube_iframe.patch

13 months agouse qWaitForWindowExposed instead of qWaitForWindowActive
Dmitry Shachnev [Thu, 7 Nov 2024 08:47:17 +0000 (11:47 +0300)]
use qWaitForWindowExposed instead of qWaitForWindowActive

Forwarded: no
Last-Update: 2019-04-21

The qWaitForWindowActive() function returns false when the test is
run inside Xvfb and there is no window manager.

Gbp-Pq: Name wait_for_window_exposed.patch

13 months agoMake sure that tests run with just compiled versions of tools
Sandro Knauß [Thu, 7 Nov 2024 08:47:17 +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

13 months agoDisable all tests that fails with xvfb
Sandro Knauß [Thu, 7 Nov 2024 08:47:17 +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

13 months agoQML: fortify qmlExecuteDeferred some more
Debian Qt/KDE Maintainers [Thu, 7 Nov 2024 08:47:17 +0000 (11:47 +0300)]
QML: fortify qmlExecuteDeferred some more

Origin: upstream, https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=f69b6f0940b178b4
Last-Update: 2024-11-07

Gbp-Pq: Name fortify_qmlexecutedeferred.patch

13 months agoQQuickItem: avoid emitting signals during destruction
Debian Qt/KDE Maintainers [Thu, 7 Nov 2024 08:47:17 +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

13 months agomake tst_qmldiskcache::regenerateAfterChange() pass on big endian systems
Debian Qt/KDE Maintainers [Thu, 7 Nov 2024 08:47:17 +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

13 months agoqtdeclarative-opensource-src (5.15.15+dfsg-3) unstable; urgency=medium
Dmitry Shachnev [Thu, 7 Nov 2024 08:47:17 +0000 (11:47 +0300)]
qtdeclarative-opensource-src (5.15.15+dfsg-3) unstable; urgency=medium

  * Backport upstream patch to fortify qmlExecuteDeferred some more.
  * Update debian/libqt5qml5.symbols from buildds’ logs.

[dgit import unpatched qtdeclarative-opensource-src 5.15.15+dfsg-3]

13 months agoImport qtdeclarative-opensource-src_5.15.15+dfsg-3.debian.tar.xz
Dmitry Shachnev [Thu, 7 Nov 2024 08:47:17 +0000 (11:47 +0300)]
Import qtdeclarative-opensource-src_5.15.15+dfsg-3.debian.tar.xz

[dgit import tarball qtdeclarative-opensource-src 5.15.15+dfsg-3 qtdeclarative-opensource-src_5.15.15+dfsg-3.debian.tar.xz]

13 months agoMerge qtdeclarative-opensource-src (5.15.15+dfsg-2) import into refs/heads/workingbranch
Dmitry Shachnev [Fri, 25 Oct 2024 09:41:19 +0000 (12:41 +0300)]
Merge qtdeclarative-opensource-src (5.15.15+dfsg-2) import into refs/heads/workingbranch

13 months agomake qtdeclarative build with Python 3
Max Lin [Fri, 25 Oct 2024 09:41:19 +0000 (12:41 +0300)]
make qtdeclarative build with Python 3

Origin: OpenSUSE, https://build.opensuse.org/package/view_file/KDE:Qt:5.12/libqt5-qtdeclarative/qtdeclarative-switch-to-python3.patch
Forwarded: not-yet
Last-Update: 2020-01-01

Gbp-Pq: Name python3.patch

13 months agolink with -latomic on riscv64
Aurelien Jarno [Fri, 25 Oct 2024 09:41:19 +0000 (12:41 +0300)]
link with -latomic on riscv64

Forwarded: no
Last-Update: 2020-01-01

Gbp-Pq: Name riscv64-latomic.patch

13 months agoreplace YouTube iframe with YouTube link
Dmitry Shachnev [Fri, 25 Oct 2024 09:41:19 +0000 (12:41 +0300)]
replace YouTube iframe with YouTube link

Forwarded: not-needed
Last-Update: 2019-12-19

Gbp-Pq: Name remove_youtube_iframe.patch

13 months agouse qWaitForWindowExposed instead of qWaitForWindowActive
Dmitry Shachnev [Fri, 25 Oct 2024 09:41:19 +0000 (12:41 +0300)]
use qWaitForWindowExposed instead of qWaitForWindowActive

Forwarded: no
Last-Update: 2019-04-21

The qWaitForWindowActive() function returns false when the test is
run inside Xvfb and there is no window manager.

Gbp-Pq: Name wait_for_window_exposed.patch

13 months agoMake sure that tests run with just compiled versions of tools
Sandro Knauß [Fri, 25 Oct 2024 09:41:19 +0000 (12:41 +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

13 months agoDisable all tests that fails with xvfb
Sandro Knauß [Fri, 25 Oct 2024 09:41:19 +0000 (12:41 +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

13 months agoQQuickItem: avoid emitting signals during destruction
Debian Qt/KDE Maintainers [Fri, 25 Oct 2024 09:41:19 +0000 (12:41 +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

13 months agomake tst_qmldiskcache::regenerateAfterChange() pass on big endian systems
Debian Qt/KDE Maintainers [Fri, 25 Oct 2024 09:41:19 +0000 (12:41 +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

13 months agoqtdeclarative-opensource-src (5.15.15+dfsg-2) unstable; urgency=medium
Dmitry Shachnev [Fri, 25 Oct 2024 09:41:19 +0000 (12:41 +0300)]
qtdeclarative-opensource-src (5.15.15+dfsg-2) unstable; urgency=medium

  * Upload to unstable.

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

13 months agoImport qtdeclarative-opensource-src_5.15.15+dfsg-2.debian.tar.xz
Dmitry Shachnev [Fri, 25 Oct 2024 09:41:19 +0000 (12:41 +0300)]
Import qtdeclarative-opensource-src_5.15.15+dfsg-2.debian.tar.xz

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

15 months agoImport qtdeclarative-opensource-src_5.15.15+dfsg.orig.tar.xz
Dmitry Shachnev [Mon, 2 Sep 2024 13:08:26 +0000 (16:08 +0300)]
Import qtdeclarative-opensource-src_5.15.15+dfsg.orig.tar.xz

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

18 months agoMerge version 5.15.10+dfsg-2+rpi1 and 5.15.13+dfsg-2 to produce 5.15.13+dfsg-2+rpi1 archive/raspbian/5.15.13+dfsg-2+rpi1 raspbian/5.15.13+dfsg-2+rpi1
Raspbian automatic forward porter [Fri, 7 Jun 2024 21:44:07 +0000 (22:44 +0100)]
Merge version 5.15.10+dfsg-2+rpi1 and 5.15.13+dfsg-2 to produce 5.15.13+dfsg-2+rpi1

18 months agoMerge qtdeclarative-opensource-src (5.15.13+dfsg-2) import into refs/heads/workingbranch
Dmitry Shachnev [Tue, 21 May 2024 08:47:52 +0000 (11:47 +0300)]
Merge qtdeclarative-opensource-src (5.15.13+dfsg-2) import into refs/heads/workingbranch

18 months agomake qtdeclarative build with Python 3
Max Lin [Tue, 21 May 2024 08:47:52 +0000 (11:47 +0300)]
make qtdeclarative build with Python 3

Origin: OpenSUSE, https://build.opensuse.org/package/view_file/KDE:Qt:5.12/libqt5-qtdeclarative/qtdeclarative-switch-to-python3.patch
Forwarded: not-yet
Last-Update: 2020-01-01

Gbp-Pq: Name python3.patch

18 months agolink with -latomic on riscv64
Aurelien Jarno [Tue, 21 May 2024 08:47:52 +0000 (11:47 +0300)]
link with -latomic on riscv64

Forwarded: no
Last-Update: 2020-01-01

Gbp-Pq: Name riscv64-latomic.patch

18 months agoreplace YouTube iframe with YouTube link
Dmitry Shachnev [Tue, 21 May 2024 08:47:52 +0000 (11:47 +0300)]
replace YouTube iframe with YouTube link

Forwarded: not-needed
Last-Update: 2019-12-19

Gbp-Pq: Name remove_youtube_iframe.patch

18 months agouse qWaitForWindowExposed instead of qWaitForWindowActive
Dmitry Shachnev [Tue, 21 May 2024 08:47:52 +0000 (11:47 +0300)]
use qWaitForWindowExposed instead of qWaitForWindowActive

Forwarded: no
Last-Update: 2019-04-21

The qWaitForWindowActive() function returns false when the test is
run inside Xvfb and there is no window manager.

Gbp-Pq: Name wait_for_window_exposed.patch

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]

2 years agoMerge version 5.15.8+dfsg-3+rpi1 and 5.15.10+dfsg-2 to produce 5.15.10+dfsg-2+rpi1 archive/raspbian/5.15.10+dfsg-2+rpi1 raspbian/5.15.10+dfsg-2+rpi1
Raspbian automatic forward porter [Tue, 26 Sep 2023 13:49:44 +0000 (14:49 +0100)]
Merge version 5.15.8+dfsg-3+rpi1 and 5.15.10+dfsg-2 to produce 5.15.10+dfsg-2+rpi1

2 years agoMerge qtdeclarative-opensource-src (5.15.10+dfsg-2) import into refs/heads/workingbranch
Dmitry Shachnev [Sat, 8 Jul 2023 06:59:44 +0000 (07:59 +0100)]
Merge qtdeclarative-opensource-src (5.15.10+dfsg-2) import into refs/heads/workingbranch

2 years agomake qtdeclarative build with Python 3
Max Lin [Sat, 8 Jul 2023 06:59:44 +0000 (07:59 +0100)]
make qtdeclarative build with Python 3

Origin: OpenSUSE, https://build.opensuse.org/package/view_file/KDE:Qt:5.12/libqt5-qtdeclarative/qtdeclarative-switch-to-python3.patch
Forwarded: not-yet
Last-Update: 2020-01-01

Gbp-Pq: Name python3.patch

2 years agolink with -latomic on riscv64
Aurelien Jarno [Sat, 8 Jul 2023 06:59:44 +0000 (07:59 +0100)]
link with -latomic on riscv64

Forwarded: no
Last-Update: 2020-01-01

Gbp-Pq: Name riscv64-latomic.patch

2 years agoreplace YouTube iframe with YouTube link
Dmitry Shachnev [Sat, 8 Jul 2023 06:59:44 +0000 (07:59 +0100)]
replace YouTube iframe with YouTube link

Forwarded: not-needed
Last-Update: 2019-12-19

Gbp-Pq: Name remove_youtube_iframe.patch

2 years agouse qWaitForWindowExposed instead of qWaitForWindowActive
Dmitry Shachnev [Sat, 8 Jul 2023 06:59:44 +0000 (07:59 +0100)]
use qWaitForWindowExposed instead of qWaitForWindowActive

Forwarded: no
Last-Update: 2019-04-21

The qWaitForWindowActive() function returns false when the test is
run inside Xvfb and there is no window manager.

Gbp-Pq: Name wait_for_window_exposed.patch

2 years agoMake sure that tests run with just compiled versions of tools
Sandro Knauß [Sat, 8 Jul 2023 06:59:44 +0000 (07:59 +0100)]
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

2 years agoDisable all tests that fails with xvfb
Sandro Knauß [Sat, 8 Jul 2023 06:59:44 +0000 (07:59 +0100)]
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

2 years agoQQuickItem: avoid emitting signals during destruction
Debian Qt/KDE Maintainers [Sat, 8 Jul 2023 06:59:44 +0000 (07:59 +0100)]
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

2 years agomake tst_qmldiskcache::regenerateAfterChange() pass on big endian systems
Debian Qt/KDE Maintainers [Sat, 8 Jul 2023 06:59:44 +0000 (07:59 +0100)]
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

2 years agoqtdeclarative-opensource-src (5.15.10+dfsg-2) unstable; urgency=medium
Dmitry Shachnev [Sat, 8 Jul 2023 06:59:44 +0000 (07:59 +0100)]
qtdeclarative-opensource-src (5.15.10+dfsg-2) unstable; urgency=medium

  * Upload to unstable.

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

2 years agoImport qtdeclarative-opensource-src_5.15.10+dfsg-2.debian.tar.xz
Dmitry Shachnev [Sat, 8 Jul 2023 06:59:44 +0000 (07:59 +0100)]
Import qtdeclarative-opensource-src_5.15.10+dfsg-2.debian.tar.xz

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

2 years agoImport qtdeclarative-opensource-src_5.15.10+dfsg.orig.tar.xz
Dmitry Shachnev [Sat, 10 Jun 2023 17:17:27 +0000 (18:17 +0100)]
Import qtdeclarative-opensource-src_5.15.10+dfsg.orig.tar.xz

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

2 years agoMerge version 5.15.8+dfsg-2+rpi1 and 5.15.8+dfsg-3 to produce 5.15.8+dfsg-3+rpi1 bookworm-staging archive/raspbian/5.15.8+dfsg-3+rpi1 raspbian/5.15.8+dfsg-3+rpi1
Raspbian automatic forward porter [Sun, 12 Mar 2023 20:00:10 +0000 (20:00 +0000)]
Merge version 5.15.8+dfsg-2+rpi1 and 5.15.8+dfsg-3 to produce 5.15.8+dfsg-3+rpi1

2 years agoMerge qtdeclarative-opensource-src (5.15.8+dfsg-3) import into refs/heads/workingbranch
Dmitry Shachnev [Sun, 26 Feb 2023 20:32:58 +0000 (20:32 +0000)]
Merge qtdeclarative-opensource-src (5.15.8+dfsg-3) import into refs/heads/workingbranch

2 years agomake qtdeclarative build with Python 3
Max Lin [Sun, 26 Feb 2023 20:32:58 +0000 (20:32 +0000)]
make qtdeclarative build with Python 3

Origin: OpenSUSE, https://build.opensuse.org/package/view_file/KDE:Qt:5.12/libqt5-qtdeclarative/qtdeclarative-switch-to-python3.patch
Forwarded: not-yet
Last-Update: 2020-01-01

Gbp-Pq: Name python3.patch

2 years agolink with -latomic on riscv64
Aurelien Jarno [Sun, 26 Feb 2023 20:32:58 +0000 (20:32 +0000)]
link with -latomic on riscv64

Forwarded: no
Last-Update: 2020-01-01

Gbp-Pq: Name riscv64-latomic.patch

2 years agoreplace YouTube iframe with YouTube link
Dmitry Shachnev [Sun, 26 Feb 2023 20:32:58 +0000 (20:32 +0000)]
replace YouTube iframe with YouTube link

Forwarded: not-needed
Last-Update: 2019-12-19

Gbp-Pq: Name remove_youtube_iframe.patch

2 years agouse qWaitForWindowExposed instead of qWaitForWindowActive
Dmitry Shachnev [Sun, 26 Feb 2023 20:32:58 +0000 (20:32 +0000)]
use qWaitForWindowExposed instead of qWaitForWindowActive

Forwarded: no
Last-Update: 2019-04-21

The qWaitForWindowActive() function returns false when the test is
run inside Xvfb and there is no window manager.

Gbp-Pq: Name wait_for_window_exposed.patch

2 years agoMake sure that tests run with just compiled versions of tools
Sandro Knauß [Sun, 26 Feb 2023 20:32:58 +0000 (20:32 +0000)]
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

2 years agoDisable all tests that fails with xvfb
Sandro Knauß [Sun, 26 Feb 2023 20:32:58 +0000 (20:32 +0000)]
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

2 years agoQQuickItem: avoid emitting signals during destruction
Debian Qt/KDE Maintainers [Sun, 26 Feb 2023 20:32:58 +0000 (20:32 +0000)]
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

2 years agofix sweep step for tainted QObject JavaScript wrappers
Debian Qt/KDE Maintainers [Sun, 26 Feb 2023 20:32:58 +0000 (20:32 +0000)]
fix sweep step for tainted QObject JavaScript wrappers

Origin: upstream, https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=e6b2f88d892dcf39
Last-Update: 2022-02-13

Currently, whenever the garbage collector runs, it will destroy all
valid tainted wrappers.

Only null or undefined wrappers will be preserved in the
m_multiplyWrappedQObjects map.

It seems like "!" was overlooked in
3b5d37ce3841c4bfdf1c629d33f0e33b881b47fb. Prior to that change, it
was "!it.value()->markBit()", so calling erase() in the then branch
did make sense. But with "!it.value().isNullOrUndefined()", erase()
will be called for every valid wrapper, which is the opposite what we
want.

Gbp-Pq: Name fix_sweep_step.patch

2 years agoSupport ' in styled text and document it
Debian Qt/KDE Maintainers [Sun, 26 Feb 2023 20:32:58 +0000 (20:32 +0000)]
Support ' in styled text and document it

Origin: https://invent.kde.org/qt/qt/qtdeclarative/-/merge_requests/3/diffs
Forwarded: not-needed
Applied-Upstream: https://invent.kde.org/qt/qt/qtdeclarative/-/commit/0dda47d9f1a22567ad8f1266be2f0cd8a9226c7f

This ensures that some translations really look ok.

Gbp-Pq: Name support_apos_in_styled_text.patch

2 years agomake tst_qmldiskcache::regenerateAfterChange() pass on big endian systems
Debian Qt/KDE Maintainers [Sun, 26 Feb 2023 20:32:58 +0000 (20:32 +0000)]
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

2 years agobuild fixes for GCC 11
Debian Qt/KDE Maintainers [Sun, 26 Feb 2023 20:32:58 +0000 (20:32 +0000)]
build fixes for GCC 11

Origin: upstream, https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=eb6525f126f680f9
Last-Update: 2022-11-05

Gbp-Pq: Name gcc_11.patch

2 years agoqtdeclarative-opensource-src (5.15.8+dfsg-3) unstable; urgency=medium
Dmitry Shachnev [Sun, 26 Feb 2023 20:32:58 +0000 (20:32 +0000)]
qtdeclarative-opensource-src (5.15.8+dfsg-3) unstable; urgency=medium

  * Backport upstream patch to fix crash when destructing QQuickItem
    (closes: #983597).

[dgit import unpatched qtdeclarative-opensource-src 5.15.8+dfsg-3]

2 years agoImport qtdeclarative-opensource-src_5.15.8+dfsg-3.debian.tar.xz
Dmitry Shachnev [Sun, 26 Feb 2023 20:32:58 +0000 (20:32 +0000)]
Import qtdeclarative-opensource-src_5.15.8+dfsg-3.debian.tar.xz

[dgit import tarball qtdeclarative-opensource-src 5.15.8+dfsg-3 qtdeclarative-opensource-src_5.15.8+dfsg-3.debian.tar.xz]

2 years agoMerge version 5.15.7+dfsg-2+rpi1 and 5.15.8+dfsg-2 to produce 5.15.8+dfsg-2+rpi1 archive/raspbian/5.15.8+dfsg-2+rpi1 raspbian/5.15.8+dfsg-2+rpi1
Raspbian automatic forward porter [Sun, 22 Jan 2023 19:47:10 +0000 (19:47 +0000)]
Merge version 5.15.7+dfsg-2+rpi1 and 5.15.8+dfsg-2 to produce 5.15.8+dfsg-2+rpi1

2 years agoMerge qtdeclarative-opensource-src (5.15.8+dfsg-2) import into refs/heads/workingbranch
Dmitry Shachnev [Fri, 13 Jan 2023 08:01:44 +0000 (08:01 +0000)]
Merge qtdeclarative-opensource-src (5.15.8+dfsg-2) import into refs/heads/workingbranch

2 years agomake qtdeclarative build with Python 3
Max Lin [Fri, 13 Jan 2023 08:01:44 +0000 (08:01 +0000)]
make qtdeclarative build with Python 3

Origin: OpenSUSE, https://build.opensuse.org/package/view_file/KDE:Qt:5.12/libqt5-qtdeclarative/qtdeclarative-switch-to-python3.patch
Forwarded: not-yet
Last-Update: 2020-01-01

Gbp-Pq: Name python3.patch

2 years agolink with -latomic on riscv64
Aurelien Jarno [Fri, 13 Jan 2023 08:01:44 +0000 (08:01 +0000)]
link with -latomic on riscv64

Forwarded: no
Last-Update: 2020-01-01

Gbp-Pq: Name riscv64-latomic.patch

2 years agoreplace YouTube iframe with YouTube link
Dmitry Shachnev [Fri, 13 Jan 2023 08:01:44 +0000 (08:01 +0000)]
replace YouTube iframe with YouTube link

Forwarded: not-needed
Last-Update: 2019-12-19

Gbp-Pq: Name remove_youtube_iframe.patch

2 years agouse qWaitForWindowExposed instead of qWaitForWindowActive
Dmitry Shachnev [Fri, 13 Jan 2023 08:01:44 +0000 (08:01 +0000)]
use qWaitForWindowExposed instead of qWaitForWindowActive

Forwarded: no
Last-Update: 2019-04-21

The qWaitForWindowActive() function returns false when the test is
run inside Xvfb and there is no window manager.

Gbp-Pq: Name wait_for_window_exposed.patch

2 years agoMake sure that tests run with just compiled versions of tools
Sandro Knauß [Fri, 13 Jan 2023 08:01:44 +0000 (08:01 +0000)]
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

2 years agoDisable all tests that fails with xvfb
Sandro Knauß [Fri, 13 Jan 2023 08:01:44 +0000 (08:01 +0000)]
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

2 years agofix sweep step for tainted QObject JavaScript wrappers
Debian Qt/KDE Maintainers [Fri, 13 Jan 2023 08:01:44 +0000 (08:01 +0000)]
fix sweep step for tainted QObject JavaScript wrappers

Origin: upstream, https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=e6b2f88d892dcf39
Last-Update: 2022-02-13

Currently, whenever the garbage collector runs, it will destroy all
valid tainted wrappers.

Only null or undefined wrappers will be preserved in the
m_multiplyWrappedQObjects map.

It seems like "!" was overlooked in
3b5d37ce3841c4bfdf1c629d33f0e33b881b47fb. Prior to that change, it
was "!it.value()->markBit()", so calling erase() in the then branch
did make sense. But with "!it.value().isNullOrUndefined()", erase()
will be called for every valid wrapper, which is the opposite what we
want.

Gbp-Pq: Name fix_sweep_step.patch

2 years agoSupport ' in styled text and document it
Debian Qt/KDE Maintainers [Fri, 13 Jan 2023 08:01:44 +0000 (08:01 +0000)]
Support ' in styled text and document it

Origin: https://invent.kde.org/qt/qt/qtdeclarative/-/merge_requests/3/diffs
Forwarded: not-needed
Applied-Upstream: https://invent.kde.org/qt/qt/qtdeclarative/-/commit/0dda47d9f1a22567ad8f1266be2f0cd8a9226c7f

This ensures that some translations really look ok.

Gbp-Pq: Name support_apos_in_styled_text.patch

2 years agomake tst_qmldiskcache::regenerateAfterChange() pass on big endian systems
Debian Qt/KDE Maintainers [Fri, 13 Jan 2023 08:01:44 +0000 (08:01 +0000)]
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

2 years agobuild fixes for GCC 11
Debian Qt/KDE Maintainers [Fri, 13 Jan 2023 08:01:44 +0000 (08:01 +0000)]
build fixes for GCC 11

Origin: upstream, https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=eb6525f126f680f9
Last-Update: 2022-11-05

Gbp-Pq: Name gcc_11.patch

2 years agoqtdeclarative-opensource-src (5.15.8+dfsg-2) unstable; urgency=medium
Dmitry Shachnev [Fri, 13 Jan 2023 08:01:44 +0000 (08:01 +0000)]
qtdeclarative-opensource-src (5.15.8+dfsg-2) unstable; urgency=medium

  * Upload to unstable.

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

2 years agoImport qtdeclarative-opensource-src_5.15.8+dfsg-2.debian.tar.xz
Dmitry Shachnev [Fri, 13 Jan 2023 08:01:44 +0000 (08:01 +0000)]
Import qtdeclarative-opensource-src_5.15.8+dfsg-2.debian.tar.xz

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

2 years agoImport qtdeclarative-opensource-src_5.15.8+dfsg.orig.tar.xz
Dmitry Shachnev [Thu, 5 Jan 2023 20:36:44 +0000 (20:36 +0000)]
Import qtdeclarative-opensource-src_5.15.8+dfsg.orig.tar.xz

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

2 years agoMerge version 5.15.6+dfsg-2+rpi1 and 5.15.7+dfsg-2 to produce 5.15.7+dfsg-2+rpi1 archive/raspbian/5.15.7+dfsg-2+rpi1 raspbian/5.15.7+dfsg-2+rpi1
Raspbian automatic forward porter [Sun, 1 Jan 2023 10:31:18 +0000 (10:31 +0000)]
Merge version 5.15.6+dfsg-2+rpi1 and 5.15.7+dfsg-2 to produce 5.15.7+dfsg-2+rpi1

3 years agoMerge qtdeclarative-opensource-src (5.15.7+dfsg-2) import into refs/heads/workingbranch
Dmitry Shachnev [Sat, 17 Dec 2022 15:20:11 +0000 (15:20 +0000)]
Merge qtdeclarative-opensource-src (5.15.7+dfsg-2) import into refs/heads/workingbranch

3 years agomake qtdeclarative build with Python 3
Max Lin [Sat, 17 Dec 2022 15:20:11 +0000 (15:20 +0000)]
make qtdeclarative build with Python 3

Origin: OpenSUSE, https://build.opensuse.org/package/view_file/KDE:Qt:5.12/libqt5-qtdeclarative/qtdeclarative-switch-to-python3.patch
Forwarded: not-yet
Last-Update: 2020-01-01

Gbp-Pq: Name python3.patch

3 years agolink with -latomic on riscv64
Aurelien Jarno [Sat, 17 Dec 2022 15:20:11 +0000 (15:20 +0000)]
link with -latomic on riscv64

Forwarded: no
Last-Update: 2020-01-01

Gbp-Pq: Name riscv64-latomic.patch

3 years agoreplace YouTube iframe with YouTube link
Dmitry Shachnev [Sat, 17 Dec 2022 15:20:11 +0000 (15:20 +0000)]
replace YouTube iframe with YouTube link

Forwarded: not-needed
Last-Update: 2019-12-19

Gbp-Pq: Name remove_youtube_iframe.patch

3 years agouse qWaitForWindowExposed instead of qWaitForWindowActive
Dmitry Shachnev [Sat, 17 Dec 2022 15:20:11 +0000 (15:20 +0000)]
use qWaitForWindowExposed instead of qWaitForWindowActive

Forwarded: no
Last-Update: 2019-04-21

The qWaitForWindowActive() function returns false when the test is
run inside Xvfb and there is no window manager.

Gbp-Pq: Name wait_for_window_exposed.patch

3 years agoMake sure that tests run with just compiled versions of tools
Sandro Knauß [Sat, 17 Dec 2022 15:20:11 +0000 (15:20 +0000)]
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

3 years agoDisable all tests that fails with xvfb
Sandro Knauß [Sat, 17 Dec 2022 15:20:11 +0000 (15:20 +0000)]
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

3 years agoQtTest: use delay properly in mouseWheel()
Debian Qt/KDE Maintainers [Sat, 17 Dec 2022 15:20:11 +0000 (15:20 +0000)]
QtTest: use delay properly in mouseWheel()

Origin: upstream, https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=a7579771e35bfd73
Last-Update: 2022-05-23

Gbp-Pq: Name use_delay_properly_in_mousewheel.patch

3 years agofix Flickable wheel velocity calculation
Debian Qt/KDE Maintainers [Sat, 17 Dec 2022 15:20:11 +0000 (15:20 +0000)]
fix Flickable wheel velocity calculation

Origin: upstream, https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=a8fbd865140d4dd1
Last-Update: 2022-05-22

Gbp-Pq: Name fix_flickable_wheel_velocity_calculation.patch

3 years agofix sweep step for tainted QObject JavaScript wrappers
Debian Qt/KDE Maintainers [Sat, 17 Dec 2022 15:20:11 +0000 (15:20 +0000)]
fix sweep step for tainted QObject JavaScript wrappers

Origin: upstream, https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=e6b2f88d892dcf39
Last-Update: 2022-02-13

Currently, whenever the garbage collector runs, it will destroy all
valid tainted wrappers.

Only null or undefined wrappers will be preserved in the
m_multiplyWrappedQObjects map.

It seems like "!" was overlooked in
3b5d37ce3841c4bfdf1c629d33f0e33b881b47fb. Prior to that change, it
was "!it.value()->markBit()", so calling erase() in the then branch
did make sense. But with "!it.value().isNullOrUndefined()", erase()
will be called for every valid wrapper, which is the opposite what we
want.

Gbp-Pq: Name fix_sweep_step.patch

3 years agoSupport ' in styled text and document it
Debian Qt/KDE Maintainers [Sat, 17 Dec 2022 15:20:11 +0000 (15:20 +0000)]
Support ' in styled text and document it

Origin: https://invent.kde.org/qt/qt/qtdeclarative/-/merge_requests/3/diffs
Forwarded: not-needed
Applied-Upstream: https://invent.kde.org/qt/qt/qtdeclarative/-/commit/0dda47d9f1a22567ad8f1266be2f0cd8a9226c7f

This ensures that some translations really look ok.

Gbp-Pq: Name support_apos_in_styled_text.patch

3 years agomake tst_qmldiskcache::regenerateAfterChange() pass on big endian systems
Debian Qt/KDE Maintainers [Sat, 17 Dec 2022 15:20:11 +0000 (15:20 +0000)]
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

3 years agobuild fixes for GCC 11
Debian Qt/KDE Maintainers [Sat, 17 Dec 2022 15:20:11 +0000 (15:20 +0000)]
build fixes for GCC 11

Origin: upstream, https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=eb6525f126f680f9
Last-Update: 2022-11-05

Gbp-Pq: Name gcc_11.patch

3 years agoqtdeclarative-opensource-src (5.15.7+dfsg-2) unstable; urgency=medium
Dmitry Shachnev [Sat, 17 Dec 2022 15:20:11 +0000 (15:20 +0000)]
qtdeclarative-opensource-src (5.15.7+dfsg-2) unstable; urgency=medium

  * Update symbols files for alpha.
  * Upload to unstable.

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

3 years agoImport qtdeclarative-opensource-src_5.15.7+dfsg-2.debian.tar.xz
Dmitry Shachnev [Sat, 17 Dec 2022 15:20:11 +0000 (15:20 +0000)]
Import qtdeclarative-opensource-src_5.15.7+dfsg-2.debian.tar.xz

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

3 years agoImport qtdeclarative-opensource-src_5.15.7+dfsg.orig.tar.xz
Simon Quigley [Sat, 19 Nov 2022 00:13:13 +0000 (00:13 +0000)]
Import qtdeclarative-opensource-src_5.15.7+dfsg.orig.tar.xz

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

3 years agoMerge version 5.15.4+dfsg-4+rpi1 and 5.15.6+dfsg-2 to produce 5.15.6+dfsg-2+rpi1 archive/raspbian/5.15.6+dfsg-2+rpi1 raspbian/5.15.6+dfsg-2+rpi1
Raspbian automatic forward porter [Thu, 3 Nov 2022 16:10:08 +0000 (16:10 +0000)]
Merge version 5.15.4+dfsg-4+rpi1 and 5.15.6+dfsg-2 to produce 5.15.6+dfsg-2+rpi1