1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- comment "cog needs wpewebkit and a toolchain w/ threads"
- depends on BR2_USE_MMU
- depends on !BR2_PACKAGE_WPEWEBKIT || !BR2_TOOLCHAIN_HAS_THREADS
- config BR2_PACKAGE_COG
- bool "cog"
- depends on BR2_PACKAGE_WPEWEBKIT
- depends on BR2_TOOLCHAIN_HAS_THREADS # dbus
- depends on BR2_USE_MMU # dbus
- select BR2_PACKAGE_DBUS
- select BR2_PACKAGE_WAYLAND
- help
- Single "window" launcher for the WebKit WPE port, and
- helper library for implementing WPE launcher. It does
- not provide any chrome, and is suitable to be used
- as a Web application container.
- https://github.com/Igalia/cog
- if BR2_PACKAGE_COG
- config BR2_PACKAGE_COG_PROGRAMS_HOME_URI
- string "home uri"
- default "https://wpewebkit.org"
- help
- Default URI to open when "cog" is launched. If an empty
- string is used, there is no default and the URI to open
- must be always specified in the command line.
- config BR2_PACKAGE_COG_PLATFORM_FDO
- bool "Wayland backend"
- default y
- select BR2_PACKAGE_LIBXKBCOMMON
- select BR2_PACKAGE_WAYLAND_PROTOCOLS
- help
- Enable the Wayland backend. Cog will interface with
- a compositor over the Wayland protocol.
- config BR2_PACKAGE_COG_PLATFORM_DRM
- bool "DRM backend"
- depends on BR2_PACKAGE_HAS_UDEV # libinput
- depends on BR2_PACKAGE_HAS_LIBEGL
- depends on BR2_PACKAGE_HAS_LIBGBM
- depends on BR2_PACKAGE_LIBGBM_HAS_FEATURE_DMA_BUF
- depends on BR2_PACKAGE_LIBGBM_HAS_FEATURE_FORMAT_MODIFIER_PLANE_COUNT
- select BR2_PACKAGE_LIBDRM
- select BR2_PACKAGE_LIBINPUT
- help
- Enable the DRM platform backend. Cog will interface directly
- with video drivers that support kernel mode-setting (KMS)
- via the DRM user-space API.
- config BR2_PACKAGE_COG_USE_SYSTEM_DBUS
- bool "expose system D-Bus control interface"
- help
- Expose remote control interface on system bus
- comment "DRM platform needs EGL and GBM"
- depends on \
- !BR2_PACKAGE_HAS_LIBEGL || \
- !BR2_PACKAGE_HAS_LIBGBM || \
- !BR2_PACKAGE_LIBGBM_HAS_FEATURE_DMA_BUF || \
- !BR2_PACKAGE_LIBGBM_HAS_FEATURE_FORMAT_MODIFIER_PLANE_COUNT
- endif
|