qtbase-opensource-src.git
2 years agofix recursion crash when calling setStyleSheet with qproperty-styleSheet
Debian Qt/KDE Maintainers [Thu, 25 May 2023 10:45:05 +0000 (11:45 +0100)]
fix recursion crash when calling setStyleSheet with qproperty-styleSheet

Origin: upstream, https://code.qt.io/cgit/qt/qtbase.git/commit/?id=e9cdcc7cb314586a
Last-Update: 2021-11-13

When calling setStyleSheet with property qproperty-styleSheet,
QStyleSheetStyle::polish will call QStyleSheetStyle::setProperties,
and then QStyleSheetStyle::setProperties goes on to call setProperty.
Because there is property qproperty-styleSheet, it will update
stylesheet by calling QStyleSheetStyle::polish.
This causes the recursive call to crash.

Gbp-Pq: Name fix_recursion_crash.diff

2 years agoQPushButton/fusion style: don't ignore QIcon::On icon
Debian Qt/KDE Maintainers [Thu, 25 May 2023 10:45:05 +0000 (11:45 +0100)]
QPushButton/fusion style: don't ignore QIcon::On icon

Origin: upstream, https://code.qt.io/cgit/qt/qtbase.git/commit/?id=e9ccdf4d84157173
Last-Update: 2021-08-10

The fusion style did ignore the QIcon::On icon because it reset
State_On to avoid the visual shift of a pressed button.
But it's not needed to reset this flag - the shift does not happen
because the fusion style does return 0 as offset for
PM_ButtonShiftHorizontal/PM_ButtonShiftVertical so no shifting will
happen.

Gbp-Pq: Name fusion_checkable_qpushbutton.diff

2 years agoadjust QMimeDatabase implementation
Debian Qt/KDE Maintainers [Thu, 25 May 2023 10:45:05 +0000 (11:45 +0100)]
adjust QMimeDatabase implementation

Origin: upstream, https://code.qt.io/cgit/qt/qtbase.git/commit/?id=0cbbba2aa5b47224
Last-Update: 2021-06-12

When multiple globs match, and the result from magic sniffing is
unrelated to any of those globs, globs have priority and one of them
should be picked up.

Gbp-Pq: Name mime_globs.diff

2 years agoqtbase-opensource-src (5.15.8+dfsg-11) unstable; urgency=medium
Dmitry Shachnev [Thu, 25 May 2023 10:45:05 +0000 (11:45 +0100)]
qtbase-opensource-src (5.15.8+dfsg-11) unstable; urgency=medium

  * Rename the patches for consistency and add DEP-3 headers.
  * Add a patch to fix buffer overflow in QDnsLookup (CVE-2023-33285).

[dgit import unpatched qtbase-opensource-src 5.15.8+dfsg-11]

2 years agoImport qtbase-opensource-src_5.15.8+dfsg-11.debian.tar.xz
Dmitry Shachnev [Thu, 25 May 2023 10:45:05 +0000 (11:45 +0100)]
Import qtbase-opensource-src_5.15.8+dfsg-11.debian.tar.xz

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

2 years agoImport qtbase-opensource-src_5.15.8+dfsg.orig.tar.xz
Dmitry Shachnev [Wed, 4 Jan 2023 18:52:00 +0000 (18:52 +0000)]
Import qtbase-opensource-src_5.15.8+dfsg.orig.tar.xz

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