Weston 9.0 compatibility changes
authorScott Murray <scott.murray@konsulko.com>
Wed, 24 Feb 2021 22:09:40 +0000 (17:09 -0500)
committerScott Murray <scott.murray@konsulko.com>
Tue, 29 Mar 2022 19:41:54 +0000 (15:41 -0400)
commit4bd77c11f14157259b8d15bddcee28ddb6e8041c
treedefd6687d269216e778070d3e229e15940256388
parente4226be8727e4f8e19292b6d1d19a9ba2bcdd58d
Weston 9.0 compatibility changes

Changes:
- Bump libweston dependencies in meson.build
- Match weston_compositor_tear_down -> weston_compositor_destroy API
  change by following what was done in weston for 9.0
- Update log context code to match API changes, based on what was
  done in weston for 9.0
- Update transform names to match weston
- Initialize a couple of structure fields to avoid failure from
  -Werror=missing-field-initializers triggered by changes in newer
  wayland.

Bug-AGL: SPEC-3819

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I48fab590eb59a1b83b0cebc3762ba730450b0e3a
clients/screenshooter.c
meson.build
src/compositor.c