summaryrefslogtreecommitdiffstats
path: root/meta/recipes-graphics/xwayland
Commit message (Collapse)AuthorAgeFilesLines
* xwayland: upgrade 24.1.1 -> 24.1.2Wang Mingyu2024-08-211-1/+1
| | | | | | | (From OE-Core rev: 932450aebd8910118186fbea1f72aa77e3125743) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xwayland: upgrade 24.1.0 -> 24.1.1Wang Mingyu2024-08-031-1/+1
| | | | | | | | (From OE-Core rev: 26782d582663f430b8870008e0b2983f5bd29650) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xwayland: upgrade 23.2.6 -> 24.1.0Wang Mingyu2024-05-281-1/+1
| | | | | | | | (From OE-Core rev: 04ccb375e6ff6f01b842818fa130bd5cb2be7e18) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xwayland: update 23.2.5 -> 23.2.6Markus Volk2024-04-231-2/+7
| | | | | | | | | | | - add a PACKAGECONFIG for libdecor - add PACKAGECONFIGS for xwayland_ei to avoid auto select (From OE-Core rev: cb12eca789ca7c434ed9e4a796c43844df0e5ada) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xwayland: Upgrade 23.2.4 -> 23.2.5Richard Purdie2024-04-081-1/+1
| | | | | | | | | | | | | | | | | | | | | """ This release contains the 3 security fixes that actually apply to Xwayland reported in today's security advisory: * CVE-2024-31080 * CVE-2024-31081 * CVE-2024-31083 Additionally, it also contains a couple of other fixes, a copy/paste error in the DeviceStateNotify event and a fix to enable buttons with pointer gestures for backward compatibility with legacy X11 clients. """ https://lists.x.org/archives/xorg/2024-April/061614.html (From OE-Core rev: c89fea4ffb101e3d7079e126721b95fdf199b4aa) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xwayland: Upgrade 23.2.3 -> 23.2.4Khem Raj2024-01-301-1/+1
| | | | | | | | | | | Cumulative Fixes for CVE-2023-6816, CVE-2024-0229, CVE-2024-21885, CVE-2024-21886, CVE-2024-0408, CVE-2024-0409 (From OE-Core rev: 6a2e44340c8ae2a60e33696ad944e327a24479d5) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xwayland: upgrade 23.2.2 -> 23.2.3Wang Mingyu2023-12-231-1/+1
| | | | | | | | (From OE-Core rev: bf0bb7b94ed4930145af5f1fb3836157daceb6bb) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xwayland: upgrade to 23.2.2Ross Burton2023-11-091-1/+1
| | | | | | | | | | | | | | | | | | e4487cae1 Bump version to 23.2.2 1e8478455 Xi/randr: fix handling of PropModeAppend/Prepend (CVE-2023-5367) 829a99117 Switch to libbsd-overlay 4f8a851b6 xwayland: Cancel the EI disconnect timer when freed cc79b2a83 glamor: xv: Fix invalid accessing of plane attributes for NV12 07c18c90e xwayland: Give up on EI on setup failure 10353a01a xwayland: Add an option to enable EI portal support 4f8e209d2 xwayland/glamor/gbm: Set GBM_BO_USE_LINEAR if only LINEAR modifier is supported c9a842e60 xwayland/present: Handle NULL window_priv in xwl_present_cleanup 2bd43be92 glamor: fixes GL_INVALID_ENUM errors on ES if there is no quads (From OE-Core rev: 7d0fc94d09db76d4c4d6ca9d2da1b30768f68c9e) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xwayland: upgrade 23.1.2 -> 23.2.1Alexander Kanavin2023-09-261-1/+1
| | | | | | | | (From OE-Core rev: de357ee49f7843939bc09888a0b3318d7f8cd195) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xwayland: upgrade 23.1.1 -> 23.1.2Wang Mingyu2023-06-281-1/+1
| | | | | | | (From OE-Core rev: 78105a13af9886d94740533b72c1c665fdf08e9f) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xwayland: upgrade 22.1.8 -> 23.1.1Wang Mingyu2023-04-131-1/+1
| | | | | | | | (From OE-Core rev: 35fdbd0ea81650a0421d50fb53989d96c5956331) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xwayland: upgrade 22.1.7 -> 22.1.8Wang Mingyu2023-02-151-1/+1
| | | | | | | | (From OE-Core rev: e0ca374267cce807d12d706564989900fe61bd97) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xwayland: upgrade 22.1.5 -> 22.1.7Alexander Kanavin2023-01-061-1/+1
| | | | | | | | (From OE-Core rev: c37ec8b2d91605d6eb5228f0a447fb83f111edc3) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xwayland: libxshmfence is needed when dri3 is enabledCarlos Alberto Lopez Perez2022-12-061-1/+1
| | | | | | | | | | | | * The build error happens already at configure time: | meson.build: ERROR: Problem encountered: DRI3 requested, but xshmfence not found (From OE-Core rev: 451fe4a067432b432b9cd38d2fc78072f6ce5421) Signed-off-by: Carlos Alberto Lopez Perez <clopez@igalia.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xwayland: upgrade 22.1.4 -> 22.1.5Wang Mingyu2022-11-151-1/+1
| | | | | | | | (From OE-Core rev: 48ca760427f14ae291bf2ebf6f93f8d0fb27e3ab) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xwayland: upgrade 22.1.3 -> 22.1.4Alexander Kanavin2022-11-081-1/+1
| | | | | | | | (From OE-Core rev: 553c080e0e30c8f6b69b4c5fae72903ee45ef6ae) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xwayland: upgrade 22.1.2 -> 22.1.3Alexander Kanavin2022-07-231-1/+1
| | | | | | | | (From OE-Core rev: 229e3ad289a5e2c890b25497857140952acc3d67) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xwayland: upgrade 22.1.1 -> 22.1.2Richard Purdie2022-06-041-1/+1
| | | | | | (From OE-Core rev: 0fd8934f51080313f54326b634593d11385b3338) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xwayland: upgrade 22.1.0 -> 22.1.1Alexander Kanavin2022-05-051-1/+1
| | | | | | | | (From OE-Core rev: aa0028e19651665f6671d7c57646cfc97c7ba763) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xwayland: update 21.1.4 -> 22.1.0Alexander Kanavin2022-03-091-2/+2
| | | | | | | (From OE-Core rev: d62790354fd562afef004ea002017079972620f1) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta/meta-selftest/meta-skeleton: Update LICENSE variable to use SPDX ↵Richard Purdie2022-02-201-1/+1
| | | | | | | | | | | | | license identifiers An automated conversion using scripts/contrib/convert-spdx-licenses.py to convert to use the standard SPDX license identifiers. Two recipes in meta-selftest were not converted as they're that way specifically for testing. A change in linux-firmware was also skipped and may need a more manual tweak. (From OE-Core rev: ceda3238cdbf1beb216ae9ddb242470d5dfc25e0) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xwayland: Add xkbcomp runtime dependencyTom Hochstein2022-02-031-0/+1
| | | | | | | | | | | | | | | | | | | | | Trying to run an xterm fails with the error: xterm: Xt error: Can't open display: :0 Checking systemctl status weston shows an error: Jan 19 21:24:16 imx8mq-evk weston[396]: sh: line 1: /usr/bin/xkbcomp: No such file or directory Adding xkbcomp to the rootfs fixes these errors. Checking the history one finds that the runtime dependency for the old xserver was removed because it wasn't in the correct location [1], then restored because it was still needed [2]. [1] https://github.com/openembedded/openembedded-core/commit/bdcc5e8f1286d288baf410458efc39a59b68d751 [2] https://github.com/openembedded/openembedded-core/commit/f2330ebc3071d780cbc6d1ddab5c54bfadf8fffc (From OE-Core rev: 535e6df5b5e53dd95438985dcff554cd17302837) Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xwayland: upgrade 21.1.3 -> 21.1.4Alexander Kanavin2022-01-201-1/+1
| | | | | | | (From OE-Core rev: caa2e927b273d67d116674c495de67f6374a45b0) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xwayland: upgrade 21.1.2 -> 21.1.3Alexander Kanavin2021-11-211-1/+1
| | | | | | | (From OE-Core rev: 9bf945400f2a88f600450040ef130aed8e91566c) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: Add missing pkgconfig inheritRichard Purdie2021-09-211-1/+1
| | | | | | | | | | | | Various recipes were missing a pkgconfig inherit or pkgconfig-native dependency despite using pkgconfig. Add the inherit to igt-gpu-tools/gdb/libmodulemd/libwpe/xwayland/waffle shaderc/iputils/wpebackend-fdo/lttng-ust/cargo. (From OE-Core rev: 777d9744570c2dc119dc5d04985896bbb1da5885) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Convert to new override syntaxRichard Purdie2021-08-021-2/+2
| | | | | | | | | | | | This is the result of automated script conversion: scripts/contrib/convert-overrides.py <oe-core directory> converting the metadata to use ":" as the override character instead of "_". (From OE-Core rev: 42344347be29f0997cc2f7636d9603b1fe1875ae) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xwayland: upgrade 21.1.1 -> 21.1.2Alexander Kanavin2021-07-161-1/+1
| | | | | | | | (From OE-Core rev: 0c5a104c1e553800f4621b2f97cc8028ce5632b0) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xwayland: exclude development snapshots from upstream version checksAlexander Kanavin2021-07-081-0/+2
| | | | | | | (From OE-Core rev: d31fa2a23997f656cd7459d682df8ab82f549267) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xwayland: port packageconfig from xserver-xorg recipeMax Krummenacher2021-06-271-0/+16
| | | | | | | | | | | | | | | Copy the packageconfig options from the xserver-xorg recipe to allow configuring for non mesa opengl backends. Keep the defaults as set in the xserver-xorg recipe. The following options no longer exists and are dropped: udev dga dri dri2 xshmfence xmlto systemd-logind systemd xwayland (From OE-Core rev: fce9c89c33ba6c6540fc92b729e0b7b34a6d7a3b) Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xwayland: remove protocol.txt - it clashes with xserver-xorgAndreas Müller2021-05-061-0/+5
| | | | | | | | | | | | * Images with wayland-compositors + xwayland + xserver fail to build * Fedora - they introduced standalone xwayland - does same [1] [1] https://src.fedoraproject.org/rpms/xorg-x11-server-Xwayland/blob/rawhide/f/xorg-x11-server-Xwayland.spec (From OE-Core rev: ace7a71b09df24de7b70f52edcd425366f39d56e) Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xwayland: add opengl to REQUIRED_DISTRO_FEATURESMartin Jansa2021-04-231-1/+1
| | | | | | | | | | | | | | | | | | | | * it depends on libepoxy which has this restriction * fixes: ERROR: Nothing PROVIDES 'libepoxy' (but openembedded-core/meta/recipes-graphics/xwayland/xwayland_21.1.1.bb DEPENDS on or otherwise requires it) libepoxy was skipped: missing required distro feature 'opengl' (not in DISTRO_FEATURES) ERROR: Nothing RPROVIDES 'xwayland' (but openembedded-core/meta/recipes-graphics/xwayland/xwayland_21.1.1.bb RDEPENDS on or otherwise requires it) No eligible RPROVIDERs exist for 'xwayland' NOTE: Runtime target 'xwayland' is unbuildable, removing... Missing or unbuildable dependency chain was: ['xwayland'] ERROR: Nothing RPROVIDES 'xwayland-dev' (but openembedded-core/meta/recipes-graphics/xwayland/xwayland_21.1.1.bb RDEPENDS on or otherwise requires it) No eligible RPROVIDERs exist for 'xwayland-dev' NOTE: Runtime target 'xwayland-dev' is unbuildable, removing... Missing or unbuildable dependency chain was: ['xwayland-dev'] (From OE-Core rev: d5455a8f636599d6be8c36ea1578274148d558df) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xwayland: add a standalone recipeAlexander Kanavin2021-04-201-0/+21
Please see here for the rationale for splitting XWayland out of main xserver-xorg tree: https://fedoraproject.org/wiki/Changes/XwaylandStandalone Release announcement: https://lists.x.org/archives/xorg-announce/2021-March/003076.html (From OE-Core rev: 1533d913af0aac5524d2f9ebacaeafb5891124e2) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>