From 4002653334c6d86d741395f26d68c9c1b0cfaaad Mon Sep 17 00:00:00 2001 From: Norman Feske Date: Wed, 13 May 2020 14:06:39 +0200 Subject: [PATCH] qt5: fix audio driver support on Linux The lx_hybrid audio driver must be started with the 'ld="no"' argument. --- repos/base/run/platform_drv.inc | 8 ++++++++ repos/libports/run/qt5_drivers.inc | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/repos/base/run/platform_drv.inc b/repos/base/run/platform_drv.inc index 3ecfa82ce..e5396f16e 100644 --- a/repos/base/run/platform_drv.inc +++ b/repos/base/run/platform_drv.inc @@ -49,6 +49,14 @@ proc audio_drv_binary { } { return no_audio_drv_available } +## +# Return attributes of the audio driver's node +# +proc audio_drv_start_attr { } { + if {[have_spec linux]} { return {ld="no"} } + return "" +} + proc acpi_drv_name { } { global use_acpica_as_acpi_drv if {[info exists use_acpica_as_acpi_drv] && $use_acpica_as_acpi_drv} { diff --git a/repos/libports/run/qt5_drivers.inc b/repos/libports/run/qt5_drivers.inc index 79f17b674..708e6922d 100644 --- a/repos/libports/run/qt5_drivers.inc +++ b/repos/libports/run/qt5_drivers.inc @@ -167,7 +167,7 @@ proc drivers_start_nodes { feature_arg } { append start_nodes [platform_drv_config] append_if [use_audio_drv feature] start_nodes { - +