1 comment "weston requires udev"
2 depends on !BR2_PACKAGE_UDEV
4 config BR2_PACKAGE_WESTON
6 select BR2_PACKAGE_WAYLAND
7 select BR2_PACKAGE_LIBXKBCOMMON
8 select BR2_PACKAGE_CAIRO
9 select BR2_PACKAGE_CAIRO_PNG
10 select BR2_PACKAGE_LIBPNG
11 select BR2_PACKAGE_JPEG
12 select BR2_PACKAGE_MTDEV
13 depends on BR2_PACKAGE_UDEV
14 depends on BR2_TOOLCHAIN_HAS_THREADS # wayland
16 select BR2_PACKAGE_XKEYBOARD_CONFIG
18 Weston is the reference implementation of a Wayland
19 compositor, and a useful compositor in its own right.
20 Weston has various backends that lets it run on Linux kernel
21 modesetting and evdev input as well as under X11.
23 http://wayland.freedesktop.org/
27 # These two options make sure at least one compositor is selected.
28 config BR2_PACKAGE_WESTON_HAS_COMPOSITOR
30 config BR2_PACKAGE_WESTON_NEEDS_ONE_COMPOSITOR
32 depends on ! BR2_PACKAGE_WESTON_HAS_COMPOSITOR
33 select BR2_PACKAGE_WESTON_FBDEV
35 config BR2_PACKAGE_WESTON_FBDEV
36 bool "fbdev compositor"
39 config BR2_PACKAGE_WESTON_RPI
41 depends on BR2_arm # rpi-userland
42 depends on BR2_INSTALL_LIBSTDCPP # rpi-userland
43 depends on BR2_LARGEFILE # rpi-userland
44 depends on BR2_TOOLCHAIN_HAS_THREADS # rpi-userland
45 select BR2_PACKAGE_RPI_USERLAND
46 select BR2_PACKAGE_WESTON_HAS_COMPOSITOR