summaryrefslogtreecommitdiffstats
path: root/rules/xorg-server.in
blob: 8bd76f13c8cf5965e8ec11484ac0406a92c62ceb (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
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
# xorg server configuration

menuconfig XORG_SERVER
	bool "xorg server           "
	select XORG_PROTO_RANDR
	select XORG_PROTO_RENDER
	select XORG_PROTO_FIXES
	select XORG_PROTO_DAMAGE
	select XORG_PROTO_XCMISC
	select XORG_PROTO_XEXT
	select XORG_PROTO_X
	select XORG_PROTO_XF86MISC
	select XORG_PROTO_XF86VIDMODE
	select XORG_PROTO_XF86BIGFONT
	select XORG_PROTO_SCRNSAVER
	select XORG_PROTO_BIGREQS
	select XORG_PROTO_RESOURCE
	select XORG_PROTO_FONTS
	select XORG_PROTO_INPUT
	select XORG_PROTO_XF86DGA
	select XORG_LIB_XTRANS
	select XORG_LIB_XDMCP
	select XORG_LIB_XKBFILE
	select XORG_LIB_XFONT
	select XORG_LIB_XRENDER
	select XORG_LIB_XI
	select XORG_LIB_XV
	select XORG_LIB_XVMC
	
#	select XORG_PROTO_XKBFILE
#	select XORG_PROTO_XAU
#	select XORG_PROTO_FONTENC
	
# configure wants to have these
# randrproto renderproto fixesproto damageproto xcmiscproto xextproto
# xproto xtrans xf86miscproto xf86vidmodeproto xf86bigfontproto
# scrnsaverproto bigreqsproto resourceproto fontsproto inputproto
# xf86dgaproto xkbfile xfont xau fontenc


config XORG_SERVER_QUIRKS
	bool
	depends on XORG_SERVER
	prompt "enable xorg quirks"
	default y
	help
	  This option turns on some additional dependencies between the
	  xorg server and the libraries. These dependencies should not
	  be there, it is just for showing where currently things with 
	  the build system do not work as expected. 

# ----------------------------------------------------------------------------

comment "X.org Servers"
	depends on XORG_SERVER

config XORG_SERVER_XORG
	bool
	depends on XORG_SERVER
	prompt "Xorg server"
	help
	  --enable-xorg

config XORG_SERVER_DMX
	bool
	depends on XORG_SERVER
	prompt "DMX server"
	help
	  --enable-dmx

config XORG_SERVER_XVFB
	bool
	depends on XORG_SERVER
	prompt "Xvfb server"
	help
	  --enable-xvfb

config XORG_SERVER_XNEST
	bool
	depends on XORG_SERVER
	prompt "Xnest server"
	help
	  --enable-xnest

config XORG_SERVER_XWIN
	bool
	depends on XORG_SERVER
	prompt "XWin server"
	help
	  --enable-xwin

config XORG_SERVER_XPRINT
	bool
	depends on XORG_SERVER
	prompt "Xprint server and extension"
	help
	  --enable-xprint

# ----------------------------------------------------------------------------

comment "X.org Options"
	depends on XORG_SERVER

config XORG_SERVER_OPT_INSTALL_SETUID
	bool
	depends on XORG_SERVER
	prompt "Install Xorg server as owned by root with setupd bit"
	help
	  --enable-install-setuid

config XORG_SERVER_OPT_SECURE_RPC
	bool
	depends on XORG_SERVER
	prompt "secure RPC"
	help
	  --enable-secure-rpc

config XORG_SERVER_OPT_XORGCFG
	bool
	depends on XORG_SERVER
	prompt "build xorgcfg GUI config utility"
	help
	  --enable-xorgcfg

config XORG_SERVER_OPT_KBD_MODE
	bool
	depends on XORG_SERVER
	prompt "build kbd_mode utility"
	help
	  --enable-kbd_mode

# ----------------------------------------------------------------------------

comment "X.org Extensions"
	depends on XORG_SERVER

config XORG_SERVER_EXT_COMPOSITE
	bool
	depends on XORG_SERVER
	prompt "composite extension"
	default y
	help
	  --enable-composite 

config XORG_SERVER_EXT_SHM
	bool
	depends on XORG_SERVER
	prompt "SHM extension"
	default y
	help
	  --enable-shm

config XORG_SERVER_EXT_XRES
	bool
	depends on XORG_SERVER
	prompt "XRes extension"
	default y
	help
	  --enable-xres

config XORG_SERVER_EXT_XTRAP
	bool
	depends on XORG_SERVER
	prompt "XTrap extension"
	default y
	help
	  --enable-xtrap

config XORG_SERVER_EXT_RECORD
	bool
	depends on XORG_SERVER
	prompt "Record extension"
	default y
	help
	  --enable-record

config XORG_SERVER_EXT_XV
	bool
	depends on XORG_SERVER
	prompt "Xv extension"
	default y
	help
	  --enable-xv

config XORG_SERVER_EXT_XVMC
	bool
	depends on XORG_SERVER
	prompt "XvMC extension"
	default y
	help
	  --enable-xvmc

config XORG_SERVER_EXT_DGA
	bool
	depends on XORG_SERVER
	prompt "DGA extension"
	default y
	help
	  --enable-dga

config XORG_SERVER_EXT_SCREENSAVER
	bool
	depends on XORG_SERVER
	prompt "ScreenSaver extension"
	default y
	help
	  --enable-screensaver

config XORG_SERVER_EXT_XDMCP
	bool
	depends on XORG_SERVER
	prompt "XDMCP extension"
	help
	  --enable-xdmcp

config XORG_SERVER_EXT_XDMCP_AUTH_1
	bool
	depends on XORG_SERVER
	prompt "XDM-Auth-1 extension"
	help
	  --enable-xdmcp

config XORG_SERVER_EXT_GLX
	bool
	depends on XORG_SERVER
	prompt "GLX extension"
	help
	  --enable-glx

config XORG_SERVER_EXT_DRI
	bool
	depends on XORG_SERVER
	prompt "DRI extension"
	help
	  --enable-dri

config XORG_SERVER_EXT_XINERAMA
	bool
	depends on XORG_SERVER
	prompt "Xinerama extension"
	help
	  --enable-xinerama

config XORG_SERVER_EXT_XF86VIDMODE
	bool
	depends on XORG_SERVER
	prompt "XF86VidMode extension"
	help
	  --enable-xf86vidmode

config XORG_SERVER_EXT_XF86MISC
	bool
	depends on XORG_SERVER
	prompt "XF86Misc extension"
	help
	  --enable-xf86misc

config XORG_SERVER_EXT_XCSECURITY
	bool
	depends on XORG_SERVER
	prompt "Security extension"
	help
	  --enable-xcsecurity

config XORG_SERVER_EXT_XEVIE
	bool
	depends on XORG_SERVER
	prompt "XEvIE extension"
	help
	  --enable-xevie

config XORG_SERVER_EXT_LBX
	bool
	depends on XORG_SERVER
	prompt "LBX extension"
	help
	  --enable-lbx

config XORG_SERVER_EXT_APPGROUP
	bool
	depends on XORG_SERVER
	prompt "XC-APPGROUP extension"
	help
	  --enable-appgroup

config XORG_SERVER_EXT_CUP
	bool
	depends on XORG_SERVER
	prompt "TOG-CUP extension"
	help
	  --enable-cup

config XORG_SERVER_EXT_EVI
	bool
	depends on XORG_SERVER
	prompt "Extended-Visual-Information extension"
	help
	  --enable-evi

config XORG_SERVER_EXT_MULTIBUFFER
	bool
	depends on XORG_SERVER
	prompt "Multibuffer extension"
	help
	  --enable-multibuffer

config XORG_SERVER_EXT_FONTCACHE
	bool
	depends on XORG_SERVER
	prompt "FontCache extension"
	help
	  --enable-fontcache

config XORG_SERVER_EXT_DBE
	bool
	depends on XORG_SERVER
	prompt "DBE extension"
	help
	  --enable-dbe