commit:     d5c93a92050d1fa773478f482fbafccdc143b6cc
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  7 03:32:05 2017 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Oct  7 03:38:04 2017 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=d5c93a92

dev-qt: version bump 5.9.2

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-qt/assistant/Manifest                          |   1 +
 dev-qt/assistant/assistant-5.9.2.ebuild            |  37 +++++
 dev-qt/designer/Manifest                           |   1 +
 dev-qt/designer/designer-5.9.2.ebuild              |  40 +++++
 dev-qt/linguist-tools/Manifest                     |   1 +
 dev-qt/linguist-tools/linguist-tools-5.9.2.ebuild  |  35 +++++
 dev-qt/linguist/Manifest                           |   1 +
 dev-qt/linguist/linguist-5.9.2.ebuild              |  28 ++++
 dev-qt/pixeltool/Manifest                          |   1 +
 dev-qt/pixeltool/pixeltool-5.9.2.ebuild            |  25 ++++
 dev-qt/qdbus/Manifest                              |   1 +
 dev-qt/qdbus/qdbus-5.9.2.ebuild                    |  25 ++++
 dev-qt/qdbusviewer/Manifest                        |   1 +
 dev-qt/qdbusviewer/qdbusviewer-5.9.2.ebuild        |  27 ++++
 dev-qt/qdoc/Manifest                               |   1 +
 dev-qt/qdoc/qdoc-5.9.2.ebuild                      |  31 ++++
 dev-qt/qt3d/Manifest                               |   1 +
 dev-qt/qt3d/qt3d-5.9.2.ebuild                      |  32 ++++
 dev-qt/qtbluetooth/Manifest                        |   1 +
 dev-qt/qtbluetooth/qtbluetooth-5.9.2.ebuild        |  33 +++++
 dev-qt/qtcharts/Manifest                           |   1 +
 dev-qt/qtcharts/qtcharts-5.9.2.ebuild              |  29 ++++
 dev-qt/qtconcurrent/Manifest                       |   1 +
 dev-qt/qtconcurrent/qtconcurrent-5.9.2.ebuild      |  23 +++
 dev-qt/qtcore/Manifest                             |   1 +
 dev-qt/qtcore/qtcore-5.9.2.ebuild                  |  66 +++++++++
 dev-qt/qtdatavis3d/Manifest                        |   1 +
 dev-qt/qtdatavis3d/qtdatavis3d-5.9.2.ebuild        |  31 ++++
 dev-qt/qtdbus/Manifest                             |   1 +
 dev-qt/qtdbus/qtdbus-5.9.2.ebuild                  |  38 +++++
 dev-qt/qtdeclarative/Manifest                      |   1 +
 dev-qt/qtdeclarative/qtdeclarative-5.9.2.ebuild    |  56 +++++++
 dev-qt/qtdiag/Manifest                             |   1 +
 dev-qt/qtdiag/qtdiag-5.9.2.ebuild                  |  36 +++++
 dev-qt/qtgraphicaleffects/Manifest                 |   1 +
 .../qtgraphicaleffects-5.9.2.ebuild                |  21 +++
 dev-qt/qtgui/Manifest                              |   1 +
 dev-qt/qtgui/qtgui-5.9.2.ebuild                    | 164 +++++++++++++++++++++
 dev-qt/qthelp/Manifest                             |   1 +
 dev-qt/qthelp/qthelp-5.9.2.ebuild                  |  30 ++++
 dev-qt/qtimageformats/Manifest                     |   1 +
 dev-qt/qtimageformats/qtimageformats-5.9.2.ebuild  |  23 +++
 dev-qt/qtlocation/Manifest                         |   1 +
 dev-qt/qtlocation/qtlocation-5.9.2.ebuild          |  36 +++++
 dev-qt/qtmultimedia/Manifest                       |   1 +
 dev-qt/qtmultimedia/qtmultimedia-5.9.2.ebuild      |  65 ++++++++
 dev-qt/qtnetwork/Manifest                          |   1 +
 dev-qt/qtnetwork/qtnetwork-5.9.2.ebuild            |  53 +++++++
 dev-qt/qtnetworkauth/Manifest                      |   1 +
 dev-qt/qtnetworkauth/qtnetworkauth-5.9.2.ebuild    |  20 +++
 dev-qt/qtopengl/Manifest                           |   1 +
 dev-qt/qtopengl/qtopengl-5.9.2.ebuild              |  34 +++++
 dev-qt/qtpaths/Manifest                            |   1 +
 dev-qt/qtpaths/qtpaths-5.9.2.ebuild                |  23 +++
 dev-qt/qtplugininfo/Manifest                       |   1 +
 dev-qt/qtplugininfo/qtplugininfo-5.9.2.ebuild      |  23 +++
 dev-qt/qtpositioning/Manifest                      |   1 +
 dev-qt/qtpositioning/qtpositioning-5.9.2.ebuild    |  37 +++++
 dev-qt/qtprintsupport/Manifest                     |   1 +
 dev-qt/qtprintsupport/qtprintsupport-5.9.2.ebuild  |  42 ++++++
 dev-qt/qtquickcontrols/Manifest                    |   1 +
 .../qtquickcontrols/qtquickcontrols-5.9.2.ebuild   |  32 ++++
 dev-qt/qtquickcontrols2/Manifest                   |   1 +
 .../qtquickcontrols2/qtquickcontrols2-5.9.2.ebuild |  30 ++++
 dev-qt/qtscript/Manifest                           |   1 +
 dev-qt/qtscript/qtscript-5.9.2.ebuild              |  36 +++++
 dev-qt/qtscxml/Manifest                            |   1 +
 dev-qt/qtscxml/qtscxml-5.9.2.ebuild                |  19 +++
 dev-qt/qtsensors/Manifest                          |   1 +
 dev-qt/qtsensors/qtsensors-5.9.2.ebuild            |  28 ++++
 dev-qt/qtserialbus/Manifest                        |   1 +
 dev-qt/qtserialbus/qtserialbus-5.9.2.ebuild        |  20 +++
 dev-qt/qtserialport/Manifest                       |   1 +
 dev-qt/qtserialport/qtserialport-5.9.2.ebuild      |  27 ++++
 dev-qt/qtspeech/Manifest                           |   1 +
 dev-qt/qtspeech/qtspeech-5.9.2.ebuild              |  20 +++
 dev-qt/qtsql/Manifest                              |   1 +
 dev-qt/qtsql/qtsql-5.9.2.ebuild                    |  53 +++++++
 dev-qt/qtsvg/Manifest                              |   1 +
 dev-qt/qtsvg/qtsvg-5.9.2.ebuild                    |  23 +++
 dev-qt/qttest/Manifest                             |   1 +
 dev-qt/qttest/qttest-5.9.2.ebuild                  |  29 ++++
 dev-qt/qttranslations/Manifest                     |   1 +
 dev-qt/qttranslations/qttranslations-5.9.2.ebuild  |  19 +++
 dev-qt/qtvirtualkeyboard/Manifest                  |   1 +
 .../qtvirtualkeyboard-5.9.2.ebuild                 |  38 +++++
 dev-qt/qtwayland/Manifest                          |   1 +
 dev-qt/qtwayland/qtwayland-5.9.2.ebuild            |  39 +++++
 dev-qt/qtwebchannel/Manifest                       |   1 +
 dev-qt/qtwebchannel/qtwebchannel-5.9.2.ebuild      |  26 ++++
 dev-qt/qtwebengine/Manifest                        |   1 +
 dev-qt/qtwebengine/qtwebengine-5.9.2.ebuild        | 114 ++++++++++++++
 dev-qt/qtwebsockets/Manifest                       |   1 +
 dev-qt/qtwebsockets/qtwebsockets-5.9.2.ebuild      |  27 ++++
 dev-qt/qtwebview/Manifest                          |   1 +
 dev-qt/qtwebview/qtwebview-5.9.2.ebuild            |  21 +++
 dev-qt/qtwidgets/Manifest                          |   1 +
 dev-qt/qtwidgets/qtwidgets-5.9.2.ebuild            |  49 ++++++
 dev-qt/qtx11extras/Manifest                        |   1 +
 dev-qt/qtx11extras/qtx11extras-5.9.2.ebuild        |  21 +++
 dev-qt/qtxml/Manifest                              |   1 +
 dev-qt/qtxml/qtxml-5.9.2.ebuild                    |  25 ++++
 dev-qt/qtxmlpatterns/Manifest                      |   1 +
 dev-qt/qtxmlpatterns/qtxmlpatterns-5.9.2.ebuild    |  19 +++
 profiles/package.mask                              |   1 -
 105 files changed, 1930 insertions(+), 1 deletion(-)

diff --git a/dev-qt/assistant/Manifest b/dev-qt/assistant/Manifest
index e05b9f1f..f300202a 100644
--- a/dev-qt/assistant/Manifest
+++ b/dev-qt/assistant/Manifest
@@ -1 +1,2 @@
 DIST qttools-opensource-src-5.9.1.tar.xz 9740532 SHA256 
c4eb56cf24a75661b8317b566be37396c90357b4f6730ef12b8c97a7079ca0e8 SHA512 
689d0d19b56c333862dc3270b72e83ad640c0b6462c37b13c5ad522338d2d7e105c88d47f506243b5fcf4d5813b63ce559049977e8d2c3e4fd1d7c5be9cd0a3f
 WHIRLPOOL 
9731428352ea77416c2d03de34ce90286513c505de7a2c60ed4cfb84518042160795b871f000848b9d3c4593f23d49d19e151c7b9fc7077867f8a4dcad1e9302
+DIST qttools-opensource-src-5.9.2.tar.xz 9778248 SHA256 
2bb996118b68e9939c185a593837e5a41bb3667bf5d4d5134fac02598bd2d81a SHA512 
afce063e167de96dfa264cfd27dc8d80c23ef091a30f4f8119575cae83f39716c3b332427630b340f518b82d6396cca1893f28e00f3c667ba201d7e4fc2aefe1
 WHIRLPOOL 
747a9c7ee7914ae613373c810891c0a4147b3c5614801677014fa1fadebc3bb985b120e855380ef05bb8c452968d6dd9d54db9ac2b4c530d5c0d0453226f378b

diff --git a/dev-qt/assistant/assistant-5.9.2.ebuild 
b/dev-qt/assistant/assistant-5.9.2.ebuild
new file mode 100644
index 00000000..02ad7650
--- /dev/null
+++ b/dev-qt/assistant/assistant-5.9.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+QT5_MODULE="qttools"
+inherit qt5-build
+
+DESCRIPTION="Tool for viewing on-line documentation in Qt help file format"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
+fi
+
+IUSE="webkit"
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtgui-${PV}
+       ~dev-qt/qthelp-${PV}
+       ~dev-qt/qtnetwork-${PV}
+       ~dev-qt/qtprintsupport-${PV}
+       ~dev-qt/qtsql-${PV}[sqlite]
+       ~dev-qt/qtwidgets-${PV}
+       webkit? ( >=dev-qt/qtwebkit-5.9.1 )
+"
+RDEPEND="${DEPEND}"
+
+QT5_TARGET_SUBDIRS=(
+       src/assistant/assistant
+)
+
+src_prepare() {
+       qt_use_disable_mod webkit webkitwidgets \
+               src/assistant/assistant/assistant.pro
+
+       qt5-build_src_prepare
+}

diff --git a/dev-qt/designer/Manifest b/dev-qt/designer/Manifest
index e05b9f1f..f300202a 100644
--- a/dev-qt/designer/Manifest
+++ b/dev-qt/designer/Manifest
@@ -1 +1,2 @@
 DIST qttools-opensource-src-5.9.1.tar.xz 9740532 SHA256 
c4eb56cf24a75661b8317b566be37396c90357b4f6730ef12b8c97a7079ca0e8 SHA512 
689d0d19b56c333862dc3270b72e83ad640c0b6462c37b13c5ad522338d2d7e105c88d47f506243b5fcf4d5813b63ce559049977e8d2c3e4fd1d7c5be9cd0a3f
 WHIRLPOOL 
9731428352ea77416c2d03de34ce90286513c505de7a2c60ed4cfb84518042160795b871f000848b9d3c4593f23d49d19e151c7b9fc7077867f8a4dcad1e9302
+DIST qttools-opensource-src-5.9.2.tar.xz 9778248 SHA256 
2bb996118b68e9939c185a593837e5a41bb3667bf5d4d5134fac02598bd2d81a SHA512 
afce063e167de96dfa264cfd27dc8d80c23ef091a30f4f8119575cae83f39716c3b332427630b340f518b82d6396cca1893f28e00f3c667ba201d7e4fc2aefe1
 WHIRLPOOL 
747a9c7ee7914ae613373c810891c0a4147b3c5614801677014fa1fadebc3bb985b120e855380ef05bb8c452968d6dd9d54db9ac2b4c530d5c0d0453226f378b

diff --git a/dev-qt/designer/designer-5.9.2.ebuild 
b/dev-qt/designer/designer-5.9.2.ebuild
new file mode 100644
index 00000000..37b8aa6d
--- /dev/null
+++ b/dev-qt/designer/designer-5.9.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+QT5_MODULE="qttools"
+inherit qt5-build
+
+DESCRIPTION="WYSIWYG tool for designing and building Qt-based GUIs"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+fi
+
+IUSE="declarative webkit"
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtgui-${PV}
+       ~dev-qt/qtnetwork-${PV}
+       ~dev-qt/qtprintsupport-${PV}
+       ~dev-qt/qtwidgets-${PV}
+       ~dev-qt/qtxml-${PV}
+       declarative? ( ~dev-qt/qtdeclarative-${PV}[widgets] )
+       webkit? ( >=dev-qt/qtwebkit-5.9.1 )
+"
+RDEPEND="${DEPEND}"
+
+QT5_TARGET_SUBDIRS=(
+       src/designer
+)
+
+src_prepare() {
+       qt_use_disable_mod declarative quickwidgets \
+               src/designer/src/plugins/plugins.pro
+
+       qt_use_disable_mod webkit webkitwidgets \
+               src/designer/src/plugins/plugins.pro
+
+       qt5-build_src_prepare
+}

diff --git a/dev-qt/linguist-tools/Manifest b/dev-qt/linguist-tools/Manifest
index e05b9f1f..f300202a 100644
--- a/dev-qt/linguist-tools/Manifest
+++ b/dev-qt/linguist-tools/Manifest
@@ -1 +1,2 @@
 DIST qttools-opensource-src-5.9.1.tar.xz 9740532 SHA256 
c4eb56cf24a75661b8317b566be37396c90357b4f6730ef12b8c97a7079ca0e8 SHA512 
689d0d19b56c333862dc3270b72e83ad640c0b6462c37b13c5ad522338d2d7e105c88d47f506243b5fcf4d5813b63ce559049977e8d2c3e4fd1d7c5be9cd0a3f
 WHIRLPOOL 
9731428352ea77416c2d03de34ce90286513c505de7a2c60ed4cfb84518042160795b871f000848b9d3c4593f23d49d19e151c7b9fc7077867f8a4dcad1e9302
+DIST qttools-opensource-src-5.9.2.tar.xz 9778248 SHA256 
2bb996118b68e9939c185a593837e5a41bb3667bf5d4d5134fac02598bd2d81a SHA512 
afce063e167de96dfa264cfd27dc8d80c23ef091a30f4f8119575cae83f39716c3b332427630b340f518b82d6396cca1893f28e00f3c667ba201d7e4fc2aefe1
 WHIRLPOOL 
747a9c7ee7914ae613373c810891c0a4147b3c5614801677014fa1fadebc3bb985b120e855380ef05bb8c452968d6dd9d54db9ac2b4c530d5c0d0453226f378b

diff --git a/dev-qt/linguist-tools/linguist-tools-5.9.2.ebuild 
b/dev-qt/linguist-tools/linguist-tools-5.9.2.ebuild
new file mode 100644
index 00000000..b22c78fd
--- /dev/null
+++ b/dev-qt/linguist-tools/linguist-tools-5.9.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+QT5_MODULE="qttools"
+inherit qt5-build
+
+DESCRIPTION="Tools for working with Qt translation data files"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+fi
+
+IUSE="qml"
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtxml-${PV}
+       qml? ( ~dev-qt/qtdeclarative-${PV} )
+"
+RDEPEND="${DEPEND}"
+
+QT5_TARGET_SUBDIRS=(
+       src/linguist
+)
+
+src_prepare() {
+       sed -i -e '/SUBDIRS += linguist/d' \
+               src/linguist/linguist.pro || die
+
+       qt_use_disable_mod qml qmldevtools-private \
+               src/linguist/lupdate/lupdate.pro
+
+       qt5-build_src_prepare
+}

diff --git a/dev-qt/linguist/Manifest b/dev-qt/linguist/Manifest
index e05b9f1f..f300202a 100644
--- a/dev-qt/linguist/Manifest
+++ b/dev-qt/linguist/Manifest
@@ -1 +1,2 @@
 DIST qttools-opensource-src-5.9.1.tar.xz 9740532 SHA256 
c4eb56cf24a75661b8317b566be37396c90357b4f6730ef12b8c97a7079ca0e8 SHA512 
689d0d19b56c333862dc3270b72e83ad640c0b6462c37b13c5ad522338d2d7e105c88d47f506243b5fcf4d5813b63ce559049977e8d2c3e4fd1d7c5be9cd0a3f
 WHIRLPOOL 
9731428352ea77416c2d03de34ce90286513c505de7a2c60ed4cfb84518042160795b871f000848b9d3c4593f23d49d19e151c7b9fc7077867f8a4dcad1e9302
+DIST qttools-opensource-src-5.9.2.tar.xz 9778248 SHA256 
2bb996118b68e9939c185a593837e5a41bb3667bf5d4d5134fac02598bd2d81a SHA512 
afce063e167de96dfa264cfd27dc8d80c23ef091a30f4f8119575cae83f39716c3b332427630b340f518b82d6396cca1893f28e00f3c667ba201d7e4fc2aefe1
 WHIRLPOOL 
747a9c7ee7914ae613373c810891c0a4147b3c5614801677014fa1fadebc3bb985b120e855380ef05bb8c452968d6dd9d54db9ac2b4c530d5c0d0453226f378b

