Fixes for Weston 12.0
The following MRs are included:
- !1253 (merged) (backend-wayland: fix --fullscreen)
- !1255 (merged) (man: make --wait-for-debugger findable)
- !1256 (merged) (xwm: WM_TRANSIENT_FOR should not point to override-redirect window)
- !1257 (merged) (Fixes DRM-backend for devices without support for the KMS atomic API)
- !1290 (merged) (data-device: Don't make a weston_coord with no valid space)
- !1308 (merged) (Extract weston_output_set_single_mode() from RDP, to share with VNC)
- !1322 (merged) (backend-drm: Don't assume DRM_CAP_ATOMIC_ASYNC_PAGE_FLIP is available)
- !1331 (merged) (backend-drm/meson.build: Require at least mesa 21.1.1)
All of them have been applied cleanly, w/o any modifications required.