[qt5-build.eclass] Disable (almost) everything in qtbase's configure.

Prevents automagic deps and leakage of QT_CONFIG flags into installed
qconfig files. First part of the fix for bug 510556.
[qt5-build.eclass] Introduce QT5_GENTOO_CONFIG eclass variable.

Second part of the fix for bug 510556.

Provides a declarative interface for easily managing QT_CONFIG values in
qconfig.pri and QT_* macros in qconfig.h that depend on USE flags. Will
eventually replace the QCONFIG_* variables when all ebuilds are converted.
[dev-qt/qtcore:5] Convert to QT5_GENTOO_CONFIG.

And remove redundant -iconv, now specified by eclass.

Package-Manager: portage-2.2.10
[qt5-build.eclass] Sort and uniquify macros in gentoo-qconfig.h
[dev-qt/qtgui:5] Convert to QT5_GENTOO_CONFIG.

Package-Manager: portage-2.2.10
[dev-qt/qtnetwork:5] Properly handle ssl in QT5_GENTOO_CONFIG.

Package-Manager: portage-2.2.10
[x11-libs/libfm] Remove local description of global USE flag.

Package-Manager: portage-2.2.10
[x11-misc/sddm] Remove local description of global USE flag.

Package-Manager: portage-2.2.10
[net-misc/qconnman] Update HOMEPAGE and EGIT_REPO_URI.
Merge pull request #68 from sema1011
[net-misc/qconnman] EAPI=5 and other updates.

Package-Manager: portage-2.2.10
[x11-misc/qxkb] Update live ebuild.
Merge pull request #69 from sema1011
[x11-misc/sddm] Partial sync with portage.

Fixes upower dependency wrt bug 517230.

Package-Manager: portage-2.2.10
[dev-qt/qtdbus:5] Convert to QT5_GENTOO_CONFIG.

Package-Manager: portage-2.2.10
[dev-qt/qtprintsupport:5] Convert to QT5_GENTOO_CONFIG.

Package-Manager: portage-2.2.10
[qt5-build.eclass] Extend QT5_GENTOO_CONFIG syntax.

A single '!' as first element of a triplet always evaluates as false.
[dev-qt/qtgui:5] More QT5_GENTOO_CONFIG.

Package-Manager: portage-2.2.10
[dev-qt/qtgui:5] Handle xinput2 too.

Package-Manager: portage-2.2.10
[dev-qt/qtwidgets:5] Implement QT5_GENTOO_CONFIG.

Package-Manager: portage-2.2.10