Revisions of libqt5-qtwayland

Stefan Weiberg's avatar Stefan Weiberg (suntorytimed) committed (revision 4)
Fix crashes in Libreoffice when using the GTK3 UI and KF5 integration
on wayland (boo#1196302, related to jsc#SLE-18248)

- Update to version 5.15.2+kde54:
  * Use proper dependencies in compile tests
  * Client: Fix opaque region setter
  * client: Simplify round trip behavior (boo#1196302)
  * Update the preedit styling mapping
  * Cursor position == 0 should still show the cursor
  * Client: Remove mWaitingForUpdateDelivery
  * Fix crash if no input method module could be loaded
  * Use wl_surface.damage_buffer on the client side
  * Do not create decorations when the shellSurface is not ready
  * Check pointer for null before use in ASSERT
- Drop patches, now upstream:
  * 0001-Client-Remove-mWaitingForUpdateDelivery.patch
  * 0001-Use-proper-dependencies-in-compile-tests.patch
Stefan Weiberg's avatar Stefan Weiberg (suntorytimed) committed (revision 3)
Important fixes for wayland support in Qt, related to jsc#SLE-18248

- Add patches to fix applications not updating after some time (kde#449163):
  * 0001-Client-Remove-mWaitingForUpdateDelivery.patch
  * 0002-Guard-mResizeDirty-by-the-correctMutex.patch
  * 0003-Fix-up-mutexes-for-frame-callbacks.patch
- Add patch to fix several feature detection tests:
  * 0001-Use-proper-dependencies-in-compile-tests.patch
Gustavo Yokoyama Ribeiro's avatar Gustavo Yokoyama Ribeiro (gyribeiro) committed (revision 2)
Update package libqt5-qtwayland from 5.12.7 to 5.15.2+kde44 (jsc#SLE-18248)

workaround-null-object.patch is mentioned in the changelog entry from "Mon Sep 30 13:30:40 UTC 2019"

0004-Client-Don-t-send-fake-SurfaceCreated-Destroyed-even.patch is included since 5.15.1 (https://bugreports.qt.io/browse/QTBUG-81952)

- Update to version 5.15.2+kde44:
  * Move the wayland socket polling to a separate event thread
  * Connect flushRequest after forceRoundTrip
  * Handle registry_global out of constructor
  * Client: Avoid processing of events when showing windows
  * Client: Delay deletion of QDrag object until after we're done with it
  * Client: Implement DataDeviceV3
  * Set preedit cursor when cursor equals to 0
- Drop patches, now upstream:
  * 0001-Client-Avoid-processing-of-events-when-showing-windo.patch

- Update to version 5.15.2+kde37:
  * Fix backport, context destruction was omitted
  * Client: do not empty clipboard when a new popup/window is opened
  * Wayland client: use wl_keyboard to determine active state
- Add patch to fix crashes triggered by unintentional actions when
  showing a window (kde#421700):
  * 0001-Client-Avoid-processing-of-events-when-showing-windo.patch

- Update to version 5.15.2+kde34:
  * Fix the logic for decoding modifiers map in Wayland text input protocol
  * Client: Always destroy frame callback in the actual callback
  * Client: Don't always recreate frame callbacks
  * Wayland client: Fix crash when windows are shown/hidden during drag
  * Correctly detect if image format is supported by QImageWriter
  * Do not update the mask if we do not have a surface

- Switch to KDE's maintenance branch
- Update to version 5.15.2+kde28:
  * Hook up queryKeyboardModifers
Gustavo Yokoyama Ribeiro's avatar Gustavo Yokoyama Ribeiro (gyribeiro) committed (revision 1)
initialize package
Displaying all 4 revisions
openSUSE Build Service is sponsored by