Debian Patches

Status for wlroots/0.15.1-6

Patch Description Author Forwarded Bugs Origin Last update
Revert-layer-shell-error-on-0-dimension-without-anchors.patch Revert "layer-shell: error on 0 dimension without anchors"
This reverts commit 8dec751a6d84335fb04288b8efab6dd5c90288d3.

Revert this until phosh has a fixed release.
=?utf-8?q?Guido_G=C3=BCnther?= <agx@sigxcpu.org> no 2021-01-01
upstream/xdg-activation-Deduplicate-token-creation-code.patch xdg-activation: Deduplicate token creation code
There were three places initializing a token:

- wlr_xdg_activation_v1_add_token
- wlr_xdg_activation_token_v1_create
- activation_handle_get_activation_token

The initialization of the token.destroy was missing in the first one. To
prevent these functions from getting out of sync move the token creation
into a common function.

This backports https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3499

Fixes 4c59f7d4 ("xdg-activation: Allow to submit tokens")
=?utf-8?q?Guido_G=C3=BCnther?= <agx@sigxcpu.org> no 2022-03-25
upstream/Fixed-compiling-with-FFmpeg-5.0.patch Fixed compiling with FFmpeg 5.0
(cherry picked from commit 35b3d67e5f0c12ae8d3174a268b0af73724ecc3e)
Keith Bowes <keithbowes@users.noreply.github.com> no 2022-02-17
upstream/wlr_output_commit_state-Make-sure-to-clear-the-back-buffe.patch wlr_output_commit_state: Make sure to clear the back buffer
(cherry picked from commit 808e660291309ad36581356cb7a3931657d228af)
Alexander Orzechowski <orzechowski.alexander@gmail.com> no 2022-06-04
upstream/seat-Allow-to-cancel-touches.patch seat: Allow to cancel touches
After cancelation we destroy the touch points associated with this
surface as the Wayland spec says:

No further events are sent to the clients from that particular gesture.
Touch cancellation applies to all touch points currently active on this
client's surface. The client is responsible for finalizing the touch
points, future touch points on this surface may re-use the touch point
ID.

(cherry picked from commit 17b2b06633729f1826715c1d0b84614aa3cedb3a)
(can be dropped with wlroots 0.16.x)
=?utf-8?q?Guido_G=C3=BCnther?= <agx@sigxcpu.org> no 2022-02-28
upstream/wlr_output_layout_contains_point-handle-outputs-that-aren.patch wlr_output_layout_contains_point: handle outputs that aren't in the layout

Instead of crashing, return `false` when the specified output isn't part
of the layout, as we can be sure that it doesn't contain the specified
point.

(cherry picked from commit 13fcdba75cf5f21cfd49c1a05f4fa62f77619b40)
Sebastian Krzyszkowiak <dos@dosowisko.net> no 2022-03-05

All known versions for source package 'wlroots'

Links