gnome-base/gnome-session: 3.22.3 bump, revert to Xorg session default, make wayland...
authorMart Raudsepp <leio@gentoo.org>
Sat, 18 Mar 2017 12:22:57 +0000 (14:22 +0200)
committerMart Raudsepp <leio@gentoo.org>
Sat, 18 Mar 2017 12:24:36 +0000 (14:24 +0200)
commita62f7893203807969ae4fd725fa3a61e1dc97e65
treef719b994c6448c852a3459dd7cfbb0b34fc04b81
parent5cdae5c6835afea07fc1490f05a6575cb7c4d3e5
gnome-base/gnome-session: 3.22.3 bump, revert to Xorg session default, make wayland session be a login shell

The upstream bump from 3.22.2 to 3.22.3 just reduces the data traffic for VT switch monitoring.

Gentoo-bug: 604110
Backport upstream patch from 3.23.4.1 to re-launch itself as a "bash" login shell when /usr/bin/gnome-session
is started for a wayland based session without a login shell. This makes GNOME wayland session to
do all the shell setup that a login shell does, which means e.g Gentoo /etc/env.d things get processed
via shell profile, fixing all the variable and other setups we rely on heavily in Gentoo.
Because this currently re-launches with bash, it will probably only source bash and generic setups, not e.g
zsh specific paths.

Gentoo-bug: 611146
Forward port upstream patch from 3.19 days that reverted default "gnome" session back to Xorg for 3.20,
to do it again in Gentoo 3.22. Also manually forward port translations for the "GNOME on Wayland" string
change, where available as a translated string in 3.20.
3.24 should be available faster in Gentoo now, which will get us to Wayland then, as in 3.24 it'll also
work with nvidia-drivers and be generally even more mature.

Package-Manager: Portage-2.3.4, Repoman-2.3.1
gnome-base/gnome-session/Manifest
gnome-base/gnome-session/files/3.22.3-wayland-login-shell.patch [new file with mode: 0644]
gnome-base/gnome-session/files/3.22.3-xorg-default-translations.patch [new file with mode: 0644]
gnome-base/gnome-session/files/3.22.3-xorg-default.patch [new file with mode: 0644]
gnome-base/gnome-session/gnome-session-3.22.3.ebuild [new file with mode: 0644]