{ "module": "webengine", "testDir": "tools/qmake/config.tests", "commandline": { "options": { "alsa": "boolean", "proprietary-codecs": "boolean", "pulseaudio": "boolean", "spellchecker": "boolean" } }, "libraries": { "alsa": { "label": "ALSA", "test": "alsa", "sources": [ "-lasound" ] }, "pulseaudio": { "label": "PulseAudio >= 0.9.10", "sources": [ { "type": "pkgConfig", "args": "libpulse >= 0.9.10 libpulse-mainloop-glib" } ] } }, "features": { "alsa": { "label": "ALSA", "condition": "config.unix && libs.alsa", "output": [ "privateFeature" ] }, "pulseaudio": { "label": "PulseAudio", "autoDetect": "config.unix", "condition": "libs.pulseaudio", "output": [ "privateFeature" ] }, "proprietary-codecs": { "label": "Proprietary Codecs", "autoDetect": false, "purpose": "Enables the use of proprietary codecs such as h.264/h.265 and MP3", "output": [ "privateFeature" ] }, "spellchecker": { "label": "Spellchecker", "purpose": "Enables the use of Chromium's spellchecker", "output": [ "privateFeature" ] } }, "summary": [ { "section": "Qt WebEngine", "entries": [ "proprietary-codecs", "spellchecker", { "type": "feature", "args": "alsa", "condition": "config.unix" }, { "type": "feature", "args": "pulseaudio", "condition": "config.unix" } ] } ] }