gnome-base/gnome-control-center: fix runtime crash on wayland from build fix
authorMart Raudsepp <leio@gentoo.org>
Thu, 28 Feb 2019 20:26:54 +0000 (22:26 +0200)
committerMart Raudsepp <leio@gentoo.org>
Thu, 28 Feb 2019 20:28:24 +0000 (22:28 +0200)
commit42573ff70a244a861b4090c870528722bbcb7464
treea02fae2bc649734e942ec509fb6344c93c86ffb3
parent0407e896e50a5c07469b0e62eaa6866c1e8c15bf
gnome-base/gnome-control-center: fix runtime crash on wayland from build fix

Unfortunately we will need to lock USE=wayland between gtk+ and here for now.
If gtk+ supports wayland, it will run gnome-control-center with native
wayland, and when g-c-c doesn't have the code to match, it'll try to iterate
devices with X11 methods, which will crash just like it did on full wayland
(USE=wayland on both) before the fix in this commit.
One option could be to restrict gdk allowed backends to not include wayland
if wayland support isn't included, but that's something to tackle on top of
3.32 in the future.

Closes: https://bugs.gentoo.org/679042
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp <leio@gentoo.org>
gnome-base/gnome-control-center/files/3.26.2-without-wayland-fix.patch
gnome-base/gnome-control-center/gnome-control-center-3.26.2-r28.ebuild [moved from gnome-base/gnome-control-center/gnome-control-center-3.26.2-r2.ebuild with 96% similarity]
gnome-base/gnome-control-center/gnome-control-center-3.26.2-r3.ebuild [moved from gnome-base/gnome-control-center/gnome-control-center-3.26.2-r1.ebuild with 95% similarity]