summaryrefslogtreecommitdiff
path: root/recipes-images/images
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-images/images')
-rw-r--r--recipes-images/images/packagegroup-tdx-cli.bb66
-rw-r--r--recipes-images/images/packagegroup-tdx-graphical.bb54
-rw-r--r--recipes-images/images/packagegroup-tdx-qt5.bb20
-rw-r--r--recipes-images/images/tdx-reference-minimal-image.bb8
-rw-r--r--recipes-images/images/tdx-reference-multimedia-image.bb28
5 files changed, 88 insertions, 88 deletions
diff --git a/recipes-images/images/packagegroup-tdx-cli.bb b/recipes-images/images/packagegroup-tdx-cli.bb
index 4f9eebc..9d5fb94 100644
--- a/recipes-images/images/packagegroup-tdx-cli.bb
+++ b/recipes-images/images/packagegroup-tdx-cli.bb
@@ -18,7 +18,7 @@ PACKAGES += " \
packagegroup-wifi-fw-large-tdx-cli \
"
-RDEPENDS_packagegroup-tdx-cli = "\
+RDEPENDS:packagegroup-tdx-cli = "\
packagegroup-base-tdx-cli \
packagegroup-benchmark-tdx-cli \
packagegroup-devel-tdx-cli \
@@ -31,8 +31,8 @@ RDEPENDS_packagegroup-tdx-cli = "\
packagegroup-wifi-fw-large-tdx-cli \
"
-SUMMARY_packagegroup-base-tdx-cli = "Recommended for any image"
-RRECOMMENDS_packagegroup-base-tdx-cli = "\
+SUMMARY:packagegroup-base-tdx-cli = "Recommended for any image"
+RRECOMMENDS:packagegroup-base-tdx-cli = "\
can-utils \
dosfstools \
e2fsprogs-mke2fs \
@@ -48,8 +48,8 @@ RRECOMMENDS_packagegroup-base-tdx-cli = "\
util-linux-fstrim \
"
-SUMMARY_packagegroup-benchmark-tdx-cli = "Benchmarking tools"
-RRECOMMENDS_packagegroup-benchmark-tdx-cli = "\
+SUMMARY:packagegroup-benchmark-tdx-cli = "Benchmarking tools"
+RRECOMMENDS:packagegroup-benchmark-tdx-cli = "\
hdparm \
iperf2 \
iperf3 \
@@ -60,8 +60,8 @@ RRECOMMENDS_packagegroup-benchmark-tdx-cli = "\
tinymembench \
"
-SUMMARY_packagegroup-devel-tdx-cli = "Tools useful during development"
-RRECOMMENDS_packagegroup-devel-tdx-cli = "\
+SUMMARY:packagegroup-devel-tdx-cli = "Tools useful during development"
+RRECOMMENDS:packagegroup-devel-tdx-cli = "\
bonnie++ \
devmem2 \
evtest \
@@ -76,40 +76,40 @@ RRECOMMENDS_packagegroup-devel-tdx-cli = "\
spidev-test \
strace \
"
-RRECOMMENDS_packagegroup-devel-tdx-cli_remove_use-nxp-bsp_colibri-vf = "perf"
+RRECOMMENDS:packagegroup-devel-tdx-cli:remove:use-nxp-bsp:colibri-vf = "perf"
-SUMMARY_packagegroup-machine-tdx-cli = "Machine specific tools"
-RRECOMMENDS_packagegroup-machine-tdx-cli = "\
+SUMMARY:packagegroup-machine-tdx-cli = "Machine specific tools"
+RRECOMMENDS:packagegroup-machine-tdx-cli = "\
"
-RRECOMMENDS_packagegroup-machine-tdx-cli_apalis-imx6 = "\
+RRECOMMENDS:packagegroup-machine-tdx-cli:apalis-imx6 = "\
bmode-usb \
gpio-export \
"
-RRECOMMENDS_packagegroup-machine-tdx-cli_colibri-imx6 = "\
+RRECOMMENDS:packagegroup-machine-tdx-cli:colibri-imx6 = "\
bmode-usb \
gpio-export \
"
-RRECOMMENDS_packagegroup-machine-tdx-cli_colibri-imx6ull = "\
+RRECOMMENDS:packagegroup-machine-tdx-cli:colibri-imx6ull = "\
bmode-usb \
mtd-utils-ubifs \
mwifiexap \
"
-RRECOMMENDS_packagegroup-machine-tdx-cli_colibri-imx6ull-emmc = "\
+RRECOMMENDS_packagegroup-machine-tdx-cli:colibri-imx6ull-emmc = "\
bmode-usb \
"
-RRECOMMENDS_packagegroup-machine-tdx-cli_colibri-imx7 = "\
+RRECOMMENDS:packagegroup-machine-tdx-cli:colibri-imx7 = "\
mtd-utils-ubifs \
"
-RRECOMMENDS_packagegroup-machine-tdx-cli_mx8 = "\
+RRECOMMENDS:packagegroup-machine-tdx-cli:mx8 = "\
mwifiexap \
"
-RRECOMMENDS_packagegroup-machine-tdx-cli_tegra124 = "\
+RRECOMMENDS:packagegroup-machine-tdx-cli:tegra124 = "\
hdmi-hotplug \
kernel-modules \
"
-SUMMARY_packagegroup-networking-tdx-cli = "Networking specific tools"
-RRECOMMENDS_packagegroup-networking-tdx-cli = "\
+SUMMARY:packagegroup-networking-tdx-cli = "Networking specific tools"
+RRECOMMENDS:packagegroup-networking-tdx-cli = "\
avahi-autoipd \
curl \
linuxptp \
@@ -118,19 +118,19 @@ RRECOMMENDS_packagegroup-networking-tdx-cli = "\
ptpd \
"
-SUMMARY_packagegroup-utils-tdx-cli = "Useful utilities"
+SUMMARY:packagegroup-utils-tdx-cli = "Useful utilities"
# Entropy source daemon
RANDOM_HELPER = "rng-tools"
-RANDOM_HELPER_tegra124 = "haveged"
+RANDOM_HELPER:tegra124 = "haveged"
USB_GADGET = " \
libusbgx \
libusbgx-examples \
"
-USB_GADGET_tegra124 = ""
+USB_GADGET:tegra124 = ""
-RRECOMMENDS_packagegroup-utils-tdx-cli = "\
+RRECOMMENDS:packagegroup-utils-tdx-cli = "\
alsa-utils \
alsa-utils-aplay \
alsa-utils-amixer \
@@ -155,32 +155,32 @@ RRECOMMENDS_packagegroup-utils-tdx-cli = "\
${USB_GADGET} \
util-linux \
"
-RRECOMMENDS_packagegroup-utils-tdx-cli_append_mx8 = " \
+RRECOMMENDS:packagegroup-utils-tdx-cli:append:mx8 = " \
cpuburn-a53 \
"
-RRECOMMENDS_packagegroup-utils-tdx-cli_append_tegra124 = " \
+RRECOMMENDS:packagegroup-utils-tdx-cli:append:tegra124 = " \
tegrastats \
"
-SUMMARY_packagegroup-utils-large-tdx-cli = "Useful utilities, but large footprint"
-RRECOMMENDS_packagegroup-utils-large-tdx-cli = "\
+SUMMARY:packagegroup-utils-large-tdx-cli = "Useful utilities, but large footprint"
+RRECOMMENDS:packagegroup-utils-large-tdx-cli = "\
aspell \
file \
joe \
packagegroup-dotnet-deps \
"
-SUMMARY_packagegroup-wifi-tdx-cli = "Useful Wi-Fi utilities and firmware"
+SUMMARY:packagegroup-wifi-tdx-cli = "Useful Wi-Fi utilities and firmware"
BACKPORTS = ""
-RRECOMMENDS_packagegroup-wifi-tdx-cli = "\
+RRECOMMENDS:packagegroup-wifi-tdx-cli = "\
${BACKPORTS} \
hostapd \
hostapd-example \
wireless-regdb-static \
"
-SUMMARY_packagegroup-wifi-fw-tdx-cli = "Wi-Fi firmware"
-RRECOMMENDS_packagegroup-wifi-fw-tdx-cli = "\
+SUMMARY:packagegroup-wifi-fw-tdx-cli = "Wi-Fi firmware"
+RRECOMMENDS:packagegroup-wifi-fw-tdx-cli = "\
linux-firmware-ath10k \
linux-firmware-sd8686 \
linux-firmware-sd8688 \
@@ -193,8 +193,8 @@ RRECOMMENDS_packagegroup-wifi-fw-tdx-cli = "\
linux-firmware-rtl8188 \
"
-SUMMARY_packagegroup-wifi-fw-large-tdx-cli = "Wi-Fi firmware with large footprint"
-RRECOMMENDS_packagegroup-wifi-fw-large-tdx-cli = "\
+SUMMARY:packagegroup-wifi-fw-large-tdx-cli = "Wi-Fi firmware with large footprint"
+RRECOMMENDS:packagegroup-wifi-fw-large-tdx-cli = "\
linux-firmware-ath9k \
linux-firmware-iwlwifi \
"
diff --git a/recipes-images/images/packagegroup-tdx-graphical.bb b/recipes-images/images/packagegroup-tdx-graphical.bb
index de9e381..7363d4a 100644
--- a/recipes-images/images/packagegroup-tdx-graphical.bb
+++ b/recipes-images/images/packagegroup-tdx-graphical.bb
@@ -13,7 +13,7 @@ PACKAGES += " \
packagegroup-x11-utils-tdx-graphical \
"
-RRECOMMENDS_packagegroup-tdx-graphical = " \
+RRECOMMENDS:packagegroup-tdx-graphical = " \
packagegroup-gstreamer-tdx-graphical \
packagegroup-gpu-tdx-graphical \
${@bb.utils.contains('DISTRO_FEATURES', 'wayland', '', \
@@ -22,20 +22,20 @@ RRECOMMENDS_packagegroup-tdx-graphical = " \
packagegroup-x11-utils-tdx-graphical', \
'', d), d)} \
"
-RRECOMMENDS_packagegroup-tdx-graphical_append_mx8 = " \
+RRECOMMENDS:packagegroup-tdx-graphical:append:mx8 = " \
packagegroup-drm-utils-tdx-graphical \
"
-RRECOMMENDS_packagegroup-tdx-graphical_append_upstream = " \
+RRECOMMENDS:packagegroup-tdx-graphical:append:upstream = " \
packagegroup-drm-utils-tdx-graphical \
"
-SUMMARY_packagegroup-drm-utils-tdx-graphical = "Utilities for DRM, Direct Rendering Manager"
-RRECOMMENDS_packagegroup-drm-utils-tdx-graphical = " \
+SUMMARY:packagegroup-drm-utils-tdx-graphical = "Utilities for DRM, Direct Rendering Manager"
+RRECOMMENDS:packagegroup-drm-utils-tdx-graphical = " \
libdrm-tests \
"
-SUMMARY_packagegroup-gstreamer-tdx-graphical = "gstreamer packages"
-RRECOMMENDS_packagegroup-gstreamer-tdx-graphical = "\
+SUMMARY:packagegroup-gstreamer-tdx-graphical = "gstreamer packages"
+RRECOMMENDS:packagegroup-gstreamer-tdx-graphical = "\
gstreamer1.0 \
gstreamer1.0-plugins-base \
gstreamer1.0-plugins-good \
@@ -48,12 +48,12 @@ GSTREAMER_MX6QDL = " \
imx-gst1.0-plugin-gplay \
imx-gst1.0-plugin-grecorder \
"
-RRECOMMENDS_packagegroup-gstreamer-tdx-graphical_append_mx6dl = " ${GSTREAMER_MX6QDL}"
-RRECOMMENDS_packagegroup-gstreamer-tdx-graphical_append_mx6q = " ${GSTREAMER_MX6QDL}"
-RRECOMMENDS_packagegroup-gstreamer-tdx-graphical_colibri-imx6ull = ""
-RRECOMMENDS_packagegroup-gstreamer-tdx-graphical_colibri-imx6ull-emmc = ""
-RRECOMMENDS_packagegroup-gstreamer-tdx-graphical_append_mx7 = " imx-gst1.0-plugin"
-RRECOMMENDS_packagegroup-gstreamer-tdx-graphical_append_mx8 = " \
+RRECOMMENDS:packagegroup-gstreamer-tdx-graphical:append:mx6dl = " ${GSTREAMER_MX6QDL}"
+RRECOMMENDS:packagegroup-gstreamer-tdx-graphical:append:mx6q = " ${GSTREAMER_MX6QDL}"
+RRECOMMENDS:packagegroup-gstreamer-tdx-graphical:colibri-imx6ull = ""
+RRECOMMENDS_packagegroup-gstreamer-tdx-graphical:colibri-imx6ull-emmc = ""
+RRECOMMENDS:packagegroup-gstreamer-tdx-graphical:append:mx7 = " imx-gst1.0-plugin"
+RRECOMMENDS:packagegroup-gstreamer-tdx-graphical:append:mx8 = " \
imx-gst1.0-plugin \
imx-gst1.0-plugin-gplay \
imx-gst1.0-plugin-grecorder \
@@ -61,27 +61,27 @@ RRECOMMENDS_packagegroup-gstreamer-tdx-graphical_append_mx8 = " \
gst-examples \
"
-SUMMARY_packagegroup-gpu-utils-tdx-graphical = "Utilities for GPU (OpenGL...)"
+SUMMARY:packagegroup-gpu-utils-tdx-graphical = "Utilities for GPU (OpenGL...)"
IMAGE_INSTALL_OPENCL_IMX = " \
clpeak \
libopencl-imx \
"
-RRECOMMENDS_packagegroup-gpu-tdx-graphical = " \
+RRECOMMENDS:packagegroup-gpu-tdx-graphical = " \
glmark2 \
"
IMAGE_INSTALL_GPU_MX6QDL = " \
packagegroup-fsl-gpu-libs \
"
-RRECOMMENDS_packagegroup-gpu-tdx-graphical_append_mx6dl = " \
+RRECOMMENDS:packagegroup-gpu-tdx-graphical:append:mx6dl = " \
${IMAGE_INSTALL_GPU_MX6QDL} \
"
-RRECOMMENDS_packagegroup-gpu-tdx-graphical_append_mx6q = " \
+RRECOMMENDS:packagegroup-gpu-tdx-graphical:append:mx6q = " \
${IMAGE_INSTALL_GPU_MX6QDL} \
${IMAGE_INSTALL_OPENCL_IMX} \
"
-RRECOMMENDS_packagegroup-gpu-tdx-graphical_colibri-imx6ull = ""
-RRECOMMENDS_packagegroup-gpu-tdx-graphical_colibri-imx6ull-emmc = ""
-RRECOMMENDS_packagegroup-gpu-tdx-graphical_append_mx8 = " \
+RRECOMMENDS:packagegroup-gpu-tdx-graphical:colibri-imx6ull = ""
+RRECOMMENDS_packagegroup-gpu-tdx-graphical:colibri-imx6ull-emmc = ""
+RRECOMMENDS:packagegroup-gpu-tdx-graphical:append:mx8 = " \
tinycompress \
libvdk-imx \
vulkan-headers \
@@ -89,22 +89,22 @@ RRECOMMENDS_packagegroup-gpu-tdx-graphical_append_mx8 = " \
vulkan-tools \
${IMAGE_INSTALL_OPENCL_IMX} \
"
-RRECOMMENDS_packagegroup-gpu-tdx-graphical_remove_mx8mm = " \
+RRECOMMENDS:packagegroup-gpu-tdx-graphical:remove:mx8mm = " \
vulkan \
${IMAGE_INSTALL_OPENCL_IMX} \
"
-RRECOMMENDS_packagegroup-gpu-tdx-graphical_append_mx8qm = " \
+RRECOMMENDS:packagegroup-gpu-tdx-graphical:append:mx8qm = " \
libopenvx-imx \
"
-RRECOMMENDS_packagegroup-gpu-tdx-graphical_append_tegra124 = " \
+RRECOMMENDS:packagegroup-gpu-tdx-graphical:append:tegra124 = " \
libglu \
freeglut \
tiff \
xvinfo \
"
-SUMMARY_packagegroup-x11-components-tdx-graphical = "Components of X11"
-RRECOMMENDS_packagegroup-x11-components-tdx-graphical = "\
+SUMMARY:packagegroup-x11-components-tdx-graphical = "Components of X11"
+RRECOMMENDS:packagegroup-x11-components-tdx-graphical = "\
${@bb.utils.contains('DISTRO_FEATURES', 'wayland', '', \
bb.utils.contains('DISTRO_FEATURES', 'x11', \
'libxcursor \
@@ -121,8 +121,8 @@ RRECOMMENDS_packagegroup-x11-components-tdx-graphical = "\
'', d), d)} \
"
-SUMMARY_packagegroup-x11-utils-tdx-graphical = "Utilities for X11"
-RRECOMMENDS_packagegroup-x11-utils-tdx-graphical = " \
+SUMMARY:packagegroup-x11-utils-tdx-graphical = "Utilities for X11"
+RRECOMMENDS:packagegroup-x11-utils-tdx-graphical = " \
${@bb.utils.contains('DISTRO_FEATURES', 'wayland', '', \
bb.utils.contains('DISTRO_FEATURES', 'x11', \
'scrot \
diff --git a/recipes-images/images/packagegroup-tdx-qt5.bb b/recipes-images/images/packagegroup-tdx-qt5.bb
index f3828ba..293caad 100644
--- a/recipes-images/images/packagegroup-tdx-qt5.bb
+++ b/recipes-images/images/packagegroup-tdx-qt5.bb
@@ -11,42 +11,42 @@ PACKAGES += " \
${PN}-libs \
"
-RRECOMMENDS_${PN} = " \
+RRECOMMENDS:${PN} = " \
${PN}-demos \
${PN}-fonts \
${PN}-libs \
"
# Only install qtbase-examples with its dependencies on modules with limited
# storage and no gpu.
-RRECOMMENDS_${PN}_colibri-imx6ull = " \
+RRECOMMENDS:${PN}:colibri-imx6ull = " \
${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'qtwayland', '', d)} \
qtbase-examples \
"
-RRECOMMENDS_${PN}_colibri-imx6ull-emmc = " \
+RRECOMMENDS_${PN}:colibri-imx6ull-emmc = " \
${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'qtwayland', '', d)} \
qtbase-examples \
"
-RRECOMMENDS_${PN}_colibri-imx7 = " \
+RRECOMMENDS:${PN}:colibri-imx7 = " \
${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'qtwayland', '', d)} \
qtbase-examples \
"
-SUMMARY_${PN}-demos = "QT5 Demos"
-RRECOMMENDS_${PN}-demos = " \
+SUMMARY:${PN}-demos = "QT5 Demos"
+RRECOMMENDS:${PN}-demos = " \
cinematicexperience \
qtsmarthome \
"
-SUMMARY_${PN}-fonts = "Some fonts useful for QT5"
-RRECOMMENDS_${PN}-fonts = " \
+SUMMARY:${PN}-fonts = "Some fonts useful for QT5"
+RRECOMMENDS:${PN}-fonts = " \
ttf-dejavu-common \
ttf-dejavu-sans \
ttf-dejavu-sans-mono \
ttf-dejavu-serif \
"
-SUMMARY_${PN}-libs = "QT5 libraries"
-RRECOMMENDS_${PN}-libs = " \
+SUMMARY:${PN}-libs = "QT5 libraries"
+RRECOMMENDS:${PN}-libs = " \
qt3d \
qt5ledscreen \
qtbase \
diff --git a/recipes-images/images/tdx-reference-minimal-image.bb b/recipes-images/images/tdx-reference-minimal-image.bb
index 0aaa42f..3ac6196 100644
--- a/recipes-images/images/tdx-reference-minimal-image.bb
+++ b/recipes-images/images/tdx-reference-minimal-image.bb
@@ -16,10 +16,10 @@ COPY_LIC_DIRS ?= "1"
# Show Tezi EULA license
TEZI_SHOW_EULA_LICENSE ?= "1"
-TEZI_SHOW_EULA_LICENSE_apalis-tk1 ?= "0"
-TEZI_SHOW_EULA_LICENSE_use-mainline-bsp ?= "0"
-TEZI_SHOW_EULA_LICENSE_colibri-imx6_use-mainline-bsp ?= "1"
-TEZI_SHOW_EULA_LICENSE_apalis-imx6_use-mainline-bsp ?= "1"
+TEZI_SHOW_EULA_LICENSE:apalis-tk1 ?= "0"
+TEZI_SHOW_EULA_LICENSE:use-mainline-bsp ?= "0"
+TEZI_SHOW_EULA_LICENSE:colibri-imx6:use-mainline-bsp ?= "1"
+TEZI_SHOW_EULA_LICENSE:apalis-imx6:use-mainline-bsp ?= "1"
add_rootfs_version () {
diff --git a/recipes-images/images/tdx-reference-multimedia-image.bb b/recipes-images/images/tdx-reference-multimedia-image.bb
index cd9c396..a05ae22 100644
--- a/recipes-images/images/tdx-reference-multimedia-image.bb
+++ b/recipes-images/images/tdx-reference-multimedia-image.bb
@@ -10,11 +10,11 @@ export IMAGE_BASENAME = "Reference-Multimedia-Image"
# Show Tezi EULA license
TEZI_SHOW_EULA_LICENSE ?= "1"
-TEZI_SHOW_EULA_LICENSE_apalis-tk1 ?= "0"
+TEZI_SHOW_EULA_LICENSE:apalis-tk1 ?= "0"
-TEZI_SHOW_EULA_LICENSE_use-mainline-bsp ?= "0"
-TEZI_SHOW_EULA_LICENSE_colibri-imx6_use-mainline-bsp ?= "1"
-TEZI_SHOW_EULA_LICENSE_apalis-imx6_use-mainline-bsp ?= "1"
+TEZI_SHOW_EULA_LICENSE:use-mainline-bsp ?= "0"
+TEZI_SHOW_EULA_LICENSE:colibri-imx6:use-mainline-bsp ?= "1"
+TEZI_SHOW_EULA_LICENSE:apalis-imx6:use-mainline-bsp ?= "1"
SYSTEMD_DEFAULT_TARGET = "graphical.target"
@@ -26,18 +26,18 @@ IMAGE_FEATURES += " \
"
APP_LAUNCH_WAYLAND ?= "wayland-qtdemo-launch-cinematicexperience"
-APP_LAUNCH_WAYLAND_colibri-imx6ull ?= "wayland-qtdemo-launch-analogclock"
-APP_LAUNCH_WAYLAND_colibri-imx6ull-emmc ?= "wayland-qtdemo-launch-analogclock"
-APP_LAUNCH_WAYLAND_colibri-imx7 ?= "wayland-qtdemo-launch-analogclock"
-APP_LAUNCH_WAYLAND_colibri-imx7-emmc ?= "wayland-qtdemo-launch-analogclock"
-APP_LAUNCH_WAYLAND_apalis-tk1 ?= "wayland-qtdemo-launch-qtsmarthome"
+APP_LAUNCH_WAYLAND:colibri-imx6ull ?= "wayland-qtdemo-launch-analogclock"
+APP_LAUNCH_WAYLAND:colibri-imx6ull-emmc ?= "wayland-qtdemo-launch-analogclock"
+APP_LAUNCH_WAYLAND:colibri-imx7 ?= "wayland-qtdemo-launch-analogclock"
+APP_LAUNCH_WAYLAND:colibri-imx7-emmc ?= "wayland-qtdemo-launch-analogclock"
+APP_LAUNCH_WAYLAND:apalis-tk1 ?= "wayland-qtdemo-launch-qtsmarthome"
APP_LAUNCH_X11 ?= "x-window-qtcinematicexperience"
-APP_LAUNCH_X11_colibri-imx6ull ?= "x-window-analogclock"
-APP_LAUNCH_X11_colibri-imx6ull-emmc ?= "x-window-analogclock"
-APP_LAUNCH_X11_colibri-imx7 ?= "x-window-analogclock"
-APP_LAUNCH_X11_colibri-imx7-emmc ?= "x-window-analogclock"
-APP_LAUNCH_X11_apalis-tk1 ?= "x-window-qtsmarthome"
+APP_LAUNCH_X11:colibri-imx6ull ?= "x-window-analogclock"
+APP_LAUNCH_X11:colibri-imx6ull-emmc ?= "x-window-analogclock"
+APP_LAUNCH_X11:colibri-imx7 ?= "x-window-analogclock"
+APP_LAUNCH_X11:colibri-imx7-emmc ?= "x-window-analogclock"
+APP_LAUNCH_X11:apalis-tk1 ?= "x-window-qtsmarthome"
IMAGE_INSTALL += " \
${@bb.utils.contains('DISTRO_FEATURES', 'wayland', \