diff --git a/dev-qt/linguist/linguist-5.9.2.ebuild 
b/dev-qt/linguist/linguist-5.9.2.ebuild
new file mode 100644
index 00000000..163c6cf6
--- /dev/null
+++ b/dev-qt/linguist/linguist-5.9.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+QT5_MODULE="qttools"
+inherit qt5-build
+
+DESCRIPTION="Graphical tool for translating Qt applications"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
+fi
+
+IUSE=""
+
+DEPEND="
+       ~dev-qt/designer-${PV}
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtgui-${PV}
+       ~dev-qt/qtprintsupport-${PV}
+       ~dev-qt/qtwidgets-${PV}
+       ~dev-qt/qtxml-${PV}
+"
+RDEPEND="${DEPEND}"
+
+QT5_TARGET_SUBDIRS=(
+       src/linguist/linguist
+)

diff --git a/dev-qt/pixeltool/Manifest b/dev-qt/pixeltool/Manifest
index e05b9f1f..f300202a 100644
--- a/dev-qt/pixeltool/Manifest
+++ b/dev-qt/pixeltool/Manifest
@@ -1 +1,2 @@
 DIST qttools-opensource-src-5.9.1.tar.xz 9740532 SHA256 
c4eb56cf24a75661b8317b566be37396c90357b4f6730ef12b8c97a7079ca0e8 SHA512 
689d0d19b56c333862dc3270b72e83ad640c0b6462c37b13c5ad522338d2d7e105c88d47f506243b5fcf4d5813b63ce559049977e8d2c3e4fd1d7c5be9cd0a3f
 WHIRLPOOL 
9731428352ea77416c2d03de34ce90286513c505de7a2c60ed4cfb84518042160795b871f000848b9d3c4593f23d49d19e151c7b9fc7077867f8a4dcad1e9302
+DIST qttools-opensource-src-5.9.2.tar.xz 9778248 SHA256 
2bb996118b68e9939c185a593837e5a41bb3667bf5d4d5134fac02598bd2d81a SHA512 
afce063e167de96dfa264cfd27dc8d80c23ef091a30f4f8119575cae83f39716c3b332427630b340f518b82d6396cca1893f28e00f3c667ba201d7e4fc2aefe1
 WHIRLPOOL 
747a9c7ee7914ae613373c810891c0a4147b3c5614801677014fa1fadebc3bb985b120e855380ef05bb8c452968d6dd9d54db9ac2b4c530d5c0d0453226f378b

diff --git a/dev-qt/pixeltool/pixeltool-5.9.2.ebuild 
b/dev-qt/pixeltool/pixeltool-5.9.2.ebuild
new file mode 100644
index 00000000..84c30915
--- /dev/null
+++ b/dev-qt/pixeltool/pixeltool-5.9.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+QT5_MODULE="qttools"
+inherit qt5-build
+
+DESCRIPTION="Qt screen magnifier"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
+fi
+
+IUSE=""
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtgui-${PV}
+       ~dev-qt/qtwidgets-${PV}
+"
+RDEPEND="${DEPEND}"
+
+QT5_TARGET_SUBDIRS=(
+       src/pixeltool
+)

diff --git a/dev-qt/qdbus/Manifest b/dev-qt/qdbus/Manifest
index e05b9f1f..f300202a 100644
--- a/dev-qt/qdbus/Manifest
+++ b/dev-qt/qdbus/Manifest
@@ -1 +1,2 @@
 DIST qttools-opensource-src-5.9.1.tar.xz 9740532 SHA256 
c4eb56cf24a75661b8317b566be37396c90357b4f6730ef12b8c97a7079ca0e8 SHA512 
689d0d19b56c333862dc3270b72e83ad640c0b6462c37b13c5ad522338d2d7e105c88d47f506243b5fcf4d5813b63ce559049977e8d2c3e4fd1d7c5be9cd0a3f
 WHIRLPOOL 
9731428352ea77416c2d03de34ce90286513c505de7a2c60ed4cfb84518042160795b871f000848b9d3c4593f23d49d19e151c7b9fc7077867f8a4dcad1e9302
+DIST qttools-opensource-src-5.9.2.tar.xz 9778248 SHA256 
2bb996118b68e9939c185a593837e5a41bb3667bf5d4d5134fac02598bd2d81a SHA512 
afce063e167de96dfa264cfd27dc8d80c23ef091a30f4f8119575cae83f39716c3b332427630b340f518b82d6396cca1893f28e00f3c667ba201d7e4fc2aefe1
 WHIRLPOOL 
747a9c7ee7914ae613373c810891c0a4147b3c5614801677014fa1fadebc3bb985b120e855380ef05bb8c452968d6dd9d54db9ac2b4c530d5c0d0453226f378b

diff --git a/dev-qt/qdbus/qdbus-5.9.2.ebuild b/dev-qt/qdbus/qdbus-5.9.2.ebuild
new file mode 100644
index 00000000..cc1037ec
--- /dev/null
+++ b/dev-qt/qdbus/qdbus-5.9.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+QT5_MODULE="qttools"
+inherit qt5-build
+
+DESCRIPTION="Interface to Qt applications communicating over D-Bus"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+fi
+
+IUSE=""
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtdbus-${PV}
+       ~dev-qt/qtxml-${PV}
+"
+RDEPEND="${DEPEND}"
+
+QT5_TARGET_SUBDIRS=(
+       src/qdbus/qdbus
+)

diff --git a/dev-qt/qdbusviewer/Manifest b/dev-qt/qdbusviewer/Manifest
index e05b9f1f..f300202a 100644
--- a/dev-qt/qdbusviewer/Manifest
+++ b/dev-qt/qdbusviewer/Manifest
@@ -1 +1,2 @@
 DIST qttools-opensource-src-5.9.1.tar.xz 9740532 SHA256 
c4eb56cf24a75661b8317b566be37396c90357b4f6730ef12b8c97a7079ca0e8 SHA512 
689d0d19b56c333862dc3270b72e83ad640c0b6462c37b13c5ad522338d2d7e105c88d47f506243b5fcf4d5813b63ce559049977e8d2c3e4fd1d7c5be9cd0a3f
 WHIRLPOOL 
9731428352ea77416c2d03de34ce90286513c505de7a2c60ed4cfb84518042160795b871f000848b9d3c4593f23d49d19e151c7b9fc7077867f8a4dcad1e9302
+DIST qttools-opensource-src-5.9.2.tar.xz 9778248 SHA256 
2bb996118b68e9939c185a593837e5a41bb3667bf5d4d5134fac02598bd2d81a SHA512 
afce063e167de96dfa264cfd27dc8d80c23ef091a30f4f8119575cae83f39716c3b332427630b340f518b82d6396cca1893f28e00f3c667ba201d7e4fc2aefe1
 WHIRLPOOL 
747a9c7ee7914ae613373c810891c0a4147b3c5614801677014fa1fadebc3bb985b120e855380ef05bb8c452968d6dd9d54db9ac2b4c530d5c0d0453226f378b

diff --git a/dev-qt/qdbusviewer/qdbusviewer-5.9.2.ebuild 
b/dev-qt/qdbusviewer/qdbusviewer-5.9.2.ebuild
new file mode 100644
index 00000000..d1f5a5ed
--- /dev/null
+++ b/dev-qt/qdbusviewer/qdbusviewer-5.9.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+QT5_MODULE="qttools"
+inherit qt5-build
+
+DESCRIPTION="Graphical tool that lets you introspect D-Bus objects and 
messages"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
+fi
+
+IUSE=""
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtdbus-${PV}
+       ~dev-qt/qtgui-${PV}
+       ~dev-qt/qtwidgets-${PV}
+       ~dev-qt/qtxml-${PV}
+"
+RDEPEND="${DEPEND}"
+
+QT5_TARGET_SUBDIRS=(
+       src/qdbus/qdbusviewer
+)

diff --git a/dev-qt/qdoc/Manifest b/dev-qt/qdoc/Manifest
index e05b9f1f..f300202a 100644
--- a/dev-qt/qdoc/Manifest
+++ b/dev-qt/qdoc/Manifest
@@ -1 +1,2 @@
 DIST qttools-opensource-src-5.9.1.tar.xz 9740532 SHA256 
c4eb56cf24a75661b8317b566be37396c90357b4f6730ef12b8c97a7079ca0e8 SHA512 
689d0d19b56c333862dc3270b72e83ad640c0b6462c37b13c5ad522338d2d7e105c88d47f506243b5fcf4d5813b63ce559049977e8d2c3e4fd1d7c5be9cd0a3f
 WHIRLPOOL 
9731428352ea77416c2d03de34ce90286513c505de7a2c60ed4cfb84518042160795b871f000848b9d3c4593f23d49d19e151c7b9fc7077867f8a4dcad1e9302
+DIST qttools-opensource-src-5.9.2.tar.xz 9778248 SHA256 
2bb996118b68e9939c185a593837e5a41bb3667bf5d4d5134fac02598bd2d81a SHA512 
afce063e167de96dfa264cfd27dc8d80c23ef091a30f4f8119575cae83f39716c3b332427630b340f518b82d6396cca1893f28e00f3c667ba201d7e4fc2aefe1
 WHIRLPOOL 
747a9c7ee7914ae613373c810891c0a4147b3c5614801677014fa1fadebc3bb985b120e855380ef05bb8c452968d6dd9d54db9ac2b4c530d5c0d0453226f378b

diff --git a/dev-qt/qdoc/qdoc-5.9.2.ebuild b/dev-qt/qdoc/qdoc-5.9.2.ebuild
new file mode 100644
index 00000000..fff12942
--- /dev/null
+++ b/dev-qt/qdoc/qdoc-5.9.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+QT5_MODULE="qttools"
+inherit qt5-build
+
+DESCRIPTION="Qt documentation generator"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+fi
+
+IUSE="qml"
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       qml? ( ~dev-qt/qtdeclarative-${PV} )
+"
+RDEPEND="${DEPEND}"
+
+QT5_TARGET_SUBDIRS=(
+       src/qdoc
+)
+
+src_prepare() {
+       qt_use_disable_mod qml qmldevtools-private \
+               src/qdoc/qdoc.pro
+
+       qt5-build_src_prepare
+}

diff --git a/dev-qt/qt3d/Manifest b/dev-qt/qt3d/Manifest
index 9619f205..e2e18e5d 100644
--- a/dev-qt/qt3d/Manifest
+++ b/dev-qt/qt3d/Manifest
@@ -1 +1,2 @@
 DIST qt3d-opensource-src-5.9.1.tar.xz 27991216 SHA256 
4f1fe5b812d78987341b854e7f2907f0375dc188cfa6cf9db101b26e9dfd4996 SHA512 
63b647dd2e73420443ed1a4f317d79ab83ba2c101b260ecd8eafdc51b6bf901cffbfb2d645a9f9d740881ca963346c02b26fedb535768f7247aab30362d9bc35
 WHIRLPOOL 
f3e4488cebb0fe7dd3864b87c3f86917f81717cf845ee88fc9bc9fc9efb4d63cfc41e04b470412e3a72989eb2f0ad1c0e594df690e39a12b125e88df4a7aacb1
+DIST qt3d-opensource-src-5.9.2.tar.xz 28007160 SHA256 
c955a92fe2f3f2f03493ae0e9d973ebe1c4b1e037b58f18092fa2040f5b50783 SHA512 
1c7dbd4e557cdd183ec6e929aae5727ce2ffcb519517942b588594bb81a78cb3d732cde4dae58085a70ec2968a8c2443eae96536125c25938222ff7c89f4f9a2
 WHIRLPOOL 
644c3074cbbafbbcd5d9d81f1fa8909e5dfb5fffe50b2eb3c624d39610f13f0aa0859c1ae38610b5658e7cafe9c3bafe49c472475efbdd84fafa5603435faadd

diff --git a/dev-qt/qt3d/qt3d-5.9.2.ebuild b/dev-qt/qt3d/qt3d-5.9.2.ebuild
new file mode 100644
index 00000000..02ffa8ef
--- /dev/null
+++ b/dev-qt/qt3d/qt3d-5.9.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit qt5-build
+
+DESCRIPTION="The 3D module for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~x86"
+fi
+
+# TODO: gamepad, tools
+IUSE="gles2 qml"
+
+DEPEND="
+       ~dev-qt/qtconcurrent-${PV}
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtgui-${PV}
+       ~dev-qt/qtnetwork-${PV}
+       >=media-libs/assimp-4.0.0
+       qml? ( ~dev-qt/qtdeclarative-${PV}[gles2=] )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+       rm -r src/3rdparty/assimp/{code,contrib,include} || die
+
+       qt_use_disable_mod qml quick src/src.pro
+
+       qt5-build_src_prepare
+}

diff --git a/dev-qt/qtbluetooth/Manifest b/dev-qt/qtbluetooth/Manifest
index 79c34575..a288a45c 100644
--- a/dev-qt/qtbluetooth/Manifest
+++ b/dev-qt/qtbluetooth/Manifest
@@ -1 +1,2 @@
 DIST qtconnectivity-opensource-src-5.9.1.tar.xz 2712396 SHA256 
40638b715517bff8509fe9fe1e6a4e45e0f66e68920605048e080dd023ae7fd5 SHA512 
3bba2bcc8c1599bcaf878acaed00bb4aadb67e35e03ecd0186c084b974bd765a366fada47f8d419df7c4c17dc3e864aada0bfed7d0ccffadda5aaff17075d892
 WHIRLPOOL 
447f3452cf75e371aec2e4c73297492144a3cb132fec08d62daf98377b8bd8f05f12cb82fb643188860de7e5f227e74c38dcfbb6cdba65250f6f868f3527be07
+DIST qtconnectivity-opensource-src-5.9.2.tar.xz 2723028 SHA256 
2c759597ec959d54f29a3f628896d9208cf1f4e2269d8e01a9d3036f6995f3cc SHA512 
c7a32ca45464670bb461139e48721c80859d2ef2eb5e30b61062578c07dfe1cf9cceb0bfe01304f4661a6b80cc7c2769399e0745a165596440a896bd1e1d0893
 WHIRLPOOL 
85d1f7313f2721796c2afbc96d185fcbd051ac71edc686bde34feed1c24da8c785958c56bb651f01bd168cf5da6ee7b0a781c637b26bf449043f4369e3e28e87

diff --git a/dev-qt/qtbluetooth/qtbluetooth-5.9.2.ebuild 
b/dev-qt/qtbluetooth/qtbluetooth-5.9.2.ebuild
new file mode 100644
index 00000000..e7665bb6
--- /dev/null
+++ b/dev-qt/qtbluetooth/qtbluetooth-5.9.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+QT5_MODULE="qtconnectivity"
+inherit qt5-build
+
+DESCRIPTION="Bluetooth support library for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+IUSE="qml"
+
+RDEPEND="
+       ~dev-qt/qtconcurrent-${PV}
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtdbus-${PV}
+       >=net-wireless/bluez-5:=
+       qml? ( ~dev-qt/qtdeclarative-${PV} )
+"
+DEPEND="${RDEPEND}
+       ~dev-qt/qtnetwork-${PV}
+"
+
+src_prepare() {
+       sed -i -e 's/nfc//' src/src.pro || die
+
+       qt_use_disable_mod qml quick src/src.pro
+
+       qt5-build_src_prepare
+}

diff --git a/dev-qt/qtcharts/Manifest b/dev-qt/qtcharts/Manifest
index d6140b5d..4011b995 100644
--- a/dev-qt/qtcharts/Manifest
+++ b/dev-qt/qtcharts/Manifest
@@ -1 +1,2 @@
 DIST qtcharts-opensource-src-5.9.1.tar.xz 4156024 SHA256 
7328cbdc138a0b40f874bb8db36e0aee7cdf1c93263e3a184471867876710da0 SHA512 
897a024b8bcca10d30db2d1df1975cd19a8ebfe7914c0d9238c4044fc120970d32fbc667430c4386cfdf3b6bab3ca4cc92edc3843084237ac8bbf9057502d6ba
 WHIRLPOOL 
8924b576ec141ce1a6e89553ff738941ea0be150dfc3e8c111fa89e2264361d3b5bdf79f6d9cf2a0822a4b3ccc1e5c0a16bea8b0839c5a9f94b4cd62948e4307
+DIST qtcharts-opensource-src-5.9.2.tar.xz 4157644 SHA256 
4e7af70a73828ee1eb9606bd2c071cc7347c5f928aaf07b420dce7376b1c6aa4 SHA512 
297547b565dd71b05237bb05ecc1abf1a774a4909668417e78bd65e805c1e47a456a5a06898fe06d4c4614118e4129e19893d4c77598667a9354ab969307a293
 WHIRLPOOL 
c2b423484e8335bb1140233e68d13f94b4bac114d8256efaa5e87a8a1dabcf704714f6d8f35b23d0c6f51b095b87dd87064aeab77ea7095e48e737870b95185e

diff --git a/dev-qt/qtcharts/qtcharts-5.9.2.ebuild 
b/dev-qt/qtcharts/qtcharts-5.9.2.ebuild
new file mode 100644
index 00000000..87959af4
--- /dev/null
+++ b/dev-qt/qtcharts/qtcharts-5.9.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit qt5-build
+
+DESCRIPTION="Chart component library for the Qt5 framework"
+LICENSE="GPL-3"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~x86"
+fi
+
+IUSE="qml"
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtgui-${PV}
+       ~dev-qt/qtwidgets-${PV}
+       qml? ( ~dev-qt/qtdeclarative-${PV} )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+       qt_use_disable_mod qml quick \
+               src/src.pro
+
+       qt5-build_src_prepare
+}

diff --git a/dev-qt/qtconcurrent/Manifest b/dev-qt/qtconcurrent/Manifest
index 25ecf3bb..0cc73a04 100644
--- a/dev-qt/qtconcurrent/Manifest
+++ b/dev-qt/qtconcurrent/Manifest
@@ -1 +1,2 @@
 DIST qtbase-opensource-src-5.9.1.tar.xz 45350452 SHA256 
bc9a21e9f6fff9629019fdf9f989f064751d5073c3a28dc596def92f4d4275c6 SHA512 
b384e91b3fd88b2f32e826e3dd1c930213683a0fdbfd284a319204fa8d27c796b54324cf4a715f6bebd92fca6426e37cf0be5866fc1f6053b8758570ddb2fa45
 WHIRLPOOL 
d09e81fe4e90212a3bfd00bb143f7a4370fe5caf0a0565a9eff4315148428a584d53de4aa78c13b51b7e14b6a5d8b64de2dc8e4454526bff830e8e41a694880d
+DIST qtbase-opensource-src-5.9.2.tar.xz 45148744 SHA256 
7fe2bb468955f633c71b3ddd3c269e68a2c4137a4e5b8dd12dcdb34cbc6d609b SHA512 
a2f965871645256f3d019f71f3febb875455a29d03fccc7a3371ddfeb193b0af12394e779df05adf69fd10fe7b0d966f3915a24528ec7eb3bc36c2db6af2b6e7
 WHIRLPOOL 
