3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs
Martin Weinelt c156bdf40d
firefox, thunderbird, librewolf: Enable wayland support by default
Enabling Wayland support by default prevents use of XWayland on Wayland
systems, while correctly falling back to X11 when Wayland is
unavailable in the current session.

With the current packaging many people unnecessarily rely on the
`firefox` attribute, which is suggested by nixos-generate-config, which
in turn makes their Firefox use XWayland, when it shouldn't, which
causes bugs with GNOME on Wayland:

https://discourse.nixos.org/t/firefox-all-black-when-first-launched-after-login/21143

Using the Wayland-enabled Firefox was tested on pure X11 systems by
contributors on the #nix-mozilla:nixos.org room and we are confident
this change will not cause severe regressions.

Even better, people can now toggle `MOZ_ENABLE_WAYLAND=<0|1>` in their
environment to override this decision, should they feel the need to do
so.
2022-11-17 11:50:12 +01:00
..
applications firefox, thunderbird, librewolf: Enable wayland support by default 2022-11-17 11:50:12 +01:00
build-support Merge pull request #170048 from lovesegfault/link-farm-passthru 2022-11-15 17:39:43 +01:00
common-updater
data v2ray-geoip: 202211030059 -> 202211100058 2022-11-14 20:18:32 +08:00
desktops Merge pull request #201246: gnomeExtensions: auto-update 2022-11-15 19:33:12 +01:00
development Merge pull request #201129 from samuela/samuela/wandb 2022-11-15 10:16:09 -08:00
games Merge pull request #201123 from aij/flightgear 2022-11-15 11:30:53 +00:00
misc
os-specific jool-cli: divert man pages 2022-11-14 12:57:48 +01:00
pkgs-lib
servers Merge pull request #190294 from r-ryantm/auto-update/haste-server 2022-11-15 16:04:49 +01:00
shells
stdenv
test
tools Merge pull request #176793 from r-ryantm/auto-update/isolyzer 2022-11-15 16:07:09 +01:00
top-level firefox, thunderbird, librewolf: Enable wayland support by default 2022-11-17 11:50:12 +01:00