gnome@gentoo.org Gentoo GNOME Desktop Build the X11 publish module to export PulseAudio information through X11 protocol for clients to make use. Don't enable this flag if you want to use a system wide instance. If unsure, enable this flag. Request installing media-plugins/alsa-plugins with PulseAudio plugin enabled. This ensures that clients supporting ALSA only will use PulseAudio. Build the pulseaudio binary (not-needed for pipewire-pulse) Use sys-auth/elogind for giving each session a PA client Ensure gnome-base/gconf is present for pulseaudio GConf to GSettings module automatic migration (keeping the user configuration) Enable OSS sink/source (output/input). Deprecated, upstream does not support this on systems where other sink/source systems are available (i.e.: Linux). The padsp wrapper is now always build if the system supports OSS at all. Add support to dev-libs/glib-based mainloop for the libpulse client library, to allow using libpulse on glib-based programs. Build the GSettings PA module. Allow preparation and installation of the system-wide init script for PulseAudio. Since this support is only supported for embedded situations, do not enable without reading the upstream instructions at https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/WhatIsWrongWithSystemWide/ . Use libasyncns for asynchronous name resolution. Build the doxygen-described API documentation. Makes PulseAudio use RealtimeKit (sys-auth/rtkit) to get real-time priority while running. Enable the equalizer module (requires sci-libs/fftw). Use dev-libs/openssl to provide support for RAOP (AirPort) streaming. Use sys-libs/gdbm to store PulseAudio databases. Recommended for desktop usage. This flag causes the whole package to be licensed under GPL-2 or later. Uses the webrtc.org AudioProcessing library for enhancing VoIP calls greatly in applications that support it by performing acoustic echo cancellation, analog gain control, noise suppression and other processing. Build with sys-apps/systemd support to replace standalone ConsoleKit. Build with native HSP backend for bluez 5. Build with oFono HFP backend for bluez 5, requires net-misc/ofono.