From d9368572abd3683bed4263eb5e149bb404baee59 Mon Sep 17 00:00:00 2001 From: 宋文武 Date: Mon, 20 Feb 2023 20:20:22 +0800 Subject: qtwebengine-5: Enable pulseaudio. Previously it will dlopen libpulse, then fallback to alsa. See also . * gnu/packages/qt.scm (qtwebengine-5)[arguments]: Set link_pulseaudio with gn_args. --- gnu/packages/qt.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm index 76e9e519c7..01327f6ccf 100644 --- a/gnu/packages/qt.scm +++ b/gnu/packages/qt.scm @@ -2708,7 +2708,8 @@ (define-public qtwebengine-5 "src/buildtools/config/linux.pri" (lambda (in out) (display (get-string-all in) out) - (display "\ngn_args += use_system_openh264=true\n" out))) + (display "\ngn_args += use_system_openh264=true\n" out) + (display "\ngn_args += link_pulseaudio = true\n" out))) ;; Qtwebengine is not installed into the same prefix as ;; qtbase. Some qtbase QTLibraryInfo constants will not ;; work. Replace with the full path to the qtwebengine-5 -- cgit v1.2.3