nixpkgs/pkgs/applications
Yarny0 b747aa0f9f zoom-us: unset Qt env variables to fix dialog boxes
Zoom wouldn't show the "Participants"
dialog box when used in a plasma environment;
precisely, the dialog box failed to show its content.
The problem doesn't exist in other
environments like Gnome or Xfce.
Experiments have shown that clearing the environment variable
`QML2_IMPORT_PATH` before calling Zoom fixes the issue.

I suspect the reason to be as follows:
While the zoom build recipe is called with
`libsForQt5xx.callPackage`, putting `qttools.dev` in zoom's
`PATH` is the only connection to nixpkgs' Qt ecosystem.
Zoom brings its own Qt libraries.
Hence it seems to be a good idea to shield
zoom from access to nixpkgs' Qt files to avoid
problems from version mismatch or similar troubles.
So the commit at hand expands zoom's wrapper script
to clear the Qt-related enviornemt variables
`QML2_IMPORT_PATH` and `QT_PLUGIN_PATH`.

Original issue report, with some discussion:
https://github.com/NixOS/nixpkgs/issues/107495#issuecomment-764538071
2021-03-14 23:05:47 +01:00
..
accessibility treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
audio Merge pull request #115957 from ilian/u/reaper 2021-03-11 23:36:40 +01:00
backup vorta: 0.7.4 -> 0.7.5 2021-03-03 14:39:27 +01:00
blockchains Merge pull request #115845 from r-ryantm/auto-update/go-ethereum 2021-03-10 21:53:59 -05:00
display-managers lightdm-mini-greeter: 0.4.0 -> 0.5.0 2021-02-25 12:22:11 +00:00
editors vscode: 1.53.2 -> 1.54.2 2021-03-12 00:19:52 +00:00
gis treewide: remove inherited stdenv.lib 2021-01-27 12:44:43 +07:00
graphics megapixels: 0.14.0 -> 0.15.0 2021-03-11 17:41:47 +01:00
kde ark: format 2021-03-06 21:02:52 +01:00
logging/humioctl treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
misc Merge pull request #115893 from r-ryantm/auto-update/1password 2021-03-12 08:09:13 +01:00
networking zoom-us: unset Qt env variables to fix dialog boxes 2021-03-14 23:05:47 +01:00
office Merge pull request #115476 from r-ryantm/auto-update/PortfolioPerformance 2021-03-10 09:49:54 -08:00
printing/pappl pappl: 1.0.1 -> 1.0.2 2021-02-23 08:06:40 +00:00
qubes/qubes-core-vchan-xen treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
radio pothos: init at 0.7.1 2021-03-03 14:00:05 +01:00
science Merge pull request #114881 from collares/sage-dependencies 2021-03-11 17:52:16 +00:00
search recoll: 1.27.12 -> 1.28.6 2021-03-09 11:12:25 +00:00
system glances: remove unused input 2021-02-22 01:16:18 +01:00
terminal-emulators Merge pull request #114820 from bobvanderlinden/pr-hyper-gtk3 2021-03-03 18:37:11 +01:00
version-management gitlab: 13.8.4 -> 13.8.5 (#115393) 2021-03-10 12:42:58 +01:00
video droidcam: 1.7.1 -> 1.7.2 2021-03-11 14:29:28 +01:00
virtualization docker-compose: 1.28.3 -> 1.28.5 2021-03-10 09:33:46 +00:00
window-managers cagebreak: 1.5.0 -> 1.6.0 2021-03-10 18:32:28 -05:00