aed0b8aac590fad17b4f9067b46097e81d9991307b296428a9592d66a7c11967ee3e9a50b1d05afdeb7503470e658b016ec5af5c71e71059bd4c0d391b845f95

diff --git a/dev-qt/qtconcurrent/qtconcurrent-5.9.2.ebuild 
b/dev-qt/qtconcurrent/qtconcurrent-5.9.2.ebuild
new file mode 100644
index 00000000..2886524b
--- /dev/null
+++ b/dev-qt/qtconcurrent/qtconcurrent-5.9.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="Multi-threading concurrence support library for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+fi
+
+IUSE=""
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+"
+RDEPEND="${DEPEND}"
+
+QT5_TARGET_SUBDIRS=(
+       src/concurrent
+)

diff --git a/dev-qt/qtcore/Manifest b/dev-qt/qtcore/Manifest
index 25ecf3bb..0cc73a04 100644
--- a/dev-qt/qtcore/Manifest
+++ b/dev-qt/qtcore/Manifest
@@ -1 +1,2 @@
 DIST qtbase-opensource-src-5.9.1.tar.xz 45350452 SHA256 
bc9a21e9f6fff9629019fdf9f989f064751d5073c3a28dc596def92f4d4275c6 SHA512 
b384e91b3fd88b2f32e826e3dd1c930213683a0fdbfd284a319204fa8d27c796b54324cf4a715f6bebd92fca6426e37cf0be5866fc1f6053b8758570ddb2fa45
 WHIRLPOOL 
d09e81fe4e90212a3bfd00bb143f7a4370fe5caf0a0565a9eff4315148428a584d53de4aa78c13b51b7e14b6a5d8b64de2dc8e4454526bff830e8e41a694880d
+DIST qtbase-opensource-src-5.9.2.tar.xz 45148744 SHA256 
7fe2bb468955f633c71b3ddd3c269e68a2c4137a4e5b8dd12dcdb34cbc6d609b SHA512 
a2f965871645256f3d019f71f3febb875455a29d03fccc7a3371ddfeb193b0af12394e779df05adf69fd10fe7b0d966f3915a24528ec7eb3bc36c2db6af2b6e7
 WHIRLPOOL 
aed0b8aac590fad17b4f9067b46097e81d9991307b296428a9592d66a7c11967ee3e9a50b1d05afdeb7503470e658b016ec5af5c71e71059bd4c0d391b845f95

diff --git a/dev-qt/qtcore/qtcore-5.9.2.ebuild 
b/dev-qt/qtcore/qtcore-5.9.2.ebuild
new file mode 100644
index 00000000..779bc30c
--- /dev/null
+++ b/dev-qt/qtcore/qtcore-5.9.2.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="Cross-platform application development framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+fi
+
+IUSE="icu systemd"
+
+DEPEND="
+       dev-libs/double-conversion:=
+       dev-libs/glib:2
+       dev-libs/libpcre2[pcre16,unicode]
+       sys-libs/zlib
+       icu? ( dev-libs/icu:= )
+       !icu? ( virtual/libiconv )
+       systemd? ( sys-apps/systemd:= )
+"
+RDEPEND="${DEPEND}"
+
+QT5_TARGET_SUBDIRS=(
+       src/tools/bootstrap
+       src/tools/moc
+       src/tools/rcc
+       src/tools/qfloat16-tables
+       src/corelib
+       src/tools/qlalr
+       doc
+)
+
+src_configure() {
+       local myconf=(
+               $(qt_use icu)
+               $(qt_use !icu iconv)
+               $(qt_use systemd journald)
+       )
+       qt5-build_src_configure
+}
+
+src_install() {
+       qt5-build_src_install
+
+       local flags=(
+               ALSA CUPS DBUS EGL EGLFS EGL_X11 EVDEV FONTCONFIG FREETYPE
+               HARFBUZZ IMAGEFORMAT_JPEG IMAGEFORMAT_PNG LIBPROXY MITSHM
+               OPENGL OPENSSL OPENVG PULSEAUDIO SHAPE SSL TSLIB XCURSOR
+               XFIXES XKB XRANDR XRENDER XSYNC ZLIB
+       )
+
+       for flag in ${flags[@]}; do
+               cat >> "${D%/}"/${QT5_HEADERDIR}/QtCore/qconfig.h <<- _EOF_ || 
die
+
+                       #if defined(QT_NO_${flag}) && defined(QT_${flag})
+                       # undef QT_NO_${flag}
+                       #elif !defined(QT_NO_${flag}) && !defined(QT_${flag})
+                       # define QT_NO_${flag}
+                       #endif
+               _EOF_
+       done
+}

diff --git a/dev-qt/qtdatavis3d/Manifest b/dev-qt/qtdatavis3d/Manifest
index b50bdc32..5b45d359 100644
--- a/dev-qt/qtdatavis3d/Manifest
+++ b/dev-qt/qtdatavis3d/Manifest
@@ -1 +1,2 @@
 DIST qtdatavis3d-opensource-src-5.9.1.tar.xz 5163100 SHA256 
233cab90fa35c926717bf697e7259b4e5bc7af6a26183657b006dac80fc0a191 SHA512 
4883ca956ab916db7356d5538ed0112dc91d0b5ffb6f0e4a031c8e965f568e8cedadf0a0fddc410e94fa29cc95e3ca739c3a4b22dbfa1ff93044e073ff5de036
 WHIRLPOOL 
2c8ff28dde42cdec6e063094fe38dbad5f7d78e86d0c71d1190df72428892e2e886674f5557a36561ed59bdb0add16431e5892add84cd87706f2298284eb8e40
+DIST qtdatavis3d-opensource-src-5.9.2.tar.xz 5163316 SHA256 
06ae5699872d048e8bb99464c420db3749c8b7601e9f855ce8b1e156d792b2b2 SHA512 
5f173401ba2f0ebb4bbb1ff65053f1ece44a97a8bf1d9fc8d81540709c588e140c533d5f317d6a9109d538e38aa742d42bf00906f63d433811bc1c8526788dc3
 WHIRLPOOL 
308cb9573bb57b9597e048401dcdebbd28ac6b93fad16098b558f39fa594b5e155b1ee6764bb9f525cf7e5344d4252a6abebb8f56045116386e50ec728c5c26c

diff --git a/dev-qt/qtdatavis3d/qtdatavis3d-5.9.2.ebuild 
b/dev-qt/qtdatavis3d/qtdatavis3d-5.9.2.ebuild
new file mode 100644
index 00000000..4ce3a82a
--- /dev/null
+++ b/dev-qt/qtdatavis3d/qtdatavis3d-5.9.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit qt5-build
+
+DESCRIPTION="3D data visualization library for the Qt5 framework"
+LICENSE="GPL-3"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~x86"
+fi
+
+IUSE="gles2 qml"
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtgui-${PV}[gles2=]
+       qml? ( ~dev-qt/qtdeclarative-${PV}[gles2=] )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+       # eliminate bogus dependency on qtwidgets
+       sed -i -e '/requires.*widgets/d' qtdatavis3d.pro || die
+
+       qt_use_disable_mod qml quick \
+               src/src.pro
+
+       qt5-build_src_prepare
+}

diff --git a/dev-qt/qtdbus/Manifest b/dev-qt/qtdbus/Manifest
index 25ecf3bb..0cc73a04 100644
--- a/dev-qt/qtdbus/Manifest
+++ b/dev-qt/qtdbus/Manifest
@@ -1 +1,2 @@
 DIST qtbase-opensource-src-5.9.1.tar.xz 45350452 SHA256 
bc9a21e9f6fff9629019fdf9f989f064751d5073c3a28dc596def92f4d4275c6 SHA512 
b384e91b3fd88b2f32e826e3dd1c930213683a0fdbfd284a319204fa8d27c796b54324cf4a715f6bebd92fca6426e37cf0be5866fc1f6053b8758570ddb2fa45
 WHIRLPOOL 
d09e81fe4e90212a3bfd00bb143f7a4370fe5caf0a0565a9eff4315148428a584d53de4aa78c13b51b7e14b6a5d8b64de2dc8e4454526bff830e8e41a694880d
+DIST qtbase-opensource-src-5.9.2.tar.xz 45148744 SHA256 
7fe2bb468955f633c71b3ddd3c269e68a2c4137a4e5b8dd12dcdb34cbc6d609b SHA512 
a2f965871645256f3d019f71f3febb875455a29d03fccc7a3371ddfeb193b0af12394e779df05adf69fd10fe7b0d966f3915a24528ec7eb3bc36c2db6af2b6e7
 WHIRLPOOL 
aed0b8aac590fad17b4f9067b46097e81d9991307b296428a9592d66a7c11967ee3e9a50b1d05afdeb7503470e658b016ec5af5c71e71059bd4c0d391b845f95

diff --git a/dev-qt/qtdbus/qtdbus-5.9.2.ebuild 
b/dev-qt/qtdbus/qtdbus-5.9.2.ebuild
new file mode 100644
index 00000000..d7d8945c
--- /dev/null
+++ b/dev-qt/qtdbus/qtdbus-5.9.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="Qt5 module for inter-process communication over the D-Bus 
protocol"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+fi
+
+IUSE=""
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       >=sys-apps/dbus-1.4.20
+"
+RDEPEND="${DEPEND}"
+
+QT5_TARGET_SUBDIRS=(
+       src/dbus
+       src/tools/qdbusxml2cpp
+       src/tools/qdbuscpp2xml
+)
+
+QT5_GENTOO_CONFIG=(
+       :dbus
+       :dbus-linked:
+)
+
+src_configure() {
+       local myconf=(
+               -dbus-linked
+       )
+       qt5-build_src_configure
+}

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index 7de716c8..6bba5fff 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1 +1,2 @@
 DIST qtdeclarative-opensource-src-5.9.1.tar.xz 21387252 SHA256 
d2fe6c9c1a9f19af6e96553c6d75366ab8f397bc232acd67d31476955fee94ff SHA512 
211d27bbbc1f5357bd8e9c09196360da2cf48bda8f8230355aa245c45387e653cda92016e4057c7feffd0bd9e44aaf7511161cdb5a0d2c7009f6e57fa1097f66
 WHIRLPOOL 
9178d010f069ce3bb7ccd85e9540158ac626e5408c1c02908f0cfbe22919b0410a98e1d97c2f0c2aaf13da920b4d35e87faf2cab5cf452a11700e5b2ef58ad56
+DIST qtdeclarative-opensource-src-5.9.2.tar.xz 21435732 SHA256 
0d40fd4de9c73b9173d8308c0dc37952bf5c747d87ff221962dd2f848d820b08 SHA512 
49b8b50932b73ea39da14ac3425044193dfd64eabceadba379aa01cf2fc141177f9870c387caf1cf93ce09e8b197828a54b8d9fcefc4d9cdf400a6c6dd9a9e90
 WHIRLPOOL 
64b9f7d8c1c7930c3695d7cf24c2f6d61556fd9fb69347e04b5c47c8542fbefce385a436e7c68b0a3ee355c301ea8f5c9316256fbc0ac540a4c2e46acdd9012c

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.9.2.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.9.2.ebuild
new file mode 100644
index 00000000..23c47148
--- /dev/null
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.9.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
+inherit python-any-r1 qt5-build
+
+DESCRIPTION="The QML and Quick modules for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+fi
+
+IUSE="gles2 +jit localstorage +widgets xml"
+
+# qtgui[gles2=] is needed because of bug 504322
+COMMON_DEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtgui-${PV}[gles2=]
+       ~dev-qt/qtnetwork-${PV}
+       ~dev-qt/qttest-${PV}
+       localstorage? ( ~dev-qt/qtsql-${PV} )
+       widgets? ( ~dev-qt/qtwidgets-${PV}[gles2=] )
+       xml? (
+               ~dev-qt/qtnetwork-${PV}
+               ~dev-qt/qtxmlpatterns-${PV}
+       )
+"
+DEPEND="${COMMON_DEPEND}
+       ${PYTHON_DEPS}
+"
+RDEPEND="${COMMON_DEPEND}
+       !<dev-qt/qtquickcontrols-5.7:5
+"
+
+src_prepare() {
+       use jit || PATCHES+=("${FILESDIR}/${PN}-5.4.2-disable-jit.patch")
+
+       qt_use_disable_mod localstorage sql \
+               src/imports/imports.pro
+
+       qt_use_disable_mod widgets widgets \
+               src/src.pro \
+               src/qmltest/qmltest.pro \
+               tests/auto/auto.pro \
+               tools/tools.pro \
+               tools/qmlscene/qmlscene.pro \
+               tools/qml/qml.pro
+
+       qt_use_disable_mod xml xmlpatterns \
+               src/imports/imports.pro \
+               tests/auto/quick/quick.pro \
+               tests/auto/quick/examples/examples.pro
+
+       qt5-build_src_prepare
+}

diff --git a/dev-qt/qtdiag/Manifest b/dev-qt/qtdiag/Manifest
index e05b9f1f..f300202a 100644
--- a/dev-qt/qtdiag/Manifest
+++ b/dev-qt/qtdiag/Manifest
@@ -1 +1,2 @@
 DIST qttools-opensource-src-5.9.1.tar.xz 9740532 SHA256 
c4eb56cf24a75661b8317b566be37396c90357b4f6730ef12b8c97a7079ca0e8 SHA512 
689d0d19b56c333862dc3270b72e83ad640c0b6462c37b13c5ad522338d2d7e105c88d47f506243b5fcf4d5813b63ce559049977e8d2c3e4fd1d7c5be9cd0a3f
 WHIRLPOOL 
9731428352ea77416c2d03de34ce90286513c505de7a2c60ed4cfb84518042160795b871f000848b9d3c4593f23d49d19e151c7b9fc7077867f8a4dcad1e9302
+DIST qttools-opensource-src-5.9.2.tar.xz 9778248 SHA256 
2bb996118b68e9939c185a593837e5a41bb3667bf5d4d5134fac02598bd2d81a SHA512 
afce063e167de96dfa264cfd27dc8d80c23ef091a30f4f8119575cae83f39716c3b332427630b340f518b82d6396cca1893f28e00f3c667ba201d7e4fc2aefe1
 WHIRLPOOL 
747a9c7ee7914ae613373c810891c0a4147b3c5614801677014fa1fadebc3bb985b120e855380ef05bb8c452968d6dd9d54db9ac2b4c530d5c0d0453226f378b

diff --git a/dev-qt/qtdiag/qtdiag-5.9.2.ebuild 
b/dev-qt/qtdiag/qtdiag-5.9.2.ebuild
new file mode 100644
index 00000000..18a8d907
--- /dev/null
+++ b/dev-qt/qtdiag/qtdiag-5.9.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+QT5_MODULE="qttools"
+inherit qt5-build
+
+DESCRIPTION="Tool for reporting diagnostic information about Qt and its 
environment"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
+fi
+
+IUSE="+network +widgets"
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtgui-${PV}
+       network? ( ~dev-qt/qtnetwork-${PV}[ssl] )
+       widgets? ( ~dev-qt/qtwidgets-${PV} )
+"
+RDEPEND="${DEPEND}"
+
+QT5_TARGET_SUBDIRS=(
+       src/qtdiag
+)
+
+src_prepare() {
+       qt_use_disable_mod network network \
+               src/qtdiag/qtdiag.pro
+
+       qt_use_disable_mod widgets widgets \
+               src/qtdiag/qtdiag.pro
+
+       qt5-build_src_prepare
+}

diff --git a/dev-qt/qtgraphicaleffects/Manifest 
b/dev-qt/qtgraphicaleffects/Manifest
index 64abc233..20aec4e1 100644
--- a/dev-qt/qtgraphicaleffects/Manifest
+++ b/dev-qt/qtgraphicaleffects/Manifest
@@ -1 +1,2 @@
 DIST qtgraphicaleffects-opensource-src-5.9.1.tar.xz 14478792 SHA256 
5f86c38e36d9553049cfbe56d4869e73cf8ab920905402cbcafb56dd8a1a59ff SHA512 
c026900b426bacef40ddfaed7a32546f1f3f5f4e74fd1b2be247e5f81b4dc0894b585dda523e3ec0d875079b984efd379fce5cbf0e81d3cc4dbffddf0980e515
 WHIRLPOOL 
315d3a9f068f87a9c68344cdea057df0f97297a521ae22685cf8380ba775c7e2bba92f4e7477ec318140ed05aa4b3492531a3995cb6e8231f44946860cc69ecb
+DIST qtgraphicaleffects-opensource-src-5.9.2.tar.xz 14480256 SHA256 
14594e7eb4b704dd69bf336828306fe8e6537c321d49ee0b701b3b1cdd8bfb76 SHA512 
66464c26c9cc78763fda18898cd9c424bc4c0a5cbffc83d68d388e53327aeb77ae0e3c2c4cea947c3b6b7ec5af7bf5124492fc9642ff3c4ba75b06b9fa3883a4
 WHIRLPOOL 
065c257cbf7ff22735b365bf53d102bf6437a48aeb3301d9af57dd8ba5e1d9b8bc3051b51b53775c55272d171e6f0ea44f8bcfde1a347245f5ccccfec9653615

diff --git a/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.9.2.ebuild 
b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.9.2.ebuild
new file mode 100644
index 00000000..f1f5e53f
--- /dev/null
+++ b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.9.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VIRTUALX_REQUIRED="test"
+inherit qt5-build
+
+DESCRIPTION="Set of QML types for adding visual effects to user interfaces"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+fi
+
+IUSE=""
+
+RDEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtdeclarative-${PV}
+       ~dev-qt/qtgui-${PV}
+"
+DEPEND="${RDEPEND}"

diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest
index 25ecf3bb..0cc73a04 100644
--- a/dev-qt/qtgui/Manifest
+++ b/dev-qt/qtgui/Manifest
@@ -1 +1,2 @@
 DIST qtbase-opensource-src-5.9.1.tar.xz 45350452 SHA256 
bc9a21e9f6fff9629019fdf9f989f064751d5073c3a28dc596def92f4d4275c6 SHA512 
b384e91b3fd88b2f32e826e3dd1c930213683a0fdbfd284a319204fa8d27c796b54324cf4a715f6bebd92fca6426e37cf0be5866fc1f6053b8758570ddb2fa45
 WHIRLPOOL 
