1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-25 07:00:43 +00:00
nixpkgs/pkgs/desktops/gnome-3
Tor Hedin Brønner d54bfa8f41 gnome3.gnome-session: prevent crash when launching wayland sessions
gnome-session inherits GDMS PATH, which is at the moment non-functional. In X11
this didn't matter as the `Xsession` wrapper would populate the environment
beforehand. Wayland sessions doesn't source `Xesssion` (duh), so we patch
`bin/gnome-session` to use absolute paths for `grep` and `bash`.

In addition `bin/gnome-session` is a simple wrapper around
`libexec/gnome-session-binary` mostly responsible for sourcing the users profile
before launching the binary. This made our wrapping of `bin/gnome-session`
ineffective on wayland as the profile would reset the environment. Simply wrap
`libexec/gnome-session-binary` instead.
2018-12-10 10:27:00 +01:00
..
apps gobject-introspection: rename package 2018-12-02 12:42:29 +01:00
core gnome3.gnome-session: prevent crash when launching wayland sessions 2018-12-10 10:27:00 +01:00
devtools gobject-introspection: rename package 2018-12-02 12:42:29 +01:00
extensions gnomeExtensions.no-title-bar: 8 -> 9 2018-11-30 21:35:24 +01:00
games gobject-introspection: rename package 2018-12-02 12:42:29 +01:00
misc gobject-introspection: rename package 2018-12-02 12:42:29 +01:00
default.nix gobject-introspection: rename package 2018-12-02 12:42:29 +01:00
find-latest-version.py gnome3.updateScript: improve pre-release detection 2018-11-30 21:35:29 +01:00
installer.nix gnome3: only maintain single GNOME 3 package set (#29397) 2017-09-24 12:15:50 +01:00
update.nix gnome3.updateScript: reuse gnome-update-script 2018-12-02 00:50:37 +01:00