citrix-workspace: add PulseAudio runtime path

HdxRtcEngine loads libpulse.so.0 dynamically, so autoPatchelf cannot discover the dependency from ELF metadata. Add libpulseaudio to the wrapper library path so Teams HDX optimization can initialize endpoint audio.
This commit is contained in:
Austin Horstman
2026-04-30 08:59:27 -05:00
parent d5402db15b
commit 85bf2e8a81
@@ -277,6 +277,9 @@ stdenv.mkDerivation rec {
"$ICAInstDir/lib"
"$ICAInstDir/usr/lib/x86_64-linux-gnu"
"$ICAInstDir/usr/lib/x86_64-linux-gnu/webkit2gtk-4.0/injected-bundle"
# HdxRtcEngine loads libpulse.so.0 with dlopen, so autoPatchelf
# cannot discover it from ELF dependencies.
"${lib.getLib libpulseaudio}/lib"
]
);