d09e81fe4e90212a3bfd00bb143f7a4370fe5caf0a0565a9eff4315148428a584d53de4aa78c13b51b7e14b6a5d8b64de2dc8e4454526bff830e8e41a694880d
+DIST qtbase-opensource-src-5.9.2.tar.xz 45148744 SHA256 
7fe2bb468955f633c71b3ddd3c269e68a2c4137a4e5b8dd12dcdb34cbc6d609b SHA512 
a2f965871645256f3d019f71f3febb875455a29d03fccc7a3371ddfeb193b0af12394e779df05adf69fd10fe7b0d966f3915a24528ec7eb3bc36c2db6af2b6e7
 WHIRLPOOL 
aed0b8aac590fad17b4f9067b46097e81d9991307b296428a9592d66a7c11967ee3e9a50b1d05afdeb7503470e658b016ec5af5c71e71059bd4c0d391b845f95

diff --git a/dev-qt/qtgui/qtgui-5.9.2.ebuild b/dev-qt/qtgui/qtgui-5.9.2.ebuild
new file mode 100644
index 00000000..53aa133b
--- /dev/null
+++ b/dev-qt/qtgui/qtgui-5.9.2.ebuild
@@ -0,0 +1,164 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+fi
+
+# TODO: linuxfb
+
+IUSE="accessibility dbus egl eglfs evdev +gif gles2 ibus
+       jpeg libinput +png tslib tuio +udev vnc +xcb"
+REQUIRED_USE="
+       || ( eglfs xcb )
+       accessibility? ( dbus xcb )
+       eglfs? ( egl )
+       ibus? ( dbus )
+       libinput? ( udev )
+       xcb? ( gles2? ( egl ) )
+"
+
+RDEPEND="
+       dev-libs/glib:2
+       ~dev-qt/qtcore-${PV}
+       media-libs/fontconfig
+       >=media-libs/freetype-2.6.1:2
+       >=media-libs/harfbuzz-1.0.6:=
+       >=sys-libs/zlib-1.2.5
+       virtual/opengl
+       dbus? ( ~dev-qt/qtdbus-${PV} )
+       egl? ( media-libs/mesa[egl] )
+       eglfs? (
+               media-libs/mesa[gbm]
+               x11-libs/libdrm
+       )
+       evdev? ( sys-libs/mtdev )
+       gles2? ( media-libs/mesa[gles2] )
+       jpeg? ( virtual/jpeg:0 )
+       libinput? (
+               dev-libs/libinput:=
+               x11-libs/libxkbcommon
+       )
+       png? ( media-libs/libpng:0= )
+       tslib? ( x11-libs/tslib )
+       tuio? ( ~dev-qt/qtnetwork-${PV} )
+       udev? ( virtual/libudev:= )
+       vnc? ( ~dev-qt/qtnetwork-${PV} )
+       xcb? (
+               x11-libs/libICE
+               x11-libs/libSM
+               x11-libs/libX11
+               >=x11-libs/libXi-1.7.4
+               >=x11-libs/libxcb-1.10:=[xkb]
+               >=x11-libs/libxkbcommon-0.4.1[X]
+               x11-libs/xcb-util-image
+               x11-libs/xcb-util-keysyms
+               x11-libs/xcb-util-renderutil
+               x11-libs/xcb-util-wm
+       )
+"
+DEPEND="${RDEPEND}
+       evdev? ( sys-kernel/linux-headers )
+       udev? ( sys-kernel/linux-headers )
+"
+PDEPEND="
+       ibus? ( app-i18n/ibus )
+"
+
+QT5_TARGET_SUBDIRS=(
+       src/gui
+       src/openglextensions
+       src/platformheaders
+       src/platformsupport
+       src/plugins/generic
+       src/plugins/imageformats
+       src/plugins/platforms
+       src/plugins/platforminputcontexts
+)
+
+QT5_GENTOO_CONFIG=(
+       accessibility:accessibility-atspi-bridge
+       egl
+       eglfs
+       eglfs:eglfs_egldevice:
+       eglfs:eglfs_gbm:
+       evdev
+       evdev:mtdev:
+       :fontconfig
+       :system-freetype:FREETYPE
+       !:no-freetype:
+       !gif:no-gif:
+       gles2::OPENGL_ES
+       gles2:opengles2:OPENGL_ES_2
+       !:no-gui:
+       :system-harfbuzz:HARFBUZZ
+       !:no-harfbuzz:
+       jpeg:system-jpeg:IMAGEFORMAT_JPEG
+       !jpeg:no-jpeg:
+       libinput
+       libinput:xkbcommon-evdev:
+       :opengl
+       png:png:
+       png:system-png:IMAGEFORMAT_PNG
+       !png:no-png:
+       tslib
+       udev:libudev:
+       xcb:xcb:
+       xcb:xcb-glx:
+       xcb:xcb-plugin:
+       xcb:xcb-render:
+       xcb:xcb-sm:
+       xcb:xcb-xlib:
+       xcb:xinput2:
+       xcb::XKB
+)
+
+src_prepare() {
+       # egl_x11 is activated when both egl and xcb are enabled
+       use egl && QT5_GENTOO_CONFIG+=(xcb:egl_x11) || 
QT5_GENTOO_CONFIG+=(egl:egl_x11)
+
+       qt_use_disable_config dbus dbus \
+               src/platformsupport/themes/genericunix/genericunix.pri
+
+       qt_use_disable_config tuio udpsocket src/plugins/generic/generic.pro
+
+       qt_use_disable_mod ibus dbus \
+               src/plugins/platforminputcontexts/platforminputcontexts.pro
+
+       use vnc || sed -i -e '/SUBDIRS += vnc/d' \
+               src/plugins/platforms/platforms.pro || die
+
+       qt5-build_src_prepare
+}
+
+src_configure() {
+       local myconf=(
+               $(usex dbus -dbus-linked '')
+               $(qt_use egl)
+               $(qt_use eglfs)
+               $(usex eglfs '-gbm -kms' '')
+               $(qt_use evdev)
+               $(qt_use evdev mtdev)
+               -fontconfig
+               -system-freetype
+               $(usex gif '' -no-gif)
+               -system-harfbuzz
+               $(qt_use jpeg libjpeg system)
+               $(qt_use libinput)
+               $(qt_use libinput xkbcommon-evdev)
+               -opengl $(usex gles2 es2 desktop)
+               $(qt_use png libpng system)
+               $(qt_use tslib)
+               $(qt_use udev libudev)
+               $(qt_use xcb xcb system)
+               $(qt_use xcb xkbcommon-x11 system)
+               $(usex xcb '-xcb-xlib -xinput2 -xkb' '')
+       )
+       qt5-build_src_configure
+}

diff --git a/dev-qt/qthelp/Manifest b/dev-qt/qthelp/Manifest
index e05b9f1f..f300202a 100644
--- a/dev-qt/qthelp/Manifest
+++ b/dev-qt/qthelp/Manifest
@@ -1 +1,2 @@
 DIST qttools-opensource-src-5.9.1.tar.xz 9740532 SHA256 
c4eb56cf24a75661b8317b566be37396c90357b4f6730ef12b8c97a7079ca0e8 SHA512 
689d0d19b56c333862dc3270b72e83ad640c0b6462c37b13c5ad522338d2d7e105c88d47f506243b5fcf4d5813b63ce559049977e8d2c3e4fd1d7c5be9cd0a3f
 WHIRLPOOL 
9731428352ea77416c2d03de34ce90286513c505de7a2c60ed4cfb84518042160795b871f000848b9d3c4593f23d49d19e151c7b9fc7077867f8a4dcad1e9302
+DIST qttools-opensource-src-5.9.2.tar.xz 9778248 SHA256 
2bb996118b68e9939c185a593837e5a41bb3667bf5d4d5134fac02598bd2d81a SHA512 
afce063e167de96dfa264cfd27dc8d80c23ef091a30f4f8119575cae83f39716c3b332427630b340f518b82d6396cca1893f28e00f3c667ba201d7e4fc2aefe1
 WHIRLPOOL 
747a9c7ee7914ae613373c810891c0a4147b3c5614801677014fa1fadebc3bb985b120e855380ef05bb8c452968d6dd9d54db9ac2b4c530d5c0d0453226f378b

diff --git a/dev-qt/qthelp/qthelp-5.9.2.ebuild 
b/dev-qt/qthelp/qthelp-5.9.2.ebuild
new file mode 100644
index 00000000..05bca269
--- /dev/null
+++ b/dev-qt/qthelp/qthelp-5.9.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+QT5_MODULE="qttools"
+inherit qt5-build
+
+DESCRIPTION="Qt5 module for integrating online documentation into applications"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
+fi
+
+IUSE=""
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtgui-${PV}
+       ~dev-qt/qtnetwork-${PV}
+       ~dev-qt/qtsql-${PV}[sqlite]
+       ~dev-qt/qtwidgets-${PV}
+"
+RDEPEND="${DEPEND}"
+
+QT5_TARGET_SUBDIRS=(
+       src/assistant/help
+       src/assistant/qcollectiongenerator
+       src/assistant/qhelpconverter
+       src/assistant/qhelpgenerator
+)

diff --git a/dev-qt/qtimageformats/Manifest b/dev-qt/qtimageformats/Manifest
index eda0621b..dcd70438 100644
--- a/dev-qt/qtimageformats/Manifest
+++ b/dev-qt/qtimageformats/Manifest
@@ -1 +1,2 @@
 DIST qtimageformats-opensource-src-5.9.1.tar.xz 2089468 SHA256 
79fee307310a66100bd3d907ea69bd039dcd727c15f27e990167e7a27d1b8a47 SHA512 
03bc2cdebb8878bc8a0462d8eafadfa4c17cfd06ce7b65eb1f0cf3f4a0e2b673eff40a348898858e3dfcc680fac57c83a66d3bf059caa3b10825472f60650ff7
 WHIRLPOOL 
799c30abc2152847af5ea5f952862bacc93f4461a1f0e82378271562d1c5108039b99bcad5b557008f9220397f28edc559abd15cc88dc6701531c46d0c6a9269
+DIST qtimageformats-opensource-src-5.9.2.tar.xz 2093756 SHA256 
3a626ca0ac7ffc56b59c4b3f66aac6bc76954054cedb6938b961562228eb9df3 SHA512 
5f1b93c0e5fffa4c2c063d14c12ad97114a452b16814ca9ac45f00ec36308a09770b3b4d137cb5d19bd3aa3a6f576724084df5d0dad75236d49868af9243c9d2
 WHIRLPOOL 
a1b7aa0925ab8136acdb2ba8c127a1c82b4ccb19a454b82f728099ae25704e3e564822e8fb419a0bb70b39962a271af9d27ca51974d4c33414d5526d793502b5

diff --git a/dev-qt/qtimageformats/qtimageformats-5.9.2.ebuild 
b/dev-qt/qtimageformats/qtimageformats-5.9.2.ebuild
new file mode 100644
index 00000000..3285265e
--- /dev/null
+++ b/dev-qt/qtimageformats/qtimageformats-5.9.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit qt5-build
+
+DESCRIPTION="Additional format plugins for the Qt image I/O system"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
+fi
+
+IUSE=""
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtgui-${PV}
+       media-libs/jasper:=
+       media-libs/libmng:=
+       media-libs/libwebp:=
+       media-libs/tiff:0
+"
+RDEPEND="${DEPEND}"

diff --git a/dev-qt/qtlocation/Manifest b/dev-qt/qtlocation/Manifest
index fb9e6f03..5809e118 100644
--- a/dev-qt/qtlocation/Manifest
+++ b/dev-qt/qtlocation/Manifest
@@ -1 +1,2 @@
 DIST qtlocation-opensource-src-5.9.1.tar.xz 58843932 SHA256 
4bc43c1df69c5322f982588711d4a65f8408b71a36e43ba19b39d1aae87e1515 SHA512 
fce1596b77696f9634e9d771dc789a495c28c84c751404708b485c4fe22adfdc747c1623e7d87e204b0e591cb517885fcf69c130e60cf3d1cb0579b23a4f8ef9
 WHIRLPOOL 
a8996b8df2ea58dbe56a648d9879199ed7a5576a8edc26fa9266bbfd0590f94ab7bfb528c63049197c932b0a1cc64a78b6b1bcaa00a3370e343901986ae01609
+DIST qtlocation-opensource-src-5.9.2.tar.xz 5369548 SHA256 
c81a42e44ebd4e9c33f7195e86af3deab9fde72ef0ad8dcb04acee250d356b0c SHA512 
da2e011d37b1c30395360987d66978c842aae41491ce3201316ebe1acf453fb31626575e3c3d65836aa6ac80e3d4324a613f0245e90598b507a89d13ea241786
 WHIRLPOOL 
2a2dd20d9fc5ae75e469438587dd1d57b65a5a5e642a6806bc067b0cfa914ef0309a63b37163b0fb349134bb3b6a1fb4785691c1a8d2ef681c624df29a1df67a

diff --git a/dev-qt/qtlocation/qtlocation-5.9.2.ebuild 
b/dev-qt/qtlocation/qtlocation-5.9.2.ebuild
new file mode 100644
index 00000000..420e3c9b
--- /dev/null
+++ b/dev-qt/qtlocation/qtlocation-5.9.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit qt5-build
+
+DESCRIPTION="The Location module for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+IUSE=""
+
+RDEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtdeclarative-${PV}
+       ~dev-qt/qtgui-${PV}
+       ~dev-qt/qtnetwork-${PV}
+       ~dev-qt/qtpositioning-${PV}
+       ~dev-qt/qtsql-${PV}
+       sys-libs/zlib
+"
+DEPEND="${RDEPEND}
+       ~dev-qt/qtconcurrent-${PV}
+"
+
+QT5_TARGET_SUBDIRS=(
+       src/3rdparty/clipper
+       src/3rdparty/poly2tri
+       src/3rdparty/clip2tri
+       src/3rdparty/mapbox-gl-native
+       src/location
+       src/imports/location
+       src/plugins/geoservices
+)

diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index 5553177b..61cd1885 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -1 +1,2 @@
 DIST qtmultimedia-opensource-src-5.9.1.tar.xz 3571624 SHA256 
e48fbe71b4418eb7caba5ef5aa422483fb28d0e894cbc41f3d8b73b3d7fee6e4 SHA512 
eeaa6bb8fc8a983d9b69da3a2766a3a6241ce7064577c325461cbe409ee68bdf7967d668f4f671bb3d4afa2d6cbf24a9f8f89b853e4a26e8962df31751731204
 WHIRLPOOL 
3511abebb32b7acea5133d43a12a7f38902e9c2a0eb4ed2ed1f0ce4a657afca5155a42f9f43501e92d614c6257c53b20c03ec5f8b7414e9f27bd01f3ee9e900b
+DIST qtmultimedia-opensource-src-5.9.2.tar.xz 3594960 SHA256 
c9a62700024871f204e5f107894c3a339bd645bf6dbac2bcf1bff8ce46842520 SHA512 
b9fab874706440e97185475bfd0ad769c23d5ddbff5086cc0da9783777e81ed8140fb06fa0e7536ebfb67f2c9db39e1b9f3c2241834e74a9e1fb6ffd5cb7af11
 WHIRLPOOL 
6adf8241a45e02720167ceb6c739396a08be8e5790c64eb31e281aa83cb2c1448dcff537aa829474704594c0d9d4bd616acbebaadd824610c24ec2f56a454b94

diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.9.2.ebuild 
b/dev-qt/qtmultimedia/qtmultimedia-5.9.2.ebuild
new file mode 100644
index 00000000..d0626551
--- /dev/null
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.9.2.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit qt5-build
+
+DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 
framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+fi
+
+IUSE="alsa gles2 gstreamer openal pulseaudio qml widgets"
+
+RDEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtgui-${PV}[gles2=]
+       ~dev-qt/qtnetwork-${PV}
+       alsa? ( media-libs/alsa-lib )
+       gstreamer? (
+               dev-libs/glib:2
+               media-libs/gstreamer:1.0
+               media-libs/gst-plugins-bad:1.0
+               media-libs/gst-plugins-base:1.0
+       )
+       pulseaudio? ( media-sound/pulseaudio )
+       qml? (
+               ~dev-qt/qtdeclarative-${PV}
+               gles2? ( ~dev-qt/qtgui-${PV}[egl] )
+               openal? ( media-libs/openal )
+       )
+       widgets? (
+               ~dev-qt/qtopengl-${PV}
+               ~dev-qt/qtwidgets-${PV}[gles2=]
+       )
+"
+DEPEND="${RDEPEND}
+       gstreamer? ( x11-proto/videoproto )
+"
+
+src_prepare() {
+       qt_use_disable_config openal openal \
+               src/imports/imports.pro
+
+       qt_use_disable_mod qml quick \
+               src/src.pro \
+               src/plugins/plugins.pro
+
+       qt_use_disable_mod widgets widgets \
+               src/src.pro \
+               src/gsttools/gsttools.pro \
+               src/plugins/gstreamer/common.pri
+
+       qt5-build_src_prepare
+}
+
+src_configure() {
+       local myqmakeargs=(
+               --
+               $(qt_use alsa)
+               $(qt_use gstreamer)
+               $(qt_use pulseaudio)
+       )
+       qt5-build_src_configure
+}

diff --git a/dev-qt/qtnetwork/Manifest b/dev-qt/qtnetwork/Manifest
index 25ecf3bb..0cc73a04 100644
--- a/dev-qt/qtnetwork/Manifest
+++ b/dev-qt/qtnetwork/Manifest
@@ -1 +1,2 @@
 DIST qtbase-opensource-src-5.9.1.tar.xz 45350452 SHA256 
bc9a21e9f6fff9629019fdf9f989f064751d5073c3a28dc596def92f4d4275c6 SHA512 
b384e91b3fd88b2f32e826e3dd1c930213683a0fdbfd284a319204fa8d27c796b54324cf4a715f6bebd92fca6426e37cf0be5866fc1f6053b8758570ddb2fa45
 WHIRLPOOL 
d09e81fe4e90212a3bfd00bb143f7a4370fe5caf0a0565a9eff4315148428a584d53de4aa78c13b51b7e14b6a5d8b64de2dc8e4454526bff830e8e41a694880d
+DIST qtbase-opensource-src-5.9.2.tar.xz 45148744 SHA256 
7fe2bb468955f633c71b3ddd3c269e68a2c4137a4e5b8dd12dcdb34cbc6d609b SHA512 
a2f965871645256f3d019f71f3febb875455a29d03fccc7a3371ddfeb193b0af12394e779df05adf69fd10fe7b0d966f3915a24528ec7eb3bc36c2db6af2b6e7
 WHIRLPOOL 
