diff --git a/qt5-qtwayland.spec b/qt5-qtwayland.spec index e32b2a2..03e07b6 100644 --- a/qt5-qtwayland.spec +++ b/qt5-qtwayland.spec @@ -3,7 +3,7 @@ Summary: Qt5 - Wayland platform support and QtCompositor module Name: qt5-%{qt_module} Version: 5.15.2 -Release: 20%{?dist} +Release: 21%{?dist} License: LGPLv3 Url: http://www.qt.io @@ -57,18 +57,24 @@ Patch39: 0039-Client-Implement-DataDeviceV3.patch Patch40: 0040-Client-Delay-deletion-of-QDrag-object-until-after-we.patch Patch41: 0041-Client-Avoid-processing-of-events-when-showing-windo.patch Patch42: 0042-Handle-registry_global-out-of-constructor.patch -# Patch43: 0043-Connect-flushRequest-after-forceRoundTrip.patch -# Patch44: 0044-Move-the-wayland-socket-polling-to-a-separate-event-2.patch -## rebased patch44 when patch43 is omitted -- rdieter +Patch43: 0043-Connect-flushRequest-after-forceRoundTrip.patch Patch44: 0044-Move-the-wayland-socket-polling-to-a-separate-event-2.patch +## rebased patch44 when patch43 is omitted -- rdieter +# Patch44: 0044-Move-the-wayland-socket-polling-to-a-separate-event-2.patch +Patch45: 0045-Check-pointer-for-null-before-use-in-ASSERT.patch +Patch46: 0046-Do-not-create-decorations-when-the-shellSurface-is-n.patch +Patch47: 0047-Use-wl_surface.damage_buffer-on-the-client-side.patch +Patch48: 0048-Fix-crash-if-no-input-method-module-could-be-loaded.patch +Patch49: 0049-Client-Remove-mWaitingForUpdateDelivery.patch # Disable for now, there is a Qt bug making this broken -# Patch52: qtwayland-decoration-support-backports-from-qt6.patch -Patch53: qtwayland-client-expose-toplevel-window-state.patch +# Patch102: qtwayland-decoration-support-backports-from-qt6.patch +Patch103: qtwayland-client-expose-toplevel-window-state.patch + +# Upstream patches not backported to 5.15 branch (yet) +Patch150: qtwayland-client-simplify-round-trip-behavior.patch # Upstreamable patches -# https://codereview.qt-project.org/c/qt/qtwayland/+/393273 -Patch100: qtwayland-client-remove-mwaitingforupdatedelivery.patch # filter qml provides %global __provides_exclude_from ^%{_qt5_archdatadir}/qml/.*\\.so$ @@ -175,6 +181,10 @@ popd %changelog +* Fri Feb 11 2022 Jan Grulich - 5.15.2-21 +- Pull in latest kde/5.15 branch fixes + + backport a fix to crashes caused by patch 0043 + * Fri Feb 04 2022 Rex Dieter - 5.15.2-20 - re-enable nvidia-related patches (44,100)