comparison Docs/options.md @ 721:034a2a62a9f8

vanilla: consolidate options with lint-options.sh
author David Demelier <markand@malikania.fr>
date Mon, 05 Aug 2019 13:19:31 +0200
parents 6b4ba668a43c
children 25a95c53d800
comparison
equal deleted inserted replaced
720:100b1ba8672d 721:034a2a62a9f8
2 ================= 2 =================
3 3
4 Use the following predefined options before creating your own. 4 Use the following predefined options before creating your own.
5 5
6 - ACL: enable access control list support 6 - ACL: enable access control list support
7 - ALSA: enable Advanced Linux Sound Architecture support
8 - ATTR: enable attributes support
9 - AUDIT: enable security audit support
10 - AVAHI: enable avahi support
7 - BLUETOOTH: enable bluetooth support 11 - BLUETOOTH: enable bluetooth support
8 - BZIP2: enable bzip2 compression support 12 - BZIP2: enable bzip2 compression support
13 - CAIRO: enable cairo graphics
14 - CAP: enable capabilities support
15 - CDPARANOIA: enable CD-Audio support through cdparanoia
16 - COLORS: enable colors support
17 - CRYPTO: enable cryptographic functionalities
18 - CUPS: enable printing support through CUPS
9 - DBUS: enable D-Bus support 19 - DBUS: enable D-Bus support
10 - DOXYGEN: enable doxygen documentation support 20 - DOXYGEN: enable doxygen documentation support
11 - DRM: enable direct rendering manager support 21 - DRM: enable direct rendering manager support
12 - DTD: enable XML validation support 22 - DTD: enable XML validation support
13 - EGL: enable EGL support 23 - EGL: enable EGL support
24 - EVDEV: enable input drivers through evdev
25 - FFI: enable foreign function interface support
14 - FLAC: enable flac support 26 - FLAC: enable flac support
15 - FONTCONFIG: enable fontconfig support 27 - FONTCONFIG: enable fontconfig support
16 - FREETYPE: enable freetype support 28 - FREETYPE: enable freetype support
17 - GALLIUM: enable LLVM gallium support 29 - GALLIUM: enable LLVM gallium support
18 - GDBM: enable GNU database support 30 - GDBM: enable GNU database support
31 - GEOLOCATION: enable geolocation positioning support
19 - GLAMOR: enable 2D graphics support 32 - GLAMOR: enable 2D graphics support
20 - GLES1: enable GLES1 support 33 - GLES1: enable GLES1 support
21 - GLES2: enable GLES2 support 34 - GLES2: enable GLES2 support
22 - GLES3: enable GLES3 support 35 - GLES3: enable GLES3 support
36 - GLIB: enable glib library support
23 - GMP: enable GNU multiple precision library 37 - GMP: enable GNU multiple precision library
38 - GNOME: enable GNOME desktop support
39 - GSTREAMER: enable gstreamer multimedia framework support
24 - GTK2: enable Gtk 2 toolkit support 40 - GTK2: enable Gtk 2 toolkit support
25 - GTK3: enable Gtk 3 toolkit support 41 - GTK: enable Gtk 3 toolkit support
26 - GTK4: enable Gtk 4 toolkit support
27 - GUILE: enable GNU guile support 42 - GUILE: enable GNU guile support
43 - HARFBUZZ: enable font rendering engine support
44 - ICU: enable International Components for Unicode support
28 - IDN2: enable libidn2 support 45 - IDN2: enable libidn2 support
46 - INTROSPECTION: enable GObject introspection support
47 - IPV6: enable IPv6 support
48 - JACK: enable JACK Audio Connection Kit support
49 - JPEG: enable JPEG image format support
50 - KERBEROS: enable kerberos authentication system support
29 - KMS: enable kernel mode settings support 51 - KMS: enable kernel mode settings support
30 - LEGACY: enable obsolete or deprecated features 52 - LEGACY: enable obsolete or deprecated features
53 - LIBEDIT: enable command line completion through libedit
54 - LIBINPUT: enable input drivers through libinput
31 - LLVM: enable LLVM support 55 - LLVM: enable LLVM support
32 - LZ4: enable lz4 compression support 56 - LZ4: enable lz4 compression support
33 - LZMA: enable lzma compression support 57 - LZMA: enable lzma compression support
58 - LZO: enable lz4 compression support
34 - MIDI: enable midi support 59 - MIDI: enable midi support
35 - MNL: enable netlink minimalistic library support 60 - MNL: enable netlink minimalistic library support
61 - MTDEV: enable multitouch devices support
62 - NCURSES: enable new curses library support
63 - NGHTTP2: enable nghttp2 support
36 - NLS: enable native language support 64 - NLS: enable native language support
65 - NOTIFICATIONS: enable desktop notifications
37 - OGG: enable libogg support 66 - OGG: enable libogg support
67 - OPENGL: enable OpenGL support
68 - OPENMP: enable OpenMP support
69 - OPUS: enable OPUS audio codec support
70 - OSS: enable OpenSound System support
38 - PAM: enable PAM support 71 - PAM: enable PAM support
72 - PANGO: enable pango font engine support
39 - PCRE: enable perl-like regular expression support 73 - PCRE: enable perl-like regular expression support
74 - PDF: enable PDF support
75 - PERL: enable Perl language
76 - PNG: enable PNG image format support
77 - POLKIT: enable polkit authentication engine support
40 - PULSEAUDIO: enable PulseAudio support 78 - PULSEAUDIO: enable PulseAudio support
41 - PYTHON: enable Python 3 bindings or support 79 - PYTHON: enable Python 3 bindings or support
42 - QT5: enable Qt 5 toolkit support 80 - QT5: enable Qt 5 toolkit support
81 - READLINE: enable command line completion support through readline
82 - SELINUX: enable NSA SELinux support
83 - SPELL: enable spell check support
43 - SPHINX: enable sphinx documentation support 84 - SPHINX: enable sphinx documentation support
44 - SSH: enable SSH support 85 - SSH: enable SSH support
45 - SSL: enable SSL/TLS, some packages offer several choices (e.g. openssl, gnutls) 86 - SSL: enable SSL/TLS, some packages offer several choices (e.g. openssl, gnutls)
87 - STATIC: build static libraries or executable (internal use only)
88 - SVG: enable SVG image format support
89 - SYSLOG: enable logs through syslog support
90 - TCL: enable TCL language support
91 - THEORA: enable theora video codec support
92 - TIFF: enable TIFF image format support
93 - TRUECOLOR: enable truecolor in terminal applications
46 - UDEV: enable eudev support 94 - UDEV: enable eudev support
95 - UPOWER: enable upower system support
47 - UUID: enable UUID support 96 - UUID: enable UUID support
97 - VALA: enable vala bindings support
48 - VORBIS: enable libvorbis support 98 - VORBIS: enable libvorbis support
99 - VULKAN: enable vulkan support
49 - WACOM: enable wacom support 100 - WACOM: enable wacom support
50 - WAYLAND: enable wayland support 101 - WAYLAND: enable wayland support
102 - WEBKIT: enable webkit web engine support
103 - WEBP: enable webp image format support
104 - WOFF2: enable woff2 font support
51 - X: enable X.Org support 105 - X: enable X.Org support
52 - XML: enable XML support 106 - XML: enable XML support
53 - XZ: enable XZ support 107 - XZ: enable XZ support
54 - ZLIB: enable zlib compression support 108 - ZLIB: enable zlib compression support
55 - ZSTD: enable zstd compression support 109 - ZSTD: enable zstd compression support