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 (langdale 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_10.0.2.bbappend
meta-xilinx-core weston_10.0.2.bbappend

Other branches

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

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