From affe201a2a247d0661c4c47653e98730301d30bd Mon Sep 17 00:00:00 2001 From: Olli Helenius Date: Mon, 16 Sep 2024 10:39:26 +0300 Subject: [PATCH] zoom-us: patch `ZoomWebviewHost` --- pkgs/by-name/zo/zoom-us/package.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/zo/zoom-us/package.nix b/pkgs/by-name/zo/zoom-us/package.nix index b4dbcf3d853a..7444db14fa8e 100644 --- a/pkgs/by-name/zo/zoom-us/package.nix +++ b/pkgs/by-name/zo/zoom-us/package.nix @@ -158,7 +158,7 @@ stdenv.mkDerivation rec { substituteInPlace $out/share/applications/Zoom.desktop \ --replace-fail "Exec=/usr/bin/zoom" "Exec=$out/bin/zoom" - for i in aomhost zopen zoom ZoomLauncher; do + for i in aomhost zopen zoom ZoomLauncher ZoomWebviewHost; do patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" $out/opt/zoom/$i done @@ -181,6 +181,12 @@ stdenv.mkDerivation rec { --prefix PATH : ${lib.makeBinPath [ coreutils glib.dev pciutils procps util-linux ]} \ --prefix LD_LIBRARY_PATH ":" ${libs} + wrapProgram $out/opt/zoom/ZoomWebviewHost \ + --unset QML2_IMPORT_PATH \ + --unset QT_PLUGIN_PATH \ + --unset QT_SCREEN_SCALE_FACTORS \ + --prefix LD_LIBRARY_PATH ":" ${libs} + # Backwards compatibility: we used to call it zoom-us ln -s $out/bin/{zoom,zoom-us} '';