diff options
author | Alexander Kanavin <alex.kanavin@gmail.com> | 2021-04-19 11:02:23 +0200 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2021-04-20 13:56:48 +0100 |
commit | 07d33c8ec848c257c014fbef1241104847873d5f (patch) | |
tree | 75852b18fa590a836e9f4029f01d3226ae85541f | |
parent | be76f499ad5561c10e3b29cfe171c20c5d1b5e82 (diff) | |
download | poky-07d33c8ec848c257c014fbef1241104847873d5f.tar.gz |
xwayland: add a standalone recipe
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>
-rw-r--r-- | meta/conf/distro/include/maintainers.inc | 1 | ||||
-rw-r--r-- | meta/recipes-graphics/xwayland/xwayland_21.1.1.bb | 21 |
2 files changed, 22 insertions, 0 deletions
diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/distro/include/maintainers.inc index 9d4e2ea741..0973633f58 100644 --- a/meta/conf/distro/include/maintainers.inc +++ b/meta/conf/distro/include/maintainers.inc | |||
@@ -798,6 +798,7 @@ RECIPE_MAINTAINER_pn-xset = "Armin Kuster <akuster808@gmail.com>" | |||
798 | RECIPE_MAINTAINER_pn-xtrans = "Armin Kuster <akuster808@gmail.com>" | 798 | RECIPE_MAINTAINER_pn-xtrans = "Armin Kuster <akuster808@gmail.com>" |
799 | RECIPE_MAINTAINER_pn-xuser-account = "Armin Kuster <akuster808@gmail.com>" | 799 | RECIPE_MAINTAINER_pn-xuser-account = "Armin Kuster <akuster808@gmail.com>" |
800 | RECIPE_MAINTAINER_pn-xvinfo = "Armin Kuster <akuster808@gmail.com>" | 800 | RECIPE_MAINTAINER_pn-xvinfo = "Armin Kuster <akuster808@gmail.com>" |
801 | RECIPE_MAINTAINER_pn-xwayland = "Armin Kuster <akuster808@gmail.com>" | ||
801 | RECIPE_MAINTAINER_pn-xwininfo = "Armin Kuster <akuster808@gmail.com>" | 802 | RECIPE_MAINTAINER_pn-xwininfo = "Armin Kuster <akuster808@gmail.com>" |
802 | RECIPE_MAINTAINER_pn-xxhash = "Alexander Kanavin <alex.kanavin@gmail.com>" | 803 | RECIPE_MAINTAINER_pn-xxhash = "Alexander Kanavin <alex.kanavin@gmail.com>" |
803 | RECIPE_MAINTAINER_pn-xz = "Denys Dmytriyenko <denis@denix.org>" | 804 | RECIPE_MAINTAINER_pn-xz = "Denys Dmytriyenko <denis@denix.org>" |
diff --git a/meta/recipes-graphics/xwayland/xwayland_21.1.1.bb b/meta/recipes-graphics/xwayland/xwayland_21.1.1.bb new file mode 100644 index 0000000000..82765cdaf9 --- /dev/null +++ b/meta/recipes-graphics/xwayland/xwayland_21.1.1.bb | |||
@@ -0,0 +1,21 @@ | |||
1 | SUMMARY = "XWayland is an X Server that runs under Wayland." | ||
2 | DESCRIPTION = "XWayland is an X Server running as a Wayland client, \ | ||
3 | and thus is capable of displaying native X11 client applications in a \ | ||
4 | Wayland compositor environment. The goal of XWayland is to facilitate \ | ||
5 | the transition from X Window System to Wayland environments, providing \ | ||
6 | a way to run unported applications in the meantime." | ||
7 | HOMEPAGE = "https://fedoraproject.org/wiki/Changes/XwaylandStandalone" | ||
8 | |||
9 | LICENSE = "MIT-X" | ||
10 | LIC_FILES_CHKSUM = "file://COPYING;md5=5df87950af51ac2c5822094553ea1880" | ||
11 | |||
12 | SRC_URI = "https://www.x.org/archive/individual/xserver/xwayland-${PV}.tar.xz" | ||
13 | SRC_URI[sha256sum] = "31f261ce51bbee76a6ca3ec02aa367ffa2b5efa2b98412df57ccefd7a19003ce" | ||
14 | |||
15 | inherit meson features_check | ||
16 | REQUIRED_DISTRO_FEATURES = "x11" | ||
17 | |||
18 | DEPENDS += "xorgproto xtrans pixman libxkbfile libxfont2 wayland wayland-native wayland-protocols libdrm libepoxy" | ||
19 | |||
20 | FILES_${PN} += "${libdir}/xorg/protocol.txt" | ||
21 | |||