[dev-qt/qtgui:5] Fix xkb and xkbcommon support.

Package-Manager: portage-2.2.10
[qt5-build.eclass] Stop passing -process to configure (bug 518402).

It's already the default anyway.
[qt5-build.eclass] Set correct flags and toolchain in qt5_qmake.

Fixes bug #490254.
Merge pull request #27 from xhochy
[qt5-build.eclass] Add comment about linking with GNU gold.

The option has been introduced in the dev branch (will become 5.4)
[dev-qt/qtgui:5] Fix session management support.

Enable -sm unconditionally because it's also used outside the xcb
platform plugin. The deps are left unchanged because only the plugin
links against libSM.

Package-Manager: portage-2.2.10
[qt5-build.eclass] Enable session management globally and unconditionally.
[dev-qt/qtcore:5] Don't define QT_ZLIB.

1) It's qtcore, so we can just use whatever the configure generates.
2) The actual macro for the feature is QT(_NO)_COMPRESS. I believe
   QT_ZLIB is defined only when using the bundled zlib.
3) QT(_NO)_ZLIB isn't used anywhere anyway.

Package-Manager: portage-2.2.10
[qt5-build.eclass] Use /etc/xdg as sysconfdir (upstream default).
[Qt5] Drop USE=glib and enable it unconditionally.
[qt5-build.eclass] Refactor qt5_install_module_qconfigs().
[kde-misc/sddm-kcm] Move to SLOT 4

Package-Manager: portage-2.2.10
[profiles/updates] Slotmove kde-misc/sddm-kcm 0 -> 4
[dev-qt/qt{dbus,network}:5] Revbump to avoid bug 518620.