hc
2023-02-13 e440ec23c5a540cdd3f7464e8779219be6fd3d95
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
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
   depends on BR2_PACKAGE_WAYLAND
   select BR2_PACKAGE_DBUS
   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 "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_HAS_LIBGBM # 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.
 
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 mesa3d w/ EGL driver and GBM"
   depends on !BR2_PACKAGE_MESA3D_OPENGL_EGL
 
endif