aed0b8aac590fad17b4f9067b46097e81d9991307b296428a9592d66a7c11967ee3e9a50b1d05afdeb7503470e658b016ec5af5c71e71059bd4c0d391b845f95

diff --git a/dev-qt/qtnetwork/qtnetwork-5.9.2.ebuild 
b/dev-qt/qtnetwork/qtnetwork-5.9.2.ebuild
new file mode 100644
index 00000000..48c13b15
--- /dev/null
+++ b/dev-qt/qtnetwork/qtnetwork-5.9.2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="Network abstraction library for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+fi
+
+IUSE="bindist connman libproxy networkmanager +ssl"
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       >=sys-libs/zlib-1.2.5
+       connman? ( ~dev-qt/qtdbus-${PV} )
+       libproxy? ( net-libs/libproxy )
+       networkmanager? ( ~dev-qt/qtdbus-${PV} )
+       ssl? ( dev-libs/openssl:0=[bindist=] )
+"
+RDEPEND="${DEPEND}
+       connman? ( net-misc/connman )
+       networkmanager? ( net-misc/networkmanager )
+"
+
+QT5_TARGET_SUBDIRS=(
+       src/network
+       src/plugins/bearer/generic
+)
+
+QT5_GENTOO_CONFIG=(
+       libproxy
+       ssl::SSL
+       ssl::OPENSSL
+       ssl:openssl-linked:LINKED_OPENSSL
+)
+
+pkg_setup() {
+       use connman && QT5_TARGET_SUBDIRS+=(src/plugins/bearer/connman)
+       use networkmanager && 
QT5_TARGET_SUBDIRS+=(src/plugins/bearer/networkmanager)
+}
+
+src_configure() {
+       local myconf=(
+               $(use connman || use networkmanager && echo -dbus-linked)
+               $(qt_use libproxy)
+               $(usex ssl -openssl-linked '')
+       )
+       qt5-build_src_configure
+}

diff --git a/dev-qt/qtnetworkauth/Manifest b/dev-qt/qtnetworkauth/Manifest
index 7ea89aca..69c3d41b 100644
--- a/dev-qt/qtnetworkauth/Manifest
+++ b/dev-qt/qtnetworkauth/Manifest
@@ -1 +1,2 @@
 DIST qtnetworkauth-opensource-src-5.9.1.tar.xz 112020 SHA256 
2aff7ec9d12e686d0d0ea6bb957ac09d0f39afb31d072b7e129f617aeee8eab9 SHA512 
d9c8eeb8d9c3ac007ddb38c470d1afe3baaea167d34d766d4706da7755027cb4ec7ffc982b110757c76f14b09e6a0c70e2cbbdfc7a71c85400c12742e5905511
 WHIRLPOOL 
a5b78c48d0f8e3d9bfa331e15fe56e336cdb60f68554fbbed5c6fe1b6a20d26bf21452d64e322e58a059332863fe44eb14fcf92b634a3734261a38ad38ffc35a
+DIST qtnetworkauth-opensource-src-5.9.2.tar.xz 112344 SHA256 
a003f05aaa330605c6572212b4df869c026eabbbeb241c991031fad2511d239a SHA512 
2e83eefd5db62aa1cdbe451b432ba1937541e435dcc35205d3bb9b947f2ac7e31663dc069a6cfad5bbf34e1fa799d519820f7ed61b9c247016611a533385bebf
 WHIRLPOOL 
2f87f02b3b25369847e694ab8e8638f3e7a99f8e355beb53952d4f33deec8fe41251c1bb757737bd1b0f1049684f0a5c4c617dedd81d6c3a6fbba7b6fbd61100

diff --git a/dev-qt/qtnetworkauth/qtnetworkauth-5.9.2.ebuild 
b/dev-qt/qtnetworkauth/qtnetworkauth-5.9.2.ebuild
new file mode 100644
index 00000000..ec54a2f0
--- /dev/null
+++ b/dev-qt/qtnetworkauth/qtnetworkauth-5.9.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit qt5-build
+
+DESCRIPTION="Network authorization library for the Qt5 framework"
+LICENSE="GPL-3"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~x86"
+fi
+
+IUSE=""
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtnetwork-${PV}
+"
+RDEPEND="${DEPEND}"

diff --git a/dev-qt/qtopengl/Manifest b/dev-qt/qtopengl/Manifest
index 25ecf3bb..0cc73a04 100644
--- a/dev-qt/qtopengl/Manifest
+++ b/dev-qt/qtopengl/Manifest
@@ -1 +1,2 @@
 DIST qtbase-opensource-src-5.9.1.tar.xz 45350452 SHA256 
bc9a21e9f6fff9629019fdf9f989f064751d5073c3a28dc596def92f4d4275c6 SHA512 
b384e91b3fd88b2f32e826e3dd1c930213683a0fdbfd284a319204fa8d27c796b54324cf4a715f6bebd92fca6426e37cf0be5866fc1f6053b8758570ddb2fa45
 WHIRLPOOL 
d09e81fe4e90212a3bfd00bb143f7a4370fe5caf0a0565a9eff4315148428a584d53de4aa78c13b51b7e14b6a5d8b64de2dc8e4454526bff830e8e41a694880d
+DIST qtbase-opensource-src-5.9.2.tar.xz 45148744 SHA256 
7fe2bb468955f633c71b3ddd3c269e68a2c4137a4e5b8dd12dcdb34cbc6d609b SHA512 
a2f965871645256f3d019f71f3febb875455a29d03fccc7a3371ddfeb193b0af12394e779df05adf69fd10fe7b0d966f3915a24528ec7eb3bc36c2db6af2b6e7
 WHIRLPOOL 
aed0b8aac590fad17b4f9067b46097e81d9991307b296428a9592d66a7c11967ee3e9a50b1d05afdeb7503470e658b016ec5af5c71e71059bd4c0d391b845f95

diff --git a/dev-qt/qtopengl/qtopengl-5.9.2.ebuild 
b/dev-qt/qtopengl/qtopengl-5.9.2.ebuild
new file mode 100644
index 00000000..7e85dc2c
--- /dev/null
+++ b/dev-qt/qtopengl/qtopengl-5.9.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+QT5_MODULE="qtbase"
+VIRTUALX_REQUIRED="test"
+inherit qt5-build
+
+DESCRIPTION="OpenGL support library for the Qt5 framework (deprecated)"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+fi
+
+IUSE="gles2"
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtgui-${PV}[gles2=]
+       ~dev-qt/qtwidgets-${PV}[gles2=]
+       virtual/opengl
+"
+RDEPEND="${DEPEND}"
+
+QT5_TARGET_SUBDIRS=(
+       src/opengl
+)
+
+src_configure() {
+       local myconf=(
+               -opengl $(usex gles2 es2 desktop)
+       )
+       qt5-build_src_configure
+}

diff --git a/dev-qt/qtpaths/Manifest b/dev-qt/qtpaths/Manifest
index e05b9f1f..f300202a 100644
--- a/dev-qt/qtpaths/Manifest
+++ b/dev-qt/qtpaths/Manifest
@@ -1 +1,2 @@
 DIST qttools-opensource-src-5.9.1.tar.xz 9740532 SHA256 
c4eb56cf24a75661b8317b566be37396c90357b4f6730ef12b8c97a7079ca0e8 SHA512 
689d0d19b56c333862dc3270b72e83ad640c0b6462c37b13c5ad522338d2d7e105c88d47f506243b5fcf4d5813b63ce559049977e8d2c3e4fd1d7c5be9cd0a3f
 WHIRLPOOL 
9731428352ea77416c2d03de34ce90286513c505de7a2c60ed4cfb84518042160795b871f000848b9d3c4593f23d49d19e151c7b9fc7077867f8a4dcad1e9302
+DIST qttools-opensource-src-5.9.2.tar.xz 9778248 SHA256 
2bb996118b68e9939c185a593837e5a41bb3667bf5d4d5134fac02598bd2d81a SHA512 
afce063e167de96dfa264cfd27dc8d80c23ef091a30f4f8119575cae83f39716c3b332427630b340f518b82d6396cca1893f28e00f3c667ba201d7e4fc2aefe1
 WHIRLPOOL 
747a9c7ee7914ae613373c810891c0a4147b3c5614801677014fa1fadebc3bb985b120e855380ef05bb8c452968d6dd9d54db9ac2b4c530d5c0d0453226f378b

diff --git a/dev-qt/qtpaths/qtpaths-5.9.2.ebuild 
b/dev-qt/qtpaths/qtpaths-5.9.2.ebuild
new file mode 100644
index 00000000..e19eed5f
--- /dev/null
+++ b/dev-qt/qtpaths/qtpaths-5.9.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+QT5_MODULE="qttools"
+inherit qt5-build
+
+DESCRIPTION="Command line client to QStandardPaths"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+fi
+
+IUSE=""
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+"
+RDEPEND="${DEPEND}"
+
+QT5_TARGET_SUBDIRS=(
+       src/qtpaths
+)

diff --git a/dev-qt/qtplugininfo/Manifest b/dev-qt/qtplugininfo/Manifest
index e05b9f1f..f300202a 100644
--- a/dev-qt/qtplugininfo/Manifest
+++ b/dev-qt/qtplugininfo/Manifest
@@ -1 +1,2 @@
 DIST qttools-opensource-src-5.9.1.tar.xz 9740532 SHA256 
c4eb56cf24a75661b8317b566be37396c90357b4f6730ef12b8c97a7079ca0e8 SHA512 
689d0d19b56c333862dc3270b72e83ad640c0b6462c37b13c5ad522338d2d7e105c88d47f506243b5fcf4d5813b63ce559049977e8d2c3e4fd1d7c5be9cd0a3f
 WHIRLPOOL 
9731428352ea77416c2d03de34ce90286513c505de7a2c60ed4cfb84518042160795b871f000848b9d3c4593f23d49d19e151c7b9fc7077867f8a4dcad1e9302
+DIST qttools-opensource-src-5.9.2.tar.xz 9778248 SHA256 
2bb996118b68e9939c185a593837e5a41bb3667bf5d4d5134fac02598bd2d81a SHA512 
afce063e167de96dfa264cfd27dc8d80c23ef091a30f4f8119575cae83f39716c3b332427630b340f518b82d6396cca1893f28e00f3c667ba201d7e4fc2aefe1
 WHIRLPOOL 
747a9c7ee7914ae613373c810891c0a4147b3c5614801677014fa1fadebc3bb985b120e855380ef05bb8c452968d6dd9d54db9ac2b4c530d5c0d0453226f378b

diff --git a/dev-qt/qtplugininfo/qtplugininfo-5.9.2.ebuild 
b/dev-qt/qtplugininfo/qtplugininfo-5.9.2.ebuild
new file mode 100644
index 00000000..f411fc0c
--- /dev/null
+++ b/dev-qt/qtplugininfo/qtplugininfo-5.9.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+QT5_MODULE="qttools"
+inherit qt5-build
+
+DESCRIPTION="Qt5 plugin metadata dumper"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~x86"
+fi
+
+IUSE=""
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+"
+RDEPEND="${DEPEND}"
+
+QT5_TARGET_SUBDIRS=(
+       src/qtplugininfo
+)

diff --git a/dev-qt/qtpositioning/Manifest b/dev-qt/qtpositioning/Manifest
index fb9e6f03..5809e118 100644
--- a/dev-qt/qtpositioning/Manifest
+++ b/dev-qt/qtpositioning/Manifest
@@ -1 +1,2 @@
 DIST qtlocation-opensource-src-5.9.1.tar.xz 58843932 SHA256 
4bc43c1df69c5322f982588711d4a65f8408b71a36e43ba19b39d1aae87e1515 SHA512 
fce1596b77696f9634e9d771dc789a495c28c84c751404708b485c4fe22adfdc747c1623e7d87e204b0e591cb517885fcf69c130e60cf3d1cb0579b23a4f8ef9
 WHIRLPOOL 
a8996b8df2ea58dbe56a648d9879199ed7a5576a8edc26fa9266bbfd0590f94ab7bfb528c63049197c932b0a1cc64a78b6b1bcaa00a3370e343901986ae01609
+DIST qtlocation-opensource-src-5.9.2.tar.xz 5369548 SHA256 
c81a42e44ebd4e9c33f7195e86af3deab9fde72ef0ad8dcb04acee250d356b0c SHA512 
da2e011d37b1c30395360987d66978c842aae41491ce3201316ebe1acf453fb31626575e3c3d65836aa6ac80e3d4324a613f0245e90598b507a89d13ea241786
 WHIRLPOOL 
2a2dd20d9fc5ae75e469438587dd1d57b65a5a5e642a6806bc067b0cfa914ef0309a63b37163b0fb349134bb3b6a1fb4785691c1a8d2ef681c624df29a1df67a

diff --git a/dev-qt/qtpositioning/qtpositioning-5.9.2.ebuild 
b/dev-qt/qtpositioning/qtpositioning-5.9.2.ebuild
new file mode 100644
index 00000000..ccf6ea6d
--- /dev/null
+++ b/dev-qt/qtpositioning/qtpositioning-5.9.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+QT5_MODULE="qtlocation"
+inherit qt5-build
+
+DESCRIPTION="Physical position determination library for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
+fi
+
+IUSE="geoclue qml"
+
+RDEPEND="
+       ~dev-qt/qtcore-${PV}
+       geoclue? ( ~dev-qt/qtdbus-${PV} )
+       qml? ( ~dev-qt/qtdeclarative-${PV} )
+"
+DEPEND="${RDEPEND}"
+PDEPEND="
+       geoclue? ( app-misc/geoclue:0 )
+"
+
+QT5_TARGET_SUBDIRS=(
+       src/3rdparty/clipper
+       src/3rdparty/poly2tri
+       src/3rdparty/clip2tri
+       src/positioning
+       src/plugins/position/positionpoll
+)
+
+pkg_setup() {
+       use geoclue && QT5_TARGET_SUBDIRS+=(src/plugins/position/geoclue)
+       use qml && QT5_TARGET_SUBDIRS+=(src/imports/positioning)
+}

diff --git a/dev-qt/qtprintsupport/Manifest b/dev-qt/qtprintsupport/Manifest
index 25ecf3bb..0cc73a04 100644
--- a/dev-qt/qtprintsupport/Manifest
+++ b/dev-qt/qtprintsupport/Manifest
@@ -1 +1,2 @@
 DIST qtbase-opensource-src-5.9.1.tar.xz 45350452 SHA256 
bc9a21e9f6fff9629019fdf9f989f064751d5073c3a28dc596def92f4d4275c6 SHA512 
b384e91b3fd88b2f32e826e3dd1c930213683a0fdbfd284a319204fa8d27c796b54324cf4a715f6bebd92fca6426e37cf0be5866fc1f6053b8758570ddb2fa45
 WHIRLPOOL 
d09e81fe4e90212a3bfd00bb143f7a4370fe5caf0a0565a9eff4315148428a584d53de4aa78c13b51b7e14b6a5d8b64de2dc8e4454526bff830e8e41a694880d
+DIST qtbase-opensource-src-5.9.2.tar.xz 45148744 SHA256 
7fe2bb468955f633c71b3ddd3c269e68a2c4137a4e5b8dd12dcdb34cbc6d609b SHA512 
a2f965871645256f3d019f71f3febb875455a29d03fccc7a3371ddfeb193b0af12394e779df05adf69fd10fe7b0d966f3915a24528ec7eb3bc36c2db6af2b6e7
 WHIRLPOOL 
aed0b8aac590fad17b4f9067b46097e81d9991307b296428a9592d66a7c11967ee3e9a50b1d05afdeb7503470e658b016ec5af5c71e71059bd4c0d391b845f95

diff --git a/dev-qt/qtprintsupport/qtprintsupport-5.9.2.ebuild 
b/dev-qt/qtprintsupport/qtprintsupport-5.9.2.ebuild
new file mode 100644
index 00000000..71b61e38
--- /dev/null
+++ b/dev-qt/qtprintsupport/qtprintsupport-5.9.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+QT5_MODULE="qtbase"
+VIRTUALX_REQUIRED="test"
+inherit qt5-build
+
+DESCRIPTION="Printing support library for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+fi
+
+IUSE="cups gles2"
+
+RDEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtgui-${PV}[gles2=]
+       ~dev-qt/qtwidgets-${PV}[gles2=]
+       cups? ( >=net-print/cups-1.4 )
+"
+DEPEND="${RDEPEND}
+       test? ( ~dev-qt/qtnetwork-${PV} )
+"
+
+QT5_TARGET_SUBDIRS=(
+       src/printsupport
+       src/plugins/printsupport
+)
+
+QT5_GENTOO_CONFIG=(
+       cups
+)
+
+src_configure() {
+       local myconf=(
+               $(qt_use cups)
+               -opengl $(usex gles2 es2 desktop)
+       )
+       qt5-build_src_configure
+}

diff --git a/dev-qt/qtquickcontrols/Manifest b/dev-qt/qtquickcontrols/Manifest
index 856b76dc..6299f7bd 100644
--- a/dev-qt/qtquickcontrols/Manifest
+++ b/dev-qt/qtquickcontrols/Manifest
@@ -1 +1,2 @@
 DIST qtquickcontrols-opensource-src-5.9.1.tar.xz 5944536 SHA256 
520ed0e110f9d0977eb873ea0e05a3d205c9c1b1ad2dd606875708848b21ec2e SHA512 
f7797fe4f5360c814c426ed1db72e58d66a6ad11e9a94f62176736278f7218966032441b8c52fc815f609237bd3483e72023a3407e290b05c2cf9b815ededfe7
 WHIRLPOOL 
22b130afd7e602e0646155a48206c8d49678bbc6485cfa3ab2051de97b8217545904c368f2f9c75578c2a76f00b3d591681a41686a44db0a0c36e4bd3be51bd0
+DIST qtquickcontrols-opensource-src-5.9.2.tar.xz 5945332 SHA256 
5f09ecf8648acd8abed20d727b8517e0c53cf945e83a992ee58d4baadd84bd1f SHA512 
fd5833bd3823e3a53b54ac542857af5bb109952035869ad0a151e807abc9d304ef5d3fa04b75df3b59faf0b95412f593d86b56198f96734f3a75b1620688ba4f
 WHIRLPOOL 
79d373dcdbbb176d966b7c0c5a207384325680e766d71c49af008da6f33373b4ea0b8c0c0b51b6ac1493c7046bec0b829f703d5a29b72e996b6642897cb3703a

