nonguix/nonguix/build
Karl Hallsby 6ee78bb755
nonguix: chromium-binary-build-system: Hint Electron Ozone Platform.
This should allow Electron apps to detect whether they are running on Wayland
or X11.  If they are on Wayland, then they should default to using Wayland
libraries.  This should help with HiDPI monitors, fractional scaling, and all
the other issues that Wayland solved over X11.

This environment variable is only supported by Electron versions >=28.  All
earlier versions relied on command-line arguments instead.

* nonguix/build/chromium-binary-build-system (install-wrapper): Add
ELECTRON_OZONE_PLATFORM_HINT environment variable and set to "auto".

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-01-04 19:40:33 -05:00
..
binary-build-system.scm nonguix: binary-build-system: Print the patchelf version. 2024-11-10 16:46:13 -05:00
chromium-binary-build-system.scm nonguix: chromium-binary-build-system: Hint Electron Ozone Platform. 2025-01-04 19:40:33 -05:00
utils.scm nonguix: chromium-binary: Use search-path-as-list from (guix build utils). 2024-03-30 19:50:51 +01:00