This commit is contained in:
TriForceX
2021-03-13 22:13:38 -03:00
parent c77595adbd
commit b3ecc6e32d
7043 changed files with 119377 additions and 73694 deletions

View File

@@ -8,12 +8,15 @@ config BR2_PACKAGE_COG
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
@@ -24,4 +27,27 @@ config BR2_PACKAGE_COG_PROGRAMS_HOME_URI
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 "FreeDesktop.org backend"
default y
select BR2_PACKAGE_LIBXKBCOMMON
select BR2_PACKAGE_WAYLAND_PROTOCOLS
help
Enable the FreeDesktop.org 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_MESA3D_OPENGL_EGL # gbm
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.
comment "DRM platform needs mesa3d w/ EGL driver and GBM"
depends on !BR2_PACKAGE_MESA3D_OPENGL_EGL
endif