aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-graphics/wayland
AgeCommit message (Collapse)Author
2022-12-22weston: disablepackageconfig options that fail to build with userland driversCarlos Alberto Lopez Perez
* Weston 10 (Yocto Langdale) fails to build with userland drivers when the packageconfig options 'egl' or 'clients' are enabled, and those are enabled by default. So disable them by default when building with DISABLE_VC4GRAPHICS=1 Signed-off-by: Carlos Alberto Lopez Perez <clopez@igalia.com>
2021-11-29weston-init: Add --continue-without-input option to westonKhem Raj
launching with --continue-without-input helps starting weston without keyboard/mouse Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-04Convert to new override syntaxMartin Jansa
This is the result of automated script conversion: oe-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2018-05-16wayland: only remove libwayland-egl if not using vc4graphics, e.g. when ↵Hugo Hromic
using userland Related to PR #247. Signed-off-by: Hugo Hromic <hhromic@gmail.com>
2018-05-14wayland: do not install libwayland-egl from waylandHugo Hromic
Wayland was updated recently in Poky, and now includes `libwayland-egl`: commit 8097bf7012a0d97d3b8b48eceb5dc20cc4ae7ca9 Author: Denys Dmytriyenko <denys@ti.com> Date: Tue Apr 10 15:06:09 2018 -0400 wayland: upgrade to 1.15.0 Official announcement: https://lists.freedesktop.org/archives/wayland-devel/2018-April/037767.html | libwayland-egl is now part of libwayland, and will presumably be removed | from mesa in the not too distant future. Update mesa recipe by removing corresponding libwayland-egl entries. (From OE-Core rev: 6e5952fcfc13ff4b63c9376bd41a1dbba957f425) Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> However, the `userland` ships its own version of the library (see issue #243). Until further testing, for now discard the version in `wayland` in favour of the version in `userland`. Signed-off-by: Hugo Hromic <hhromic@gmail.com>
2017-10-20weston: remove rpi-backend configuration switchFrancesco Giancane
rpi-backend.so was an attempt to create a specialized weston backend to be used on raspberry pi like platforms. At the moment, this backend's support has been dropped in favor of using the standard drm backend, as the vc4 driver is now mainline in mesa and in kernel (for kernel support). As a result, weston on raspberry pi does not require the rpi-backend.so anymore, nor it is buildable (weston's configure complains about unrecognized configuration switch). This patch enables weston to natively run on the DRM backend. Signed-off-by: Francesco Giancane <francescogiancane8@gmail.com>
2017-07-27weston: use just one append and one bb.utils.containsMartin Jansa
* drop duplicated --enable-rpi-compositor and WESTON_NATIVE_BACKEND=rpi-backend.so * use rpi override, adding --enable-rpi-compositor unconditionally breaks other MACHINEs with: configure: WARNING: unrecognized options: --enable-rpi-compositor * use just one append and one bb.utils.contains to save some bitbake cycles while parsing Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-11-08weston: Unify bbappends for weston into single fileKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2016-09-21wayland/weston_%.bbappend: modify configuration options to support vc4graphicsHerve Jourdain
Signed-off-by: Herve Jourdain <herve.jourdain@neuf.fr>
2016-03-10weston: Enable rpi compositor backendKhem Raj
oe-core default configure options disables it Signed-off-by: Khem Raj <raj.khem@gmail.com>