## SECTION=multimedia_wayland menuconfig WESTON tristate select HOST_MESON select LIBC_UTIL select PIXMAN select WAYLAND select WAYLAND_PROTOCOLS select LIBXKBCOMMON select LIBJPEG select LIBPNG select LIBINPUT select CAIRO select CAIRO_PNG select LIBDRM select UDEV select UDEV_LIBUDEV select SEATD select MESALIB if WESTON_GL select MESALIB_GBM if WESTON_GL select MESALIB_EGL if WESTON_GL select MESALIB_EGL_WAYLAND if WESTON_GL select MESALIB_GLES2 if WESTON_GL select XORG if WESTON_XWAYLAND select CAIRO_XCB if WESTON_XWAYLAND select LIBXCB if WESTON_XWAYLAND select XORG_LIB_XCURSOR if WESTON_XWAYLAND select XWAYLAND if WESTON_XWAYLAND && RUNTIME select SYSTEMD if WESTON_SYSTEMD select GSTREAMER1 if WESTON_REMOTING select GST_PLUGINS_BASE1 if WESTON_REMOTING select GST_PLUGINS_BASE1_APP if WESTON_REMOTING select GST_PLUGINS_GOOD1 if WESTON_REMOTING && RUNTIME select GST_PLUGINS_GOOD1_JPEG if WESTON_REMOTING && RUNTIME select GST_PLUGINS_GOOD1_RTP if WESTON_REMOTING && RUNTIME select GST_PLUGINS_GOOD1_UDP if WESTON_REMOTING && RUNTIME select PANGO if WESTON_IVISHELL_EXAMPLE select PIPEWIRE if WESTON_PIPEWIRE select PIPEWIRE if WESTON_BACKEND_PIPEWIRE select NEATVNC if WESTON_BACKEND_VNC select PAM if WESTON_BACKEND_VNC prompt "weston " help Wayland compositor reference implementation if WESTON config WESTON_XWAYLAND bool prompt "Xwayland support" config WESTON_GL bool prompt "OpenGL accelerated compositing" config WESTON_HEADLESS_COMPOSITOR bool prompt "headless compositor" config WESTON_BACKEND_PIPEWIRE bool prompt "PipeWire backend" config WESTON_BACKEND_VNC bool prompt "VNC backend" config WESTON_STARTSCRIPT bool default y depends on INITMETHOD_BBINIT prompt "install /etc/init.d/weston-init" config WESTON_SYSTEMD bool default INITMETHOD_SYSTEMD config WESTON_WCAP_TOOLS bool prompt "wcap tools" help Weston CAPture Tools config WESTON_INSTALL_CONFIG bool prompt "install configuration file" help Install the Weston configuration file into /etc/xdg/weston config WESTON_IVISHELL bool prompt "IVI-Shell" config WESTON_IVISHELL_EXAMPLE bool depends on WESTON_IVISHELL select WESTON_INSTALL_CONFIG prompt "install example IVI-Shell user interface" help Install the example hmi-controller, the IVI-Shell user interface application, a few demo clients and the weston.ini configuration for the IVI-Shell. config WESTON_SHELL_KIOSK bool prompt "kiosk shell" config WESTON_PIPEWIRE bool select WESTON_GL prompt "pipewire plugin" config WESTON_REMOTING bool select WESTON_GL prompt "remoting plugin" config WESTON_SIMPLE_CLIENTS bool prompt "simple clients" help Install the weston-simple-* test clients. config WESTON_TOUCH_CALIBRATOR bool prompt "touch calibrator" help Install weston-touch-calibrator tool, interface must be enabled in weston.ini. endif