diff --git a/dev-qt/qtquickcontrols/qtquickcontrols-5.9.2.ebuild 
b/dev-qt/qtquickcontrols/qtquickcontrols-5.9.2.ebuild
new file mode 100644
index 00000000..ac6ab02e
--- /dev/null
+++ b/dev-qt/qtquickcontrols/qtquickcontrols-5.9.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit qt5-build
+
+DESCRIPTION="Set of controls used in conjunction with Qt Quick to build 
complete interfaces"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+fi
+
+IUSE="+widgets"
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtdeclarative-${PV}
+       ~dev-qt/qtgui-${PV}
+       widgets? ( ~dev-qt/qtwidgets-${PV} )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+       qt_use_disable_mod widgets widgets \
+               src/src.pro \
+               src/controls/Private/private.pri \
+               tests/auto/activeFocusOnTab/activeFocusOnTab.pro \
+               tests/auto/controls/controls.pro \
+               tests/auto/testplugin/testplugin.pro
+
+       qt5-build_src_prepare
+}

diff --git a/dev-qt/qtquickcontrols2/Manifest b/dev-qt/qtquickcontrols2/Manifest
index e64b3c19..88c0deed 100644
--- a/dev-qt/qtquickcontrols2/Manifest
+++ b/dev-qt/qtquickcontrols2/Manifest
@@ -1 +1,2 @@
 DIST qtquickcontrols2-opensource-src-5.9.1.tar.xz 4116592 SHA256 
203be0321112d1513b722fce463f9e30d7d00befb33349901d9517f4f13408ff SHA512 
277a56adde27f2552cdc392f9c1f312104887624c0ecc6b3e465b61d17f01ea63bd9bcff45e00903dc3b53e6bcb211ac41fd28702fa72f48db35dfacc2d072e4
 WHIRLPOOL 
d496c81454647faaf2e992273bf1f146c0e1606c570c0bbf9a31b3f29c4f1e5dd2e72e5579f31dfc1db94e7b2810ae3cde8f2334de845774453fff63b7154374
+DIST qtquickcontrols2-opensource-src-5.9.2.tar.xz 4121004 SHA256 
2b55dd3dd53b4a6abb0ceb74b7fb98a5e52e9056c71a6cdbaead5cdf9d1ac8d2 SHA512 
e283320aabbaa153067c909804cb34bbcbf6fcb7246bb214957b6092ceb0f01c4fae2efd9d7a6cb011274deafff4aaf0a45dbda06a3fdce1154622e48740048c
 WHIRLPOOL 
12b53b8b43a6d839faa41551ac580617c8a4b8ea1328da9a7e5b686eec04be4e012f935c3c62d79672d39ac01c723840b8836f711bdfccd2960a129d86e8baeb

diff --git a/dev-qt/qtquickcontrols2/qtquickcontrols2-5.9.2.ebuild 
b/dev-qt/qtquickcontrols2/qtquickcontrols2-5.9.2.ebuild
new file mode 100644
index 00000000..af1973c2
--- /dev/null
+++ b/dev-qt/qtquickcontrols2/qtquickcontrols2-5.9.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit qt5-build
+
+DESCRIPTION="Set of next generation Qt Quick controls for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+IUSE="widgets"
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtdeclarative-${PV}
+       ~dev-qt/qtgui-${PV}
+       widgets? ( ~dev-qt/qtwidgets-${PV} )
+"
+RDEPEND="${DEPEND}
+       ~dev-qt/qtgraphicaleffects-${PV}
+"
+
+src_prepare() {
+       qt_use_disable_mod widgets widgets \
+               src/imports/platform/platform.pro
+
+       qt5-build_src_prepare
+}

diff --git a/dev-qt/qtscript/Manifest b/dev-qt/qtscript/Manifest
index 81f919e7..9d7a88e3 100644
--- a/dev-qt/qtscript/Manifest
+++ b/dev-qt/qtscript/Manifest
@@ -1 +1,2 @@
 DIST qtscript-opensource-src-5.9.1.tar.xz 2610800 SHA256 
176a08865d5f66437b0f279fc5d7f381f359f20bafbffcebdcac61e86415188f SHA512 
d4f5d0b804be742da5e439d13ef2c6b045dc5ddc81aa1462069db9a734cf1877b3205204a31c6775dd9bcb2c234e45f3d65dcc788f936fc0e49f6a4f37199b9f
 WHIRLPOOL 
056880a5c76f92d427dcf7f5549edc08002265172b010011dc12ec164ad3e136c90f1c194ee176c741bc7375dbe4755b1cd9473efcf6e2d4e9b41a67eeca333f
+DIST qtscript-opensource-src-5.9.2.tar.xz 2611900 SHA256 
47807db5c2684609a0252601fda0a153530a2c97abb8c96df30f4e7897cd40f1 SHA512 
3ce2e57a0a6b2382614f689edca0deed87afe944c1c41decb3b9f420449fa59f2b79e6330e78e01a950761a95903113eaa7fbf261886361114acf5015d93254c
 WHIRLPOOL 
6c7c1d4eb25a3bc8e4c4a47512788d1e7183eb7c3928ab2c892f8cfe7b7ed9e7ef1bc7f93e5e3be1ecd23635e6b118ae008270e6b8877e5746980e5492bfd9c3

diff --git a/dev-qt/qtscript/qtscript-5.9.2.ebuild 
b/dev-qt/qtscript/qtscript-5.9.2.ebuild
new file mode 100644
index 00000000..d04b0886
--- /dev/null
+++ b/dev-qt/qtscript/qtscript-5.9.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit qt5-build
+
+DESCRIPTION="Application scripting library for the Qt5 framework (deprecated)"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+fi
+
+IUSE="+jit scripttools"
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       scripttools? (
+               ~dev-qt/qtgui-${PV}
+               ~dev-qt/qtwidgets-${PV}
+       )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+       qt_use_disable_mod scripttools widgets \
+               src/src.pro
+
+       qt5-build_src_prepare
+}
+
+src_configure() {
+       local myqmakeargs=(
+               JAVASCRIPTCORE_JIT=$(usex jit 'yes' 'no')
+       )
+       qt5-build_src_configure
+}

diff --git a/dev-qt/qtscxml/Manifest b/dev-qt/qtscxml/Manifest
index 3a5ce75c..b023c159 100644
--- a/dev-qt/qtscxml/Manifest
+++ b/dev-qt/qtscxml/Manifest
@@ -1 +1,2 @@
 DIST qtscxml-opensource-src-5.9.1.tar.xz 413572 SHA256 
409758206d1381f262e879d8bde72c147f36f04af2be58986b5a61581e376bd4 SHA512 
226c4f3f9eff08498b1ef39f7e36539a5f5777233061f900c50a8515b1b30ac8a344cb27b6b81eae6c280fe2c8e72befab2afd6b11e192cacc83433c28d04d52
 WHIRLPOOL 
f38ab01a468a796669c4c06c15ae5047e117bc8b1bd90c043030b3ffe668170cfa735fde1ccf1d6bfd132a80c7310a2dd50880a8bb04c5dbdbb3aeba66297b5f
+DIST qtscxml-opensource-src-5.9.2.tar.xz 414152 SHA256 
9d2b1292bc632305aa1963bfbfc06e8b4489ca0f9ed380ea6410c9dc38aeb15d SHA512 
c33db992ab456e5dd8b9be65c5619c503048106bbb1839b0930f2d4df36eed0780dfa1fc2912d7758aa72195269e59cbe8826cbaa414c2f339ca66c565809c88
 WHIRLPOOL 
b22618b2387e67256f423e2aa267ffcb9dd965e6b0af2cb8fe18effc2fbd23011b0f1d9d22b6108ea022c07fa1369dab7ce77586c52788e375c591a1b8293f9b

diff --git a/dev-qt/qtscxml/qtscxml-5.9.2.ebuild 
b/dev-qt/qtscxml/qtscxml-5.9.2.ebuild
new file mode 100644
index 00000000..e8f77a2e
--- /dev/null
+++ b/dev-qt/qtscxml/qtscxml-5.9.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit qt5-build
+
+DESCRIPTION="State Chart XML (SCXML) support library for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~x86"
+fi
+
+IUSE=""
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtdeclarative-${PV}
+"
+RDEPEND="${DEPEND}"

diff --git a/dev-qt/qtsensors/Manifest b/dev-qt/qtsensors/Manifest
index 9934605b..b8c5fa41 100644
--- a/dev-qt/qtsensors/Manifest
+++ b/dev-qt/qtsensors/Manifest
@@ -1 +1,2 @@
 DIST qtsensors-opensource-src-5.9.1.tar.xz 1990160 SHA256 
5af19397aa8ccd88c1fbb7cda4ee2a583f05bdf8ae090eb616bb276ff2e9e29c SHA512 
a6f0e10aad5f0242dfad470c0aa334dcff817587a3f24c6930de8197281eb72b94f96d74aea5fc5446a262fbfc41cad68ea1b6f21df5fade5da278f8493732a5
 WHIRLPOOL 
b0db6f8665fa348e44aaba2ec12767ef8cf2c0666eeb3b04e68b6dfebfe9b9062ac9f912725922ab6fad7fdc337499c9f65b484152150f6bb65311d74ce728a3
+DIST qtsensors-opensource-src-5.9.2.tar.xz 1994772 SHA256 
79441588c9c8bd1b34b91481441614077ea335a0005e79a1dc68ad964284b5d3 SHA512 
c03c7d531c3a17a51ac41cd1623ffbbb24e8b2bef739d44db3115a70fe75ce831f50de037752a09bccd069416c4c939e31b663bf405c7cc8bf642e88399771a7
 WHIRLPOOL 
418ffd97a6a8ac4a273bc56242d84541a7562135b51197b9844b30e93cfb4dd2ee335e73efed678cacc596931b1cad54d8922679829ac03c9a04c5264833e3c7

diff --git a/dev-qt/qtsensors/qtsensors-5.9.2.ebuild 
b/dev-qt/qtsensors/qtsensors-5.9.2.ebuild
new file mode 100644
index 00000000..c0936283
--- /dev/null
+++ b/dev-qt/qtsensors/qtsensors-5.9.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit qt5-build
+
+DESCRIPTION="Hardware sensor access library for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
+fi
+
+# TODO: simulator
+IUSE="qml"
+
+RDEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtdbus-${PV}
+       qml? ( ~dev-qt/qtdeclarative-${PV} )
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+       qt_use_disable_mod qml quick \
+               src/src.pro
+
+       qt5-build_src_prepare
+}

diff --git a/dev-qt/qtserialbus/Manifest b/dev-qt/qtserialbus/Manifest
index 40ab6e92..bd248823 100644
--- a/dev-qt/qtserialbus/Manifest
+++ b/dev-qt/qtserialbus/Manifest
@@ -1 +1,2 @@
 DIST qtserialbus-opensource-src-5.9.1.tar.xz 278380 SHA256 
caa9feefbf1d51b38d6bc923428009d524c0c5eb77f30e4b6d84fec1ce19f3c3 SHA512 
335bf481ccd186ae9031ef52c58ab9b3afcaea2226c0ef20fdc9148b55e79fb7eefa7206dd5b96571c9ef7535b2ac0fbb55a5d9f76c09a7d9e38007ddc6bcac1
 WHIRLPOOL 
20a7f903b1d7d494b393e28f7eae619a9a2eb8f891c436489c24c113b8e135eb94f6c71551ce815bbd0ab6d8d416f4a8954fbc44624a0e6915116c63bf987a43
+DIST qtserialbus-opensource-src-5.9.2.tar.xz 278632 SHA256 
bbc24bdafd0191fc808e08b19f378e74bedbb79faf4e396b66ba7ca9fed9be08 SHA512 
978f93c485509d70e2e2590f98d38ad76f03b31fac1508594a0802acf1a022e4f531fc9294826bacdc7292b3c8f9f740e4cd3e2996bb9b3deb401350aae8136d
 WHIRLPOOL 
5df266d70c312c354c2bf52428d19bf5c95aa22ef7fe85142d73cd5278187490b3b51889f97d93d3f93aa19d7a4e1011690d7abdccb0f24a9c1848ff104ce4b4

diff --git a/dev-qt/qtserialbus/qtserialbus-5.9.2.ebuild 
b/dev-qt/qtserialbus/qtserialbus-5.9.2.ebuild
new file mode 100644
index 00000000..60ddee17
--- /dev/null
+++ b/dev-qt/qtserialbus/qtserialbus-5.9.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit qt5-build
+
+DESCRIPTION="Support for CAN and other serial buses"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~x86"
+fi
+
+IUSE=""
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtnetwork-${PV}
+       ~dev-qt/qtserialport-${PV}
+"
+RDEPEND="${DEPEND}"

diff --git a/dev-qt/qtserialport/Manifest b/dev-qt/qtserialport/Manifest
index a70382d8..18ccc58b 100644
--- a/dev-qt/qtserialport/Manifest
+++ b/dev-qt/qtserialport/Manifest
@@ -1 +1,2 @@
 DIST qtserialport-opensource-src-5.9.1.tar.xz 269720 SHA256 
e1fe85bf292929c3a62cb4d21efaaa4e89f70f48ea10914da07d0670ec617a69 SHA512 
ec86981bf276dc7c084700a595118dca1f346bd840e038d551900a3b74b11b9cc71ce492a7314476f9a92d1e703ae6755cabcf0f59d1db5b61c836c5a329abcb
 WHIRLPOOL 
fb0779fd519b45738c4313b099ce603bf3a51e6d53b6c3a372d1ff14902905b0003d5d721fb13e291a61987a24aa15bed8524e8b21c8dbaa53632e0eb8c1d67e
+DIST qtserialport-opensource-src-5.9.2.tar.xz 272996 SHA256 
50ed9cc22db1615bc00267d24b0819813b854af3651ab6e5ffaa7f7c7e62cd42 SHA512 
cc8899c1ae2ed9fd8cf1c213ab7efaec12b3b16836006fdbf74cb7ea457705505a13e82c2f2873ee9426ae66473ec42259f4e728de64576ee44420f116cc433d
 WHIRLPOOL 
6d73738131cc7a32931b4050a96309a5b86d6e32a28d5b598b29b15aface8e41be57eb3fb9b0d62f1c846b8b7403c7de41392f524b146e0b1e8e745cecae2101

diff --git a/dev-qt/qtserialport/qtserialport-5.9.2.ebuild 
b/dev-qt/qtserialport/qtserialport-5.9.2.ebuild
new file mode 100644
index 00000000..f0e77107
--- /dev/null
+++ b/dev-qt/qtserialport/qtserialport-5.9.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit qt5-build
+
+DESCRIPTION="Serial port abstraction library for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
+fi
+
+IUSE=""
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       virtual/libudev:=
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+       # make sure we link against libudev
+       sed -i -e 's/:qtConfig(libudev)//' \
+               src/serialport/serialport-lib.pri || die
+
+       qt5-build_src_prepare
+}

diff --git a/dev-qt/qtspeech/Manifest b/dev-qt/qtspeech/Manifest
index f7038177..8a7e7b7c 100644
--- a/dev-qt/qtspeech/Manifest
+++ b/dev-qt/qtspeech/Manifest
@@ -1 +1,2 @@
 DIST qtspeech-opensource-src-5.9.1.tar.xz 80780 SHA256 
ac9cef10637b54fa8d0bfe83f5b98c1c295cb68e63cf0973b2c6f188dcecaa01 SHA512 
b1fb28726543e88c8a004ab5ced70dff129fff805b578f01f407fa994472d67f57bdb80ac4230198709efe1b4d4c0b014f0ac1f0d1d37c53cb94491ce594ffbe
 WHIRLPOOL 
723e0edb2b577506aa89148cf2d50feb699f7b78e7f9242b18b90a37d878e4911553d42dc2c8bfaa71b4c051bb281fcc15e134038bd21afc876a9d91fb2966cc
+DIST qtspeech-opensource-src-5.9.2.tar.xz 80896 SHA256 
ef7a84ec5a30c7c79d390b5cc56d476baa7c8b9f3b36f8b76d079fe85c1b0333 SHA512 
8213ad13d33732fee3fc5b5e408b870970a3003d461be24195222e1d1209210039d1d0cd2f3c537a0db62629fb297d88b33ed4734ecb6c8d74f5406a87e7e0c0
 WHIRLPOOL 
353dd1b863e57f67763857fd63bcde59dddc73ee0de2f702e81b960e848fbc0a1947675bd5853062961eed97ecd0e5b0c72a2549f2dc93144ee124f79d9acf31

diff --git a/dev-qt/qtspeech/qtspeech-5.9.2.ebuild 
b/dev-qt/qtspeech/qtspeech-5.9.2.ebuild
new file mode 100644
index 00000000..c121d92e
--- /dev/null
+++ b/dev-qt/qtspeech/qtspeech-5.9.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit qt5-build
+
+DESCRIPTION="Text-to-speech library for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~x86"
+fi
+
+# TODO: flite plugin - needs 2.0.0 (not yet in tree)
+IUSE=""
+
+RDEPEND="
+       app-accessibility/speech-dispatcher
+       ~dev-qt/qtcore-${PV}
+"
+DEPEND="${RDEPEND}"

diff --git a/dev-qt/qtsql/Manifest b/dev-qt/qtsql/Manifest
index 25ecf3bb..0cc73a04 100644
--- a/dev-qt/qtsql/Manifest
+++ b/dev-qt/qtsql/Manifest
@@ -1 +1,2 @@
 DIST qtbase-opensource-src-5.9.1.tar.xz 45350452 SHA256 
bc9a21e9f6fff9629019fdf9f989f064751d5073c3a28dc596def92f4d4275c6 SHA512 
b384e91b3fd88b2f32e826e3dd1c930213683a0fdbfd284a319204fa8d27c796b54324cf4a715f6bebd92fca6426e37cf0be5866fc1f6053b8758570ddb2fa45
 WHIRLPOOL 
d09e81fe4e90212a3bfd00bb143f7a4370fe5caf0a0565a9eff4315148428a584d53de4aa78c13b51b7e14b6a5d8b64de2dc8e4454526bff830e8e41a694880d
+DIST qtbase-opensource-src-5.9.2.tar.xz 45148744 SHA256 
7fe2bb468955f633c71b3ddd3c269e68a2c4137a4e5b8dd12dcdb34cbc6d609b SHA512 
a2f965871645256f3d019f71f3febb875455a29d03fccc7a3371ddfeb193b0af12394e779df05adf69fd10fe7b0d966f3915a24528ec7eb3bc36c2db6af2b6e7
 WHIRLPOOL 
