Name weston
Version 9.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 recipes-graphics/wayland/weston_9.0.0.bb
Layer meta-xilinx-core (mickledore branch)
Inherits
  • features_check
  • meson
  • meson-routines
  • pkgconfig
  • python3-dir
  • python3native
  • qemu
  • siteinfo
  • useradd
  • useradd_base
Dependencies
  • base-files
  • base-passwd
  • cairo
  • drm
  • gdk-pixbuf
  • glib-2.0
  • jpeg
  • libinput
  • libxcb
  • libxcursor
  • libxkbcommon
  • meson-native
  • ninja-native
  • pango
  • pixman
  • pkgconfig-native
  • python3-native
  • qemu-native
  • shadow
  • shadow-native
  • shadow-sysroot
  • virtual/egl
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
  • virtual/libx11
  • wayland
  • wayland-native
  • wayland-protocols
  • colord
  • virtual/egl
  • udev
  • mtdev
  • jpeg
  • drm
  • udev
  • virtual/egl
  • virtual/libgles2
  • virtual/libgbm
  • mtdev
  • drm
  • lcms
  • libpam
  • freerdp
  • gstreamer1.0
  • gstreamer1.0-plugins-base
  • systemd
  • dbus
  • libva
  • virtual/egl
  • virtual/libgles2
  • libwebp
  • virtual/libx11
  • libxcb
  • libxcursor
  • cairo
PACKAGECONFIG options
  • clients
  • colord
  • egl
  • fbdev
  • headless
  • image-jpeg
  • kms
  • launch
  • lcms
  • pam
  • rdp
  • remoting
  • screenshare
  • shell-desktop
  • shell-fullscreen
  • shell-ivi
  • systemd
  • vaapi
  • wayland
  • webp
  • x11
  • xwayland

Sources

https://wayland.freedesktop.org/releases/weston-9.0.0.tar.xz

Patches

Patch Status
weston/0001-weston-launch-Provide-a-default-version-that-doesn-t.patch Denied [https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/725]
weston/0001-tests-include-fcntl.h-for-open-O_RDWR-O_CLOEXEC-and-.patch Submitted [https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/493/diffs?commit_id=b10c0e843dcb8148bbe869bb15261955b94ac98c]
weston/0001-meson.build-fix-incorrect-header.patch Pending
weston/0001-libweston-backend-drm-Re-order-gbm-destruction-at-DR.patch Backport [https://gitlab.freedesktop.org/wayland/weston/-/commit/d171c7b3ba346c4d0bd6494f45ebf0be3c3cc5fb]

bbappends

This recipe is appended by:

meta-raspberrypi weston_%.bbappend
meta-xilinx-core weston_%.bbappend
meta-tegra weston_10.0.2.bbappend
meta-congatec-x86 weston_11.0.1.bbappend
meta-xilinx-core weston_11.%.bbappend

Other branches

This recipe in other branches of meta-xilinx-core:

Branch Recipe
nanbield (Yocto Project 4.3) weston 9.0.0
mickledore (Yocto Project 4.2) weston 9.0.0 (this recipe)
langdale (Yocto Project 4.1) weston 9.0.0