+option('daemon',
+ type : 'boolean', value : true,
+ description : 'Enable building and installation of pulseaudio daemon and supporting configuration files')
+option('doxygen',
+ type : 'boolean', value : true,
+ description : 'Enable building and installation of documentation generated with doxygen')
option('gcov',
type : 'boolean', value : false,
description : 'Enable optional gcov coverage analysis')
option('legacy-database-entry-format',
type : 'boolean',
description : 'Try to load legacy (< 1.0) database files (card, device and volume restore)')
+option('stream-restore-clear-old-devices',
+ type : 'boolean', value : false,
+ description : 'Forget per-stream routing settings that have been set before version 14.0. Recommended when using GNOME. See https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issues/832')
option('running-from-build-tree',
type : 'boolean',
description : 'Enable running from build tree')
option('modlibexecdir',
type : 'string',
description : 'Specify location where modules will be installed')
+option('alsadatadir',
+ type : 'string',
+ description : 'Directory for ALSA card profiles (defaults to ${datadir}/pulseaudio/alsa-mixer)')
option('systemduserunitdir',
type : 'string',
description : 'Directory for systemd user service files')
type : 'feature', value : 'auto',
description : 'Optional Avahi support')
option('bluez5',
- type : 'boolean', value : 'true',
+ type : 'feature', value : 'auto',
description : 'Optional BlueZ 5 support')
+option('bluez5-gstreamer',
+ type : 'feature', value: 'auto',
+ description : 'Optional BlueZ 5 GStreamer support')
option('bluez5-native-headset',
type : 'boolean',
description : 'Optional native headset backend support (BlueZ 5)')
option('dbus',
type : 'feature', value : 'auto',
description : 'Optional D-Bus support')
+option('elogind',
+ type : 'feature', value : 'auto',
+ description : 'Optional elogind support')
option('fftw',
type : 'feature', value : 'auto',
description : 'Optional FFTW support')
type : 'feature', value : 'auto',
description : 'Optional GSettings support')
option('gstreamer',
- type : 'feature', value : 'auto',
+ type : 'feature', value : 'disabled',
description : 'Optional GStreamer dependency for media-related functionality')
option('gtk',
type : 'feature', value : 'auto',
option('orc',
type : 'feature', value : 'auto',
description : 'Optimized Inner Loop Runtime Compiler')
+option('oss-output',
+ type : 'feature', value : 'auto',
+ description : 'Optional OSS output support')
option('samplerate',
type : 'feature', value : 'disabled',
description : 'Optional libsamplerate support (DEPRECATED)')
option('systemd',
type : 'feature', value : 'auto',
description : 'Optional systemd support')
+option('tcpwrap',
+ type : 'feature', value : 'auto',
+ description : 'Optional TCP wrappers support')
option('udev',
type : 'feature', value : 'auto',
description : 'Optional udev support')
+option('valgrind',
+ type : 'feature', value : 'auto',
+ description : 'Optional Valgrind support')
option('x11',
type : 'feature', value : 'auto',
description : 'Optional X11 support')