aed0b8aac590fad17b4f9067b46097e81d9991307b296428a9592d66a7c11967ee3e9a50b1d05afdeb7503470e658b016ec5af5c71e71059bd4c0d391b845f95

diff --git a/dev-qt/qtsql/qtsql-5.9.2.ebuild b/dev-qt/qtsql/qtsql-5.9.2.ebuild
new file mode 100644
index 00000000..0560c4a2
--- /dev/null
+++ b/dev-qt/qtsql/qtsql-5.9.2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="SQL abstraction library for the Qt5 tooolkit"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+fi
+
+IUSE="freetds mysql oci8 odbc postgres +sqlite"
+
+REQUIRED_USE="
+       || ( freetds mysql oci8 odbc postgres sqlite )
+"
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       freetds? ( dev-db/freetds )
+       mysql? ( virtual/libmysqlclient:= )
+       oci8? ( dev-db/oracle-instantclient-basic )
+       odbc? ( || ( dev-db/unixODBC dev-db/libiodbc ) )
+       postgres? ( dev-db/postgresql:* )
+       sqlite? ( >=dev-db/sqlite-3.8.10.2:3 )
+"
+RDEPEND="${DEPEND}"
+
+QT5_TARGET_SUBDIRS=(
+       src/sql
+       src/plugins/sqldrivers
+)
+
+src_configure() {
+       local myconf=(
+               $(qt_use freetds  sql-tds    plugin)
+               $(qt_use mysql    sql-mysql  plugin)
+               $(qt_use oci8     sql-oci    plugin)
+               $(qt_use odbc     sql-odbc   plugin)
+               $(qt_use postgres sql-psql   plugin)
+               $(qt_use sqlite   sql-sqlite plugin)
+               $(usex sqlite -system-sqlite '')
+       )
+
+       use mysql && myconf+=("-I${EPREFIX}/usr/include/mysql" 
"-L${EPREFIX}/usr/$(get_libdir)/mysql")
+       use oci8 && myconf+=("-I${ORACLE_HOME}/include" 
"-L${ORACLE_HOME}/$(get_libdir)")
+       use odbc && myconf+=("-I${EPREFIX}/usr/include/iodbc")
+       use postgres && myconf+=("-I${EPREFIX}/usr/include/postgresql/pgsql")
+
+       qt5-build_src_configure
+}

diff --git a/dev-qt/qtsvg/Manifest b/dev-qt/qtsvg/Manifest
index 52f2e36d..ea52f89c 100644
--- a/dev-qt/qtsvg/Manifest
+++ b/dev-qt/qtsvg/Manifest
@@ -1 +1,2 @@
 DIST qtsvg-opensource-src-5.9.1.tar.xz 1765040 SHA256 
99f294f874b13553e4ed49cd9465580ad0c9b92e29cdfa47b2e4096835c1e2e5 SHA512 
d1c28f58a8f64c998f5a601f4353831cabd1d6414a29a85dd9f57509a68cb3305ad4af22562f4110d42ca3e180c757c6112f1e24c91672ed8b5ad249915110f0
 WHIRLPOOL 
9e6f26e522e1bc25dd1330b7536f8e815ec564c79e27c219f5fb9fa66f852646030dac162e6bd710e8b254fbae2793944b19c9b7a6543ff922852db63d5d56d7
+DIST qtsvg-opensource-src-5.9.2.tar.xz 1777392 SHA256 
ba96ebfbb60d2793547295b7122a127d21ba44cf586bfd3c8212c59d68661108 SHA512 
c21c5a12fa10ff9f91deda88c99c995ee2138bdffa21c793b0c42f25155f01f87ede5206624b9d82713649f8cf1cfdb95f1d5b7e792de62f3848d3a9ec665fdd
 WHIRLPOOL 
1682dbf75852c15517e6f4101d87d553fa6667243a59a0c5eff8a28367d2f971f66294d1cfe88f7061e397220b59b337b08a98f805305f3b3732623f4788025c

diff --git a/dev-qt/qtsvg/qtsvg-5.9.2.ebuild b/dev-qt/qtsvg/qtsvg-5.9.2.ebuild
new file mode 100644
index 00000000..2667ef7e
--- /dev/null
+++ b/dev-qt/qtsvg/qtsvg-5.9.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit qt5-build
+
+DESCRIPTION="SVG rendering library for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+fi
+
+IUSE=""
+
+RDEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtgui-${PV}
+       ~dev-qt/qtwidgets-${PV}
+       >=sys-libs/zlib-1.2.5
+"
+DEPEND="${RDEPEND}
+       test? ( ~dev-qt/qtxml-${PV} )
+"

diff --git a/dev-qt/qttest/Manifest b/dev-qt/qttest/Manifest
index 25ecf3bb..0cc73a04 100644
--- a/dev-qt/qttest/Manifest
+++ b/dev-qt/qttest/Manifest
@@ -1 +1,2 @@
 DIST qtbase-opensource-src-5.9.1.tar.xz 45350452 SHA256 
bc9a21e9f6fff9629019fdf9f989f064751d5073c3a28dc596def92f4d4275c6 SHA512 
b384e91b3fd88b2f32e826e3dd1c930213683a0fdbfd284a319204fa8d27c796b54324cf4a715f6bebd92fca6426e37cf0be5866fc1f6053b8758570ddb2fa45
 WHIRLPOOL 
d09e81fe4e90212a3bfd00bb143f7a4370fe5caf0a0565a9eff4315148428a584d53de4aa78c13b51b7e14b6a5d8b64de2dc8e4454526bff830e8e41a694880d
+DIST qtbase-opensource-src-5.9.2.tar.xz 45148744 SHA256 
7fe2bb468955f633c71b3ddd3c269e68a2c4137a4e5b8dd12dcdb34cbc6d609b SHA512 
a2f965871645256f3d019f71f3febb875455a29d03fccc7a3371ddfeb193b0af12394e779df05adf69fd10fe7b0d966f3915a24528ec7eb3bc36c2db6af2b6e7
 WHIRLPOOL 
aed0b8aac590fad17b4f9067b46097e81d9991307b296428a9592d66a7c11967ee3e9a50b1d05afdeb7503470e658b016ec5af5c71e71059bd4c0d391b845f95

diff --git a/dev-qt/qttest/qttest-5.9.2.ebuild 
b/dev-qt/qttest/qttest-5.9.2.ebuild
new file mode 100644
index 00000000..1db02743
--- /dev/null
+++ b/dev-qt/qttest/qttest-5.9.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+QT5_MODULE="qtbase"
+VIRTUALX_REQUIRED="test"
+inherit qt5-build
+
+DESCRIPTION="Unit testing library for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+fi
+
+IUSE=""
+
+RDEPEND="
+       ~dev-qt/qtcore-${PV}
+"
+DEPEND="${RDEPEND}
+       test? (
+               ~dev-qt/qtgui-${PV}
+               ~dev-qt/qtxml-${PV}
+       )
+"
+
+QT5_TARGET_SUBDIRS=(
+       src/testlib
+)

diff --git a/dev-qt/qttranslations/Manifest b/dev-qt/qttranslations/Manifest
index 5db9ea45..f99499ee 100644
--- a/dev-qt/qttranslations/Manifest
+++ b/dev-qt/qttranslations/Manifest
@@ -1 +1,2 @@
 DIST qttranslations-opensource-src-5.9.1.tar.xz 1412200 SHA256 
4a12528a14ed77f31672bd7469cad30624e7b672f241b8f19ad59510298eb269 SHA512 
d15c9a095c095357d88826d53636ade8834b1a7f49ead53260c6b96056a478bb72c9f42cbe1cd1ea15db65c0dbc2614f18e720a55e78273dd19e91ebcbbcdb34
 WHIRLPOOL 
cf14b34cabaaaff1ec20c5a16643ed557f3887a39ffe1f3f734e1f1c838137269c6a34f97fbd3c5c69283ff62f1607ceed61af318594766380e7ec837d10c692
+DIST qttranslations-opensource-src-5.9.2.tar.xz 1412128 SHA256 
5df16ddf9da0f42a3040aef2a92ad7da67381e2e4c132632fddf3a7a8026d12f SHA512 
e84e9741cc6f938556c4fd423fef4852b039ebe4afc12db8570a6540717297541f632a07d750ee25c46eea9ae858a78fba18be49597c47cb8c9165b961e0ee94
 WHIRLPOOL 
1ccf4921c795053aaf86d89dda9f995a3708de8344250256d5557dcc471a5083540b0166fdf4f3f900c10fe2b38031b79011711fe7b9b871d853632c44f704e0

diff --git a/dev-qt/qttranslations/qttranslations-5.9.2.ebuild 
b/dev-qt/qttranslations/qttranslations-5.9.2.ebuild
new file mode 100644
index 00000000..2cd29666
--- /dev/null
+++ b/dev-qt/qttranslations/qttranslations-5.9.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit qt5-build
+
+DESCRIPTION="Translation files for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+fi
+
+IUSE=""
+
+DEPEND="
+       ~dev-qt/linguist-tools-${PV}
+       ~dev-qt/qtcore-${PV}
+"
+RDEPEND=""

diff --git a/dev-qt/qtvirtualkeyboard/Manifest 
b/dev-qt/qtvirtualkeyboard/Manifest
index 9bc71335..bf3df7e8 100644
--- a/dev-qt/qtvirtualkeyboard/Manifest
+++ b/dev-qt/qtvirtualkeyboard/Manifest
@@ -1 +1,2 @@
 DIST qtvirtualkeyboard-opensource-src-5.9.1.tar.xz 10035956 SHA256 
6b746a6dc3ab54edf3007d0f6a2f8f31281aed03629830f59acfbc8514d6e94c SHA512 
ce1fbd787b2722ab90d037e0d0012099c9eb301a942ef989ebc61763f9037703d2017f3c5abcc52790e6378589f443f9539494aa0bf8ed522500fa1606a8c34b
 WHIRLPOOL 
33028c77d4549a7f5062de461ff9d97386a30c9c080d7e3bea2563031147deef7975fc0669d7377d5ca36f092455a8a03b364b1b3ae0cebfd935cbf68a5f4957
+DIST qtvirtualkeyboard-opensource-src-5.9.2.tar.xz 10036440 SHA256 
e836ca0348b21df28635e541713726444abed7b53a0acf3358cc90532e64c6fc SHA512 
f8c39b789e877e60389ee9aab4a5c17e6018093f72fc57f526ce2584183135206306d4d5a7c7551a6de45969aa6f55444bb39f4ea3324cdf10611533f0bc2b22
 WHIRLPOOL 
c6171b98c8e36a09c7d752cbada93b2cdccfa6b875ceca502faa16c1ae9eb4025562929c08db279857cb7fdb0ae4172ed19dff5f2450c0029a58d1b7fa67c4f4

diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.9.2.ebuild 
b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.9.2.ebuild
new file mode 100644
index 00000000..2cbcca31
--- /dev/null
+++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.9.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit qt5-build
+
+DESCRIPTION="Virtual keyboard plugin for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~x86"
+fi
+
+# TODO: unbudle libraries for more layouts
+IUSE="handwriting +spell +xcb"
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtdeclarative-${PV}
+       ~dev-qt/qtgui-${PV}
+       ~dev-qt/qtsvg-${PV}
+       spell? ( app-text/hunspell:= )
+       xcb? ( x11-libs/libxcb:= )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+       local myqmakeargs=(
+               $(usex handwriting CONFIG+=lipi-toolkit "")
+               $(usex spell "" CONFIG+=disable-hunspell)
+               $(usex xcb "" CONFIG+=disable-desktop)
+               CONFIG+="lang-ar_AR lang-da_DK lang-de_DE lang-en_GB \
+                        lang-es_ES lang-fa_FA lang-fi_FI lang-fr_FR \
+                        lang-hi_IN lang-it_IT lang-nb_NO lang-pl_PL \
+                        lang-pt_PT lang-ro_RO lang-ru_RU lang-sv_SE"
+       )
+
+       qt5-build_src_configure
+}

diff --git a/dev-qt/qtwayland/Manifest b/dev-qt/qtwayland/Manifest
index 53d744bd..1e3340cf 100644
--- a/dev-qt/qtwayland/Manifest
+++ b/dev-qt/qtwayland/Manifest
@@ -1 +1,2 @@
 DIST qtwayland-opensource-src-5.9.1.tar.xz 308820 SHA256 
cf0cb1982a7b748bfec8c7834691f13072f104884c61809d0bbd1a01ebda3ffa SHA512 
619025f6db1234e2e85e8790ca152765696b3019414e4de1a7630ef3cb5a11fa3d0f3955f1e2e9e82f05a90a6da3a0a355c3c4de4dc0006cb91f122428031df3
 WHIRLPOOL 
6098ebf9de1fa5915ea46cb2781d27843760280f69dc7949813e4f5658e55b9899b568f1067c8d6bf796d03186df97853a94da1494d9d52820b44eea32536be0
+DIST qtwayland-opensource-src-5.9.2.tar.xz 311052 SHA256 
f6434d03f933867dfb219abec2cf19e2c1d1ef23d46d12cb9333c8066027f6c6 SHA512 
28b6f77be5289cb9eba0e3e6b220d2c99d2ab4dbae8e02caecd7651b5ae33c09f117545664b01649ca52b27025cc15853806ece8dc10713c3d90832416c7def6
 WHIRLPOOL 
2d0c1ea872dbe4bd48dd1564062310eb2933e44dafe9c4547137f3b63aaddfe9a70aca806e48120abdbfa0de4eef9424258012afe2debe4c01012f3a94bcd932

diff --git a/dev-qt/qtwayland/qtwayland-5.9.2.ebuild 
b/dev-qt/qtwayland/qtwayland-5.9.2.ebuild
new file mode 100644
index 00000000..0629d749
--- /dev/null
+++ b/dev-qt/qtwayland/qtwayland-5.9.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit qt5-build
+
+DESCRIPTION="Wayland platform plugin for Qt"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+fi
+
+IUSE="+libinput xcomposite"
+
+DEPEND="
+       >=dev-libs/wayland-1.6.0
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtdeclarative-${PV}
+       ~dev-qt/qtgui-${PV}[egl,libinput?]
+       media-libs/mesa[egl]
+       >=x11-libs/libxkbcommon-0.2.0
+       xcomposite? (
+               x11-libs/libX11
+               x11-libs/libXcomposite
+       )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+       qt_use_disable_config libinput xkbcommon-evdev \
+               src/client/client.pro \
+               src/compositor/wayland_wrapper/wayland_wrapper.pri \
+               src/plugins/shellintegration/ivi-shell/ivi-shell.pro \
+               tests/auto/compositor/compositor/compositor.pro
+
+       use xcomposite || rm -r config.tests/xcomposite || die
+
+       qt5-build_src_prepare
+}

diff --git a/dev-qt/qtwebchannel/Manifest b/dev-qt/qtwebchannel/Manifest
index b6b2a1eb..abf9b2d9 100644
--- a/dev-qt/qtwebchannel/Manifest
+++ b/dev-qt/qtwebchannel/Manifest
@@ -1 +1,2 @@
 DIST qtwebchannel-opensource-src-5.9.1.tar.xz 142200 SHA256 
80425f5a6df8784f5221809ffd664486ed38427f514ab4ec174e20456b027000 SHA512 
5bb1691f346f470993bae09e4766832e24b49f98cac3c40169f5f9fd25dde4f0694e9f1688cb683024649a8657caad21142cf2410140c427400194e0f1d60fc6
 WHIRLPOOL 
5ce01d82393a83ed9c332c2e6ae669de976ee907fbcd936e11cea6485ce69de3f778d2f14299bfffa0307b1609219e68062fe8c74241d569c6ab7979b536ede3
+DIST qtwebchannel-opensource-src-5.9.2.tar.xz 147388 SHA256 
9c1b4defecadd7f9ee15d5815d464abef0961fc565cc7831720fc7c0c0d13a26 SHA512 
cab160532483928d18278be9430147090fcc12ffc2b7f9c4529a9e33bcafe939b0b6bfd8e46a6467709043cd54aabc697166f74927b24f1e654b522edb6231db
 WHIRLPOOL 
548eb5b7410e17a045566c25c88beabb2e1e52babcfaf0ca8a707893138d55a41da91361ffd66fdf85fd1cd50cda3f83c45731191587ec98f44cbf0216bb4075

diff --git a/dev-qt/qtwebchannel/qtwebchannel-5.9.2.ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-5.9.2.ebuild
new file mode 100644
index 00000000..42caf288
--- /dev/null
+++ b/dev-qt/qtwebchannel/qtwebchannel-5.9.2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit qt5-build
+
+DESCRIPTION="Qt5 module for integrating C++ and QML applications with 
HTML/JavaScript clients"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+IUSE="qml"
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       qml? ( ~dev-qt/qtdeclarative-${PV} )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+       qt_use_disable_mod qml quick src/src.pro
+       qt_use_disable_mod qml qml src/webchannel/webchannel.pro
+
+       qt5-build_src_prepare
+}

diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest
index 0bb5ea73..eda4e5b0 100644
--- a/dev-qt/qtwebengine/Manifest
+++ b/dev-qt/qtwebengine/Manifest
@@ -1 +1,2 @@
 DIST qtwebengine-opensource-src-5.9.1.tar.xz 218066864 SHA256 
f6a37eeb9188474a16d29ede498fce959396ab80329a0a83eaeb925251686401 SHA512 
ad8feeede6dfc2879a84efe5bf1ae9a43db7e0182b084d2ebb7d7881ddb8e773f53a1a3fd60743fee894c27401110a31bab8ce7e86aa73fae896e796fb0533c8
 WHIRLPOOL 
9d19e52d022522c79b5faf4dfd2661853bc74b01346b5b3a3c73916b80b82edd60f547474e275d1a65f089c76e8e69ca7063b535334db2d7a4b93e1ed428e266
+DIST qtwebengine-opensource-src-5.9.2.tar.xz 217353592 SHA256 
cab069e4589f806640bebe4077c70e5cd5ffeb146c6e8caca6c4454fc0c4a108 SHA512 
9139533b8b384519cb49a909ed678344c94cdeeed40048d0cf8482506defaea0ea8f06396576fae9f51e4b073a04ee63d1b1b42b8cd82a6d4592bc0db983c715
 WHIRLPOOL 
5435e594dc304305b8ca2b9b61a06b0477d8539df818a5fc1faefd1b6a95f11cf385391c6e3ea8e41d8e75149d1bc5b37f7ca49f14203fe2213a4f0de55a547b

