Name weston
Version 15.0.0
Summary Weston, a Wayland compositor
Description Weston is the reference implementation of a Wayland compositor
Section base
License MIT
Homepage http://wayland.freedesktop.org
Recipe file openembedded-core/meta/recipes-graphics/wayland/weston_15.0.0.bb
openembedded-core/meta/recipes-graphics/wayland/required-distro-features.inc
Layer meta-voltumna (master branch)
Inherits
  • features_check
  • gcc
  • gcc-native
  • meson
  • meson-routines
  • pkgconfig
  • python3-dir
  • python3native
  • qemu
  • siteinfo
  • useradd
  • useradd_base
Dependencies
  • base-files
  • base-passwd
  • cairo
  • dbus
  • drm
  • gdk-pixbuf
  • glib-2.0
  • glslang-native
  • jpeg
  • libdisplay-info
  • libinput
  • libxcb
  • libxcursor
  • libxkbcommon
  • meson-native
  • mtdev
  • ninja-native
  • pango
  • pixman
  • pkgconf-native
  • python3-native
  • qemu-native
  • seatd
  • shadow
  • shadow-native
  • shadow-sysroot
  • systemd
  • udev
  • virtual/compilerlibs
  • virtual/cross-cc
  • virtual/egl
  • virtual/libc
  • virtual/libgbm
  • virtual/libgles2
  • virtual/libx11
  • vulkan-headers
  • vulkan-loader
  • wayland
  • wayland-native
  • wayland-protocols
  • xwayland
  • virtual/egl
  • jpeg
  • drm
  • udev
  • seatd
  • virtual/egl
  • virtual/libgles2
  • virtual/libgbm
  • mtdev
  • lcms
  • libperfetto
  • pipewire
  • freerdp
  • gstreamer1.0
  • gstreamer1.0-plugins-base
  • lua
  • systemd
  • dbus
  • libva
  • neatvnc
  • libpam
  • glslang-native
  • vulkan-loader
  • vulkan-headers
  • virtual/egl
  • virtual/libgles2
  • libwebp
  • virtual/libx11
  • libxcb
  • libxcursor
  • libxcb
  • libxcursor
  • xwayland
PACKAGECONFIG options
  • clients
  • egl
  • headless
  • image-jpeg
  • kms
  • lcms
  • perfetto
  • pipewire
  • rdp
  • remoting
  • screenshare
  • shell-desktop
  • shell-fullscreen
  • shell-ivi
  • shell-kiosk
  • shell-lua
  • systemd
  • vaapi
  • vardepvalue
  • vnc
  • vulkan
  • wayland
  • webp
  • x11
  • xwayland

Sources

https://gitlab.freedesktop.org/wayland/weston/-/releases/15.0.0/downloads/weston-15.0.0.tar.xz

Patches

Patch Status
weston/0001-vulkan-renderer-guard-surface-output-creation-with-b.patch Backport [https://cgit.freedesktop.org/wayland/weston/commit/?id=ba10e6d81]
weston/0001-gl-shaders-Remove-asserts-relying-on-shader-compiler.patch Backport [https://gitlab.freedesktop.org/wayland/weston/-/commit/5c49563ef49a502a6b8fae44f8778e109d32c2d9]

bbappends

This recipe is appended by:

meta-fsl-arm weston_%.bbappend
meta-raspberrypi weston_%.bbappend
meta-ivi weston_%.bbappend
meta-ivi-bsp weston_%.bbappend
meta-qcom weston_15.0.0.bbappend
meta-ossystems-base weston_%.bbappend
meta-riscv weston_%.bbappend
meta-voltumna weston_%.bbappend
meta-libretro weston_%.bbappend
meta-ti-bsp weston_%.bbappend
meta-agl-core weston_15.%.bbappend
meta-fus-sdk weston_%.bbappend
meta-mibtec weston_5.0.0.bbappend

Other branches

This recipe in other branches of meta-voltumna:

Branch Recipe
master weston 15.0.0 (this recipe)