meta-agl-profile-graphical: update weston and weston-init 77/23677/1
authorScott Murray <scott.murray@konsulko.com>
Mon, 27 Jan 2020 17:36:33 +0000 (12:36 -0500)
committerScott Murray <scott.murray@konsulko.com>
Mon, 27 Jan 2020 17:56:27 +0000 (12:56 -0500)
commit4bc95c3f87907f918eec3b83c475054a5bdef376
tree34cc11d0785fd83e68aee6bc4323b37268fcc89d
parenta1ff5158b4e59e02533454b5582edf084387ba3d
meta-agl-profile-graphical: update weston and weston-init

Update weston and weston-init bbappends to handle weston 6.0.0 to
7.0.0 upgrade and other upstream changes:
- weston 6.0.0 bbappend renamed for weston 7.0.0.
- Wildcard weston_%.bbappend removed, as none of its changes are
  required with the latest upstream recipe.
- Update weston patches for 7.0.0. Notable changes are that the
  patch to allow launching weston as a non-root user has been
  reworked for the switch to meson for weston builds, and the
  compositor backend patch for Waltham has been disabled until
  someone more familiar with the code can update it.
- weston-init changes and udev rules updated to work with upstream
  support for running weston as non-root. The major rework is to
  simplify things such that all AGL configuration is done as an
  over-ride to the new upstream weston@.service file. The ability
  to specify which TTY to run weston on has been removed in favor
  of upstream's hard-coded tty7 as part of this change, to cut down
  on the amount of extra configuration required.

Bug-AGL: SPEC-2932

Change-Id: I6f8b213bacb2de7526aa1a3c01b1482be78becef
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
13 files changed:
meta-agl-profile-graphical/classes/agl-graphical.bbclass
meta-agl-profile-graphical/recipes-graphics/wayland/weston-init.bbappend
meta-agl-profile-graphical/recipes-graphics/wayland/weston-init/weston.conf.in
meta-agl-profile-graphical/recipes-graphics/wayland/weston-init/zz-dri.rules.in
meta-agl-profile-graphical/recipes-graphics/wayland/weston-init/zz-input.rules [deleted file]
meta-agl-profile-graphical/recipes-graphics/wayland/weston-init/zz-input.rules.in [new file with mode: 0644]
meta-agl-profile-graphical/recipes-graphics/wayland/weston-init/zz-tty.rules.in
meta-agl-profile-graphical/recipes-graphics/wayland/weston/0001-Allow-regular-users-to-launch-Weston_2.0.0.patch [deleted file]
meta-agl-profile-graphical/recipes-graphics/wayland/weston/0001-Allow-regular-users-to-launch-Weston_7.0.0.patch [new file with mode: 0644]
meta-agl-profile-graphical/recipes-graphics/wayland/weston/0002-ivi-shell-Fix-crash-due-no-transmitter-screen.patch
meta-agl-profile-graphical/recipes-graphics/wayland/weston_%.bbappend [deleted file]
meta-agl-profile-graphical/recipes-graphics/wayland/weston_6.0.0.bbappend [deleted file]
meta-agl-profile-graphical/recipes-graphics/wayland/weston_7.0.0.bbappend [new file with mode: 0644]