3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/desktops
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
..
deepin Merge master into staging-next 2018-12-03 12:18:43 +01:00
enlightenment terminology: 1.2.1 -> 1.3.0 2018-12-07 21:01:55 -06:00
gnome-2 Treewide: use HTTPS on NonGNU domains 2018-12-02 15:21:04 +01:00
gnome-3 gnome3.gnome-session: prevent crash when launching wayland sessions 2018-12-10 10:27:00 +01:00
gnustep libobjc2: mark aarch64 as bad platform 2018-11-02 21:24:55 -05:00
lumina treewide: remove aliases in nixpkgs 2018-07-18 23:25:20 -04:00
lxde/core treewide: remove lintl references 2018-05-16 01:02:31 -05:00
lxqt lxqt: mv contents of base, core and optional to parent directory (#46484) 2018-09-10 23:00:14 +02:00
mate gobject-introspection: rename package 2018-12-02 12:42:29 +01:00
maxx maxx: fix urls 2018-11-03 10:43:39 +03:00
pantheon/apps/pantheon-terminal gobject-introspection: rename package 2018-12-02 12:42:29 +01:00
plasma-5 plasma5: 5.14.0 -> 5.14.3 2018-11-06 19:36:38 +01:00
rox/rox-filer
xfce gobject-introspection: rename package 2018-12-02 12:42:29 +01:00
xfce4-13 gobject-introspection: rename package 2018-12-02 12:42:29 +01:00