qt5webengine: fix build issue with alsa
authorGaël PORTAY <gael.portay@savoirfairelinux.com>
Wed, 14 Feb 2018 02:37:14 +0000 (21:37 -0500)
committerPeter Korsgaard <peter@korsgaard.com>
Mon, 19 Feb 2018 22:45:38 +0000 (23:45 +0100)
commit737278c2ccb607c4a5a8b3bb0d817c25a2dc2602
treef1d59a64f483c0d3b817902b88a58aa81995df17
parentb1e4a383832ff7a4df75ecd3d976b7dc2bce3aac
qt5webengine: fix build issue with alsa

Qt WebEngine auto-guesses if it compiles support for alsa. When the
alsa-lib config is enabled but the features mixer, rawmidi, hwdep and
seq are not also enabled, it leads to a build failure.

Lets the developer decide whether or not support for alsa in Qt
WebEngine by adding the new config BR2_PACKAGE_QT5WEBENGINE_ALSA that
selects the features it needs when it is set.

Fixes [1].

[1]: http://autobuild.buildroot.net/results/d81537a8f67bb0a3625057560b2f16daf4828f98/build-end.log

Signed-off-by: Gaël PORTAY <gael.portay@savoirfairelinux.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/qt5/qt5webengine/Config.in
package/qt5/qt5webengine/qt5webengine.mk