Lines Matching refs:conf_data

11 conf_data = configuration_data()  variable
12 conf_data.set('_DIX_CONFIG_H_', '1')
14 conf_data.set('HAVE_TYPEOF', cc.compiles('''
25 # As a complication when we read the configuration from conf_data back we get either string or
28 conf_data.set('MONOTONIC_CLOCK', cc.has_function('clock_gettime') and
39 conf_data.set('XSERVER_DTRACE', with_dtrace ? '1' : false)
42 conf_data.set('X_BYTE_ORDER', 'X_LITTLE_ENDIAN')
44 conf_data.set('X_BYTE_ORDER', 'X_BIG_ENDIAN')
49 conf_data.set('_XSERVER64', '1')
53 conf_data.set('_GNU_SOURCE', '1')
58 conf_data.set('HAS_APERTURE_DRV', host_machine.system() == 'openbsd' ? '1' : false)
72 conf_data.set('INPUTTHREAD', enable_input_thread ? '1' : false)
81 conf_data.set('HAVE_PTHREAD_SETNAME_NP_WITH_TID', 1)
89 conf_data.set('HAVE_PTHREAD_SETNAME_NP_WITHOUT_TID', 1)
92 conf_data.set('HAVE_LIBBSD', libbsd_dep.found() ? '1' : false)
94 conf_data.set('HAVE_SYSTEMD_DAEMON', libsystemd_daemon_dep.found() ? '1' : false)
95 conf_data.set('CONFIG_UDEV', build_udev ? '1' : false)
96 conf_data.set('CONFIG_UDEV_KMS', build_udev_kms ? '1' : false)
97 conf_data.set('HAVE_DBUS', build_dbus ? '1' : false)
98 conf_data.set('CONFIG_HAL', build_hal ? '1' : false)
99 conf_data.set('SYSTEMD_LOGIND', build_systemd_logind ? '1' : false)
100 conf_data.set('NEED_DBUS', build_systemd_logind or build_hal ? '1' : false)
101 conf_data.set('CONFIG_WSCONS', host_machine.system() == 'openbsd' ? '1' : false)
103 conf_data.set('HAVE_XSHMFENCE', xshmfence_dep.found() ? '1' : false)
104 conf_data.set('WITH_LIBDRM', libdrm_required ? '1' : false)
105 conf_data.set('GLAMOR_HAS_EGL_QUERY_DMABUF',
107 conf_data.set('GLAMOR_HAS_EGL_QUERY_DRIVER',
109 conf_data.set('GLXEXT', build_glx ? '1' : false)
110 conf_data.set('GLAMOR', build_glamor ? '1' : false)
111 conf_data.set('GLAMOR_HAS_GBM', gbm_dep.found() ? '1' : false)
112 conf_data.set('GLAMOR_HAS_GBM_LINEAR',
114 conf_data.set('GBM_BO_WITH_MODIFIERS',
116 conf_data.set('GBM_BO_FD_FOR_PLANE',
119 conf_data.set_quoted('SERVER_MISC_CONFIG_PATH', serverconfigdir)
120 conf_data.set_quoted('PROJECTROOT', get_option('prefix'))
121 conf_data.set_quoted('SYSCONFDIR', join_paths(get_option('prefix'), get_option('sysconfdir')))
122 conf_data.set_quoted('SUID_WRAPPER_DIR', join_paths(get_option('prefix'), get_option('libexecdir')))
123 conf_data.set_quoted('COMPILEDDEFAULTFONTPATH', default_font_path)
125 conf_data.set('XORG_VERSION_CURRENT', release)
127 conf_data.set('HASXDMAUTH', has_xdm_auth ? '1' : false)
128 conf_data.set('SECURE_RPC', get_option('secure-rpc') ? '1' : false)
130 conf_data.set('HAVE_DLFCN_H', cc.has_header('dlfcn.h') ? '1' : false)
131 conf_data.set('HAVE_EXECINFO_H', cc.has_header('execinfo.h') ? '1' : false)
132 conf_data.set('HAVE_FNMATCH_H', cc.has_header('fnmatch.h') ? '1' : false)
133 conf_data.set('HAVE_LINUX_AGPGART_H', cc.has_header('linux/agpgart.h') ? '1' : false)
134 conf_data.set('HAVE_STRINGS_H', cc.has_header('strings.h') ? '1' : false)
135 conf_data.set('HAVE_SYS_AGPGART_H', cc.has_header('sys/agpgart.h') ? '1' : false)
136 conf_data.set('HAVE_SYS_UTSNAME_H', cc.has_header('sys/utsname.h') ? '1' : false)
137 conf_data.set('HAVE_SYS_SYSMACROS_H', cc.has_header('sys/sysmacros.h') ? '1' : false)
139 conf_data.set('HAVE_ARC4RANDOM_BUF', cc.has_function('arc4random_buf', dependencies: libbsd_dep) ? …
140 conf_data.set('HAVE_BACKTRACE', cc.has_function('backtrace') ? '1' : false)
141 conf_data.set('HAVE_CBRT', cc.has_function('cbrt') ? '1' : false)
142 conf_data.set('HAVE_EPOLL_CREATE1', cc.has_function('epoll_create1') ? '1' : false)
143 conf_data.set('HAVE_GETUID', cc.has_function('getuid') ? '1' : false)
144 conf_data.set('HAVE_GETEUID', cc.has_function('geteuid') ? '1' : false)
145 conf_data.set('HAVE_ISASTREAM', cc.has_function('isastream') ? '1' : false)
146 conf_data.set('HAVE_ISSETUGID', cc.has_function('issetugid') ? '1' : false)
147 conf_data.set('HAVE_GETIFADDRS', cc.has_function('getifaddrs') ? '1' : false)
148 conf_data.set('HAVE_GETPEEREID', cc.has_function('getpeereid') ? '1' : false)
149 conf_data.set('HAVE_GETPEERUCRED', cc.has_function('getpeerucred') ? '1' : false)
150 conf_data.set('HAVE_GETPROGNAME', cc.has_function('getprogname') ? '1' : false)
151 conf_data.set('HAVE_GETZONEID', cc.has_function('getzoneid') ? '1' : false)
152 conf_data.set('HAVE_MEMFD_CREATE', cc.has_function('memfd_create') ? '1' : false)
153 conf_data.set('HAVE_MKOSTEMP', cc.has_function('mkostemp') ? '1' : false)
154 conf_data.set('HAVE_MMAP', cc.has_function('mmap') ? '1' : false)
155 conf_data.set('HAVE_OPEN_DEVICE', cc.has_function('open_device') ? '1' : false)
156 conf_data.set('HAVE_POLL', cc.has_function('poll') ? '1' : false)
157 conf_data.set('HAVE_POLLSET_CREATE', cc.has_function('pollset_create') ? '1' : false)
158 conf_data.set('HAVE_POSIX_FALLOCATE', cc.has_function('posix_fallocate') ? '1' : false)
159 conf_data.set('HAVE_PORT_CREATE', cc.has_function('port_create') ? '1' : false)
160 conf_data.set('HAVE_REALLOCARRAY', cc.has_function('reallocarray', dependencies: libbsd_dep) ? '1' …
161 conf_data.set('HAVE_SETEUID', cc.has_function('seteuid') ? '1' : false)
162 conf_data.set('HAVE_SETITIMER', cc.has_function('setitimer') ? '1' : false)
163 conf_data.set('HAVE_SHMCTL64', cc.has_function('shmctl64') ? '1' : false)
164 conf_data.set('HAVE_SIGACTION', cc.has_function('sigaction') ? '1' : false)
165 conf_data.set('HAVE_SIGPROCMASK', cc.has_function('sigprocmask') ? '1' : false)
166 conf_data.set('HAVE_STRCASECMP', cc.has_function('strcasecmp') ? '1' : false)
167 conf_data.set('HAVE_STRCASESTR', cc.has_function('strcasestr') ? '1' : false)
168 conf_data.set('HAVE_STRLCAT', cc.has_function('strlcat', dependencies: libbsd_dep) ? '1' : false)
169 conf_data.set('HAVE_STRLCPY', cc.has_function('strlcpy', dependencies: libbsd_dep) ? '1' : false)
170 conf_data.set('HAVE_STRNCASECMP', cc.has_function('strncasecmp') ? '1' : false)
171 conf_data.set('HAVE_STRNDUP', cc.has_function('strndup') and cc.has_header_symbol('string.h', 'strn…
172 conf_data.set('HAVE_TIMINGSAFE_MEMCMP', cc.has_function('timingsafe_memcmp') ? '1' : false)
173 conf_data.set('HAVE_VASPRINTF', cc.has_function('vasprintf') ? '1' : false)
174 conf_data.set('HAVE_VSNPRINTF', cc.has_function('vsnprintf') ? '1' : false)
175 conf_data.set('HAVE_WALKCONTEXT', cc.has_function('walkcontext') ? '1' : false)
177 conf_data.set('BUSFAULT', conf_data.get('HAVE_SIGACTION'))
180 conf_data.set('_XTYPEDEF_POINTER', '1')
181 conf_data.set('_XITYPEDEF_POINTER', '1')
183 conf_data.set('LISTEN_TCP', get_option('listen_tcp'))
184 conf_data.set('LISTEN_UNIX', get_option('listen_unix'))
185 conf_data.set('LISTEN_LOCAL', get_option('listen_local'))
188 conf_data.set('XTRANS_SEND_FDS', '1')
191 if conf_data.get('HAVE_GETPEEREID').to_int() == 0 and conf_data.get('HAVE_GETPEERUCRED').to_int() =…
193 conf_data.set('NO_LOCAL_CLIENT_CRED', 1)
197 conf_data.set('TCPCONN', '1')
198 conf_data.set('UNIXCONN', host_machine.system() != 'windows' ? '1' : false)
199 conf_data.set('IPv6', build_ipv6 ? '1' : false)
201 conf_data.set('BIGREQS', '1')
202 conf_data.set('COMPOSITE', '1')
203 conf_data.set('DAMAGE', '1')
204 conf_data.set('DBE', '1')
205 conf_data.set('DGA', build_dga ? '1' : false)
206 conf_data.set('DPMSExtension', build_dpms ? '1' : false)
207 conf_data.set('DRI2', build_dri2 ? '1' : false)
208 conf_data.set('DRI3', build_dri3 ? '1' : false)
210 conf_data.set_quoted('DRI_DRIVER_PATH', dri_dep.get_pkgconfig_variable('dridriverdir'))
212 conf_data.set('HAS_SHM', build_mitshm ? '1' : false)
213 conf_data.set('MITSHM', build_mitshm ? '1' : false)
214 conf_data.set('PANORAMIX', build_xinerama ? '1' : false)
215 conf_data.set('PRESENT', '1')
216 conf_data.set('RANDR', '1')
217 conf_data.set('RES', build_res ? '1' : false)
218 conf_data.set('RENDER', '1')
219 conf_data.set('SCREENSAVER', build_screensaver ? '1' : false)
220 conf_data.set('SHAPE', '1')
221 conf_data.set('XACE', build_xace ? '1' : false)
222 conf_data.set('XCMISC', '1')
223 conf_data.set('XCSECURITY', build_xsecurity ? '1' : false)
224 conf_data.set('XDMCP', xdmcp_dep.found() ? '1' : false)
225 conf_data.set('XF86BIGFONT', build_xf86bigfont ? '1' : false)
226 conf_data.set('XF86DRI', build_dri1 ? '1' : false)
227 conf_data.set('XF86VIDMODE', 1)
228 conf_data.set('XFIXES', '1')
229 conf_data.set('XFreeXDGA', build_dga ? '1' : false)
230 conf_data.set('XINERAMA', build_xinerama ? '1' : false)
231 conf_data.set('XINPUT', '1')
232 conf_data.set('XRECORD', '1')
233 conf_data.set('XSELINUX', build_xselinux ? '1' : false)
234 conf_data.set('XSYNC', '1')
235 conf_data.set('XTEST', '1')
236 conf_data.set('XV', build_xv ? '1' : false)
237 conf_data.set('XvExtension', build_xv ? '1' : false)
238 conf_data.set('XvMCExtension', build_xvmc ? '1' : false)
240 conf_data.set('HAVE_SHA1_IN_' + sha1.to_upper(), '1', description: 'Use @0@ SHA1 functions'.format(…
241 conf_data.set('HAVE_LIBUNWIND', get_option('libunwind'))
243 conf_data.set('HAVE_APM', (build_apm or build_acpi) ? '1' : false)
244 conf_data.set('HAVE_ACPI', build_acpi ? '1' : false)
246 conf_data.set('DDXOSVERRORF', build_xwin ? '1' : false)
247 conf_data.set('DDXBEFORERESET', build_xwin ? '1' : false)
249 conf_data.set('DEBUG', enable_debugging ? '1' : false)
251 conf_data.set_quoted('XVENDORNAME', get_option('vendor_name'))
252 conf_data.set_quoted('XVENDORNAMESHORT', get_option('vendor_name_short'))
253 conf_data.set_quoted('__VENDORDWEBSUPPORT__', get_option('vendor_web'))
254 conf_data.set_quoted('BUILDERADDR', get_option('builder_addr'))
255 conf_data.set_quoted('BUILDERSTRING', get_option('builder_string'))
258 conf_data.set('ROOTLESS', build_rootless ? '1' : false)
259 conf_data.set('ROOTLESS_WORKAROUND', 1)
260 conf_data.set('ROOTLESS_SAFEALPHA', 1)
308 conf_data.set('SVR4', cc.compiles(defines_svr4) ? '1' : false)
309 conf_data.set_quoted('XKB_DFLT_RULES', get_option('xkb_default_rules'))
310 conf_data.set('XORGSERVER', build_xorg ? '1' : false)
311 conf_data.set_quoted('XCONFIGFILE', 'xorg.conf')
312 conf_data.set_quoted('__XSERVERNAME__', 'Xorg')
313 conf_data.set('WITH_VGAHW', build_vgahw ? '1' : false)
314 conf_data.set('CSRG_BASED', csrg_based ? '1' : false)
315 conf_data.set('PCCONS_SUPPORT', supports_pccons ? '1' : false)
316 conf_data.set('PCVT_SUPPORT', supports_pcvt ? '1' : false)
317 conf_data.set('SYSCONS_SUPPORT', supports_syscons ? '1' : false)
318 conf_data.set('WSCONS_SUPPORT', supports_wscons ? '1' : false)
319 conf_data.set('XSERVER_LIBPCIACCESS', get_option('pciaccess') ? '1' : false)
320 conf_data.set('XSERVER_PLATFORM_BUS', build_udev_kms ? '1' : false)
323 configuration : conf_data)
327 configuration : conf_data,