]> code.ossystems Code Review - openembedded-core.git/commit
weston: upgrade 9.0.0 -> 10.0.0
authorAlexander Kanavin <alex.kanavin@gmail.com>
Wed, 2 Feb 2022 18:27:27 +0000 (19:27 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 5 Feb 2022 17:22:13 +0000 (17:22 +0000)
commit4efc81fc575aea1e12e00de8644a4b853719f8df
tree03601da9fad5672c431a498801c0756533469911
parentf0c7e8cdeea065ddfcd4187f1fabc074b2753ba1
weston: upgrade 9.0.0 -> 10.0.0

Release announcement with changes:
https://lists.freedesktop.org/archives/wayland-devel/2022-February/042103.html

Upstream has deprecated both weston-launch and fbdev backend, so let's
not delay the inevitable and find replacements.

Fbdev can be replaced by passing --use-pixman to drm backend;
this will bypass the opengl paths and use CPU for rendering.
Apply where GL is too slow or unavailable.

weston-launch can be replaced by starting weston directly, with
a seat management daemon for support. This is provided either
by systemd, or on systemd-less systems, by seatd. The sysvinit
startup scripts and tests have been rewritten accordingly. Bonus
fix: under sysvinit weston now starts under weston user as it should,
and not under root.

Upstream discussion:
https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/725

License-Update: copyright years

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/lib/oeqa/runtime/cases/weston.py
meta/recipes-graphics/wayland/weston-init/init
meta/recipes-graphics/wayland/weston-init/weston-start
meta/recipes-graphics/wayland/weston/0001-libweston-backend-drm-Re-order-gbm-destruction-at-DR.patch [deleted file]
meta/recipes-graphics/wayland/weston/0001-meson.build-fix-incorrect-header.patch [deleted file]
meta/recipes-graphics/wayland/weston/0001-tests-include-fcntl.h-for-open-O_RDWR-O_CLOEXEC-and-.patch [deleted file]
meta/recipes-graphics/wayland/weston/0001-weston-launch-Provide-a-default-version-that-doesn-t.patch [deleted file]
meta/recipes-graphics/wayland/weston/dont-use-plane-add-prop.patch
meta/recipes-graphics/wayland/weston_10.0.0.bb [moved from meta/recipes-graphics/wayland/weston_9.0.0.bb with 86% similarity]