mbox series

[kirkstone,0/7] Rootless Weston and Weston patch cleanup

Message ID 20230524181122.35202-1-rs@ti.com
Headers show
Series Rootless Weston and Weston patch cleanup | expand

Message

Randolph Sapp May 24, 2023, 6:11 p.m. UTC
From: Randolph Sapp <rs@ti.com>

Running Weston as root is generally a bad idea and currently breaks
interactions with the dbus interface and a handful of applications with
this newer version of Weston. Let's roll everything back to using the
standard weston-init package with some appends for those users running
touchscreens.

This also cleans up a lot of lingering patches from dunfell for Weston
which are no longer applicable.

Randolph Sapp (7):
  weston-init: drop all the old append logic
  weston: drop Fix-touch-screen-crash patch
  weston: drop allow-visual_id-to-be-0 patch
  weston: add notice about select-plane patch
  weston: add weston user to the render group
  weston: drop the fix-virtual-keyboard-display-issue patch
  weston-init: add a simple touchscreen calibration check

 .../wayland/weston-init.bbappend              |  15 +-
 .../recipes-graphics/wayland/weston-init/init | 129 ------------------
 .../wayland/weston-init/runWeston             |  39 ------
 .../wayland/weston-init/ti43x/weston.ini      |  16 ---
 .../wayland/weston-init/wayland_env.sh        |  12 --
 .../weston-init/weston-launch-calibrator.sh   |  13 ++
 .../wayland/weston-init/weston.ini            |   8 ++
 .../0002-weston-Allow-visual_id-to-be-0.patch |  34 -----
 ...al-keyboard-display-issue-for-QT5-ap.patch |  41 ------
 ...-weston-Fix-touch-screen-crash-issue.patch |  39 ------
 .../wayland/weston_10.0.2.bbappend            |  13 +-
 11 files changed, 34 insertions(+), 325 deletions(-)
 delete mode 100644 meta-arago-distro/recipes-graphics/wayland/weston-init/init
 delete mode 100644 meta-arago-distro/recipes-graphics/wayland/weston-init/runWeston
 delete mode 100644 meta-arago-distro/recipes-graphics/wayland/weston-init/ti43x/weston.ini
 delete mode 100644 meta-arago-distro/recipes-graphics/wayland/weston-init/wayland_env.sh
 create mode 100644 meta-arago-distro/recipes-graphics/wayland/weston-init/weston-launch-calibrator.sh
 delete mode 100644 meta-arago-distro/recipes-graphics/wayland/weston/0002-weston-Allow-visual_id-to-be-0.patch
 delete mode 100644 meta-arago-distro/recipes-graphics/wayland/weston/0003-weston-Fix-virtual-keyboard-display-issue-for-QT5-ap.patch
 delete mode 100644 meta-arago-distro/recipes-graphics/wayland/weston/0004-weston-Fix-touch-screen-crash-issue.patch