Name userland
Version 20180219 (11389772c79685442e0ab8aa9be8ad0e32703f68)
Description This repository contains the source code for the ARM side libraries used on Raspberry Pi. These typically are installed in /opt/vc/lib and includes source for the ARM side code to interface to: EGL, mmal, GLESv2,vcos, openmaxil, vchiq_arm, bcm_host, WFC, OpenVG.
Section base
License BSD-3-Clause
Recipe file recipes-graphics/userland/
Layer meta-raspberrypi (sumo branch)
  • cmake
  • pkgconfig
  • cmake-native
  • pkgconfig-native
  • wayland-native
  • wayland
  • wayland




Patch Status
userland/0001-Allow-applications-to-set-next-resource-handle.patch Unknown
userland/0002-wayland-Add-support-for-the-Wayland-winsys.patch Unknown
userland/0003-wayland-Add-Wayland-example.patch Unknown
userland/0004-wayland-egl-Add-bcm_host-to-dependencies.patch Unknown
userland/0005-interface-remove-faulty-assert-to-make-weston-happy-.patch Unknown
userland/0006-zero-out-wl-buffers-in-egl_surface_free.patch Unknown
userland/0007-initialize-front-back-wayland-buffers.patch Unknown
userland/0008-Remove-RPC_FLUSH.patch Unknown
userland/0009-fix-cmake-dependency-race.patch Unknown
userland/0010-Fix-for-framerate-with-nested-composition.patch Unknown
userland/0011-build-shared-library-for-vchostif.patch Unknown
userland/0012-implement-buffer-wrapping-interface-for-dispmanx.patch Unknown
userland/0013-Implement-triple-buffering-for-wayland.patch Unknown
userland/0014-GLES2-gl2ext.h-Define-GL_R8_EXT-and-GL_RG8_EXT.patch Pending
userland/0015-EGL-glplatform.h-define-EGL_CAST.patch Pending
userland/0016-Allow-multiple-wayland-compositor-state-data-per-pro.patch Unknown

Other branches

This recipe in other branches of meta-raspberrypi:

Branch Recipe
master userland 20230419
scarthgap (Yocto Project 5.0) userland 20230419
nanbield (Yocto Project 4.3) userland 20230419
mickledore (Yocto Project 4.2) userland 20220323
langdale (Yocto Project 4.1) userland 20220323
kirkstone (Yocto Project 4.0) userland 20220323
honister (Yocto Project 3.4) userland 20210623
hardknott (Yocto Project 3.3) userland 20210319
gatesgarth (Yocto Project 3.2) userland 20201027
dunfell (Yocto Project 3.1) userland 20200624
zeus (Yocto Project 3.0) userland 20190724
warrior (Yocto Project 2.7) userland 20190724
thud (Yocto Project 2.6) userland 20181120
sumo (Yocto Project 2.5) userland 20180219 (this recipe)
rocko (Yocto Project 2.4) userland git
pyro (Yocto Project 2.3) userland git
morty (Yocto Project 2.2) userland git
krogoth (Yocto Project 2.1) userland git
jethro (Yocto Project 2.0) userland git
fido (Yocto Project 1.8) userland git
dizzy (Yocto Project 1.7) userland git
daisy (Yocto Project 1.6) userland git
dora (Yocto Project 1.5) userland git
dylan (Yocto Project 1.4) userland git