1option('xorg', type: 'combo', choices: ['true', 'false', 'auto'], value: 'auto', 2 description: 'Enable Xorg X Server') 3option('xephyr', type: 'boolean', value: false, 4 description: 'Enable Xephyr nested X server') 5option('xwayland', type: 'combo', choices: ['true', 'false', 'auto'], value: 'auto', 6 description: 'Enable XWayland X server') 7option('glamor', type: 'combo', choices: ['true', 'false', 'auto'], value: 'auto', 8 description: 'Enable glamor (default yes for Xorg/Xwayland builds)') 9option('xwayland_eglstream', type: 'combo', choices: ['true', 'false', 'auto'], 10 value: 'auto', description: 'Enable EGLStream support for glamor on Xwayland') 11option('xnest', type: 'combo', choices: ['true', 'false', 'auto'], value: 'auto', 12 description: 'Enable Xnest nested X server') 13option('dmx', type: 'boolean', value: false, 14 description: 'Enable DMX nested X server') 15option('xvfb', type: 'boolean', value: true, 16 description: 'Enable Xvfb X server') 17option('xwin', type: 'combo', choices: ['true', 'false', 'auto'], value: 'auto', 18 description: 'Enable XWin X server') 19 20option('gles-highp', type: 'boolean', value: true, 21 description: 'Use highp as default precision for GLES (default true)') 22 23option('builder_addr', type: 'string', description: 'Builder address', value: 'xorg@lists.freedesktop.org') 24option('builder_string', type: 'string', description: 'Additional builder string') 25 26option('log_dir', type: 'string') 27option('module_dir', type: 'string', value: 'xorg/modules', 28 description: 'X.Org modules directory (absolute or relative to the directory specified by the libdir option)') 29option('default_font_path', type: 'string') 30 31option('glx', type: 'boolean', value: true) 32option('xdmcp', type: 'boolean', value: true) 33option('xdm-auth-1', type: 'boolean', value: true) 34option('secure-rpc', type: 'boolean', value: true) 35option('ipv6', type: 'combo', choices: ['true', 'false', 'auto'], value: 'auto') 36 37option('xkb_dir', type: 'string') 38option('xkb_output_dir', type: 'string') 39option('xkb_bin_dir', type: 'string') 40option('xkb_default_rules', type: 'string', value: 'evdev') 41option('xkb_default_model', type: 'string', value: 'pc105') 42option('xkb_default_layout', type: 'string', value: 'us') 43option('xkb_default_variant', type: 'string') 44option('xkb_default_options', type: 'string') 45 46option('vendor_name', type: 'string', value: 'The X.Org Foundation') 47option('vendor_name_short', type: 'string', value: 'X.Org') 48option('vendor_web', type: 'string', value: 'http://wiki.x.org') 49option('os_vendor', type: 'string', value: '') 50 51option('listen_tcp', type: 'boolean', value: false, 52 description: 'Listen on TCP by default') 53option('listen_unix', type: 'boolean', value: true, 54 description: 'Listen on Unix by default') 55option('listen_local', type: 'boolean', value: true, 56 description: 'Listen on local by default') 57 58option('int10', type: 'combo', choices: ['stub', 'x86emu', 'vm86', 'auto', 'false'], 59 value: 'auto', 60 description: 'Xorg int10 backend (default: usually x86emu)') 61option('suid_wrapper', type: 'boolean', value: 'false', 62 description: 'SUID wrapper for legacy driver support') 63option('pciaccess', type: 'boolean', value: 'true', 64 description: 'Xorg pciaccess support') 65option('udev', type: 'boolean', value: 'true') 66option('hal', type: 'combo', choices: ['true', 'false', 'auto'], value: 'auto', 67 description: 'Enable HAL integration') 68option('systemd_logind', type: 'combo', choices: ['true', 'false', 'auto'], value: 'auto', 69 description: 'Enable systemd-logind integration') 70option('vbe', type: 'combo', choices: ['true', 'false', 'auto'], value: 'auto', 71 description: 'Xorg VBE module') 72option('vgahw', type: 'combo', choices: ['true', 'false', 'auto'], value: 'auto', 73 description: 'Xorg VGA access module') 74option('dpms', type: 'boolean', value: true, 75 description: 'Xorg DPMS extension') 76option('xf86bigfont', type: 'boolean', value: false, 77 description: 'XF86 Big Font extension') 78option('screensaver', type: 'boolean', value: true, 79 description: 'ScreenSaver extension') 80option('xres', type: 'boolean', value: true, 81 description: 'XRes extension') 82option('xace', type: 'boolean', value: true, 83 description: 'X-ACE extension') 84option('xinerama', type: 'boolean', value: true, 85 description: 'Xinerama extension') 86option('xcsecurity', type: 'boolean', value: false, 87 description: 'Security extension') 88option('xv', type: 'boolean', value: true, 89 description: 'Xv extension') 90option('xvmc', type: 'boolean', value: true, 91 description: 'XvMC extension') 92option('dga', type: 'combo', choices: ['true', 'false', 'auto'], value: 'auto', 93 description: 'DGA extension') 94option('linux_apm', type: 'boolean', value: true, 95 description: 'APM support on Linux') 96option('linux_acpi', type: 'boolean', value: true, 97 description: 'ACPI support on Linux') 98option('mitshm', type: 'combo', choices: ['true', 'false', 'auto'], value: 'auto', 99 description: 'SHM extension') 100 101option('dri1', type: 'combo', choices: ['true', 'false', 'auto'], value: 'auto', description: 'Build DRI1 extension (default: auto)') 102option('dri2', type: 'combo', choices: ['true', 'false', 'auto'], value: 'auto', description: 'Build DRI2 extension (default: auto)') 103option('dri3', type: 'combo', choices: ['true', 'false', 'auto'], value: 'auto', description: 'Build DRI3 extension (default: auto)') 104