diff --git a/dev-qt/qtwebengine/qtwebengine-5.9.2.ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.9.2.ebuild
new file mode 100644
index 00000000..7775bf5c
--- /dev/null
+++ b/dev-qt/qtwebengine/qtwebengine-5.9.2.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+inherit multiprocessing pax-utils python-any-r1 qt5-build
+
+DESCRIPTION="Library for rendering dynamic web content in Qt5 C++ and QML 
applications"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+IUSE="alsa bindist geolocation pax_kernel pulseaudio +system-ffmpeg 
+system-icu widgets"
+
+RDEPEND="
+       app-arch/snappy:=
+       dev-libs/glib:2
+       dev-libs/nspr
+       dev-libs/nss
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtdeclarative-${PV}
+       ~dev-qt/qtgui-${PV}
+       ~dev-qt/qtnetwork-${PV}
+       ~dev-qt/qtwebchannel-${PV}[qml]
+       dev-libs/expat
+       dev-libs/libevent:=
+       dev-libs/libxml2
+       dev-libs/libxslt
+       dev-libs/protobuf:=
+       media-libs/fontconfig
+       media-libs/freetype
+       media-libs/harfbuzz:=
+       media-libs/libpng:0=
+       >=media-libs/libvpx-1.5:=[svc]
+       media-libs/libwebp:=
+       media-libs/mesa
+       media-libs/opus
+       net-libs/libsrtp:0=
+       sys-apps/dbus
+       sys-apps/pciutils
+       sys-libs/libcap
+       sys-libs/zlib[minizip]
+       virtual/jpeg:0
+       virtual/libudev
+       x11-libs/libdrm
+       x11-libs/libX11
+       x11-libs/libXcomposite
+       x11-libs/libXcursor
+       x11-libs/libXdamage
+       x11-libs/libXext
+       x11-libs/libXfixes
+       x11-libs/libXi
+       x11-libs/libXrandr
+       x11-libs/libXrender
+       x11-libs/libXScrnSaver
+       x11-libs/libXtst
+       alsa? ( media-libs/alsa-lib )
+       geolocation? ( ~dev-qt/qtpositioning-${PV} )
+       pulseaudio? ( media-sound/pulseaudio:= )
+       system-ffmpeg? ( media-video/ffmpeg:0= )
+       system-icu? ( dev-libs/icu:= )
+       widgets? ( ~dev-qt/qtwidgets-${PV} )
+"
+DEPEND="${RDEPEND}
+       ${PYTHON_DEPS}
+       dev-util/gperf
+       dev-util/ninja
+       dev-util/re2c
+       sys-devel/bison
+       pax_kernel? ( sys-apps/elfix )
+"
+
+src_prepare() {
+       use pax_kernel && PATCHES+=( 
"${FILESDIR}/${PN}-5.9.0-paxmark-mksnapshot.patch" )
+
+       # bug 620444 - ensure local headers are used
+       find "${S}" -type f -name "*.pr[fio]" | xargs sed -i -e 's|INCLUDEPATH 
+= |&$$QTWEBENGINE_ROOT/include |' || die
+
+       qt_use_disable_config alsa alsa src/core/config/linux.pri
+       qt_use_disable_config pulseaudio pulseaudio src/core/config/linux.pri
+
+       qt_use_disable_mod geolocation positioning \
+               mkspecs/features/configure.prf \
+               src/core/core_chromium.pri \
+               src/core/core_common.pri
+
+       qt_use_disable_mod widgets widgets src/src.pro
+
+       qt5-build_src_prepare
+}
+
+src_configure() {
+       export NINJA_PATH=/usr/bin/ninja
+       export NINJAFLAGS="${NINJAFLAGS:--j$(makeopts_jobs) 
-l$(makeopts_loadavg "${MAKEOPTS}" 0) -v}"
+
+       local myqmakeargs=(
+               $(usex bindist '' 'WEBENGINE_CONFIG+=use_proprietary_codecs')
+               $(usex system-ffmpeg 'WEBENGINE_CONFIG+=use_system_ffmpeg' '')
+               $(usex system-icu 'WEBENGINE_CONFIG+=use_system_icu' '')
+       )
+       qt5-build_src_configure
+}
+
+src_install() {
+       qt5-build_src_install
+
+       # bug 601472
+       if [[ ! -f ${D%/}${QT5_LIBDIR}/libQt5WebEngine.so ]]; then
+               die "${CATEGORY}/${PF} failed to build anything. Please report 
to https://bugs.gentoo.org/";
+       fi
+
+       pax-mark m "${D%/}${QT5_LIBEXECDIR}"/QtWebEngineProcess
+}

diff --git a/dev-qt/qtwebsockets/Manifest b/dev-qt/qtwebsockets/Manifest
index 7842853b..d41d2888 100644
--- a/dev-qt/qtwebsockets/Manifest
+++ b/dev-qt/qtwebsockets/Manifest
@@ -1 +1,2 @@
 DIST qtwebsockets-opensource-src-5.9.1.tar.xz 195388 SHA256 
01277362430b5a75c19a16ded8cf4c53a3bccddcc0ba2f50648e0f2985f23464 SHA512 
9d56c50a604bbb2c0fbf25e9761cffb5c271678344a198da0f5014a6fe9f48fd50f31b39ee5aa8ff140827abfe0071f334ac4f8f37f09f6946e19f5fe15b56ec
 WHIRLPOOL 
7a6406eef698d8bcc1d47bd0ce3f4da98123c76d36b3d346bb3751ed682f8b1313727a1c4786f95838a04bb94bc0fd519194cc50a15af434b29581ad82dededc
+DIST qtwebsockets-opensource-src-5.9.2.tar.xz 199312 SHA256 
afddc1bd915ea47ccbec968a7af02e2a5405c717830e4671924fe35b55e81674 SHA512 
9330d6806251bc77d4c2a497a31b1b0e42a1e6bfe3ea7c00cee123052e9e1f9080e33cf4dfcd6ee6e4732c62f41257a77ec25ad607528f4e8ebe61ccaee3e159
 WHIRLPOOL 
64a2ff34b6798a7d64c2f12d5925a18cf9c95079c931060a3d906fc33ce9bd7efa208fffdfba9f3399c8198df51ac303412811acca90a74ea9231c1251f89598

diff --git a/dev-qt/qtwebsockets/qtwebsockets-5.9.2.ebuild 
b/dev-qt/qtwebsockets/qtwebsockets-5.9.2.ebuild
new file mode 100644
index 00000000..edf0d08a
--- /dev/null
+++ b/dev-qt/qtwebsockets/qtwebsockets-5.9.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit qt5-build
+
+DESCRIPTION="Implementation of the WebSocket protocol for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
+fi
+
+IUSE="qml +ssl"
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtnetwork-${PV}[ssl=]
+       qml? ( ~dev-qt/qtdeclarative-${PV} )
+
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+       qt_use_disable_mod qml quick src/src.pro
+
+       qt5-build_src_prepare
+}

diff --git a/dev-qt/qtwebview/Manifest b/dev-qt/qtwebview/Manifest
new file mode 100644
index 00000000..d6103a90
--- /dev/null
+++ b/dev-qt/qtwebview/Manifest
@@ -0,0 +1 @@
+DIST qtwebview-opensource-src-5.9.2.tar.xz 108060 SHA256 
fccaec79c73c62010f90bdd1a85b31d5caa63e0a1a28983bb74f6127afe1b8b1 SHA512 
2b141977fc5219321715aa66042eea7c4a9ce913fe50e9d8e84f62ebf0316aa13c5b2f1a4349c3ad8a47850930e5c1dd5f56e1c3dada97730afe65d69d1efbfb
 WHIRLPOOL 
6309bbc8f96574cd92cc4fad0ee5e782a31a6c05bb9b4d400c5514fd638c48e07eeed9b34edc9999d85468f9a560e67570965d25db2fbdf7bfa87af6dec4b4f4

diff --git a/dev-qt/qtwebview/qtwebview-5.9.2.ebuild 
b/dev-qt/qtwebview/qtwebview-5.9.2.ebuild
new file mode 100644
index 00000000..95f5a9dc
--- /dev/null
+++ b/dev-qt/qtwebview/qtwebview-5.9.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit qt5-build
+
+DESCRIPTION="Module for displaying web content in a QML application using the 
Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64"
+fi
+
+IUSE=""
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtdeclarative-${PV}
+       ~dev-qt/qtgui-${PV}
+       ~dev-qt/qtwebengine-${PV}
+"
+RDEPEND="${DEPEND}"

diff --git a/dev-qt/qtwidgets/Manifest b/dev-qt/qtwidgets/Manifest
index 25ecf3bb..0cc73a04 100644
--- a/dev-qt/qtwidgets/Manifest
+++ b/dev-qt/qtwidgets/Manifest
@@ -1 +1,2 @@
 DIST qtbase-opensource-src-5.9.1.tar.xz 45350452 SHA256 
bc9a21e9f6fff9629019fdf9f989f064751d5073c3a28dc596def92f4d4275c6 SHA512 
b384e91b3fd88b2f32e826e3dd1c930213683a0fdbfd284a319204fa8d27c796b54324cf4a715f6bebd92fca6426e37cf0be5866fc1f6053b8758570ddb2fa45
 WHIRLPOOL 
d09e81fe4e90212a3bfd00bb143f7a4370fe5caf0a0565a9eff4315148428a584d53de4aa78c13b51b7e14b6a5d8b64de2dc8e4454526bff830e8e41a694880d
+DIST qtbase-opensource-src-5.9.2.tar.xz 45148744 SHA256 
7fe2bb468955f633c71b3ddd3c269e68a2c4137a4e5b8dd12dcdb34cbc6d609b SHA512 
a2f965871645256f3d019f71f3febb875455a29d03fccc7a3371ddfeb193b0af12394e779df05adf69fd10fe7b0d966f3915a24528ec7eb3bc36c2db6af2b6e7
 WHIRLPOOL 
aed0b8aac590fad17b4f9067b46097e81d9991307b296428a9592d66a7c11967ee3e9a50b1d05afdeb7503470e658b016ec5af5c71e71059bd4c0d391b845f95

diff --git a/dev-qt/qtwidgets/qtwidgets-5.9.2.ebuild 
b/dev-qt/qtwidgets/qtwidgets-5.9.2.ebuild
new file mode 100644
index 00000000..ed7f16fb
--- /dev/null
+++ b/dev-qt/qtwidgets/qtwidgets-5.9.2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="Set of components for creating classic desktop-style UIs for the 
Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+fi
+
+# keep IUSE defaults in sync with qtgui
+IUSE="gles2 gtk +png +xcb"
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtgui-${PV}[gles2=,png=,xcb?]
+       gtk? (
+               x11-libs/gtk+:3
+               x11-libs/libX11
+               x11-libs/pango
+       )
+"
+RDEPEND="${DEPEND}"
+
+QT5_TARGET_SUBDIRS=(
+       src/tools/uic
+       src/widgets
+       src/plugins/platformthemes
+)
+
+QT5_GENTOO_CONFIG=(
+       gtk:gtk3:
+       !:no-widgets:
+)
+
+src_configure() {
+       local myconf=(
+               -opengl $(usex gles2 es2 desktop)
+               $(qt_use gtk)
+               $(qt_use png libpng system)
+               $(qt_use xcb xcb system)
+               $(qt_use xcb xkbcommon system)
+               $(usex xcb '-xcb-xlib -xinput2 -xkb' '')
+       )
+       qt5-build_src_configure
+}

diff --git a/dev-qt/qtx11extras/Manifest b/dev-qt/qtx11extras/Manifest
index 8e3757f6..07ef1128 100644
--- a/dev-qt/qtx11extras/Manifest
+++ b/dev-qt/qtx11extras/Manifest
@@ -1 +1,2 @@
 DIST qtx11extras-opensource-src-5.9.1.tar.xz 65024 SHA256 
a63d0e28958331d672dbd0f8c554bdaddbc974a27be37601f7f221a2ef1ad601 SHA512 
71b49d4c313e69d47b4e8652913005afe178caaee30f123016ed87ef4d798c347fd15135895a3e434ca32a80aee82a1b2d7da8278ceef92bdee9c35b7cdce84e
 WHIRLPOOL 
633fe752190e75fff1535a5c3d9d6f3febffec0486ae28b339367c7ad8e02810b56c2d0aa6fd147f5d67e29de4843af88337e156994086d419f48c8eb7b2dce7
+DIST qtx11extras-opensource-src-5.9.2.tar.xz 76624 SHA256 
db85450ad4851816a4fade1ffc10d078d28f2cca174cffa6cbd6d1220b395ac5 SHA512 
eb41aa76186e6ecea4caafc4c318c58d0f173331895c4e76e0eed8d7654b575c64dd35ed924b7c4d6a3c4e0d4d998c78aef1c484888e44b6fe87cbdd8aaf4181
 WHIRLPOOL 
10f6423ea20c5faa40818cb8c8bbcb55d6e6154f588718e143a8f345d3adec40c15f4ee5b9e4e8dc50d34e6d6105545b1707c92d15fc2fa044a25a59fbf9dde6

diff --git a/dev-qt/qtx11extras/qtx11extras-5.9.2.ebuild 
b/dev-qt/qtx11extras/qtx11extras-5.9.2.ebuild
new file mode 100644
index 00000000..54540902
--- /dev/null
+++ b/dev-qt/qtx11extras/qtx11extras-5.9.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit qt5-build
+
+DESCRIPTION="Linux/X11-specific support library for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+fi
+
+IUSE=""
+
+RDEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtgui-${PV}[xcb]
+"
+DEPEND="${RDEPEND}
+       test? ( ~dev-qt/qtwidgets-${PV} )
+"

diff --git a/dev-qt/qtxml/Manifest b/dev-qt/qtxml/Manifest
index 25ecf3bb..0cc73a04 100644
--- a/dev-qt/qtxml/Manifest
+++ b/dev-qt/qtxml/Manifest
@@ -1 +1,2 @@
 DIST qtbase-opensource-src-5.9.1.tar.xz 45350452 SHA256 
bc9a21e9f6fff9629019fdf9f989f064751d5073c3a28dc596def92f4d4275c6 SHA512 
b384e91b3fd88b2f32e826e3dd1c930213683a0fdbfd284a319204fa8d27c796b54324cf4a715f6bebd92fca6426e37cf0be5866fc1f6053b8758570ddb2fa45
 WHIRLPOOL 
d09e81fe4e90212a3bfd00bb143f7a4370fe5caf0a0565a9eff4315148428a584d53de4aa78c13b51b7e14b6a5d8b64de2dc8e4454526bff830e8e41a694880d
+DIST qtbase-opensource-src-5.9.2.tar.xz 45148744 SHA256 
7fe2bb468955f633c71b3ddd3c269e68a2c4137a4e5b8dd12dcdb34cbc6d609b SHA512 
a2f965871645256f3d019f71f3febb875455a29d03fccc7a3371ddfeb193b0af12394e779df05adf69fd10fe7b0d966f3915a24528ec7eb3bc36c2db6af2b6e7
 WHIRLPOOL 
aed0b8aac590fad17b4f9067b46097e81d9991307b296428a9592d66a7c11967ee3e9a50b1d05afdeb7503470e658b016ec5af5c71e71059bd4c0d391b845f95

diff --git a/dev-qt/qtxml/qtxml-5.9.2.ebuild b/dev-qt/qtxml/qtxml-5.9.2.ebuild
new file mode 100644
index 00000000..d19aa52b
--- /dev/null
+++ b/dev-qt/qtxml/qtxml-5.9.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="Implementation of SAX and DOM for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+fi
+
+IUSE=""
+
+RDEPEND="
+       ~dev-qt/qtcore-${PV}
+"
+DEPEND="${RDEPEND}
+       test? ( ~dev-qt/qtnetwork-${PV} )
+"
+
+QT5_TARGET_SUBDIRS=(
+       src/xml
+)

diff --git a/dev-qt/qtxmlpatterns/Manifest b/dev-qt/qtxmlpatterns/Manifest
index 34fed2e7..95402dff 100644
--- a/dev-qt/qtxmlpatterns/Manifest
+++ b/dev-qt/qtxmlpatterns/Manifest
@@ -1 +1,2 @@
 DIST qtxmlpatterns-opensource-src-5.9.1.tar.xz 1356840 SHA256 
b584686496ad1b1b3426d642bd705cab3fc02313b067a33d1b826a27aee29c24 SHA512 
e54096b27e599c9751a17f2ec8c7570f682a517df75b9e07f845151e282320063519539b28761d1964ead0a0620b4eb4802020556ebdf8343fe1c156d4547827
 WHIRLPOOL 
958b78d4a27bd770f0b5c1cfee375e012ff18bbf8a4dffcc59add20fcf88527b3b421bc6464542ae1be83893ff107e5148bcf21c66b4baebe004e7ec29cf5323
+DIST qtxmlpatterns-opensource-src-5.9.2.tar.xz 1360696 SHA256 
0aa6aa83087d5754cfefaa3d119454009fc2dd5f266c1eb2ea7a434cef22d34e SHA512 
c14dbd97988473ba73b4e21352c5560278aa4dbfdf2be1d12e9119c0b5dbe8a0e4eff9a682052024a01bb21dcf52d40ba00da98947901fb91518af92a225da83
 WHIRLPOOL 
98102620b664d4b9469fc40b642f628e0733cc32e2799bc0090e358c4ef01eca0f0d62d05769c77bf024877038a8aacda29a4bc454b082ba0745c3ceeb8790d8

diff --git a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.9.2.ebuild 
b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.9.2.ebuild
new file mode 100644
index 00000000..4cd0f931
--- /dev/null
+++ b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.9.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit qt5-build
+
+DESCRIPTION="XPath, XQuery, XSLT, and XML Schema validation library for the 
Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+fi
+
+IUSE=""
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtnetwork-${PV}
+"
+RDEPEND="${DEPEND}"

diff --git a/profiles/package.mask b/profiles/package.mask
index b6d54a8e..2726c84a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -54,7 +54,6 @@
 =dev-qt/qtwayland-5.9.1*
 =dev-qt/qtwebchannel-5.9.1*
 =dev-qt/qtwebengine-5.9.1*
-=dev-qt/qtwebkit-5.9.1*
 =dev-qt/qtwebsockets-5.9.1*
 =dev-qt/qtwidgets-5.9.1*
 =dev-qt/qtx11extras-5.9.1*

Reply via email to