From 90be5e1333c33af8a3361b9081a1f792b22c92e7 Mon Sep 17 00:00:00 2001 From: Yarny0 <41838844+Yarny0@users.noreply.github.com> Date: Thu, 31 Jul 2025 17:51:19 +0200 Subject: [PATCH] zoom-us: reintroduce `unset QT_PLUGIN_PATH` This was introduced long ago here https://github.com/NixOS/nixpkgs/pull/116355 https://github.com/NixOS/nixpkgs/commit/b747aa0f9fd6363975e90a82210275a12bfbb696 to fix a display problem (participants dialog box). With one of the more recent updates, the workaround was no longer needed to fix the original problem, so it was removed here https://github.com/NixOS/nixpkgs/pull/425420 https://github.com/NixOS/nixpkgs/commit/c3a86691ba8aebe32cedbfc72e3b738f2bf93a1f However, it turned out the workaround is still needed to keep zoom happy in other environments, cf. https://github.com/NixOS/nixpkgs/issues/428434 https://github.com/NixOS/nixpkgs/issues/429341 --- pkgs/by-name/zo/zoom-us/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/zo/zoom-us/package.nix b/pkgs/by-name/zo/zoom-us/package.nix index 198cecd269b0..284a583826ab 100644 --- a/pkgs/by-name/zo/zoom-us/package.nix +++ b/pkgs/by-name/zo/zoom-us/package.nix @@ -243,6 +243,7 @@ else inherit (unpacked) pname version; targetPkgs = pkgs: (linuxGetDependencies pkgs) ++ [ unpacked ]; + extraPreBwrapCmds = "unset QT_PLUGIN_PATH"; extraBwrapArgs = [ "--ro-bind ${unpacked}/opt /opt" ]; runScript = "/opt/zoom/ZoomLauncher";