blob: 6fe570e0a4b2669ef9fede5f2d9f018579bd350f (
plain)
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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
|
## SECTION=multimedia_wayland
menuconfig WESTON
tristate
select HOST_MESON
select LIBC_UTIL
select PIXMAN
select WAYLAND
select WAYLAND_PROTOCOLS
select LIBXKBCOMMON
select LIBJPEG
select LIBPNG
select LIBINPUT
select CAIRO
select CAIRO_PNG
select LIBDRM
select UDEV
select UDEV_LIBUDEV
select MESALIB if WESTON_GL
select MESALIB_GBM if WESTON_GL
select MESALIB_EGL if WESTON_GL
select MESALIB_EGL_WAYLAND if WESTON_GL
select MESALIB_GLES2 if WESTON_GL
select CAIRO_GLES2 if WESTON_GL
select CAIRO_EGL if WESTON_GL
select XORG if WESTON_XWAYLAND
select CAIRO_XCB if WESTON_XWAYLAND
select LIBXCB if WESTON_XWAYLAND
select XORG_LIB_XCURSOR if WESTON_XWAYLAND
select XWAYLAND if WESTON_XWAYLAND && RUNTIME
select SEATD if WESTON_SEATD
select SYSTEMD if WESTON_SYSTEMD
select SYSTEMD_LOGIND if WESTON_SYSTEMD_LOGIND
select DBUS if WESTON_SYSTEMD_LOGIND
select GSTREAMER1 if WESTON_REMOTING
select GST_PLUGINS_BASE1 if WESTON_REMOTING
select GST_PLUGINS_BASE1_APP if WESTON_REMOTING
select GST_PLUGINS_GOOD1 if WESTON_REMOTING && RUNTIME
select GST_PLUGINS_GOOD1_JPEG if WESTON_REMOTING && RUNTIME
select GST_PLUGINS_GOOD1_RTP if WESTON_REMOTING && RUNTIME
select GST_PLUGINS_GOOD1_UDP if WESTON_REMOTING && RUNTIME
select PANGO if WESTON_IVISHELL_EXAMPLE
select PIPEWIRE if WESTON_PIPEWIRE
prompt "weston "
help
Wayland compositor reference implementation
if WESTON
config WESTON_XWAYLAND
bool
prompt "Xwayland support"
config WESTON_GL
bool
prompt "OpenGL accelerated compositing"
config WESTON_HEADLESS_COMPOSITOR
bool
prompt "headless compositor"
config WESTON_FBDEV_COMPOSITOR
bool
prompt "fbdev compositor"
config WESTON_DEPRECATED_WL_SHELL
bool
prompt "enable the deprecated wl-shell protocol"
help
Allow clients to use the deprecated wl-shell protocol.
The wl-shell is deprecated. If you have to enable this option,
consider migrating your clients to the xdg-shell protocol and
disabling this option.
config WESTON_STARTSCRIPT
bool
default y
depends on INITMETHOD_BBINIT
prompt "install /etc/init.d/weston-init"
config WESTON_SEATD
bool
default y
prompt "libseat backend"
config WESTON_SYSTEMD
bool
default INITMETHOD_SYSTEMD
config WESTON_SYSTEMD_LOGIND
bool
depends on WESTON_SYSTEMD
prompt "logind support"
config WESTON_WCAP_TOOLS
bool
prompt "wcap tools"
help
Weston CAPture Tools
config WESTON_INSTALL_CONFIG
bool
prompt "install configuration file"
help
Install the Weston configuration file into /etc/xdg/weston
config WESTON_IVISHELL
bool
prompt "IVI-Shell"
config WESTON_IVISHELL_EXAMPLE
bool
depends on WESTON_IVISHELL
select WESTON_INSTALL_CONFIG
prompt "install example IVI-Shell user interface"
help
Install the example hmi-controller, the IVI-Shell user interface
application, a few demo clients and the weston.ini configuration for
the IVI-Shell.
config WESTON_SHELL_KIOSK
bool
prompt "kiosk shell"
config WESTON_PIPEWIRE
bool
select WESTON_GL
prompt "pipewire plugin"
config WESTON_REMOTING
bool
select WESTON_GL
prompt "remoting plugin"
config WESTON_SIMPLE_CLIENTS
bool
prompt "simple clients"
help
Install the weston-simple-* test clients.
config WESTON_TOUCH_CALIBRATOR
bool
prompt "touch calibrator"
help
Install weston-touch-calibrator tool, interface must be enabled in
weston.ini.
endif
|