| config BR2_PACKAGE_XWAYLAND |
| bool "xwayland server" |
| depends on BR2_USE_MMU # fork() |
| depends on !BR2_STATIC_LIBS # wayland |
| depends on BR2_TOOLCHAIN_HAS_THREADS # wayland |
| # We need a SHA1 implementation. If either openssl or |
| # libgcrypt are already part of the build, we'll use one of |
| # them, otherwise, use the small libsha1 library. |
| depends on BR2_TOOLCHAIN_HAS_SYNC_4 # xlib_libxshmfence |
| select BR2_PACKAGE_LIBDRM |
| select BR2_PACKAGE_LIBSHA1 if (!BR2_PACKAGE_OPENSSL && !BR2_PACKAGE_LIBGCRYPT) |
| select BR2_PACKAGE_PIXMAN |
| select BR2_PACKAGE_WAYLAND |
| select BR2_PACKAGE_WAYLAND_PROTOCOLS |
| select BR2_PACKAGE_XLIB_LIBXCVT |
| select BR2_PACKAGE_XLIB_LIBXFONT2 |
| select BR2_PACKAGE_XLIB_LIBXKBFILE |
| select BR2_PACKAGE_XLIB_LIBXRANDR |
| select BR2_PACKAGE_XLIB_LIBXSHMFENCE |
| select BR2_PACKAGE_XLIB_XTRANS |
| select BR2_PACKAGE_XORGPROTO |
| help |
| X.Org X server to run X clients under wayland |
| |
| http://xorg.freedesktop.org |
| |
| comment "xwayland needs a toolchain w/ threads, dynamic library" |
| depends on BR2_USE_MMU |
| depends on BR2_TOOLCHAIN_HAS_SYNC_4 |
| depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS |