commit:     be5e505fd09ea261c90302435de287d6343b515d
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Sep  6 20:51:50 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Sep  6 20:51:50 2019 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=be5e505f

dev-qt: Add Qt 5.13.1

Package-Manager: Portage-2.3.75, Repoman-2.3.17
RepoMan-Options: --force
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-qt/assistant/Manifest                          |   1 +
 dev-qt/assistant/assistant-5.13.1.ebuild           |  55 +++++++
 dev-qt/designer/Manifest                           |   1 +
 dev-qt/designer/designer-5.13.1.ebuild             |  57 +++++++
 dev-qt/linguist-tools/Manifest                     |   1 +
 dev-qt/linguist-tools/linguist-tools-5.13.1.ebuild |  35 +++++
 dev-qt/linguist/Manifest                           |   1 +
 dev-qt/linguist/linguist-5.13.1.ebuild             |  48 ++++++
 dev-qt/pixeltool/Manifest                          |   1 +
 dev-qt/pixeltool/pixeltool-5.13.1.ebuild           |  25 +++
 dev-qt/qdbus/Manifest                              |   1 +
 dev-qt/qdbus/qdbus-5.13.1.ebuild                   |  25 +++
 dev-qt/qdbusviewer/Manifest                        |   1 +
 dev-qt/qdbusviewer/qdbusviewer-5.13.1.ebuild       |  45 ++++++
 dev-qt/qdoc/Manifest                               |   1 +
 dev-qt/qdoc/qdoc-5.13.1.ebuild                     |  40 +++++
 dev-qt/qt3d/Manifest                               |   1 +
 dev-qt/qt3d/qt3d-5.13.1.ebuild                     |  34 ++++
 dev-qt/qtbluetooth/Manifest                        |   1 +
 dev-qt/qtbluetooth/qtbluetooth-5.13.1.ebuild       |  33 ++++
 dev-qt/qtcharts/Manifest                           |   1 +
 dev-qt/qtcharts/qtcharts-5.13.1.ebuild             |  29 ++++
 dev-qt/qtconcurrent/Manifest                       |   1 +
 dev-qt/qtconcurrent/qtconcurrent-5.13.1.ebuild     |  23 +++
 dev-qt/qtcore/Manifest                             |   1 +
 dev-qt/qtcore/qtcore-5.13.1.ebuild                 |  84 ++++++++++
 dev-qt/qtdatavis3d/Manifest                        |   1 +
 dev-qt/qtdatavis3d/qtdatavis3d-5.13.1.ebuild       |  31 ++++
 dev-qt/qtdbus/Manifest                             |   1 +
 dev-qt/qtdbus/qtdbus-5.13.1.ebuild                 |  43 +++++
 dev-qt/qtdeclarative/Manifest                      |   1 +
 dev-qt/qtdeclarative/qtdeclarative-5.13.1.ebuild   |  53 +++++++
 dev-qt/qtdiag/Manifest                             |   1 +
 dev-qt/qtdiag/qtdiag-5.13.1.ebuild                 |  36 +++++
 dev-qt/qtgamepad/Manifest                          |   1 +
 dev-qt/qtgamepad/qtgamepad-5.13.1.ebuild           |  35 +++++
 dev-qt/qtgraphicaleffects/Manifest                 |   1 +
 .../qtgraphicaleffects-5.13.1.ebuild               |  21 +++
 dev-qt/qtgui/Manifest                              |   1 +
 dev-qt/qtgui/qtgui-5.13.1.ebuild                   | 174 +++++++++++++++++++++
 dev-qt/qthelp/Manifest                             |   1 +
 dev-qt/qthelp/qthelp-5.13.1.ebuild                 |  29 ++++
 dev-qt/qtimageformats/Manifest                     |   1 +
 dev-qt/qtimageformats/qtimageformats-5.13.1.ebuild |  30 ++++
 dev-qt/qtlocation/Manifest                         |   1 +
 dev-qt/qtlocation/qtlocation-5.13.1.ebuild         |  45 ++++++
 dev-qt/qtmultimedia/Manifest                       |   1 +
 dev-qt/qtmultimedia/qtmultimedia-5.13.1.ebuild     |  68 ++++++++
 dev-qt/qtnetwork/Manifest                          |   1 +
 dev-qt/qtnetwork/qtnetwork-5.13.1.ebuild           |  60 +++++++
 dev-qt/qtnetworkauth/Manifest                      |   1 +
 dev-qt/qtnetworkauth/qtnetworkauth-5.13.1.ebuild   |  20 +++
 dev-qt/qtopengl/Manifest                           |   1 +
 dev-qt/qtopengl/qtopengl-5.13.1.ebuild             |  34 ++++
 dev-qt/qtpaths/Manifest                            |   1 +
 dev-qt/qtpaths/qtpaths-5.13.1.ebuild               |  23 +++
 dev-qt/qtplugininfo/Manifest                       |   1 +
 dev-qt/qtplugininfo/qtplugininfo-5.13.1.ebuild     |  23 +++
 dev-qt/qtpositioning/Manifest                      |   1 +
 dev-qt/qtpositioning/qtpositioning-5.13.1.ebuild   |  40 +++++
 dev-qt/qtprintsupport/Manifest                     |   1 +
 dev-qt/qtprintsupport/qtprintsupport-5.13.1.ebuild |  42 +++++
 dev-qt/qtquickcontrols/Manifest                    |   1 +
 .../qtquickcontrols/qtquickcontrols-5.13.1.ebuild  |  32 ++++
 dev-qt/qtquickcontrols2/Manifest                   |   1 +
 .../qtquickcontrols2-5.13.1.ebuild                 |  30 ++++
 dev-qt/qtscript/Manifest                           |   1 +
 dev-qt/qtscript/qtscript-5.13.1.ebuild             |  36 +++++
 dev-qt/qtscxml/Manifest                            |   1 +
 dev-qt/qtscxml/qtscxml-5.13.1.ebuild               |  19 +++
 dev-qt/qtsensors/Manifest                          |   1 +
 dev-qt/qtsensors/qtsensors-5.13.1.ebuild           |  28 ++++
 dev-qt/qtserialbus/Manifest                        |   1 +
 dev-qt/qtserialbus/qtserialbus-5.13.1.ebuild       |  20 +++
 dev-qt/qtserialport/Manifest                       |   1 +
 dev-qt/qtserialport/qtserialport-5.13.1.ebuild     |  27 ++++
 dev-qt/qtspeech/Manifest                           |   1 +
 dev-qt/qtspeech/qtspeech-5.13.1.ebuild             |  20 +++
 dev-qt/qtsql/Manifest                              |   1 +
 dev-qt/qtsql/qtsql-5.13.1.ebuild                   |  55 +++++++
 dev-qt/qtsvg/Manifest                              |   1 +
 dev-qt/qtsvg/qtsvg-5.13.1.ebuild                   |  23 +++
 dev-qt/qttest/Manifest                             |   1 +
 dev-qt/qttest/qttest-5.13.1.ebuild                 |  33 ++++
 dev-qt/qttranslations/Manifest                     |   1 +
 dev-qt/qttranslations/qttranslations-5.13.1.ebuild |  19 +++
 dev-qt/qtvirtualkeyboard/Manifest                  |   1 +
 .../qtvirtualkeyboard-5.13.1.ebuild                |  42 +++++
 dev-qt/qtwayland/Manifest                          |   1 +
 dev-qt/qtwayland/qtwayland-5.13.1.ebuild           |  43 +++++
 dev-qt/qtwebchannel/Manifest                       |   1 +
 dev-qt/qtwebchannel/qtwebchannel-5.13.1.ebuild     |  26 +++
 dev-qt/qtwebengine/Manifest                        |   1 +
 dev-qt/qtwebengine/qtwebengine-5.13.1.ebuild       | 132 ++++++++++++++++
 dev-qt/qtwebsockets/Manifest                       |   1 +
 dev-qt/qtwebsockets/qtwebsockets-5.13.1.ebuild     |  27 ++++
 dev-qt/qtwebview/Manifest                          |   1 +
 dev-qt/qtwebview/qtwebview-5.13.1.ebuild           |  21 +++
 dev-qt/qtwidgets/Manifest                          |   1 +
 dev-qt/qtwidgets/qtwidgets-5.13.1.ebuild           |  56 +++++++
 dev-qt/qtx11extras/Manifest                        |   1 +
 dev-qt/qtx11extras/qtx11extras-5.13.1.ebuild       |  21 +++
 dev-qt/qtxml/Manifest                              |   1 +
 dev-qt/qtxml/qtxml-5.13.1.ebuild                   |  29 ++++
 dev-qt/qtxmlpatterns/Manifest                      |   1 +
 dev-qt/qtxmlpatterns/qtxmlpatterns-5.13.1.ebuild   |  30 ++++
 106 files changed, 2162 insertions(+)

diff --git a/dev-qt/assistant/Manifest b/dev-qt/assistant/Manifest
new file mode 100644
index 00000000..35eed0ff
--- /dev/null
+++ b/dev-qt/assistant/Manifest
@@ -0,0 +1 @@
+DIST qttools-everywhere-src-5.13.1.tar.xz 9086496 BLAKE2B 
5bfad48b035e1dd548783863bd9ce13b2ef536a136c43e7f00c8d5da88c8dc8e1019b10c1072e4994f5794cfc1beb0e7cac9b2ebe73345e1dc94b766130ab30f
 SHA512 
b3bd614ed21a1b37829082f2ec89b086b4c8e7cc91be5ba7bef16dc52619e3357d2c9165c3a1eedbd1f1913d215cda3f9a59fc26d45ee0267bc1e3d7205d98b8

diff --git a/dev-qt/assistant/assistant-5.13.1.ebuild 
b/dev-qt/assistant/assistant-5.13.1.ebuild
new file mode 100644
index 00000000..ad1fb398
--- /dev/null
+++ b/dev-qt/assistant/assistant-5.13.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+QT5_MODULE="qttools"
+inherit desktop qt5-build xdg-utils
+
+DESCRIPTION="Tool for viewing on-line documentation in Qt help file format"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~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:5 )
+"
+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
+}
+
+src_install() {
+       qt5-build_src_install
+
+       doicon -s 32 src/assistant/assistant/images/assistant.png
+       newicon -s 128 src/assistant/assistant/images/assistant-128.png 
assistant.png
+       make_desktop_entry "${QT5_BINDIR}"/assistant 'Qt 5 Assistant' assistant 
'Qt;Development;Documentation'
+}
+
+pkg_postinst() {
+       qt5-build_pkg_postinst
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       qt5-build_pkg_postrm
+       xdg_icon_cache_update
+}

diff --git a/dev-qt/designer/Manifest b/dev-qt/designer/Manifest
new file mode 100644
index 00000000..35eed0ff
--- /dev/null
+++ b/dev-qt/designer/Manifest
@@ -0,0 +1 @@
+DIST qttools-everywhere-src-5.13.1.tar.xz 9086496 BLAKE2B 
5bfad48b035e1dd548783863bd9ce13b2ef536a136c43e7f00c8d5da88c8dc8e1019b10c1072e4994f5794cfc1beb0e7cac9b2ebe73345e1dc94b766130ab30f
 SHA512 
b3bd614ed21a1b37829082f2ec89b086b4c8e7cc91be5ba7bef16dc52619e3357d2c9165c3a1eedbd1f1913d215cda3f9a59fc26d45ee0267bc1e3d7205d98b8

diff --git a/dev-qt/designer/designer-5.13.1.ebuild 
b/dev-qt/designer/designer-5.13.1.ebuild
new file mode 100644
index 00000000..dd3e48ec
--- /dev/null
+++ b/dev-qt/designer/designer-5.13.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+QT5_MODULE="qttools"
+inherit desktop qt5-build xdg-utils
+
+DESCRIPTION="WYSIWYG tool for designing and building graphical user interfaces 
with QtWidgets"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
+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:5 )
+"
+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
+}
+
+src_install() {
+       qt5-build_src_install
+
+       doicon -s 128 src/designer/src/designer/images/designer.png
+       make_desktop_entry "${QT5_BINDIR}"/designer 'Qt 5 Designer' designer 
'Qt;Development;GUIDesigner'
+}
+
+pkg_postinst() {
+       qt5-build_pkg_postinst
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       qt5-build_pkg_postrm
+       xdg_icon_cache_update
+}

diff --git a/dev-qt/linguist-tools/Manifest b/dev-qt/linguist-tools/Manifest
new file mode 100644
index 00000000..35eed0ff
--- /dev/null
+++ b/dev-qt/linguist-tools/Manifest
@@ -0,0 +1 @@
+DIST qttools-everywhere-src-5.13.1.tar.xz 9086496 BLAKE2B 
5bfad48b035e1dd548783863bd9ce13b2ef536a136c43e7f00c8d5da88c8dc8e1019b10c1072e4994f5794cfc1beb0e7cac9b2ebe73345e1dc94b766130ab30f
 SHA512 
b3bd614ed21a1b37829082f2ec89b086b4c8e7cc91be5ba7bef16dc52619e3357d2c9165c3a1eedbd1f1913d215cda3f9a59fc26d45ee0267bc1e3d7205d98b8

diff --git a/dev-qt/linguist-tools/linguist-tools-5.13.1.ebuild 
b/dev-qt/linguist-tools/linguist-tools-5.13.1.ebuild
new file mode 100644
index 00000000..9f4191f4
--- /dev/null
+++ b/dev-qt/linguist-tools/linguist-tools-5.13.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+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 ~sparc ~x86 ~amd64-fbsd"
+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
new file mode 100644
index 00000000..35eed0ff
--- /dev/null
+++ b/dev-qt/linguist/Manifest
@@ -0,0 +1 @@
+DIST qttools-everywhere-src-5.13.1.tar.xz 9086496 BLAKE2B 
5bfad48b035e1dd548783863bd9ce13b2ef536a136c43e7f00c8d5da88c8dc8e1019b10c1072e4994f5794cfc1beb0e7cac9b2ebe73345e1dc94b766130ab30f
 SHA512 
b3bd614ed21a1b37829082f2ec89b086b4c8e7cc91be5ba7bef16dc52619e3357d2c9165c3a1eedbd1f1913d215cda3f9a59fc26d45ee0267bc1e3d7205d98b8

diff --git a/dev-qt/linguist/linguist-5.13.1.ebuild 
b/dev-qt/linguist/linguist-5.13.1.ebuild
new file mode 100644
index 00000000..b09b8354
--- /dev/null
+++ b/dev-qt/linguist/linguist-5.13.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+QT5_MODULE="qttools"
+inherit desktop qt5-build xdg-utils
+
+DESCRIPTION="Graphical tool for translating Qt applications"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86 ~amd64-fbsd"
+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
+)
+
+src_install() {
+       qt5-build_src_install
+
+       local size
+       for size in 16 32 48 64 128; do
+               newicon -s ${size} 
src/linguist/linguist/images/icons/linguist-${size}-32.png linguist.png
+       done
+       make_desktop_entry "${QT5_BINDIR}"/linguist 'Qt 5 Linguist' linguist 
'Qt;Development;Translation'
+}
+
+pkg_postinst() {
+       qt5-build_pkg_postinst
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       qt5-build_pkg_postrm
+       xdg_icon_cache_update
+}

diff --git a/dev-qt/pixeltool/Manifest b/dev-qt/pixeltool/Manifest
new file mode 100644
index 00000000..35eed0ff
--- /dev/null
+++ b/dev-qt/pixeltool/Manifest
@@ -0,0 +1 @@
+DIST qttools-everywhere-src-5.13.1.tar.xz 9086496 BLAKE2B 
5bfad48b035e1dd548783863bd9ce13b2ef536a136c43e7f00c8d5da88c8dc8e1019b10c1072e4994f5794cfc1beb0e7cac9b2ebe73345e1dc94b766130ab30f
 SHA512 
b3bd614ed21a1b37829082f2ec89b086b4c8e7cc91be5ba7bef16dc52619e3357d2c9165c3a1eedbd1f1913d215cda3f9a59fc26d45ee0267bc1e3d7205d98b8

diff --git a/dev-qt/pixeltool/pixeltool-5.13.1.ebuild 
b/dev-qt/pixeltool/pixeltool-5.13.1.ebuild
new file mode 100644
index 00000000..d6c1525a
--- /dev/null
+++ b/dev-qt/pixeltool/pixeltool-5.13.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+QT5_MODULE="qttools"
+inherit qt5-build
+
+DESCRIPTION="Qt screen magnifier"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~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
new file mode 100644
index 00000000..35eed0ff
--- /dev/null
+++ b/dev-qt/qdbus/Manifest
@@ -0,0 +1 @@
+DIST qttools-everywhere-src-5.13.1.tar.xz 9086496 BLAKE2B 
5bfad48b035e1dd548783863bd9ce13b2ef536a136c43e7f00c8d5da88c8dc8e1019b10c1072e4994f5794cfc1beb0e7cac9b2ebe73345e1dc94b766130ab30f
 SHA512 
b3bd614ed21a1b37829082f2ec89b086b4c8e7cc91be5ba7bef16dc52619e3357d2c9165c3a1eedbd1f1913d215cda3f9a59fc26d45ee0267bc1e3d7205d98b8

diff --git a/dev-qt/qdbus/qdbus-5.13.1.ebuild b/dev-qt/qdbus/qdbus-5.13.1.ebuild
new file mode 100644
index 00000000..4e1b4362
--- /dev/null
+++ b/dev-qt/qdbus/qdbus-5.13.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+QT5_MODULE="qttools"
+inherit qt5-build
+
+DESCRIPTION="Interface to Qt applications communicating over D-Bus"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~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
new file mode 100644
index 00000000..35eed0ff
--- /dev/null
+++ b/dev-qt/qdbusviewer/Manifest
@@ -0,0 +1 @@
+DIST qttools-everywhere-src-5.13.1.tar.xz 9086496 BLAKE2B 
5bfad48b035e1dd548783863bd9ce13b2ef536a136c43e7f00c8d5da88c8dc8e1019b10c1072e4994f5794cfc1beb0e7cac9b2ebe73345e1dc94b766130ab30f
 SHA512 
b3bd614ed21a1b37829082f2ec89b086b4c8e7cc91be5ba7bef16dc52619e3357d2c9165c3a1eedbd1f1913d215cda3f9a59fc26d45ee0267bc1e3d7205d98b8

diff --git a/dev-qt/qdbusviewer/qdbusviewer-5.13.1.ebuild 
b/dev-qt/qdbusviewer/qdbusviewer-5.13.1.ebuild
new file mode 100644
index 00000000..7fa795f0
--- /dev/null
+++ b/dev-qt/qdbusviewer/qdbusviewer-5.13.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+QT5_MODULE="qttools"
+inherit desktop qt5-build xdg-utils
+
+DESCRIPTION="Graphical tool that lets you introspect D-Bus objects and 
messages"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+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
+)
+
+src_install() {
+       qt5-build_src_install
+
+       doicon -s 32 src/qdbus/qdbusviewer/images/qdbusviewer.png
+       newicon -s 128 src/qdbus/qdbusviewer/images/qdbusviewer-128.png 
qdbusviewer.png
+       make_desktop_entry "${QT5_BINDIR}"/qdbusviewer 'Qt 5 QDBusViewer' 
qdbusviewer 'Qt;Development'
+}
+
+pkg_postinst() {
+       qt5-build_pkg_postinst
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       qt5-build_pkg_postrm
+       xdg_icon_cache_update
+}

diff --git a/dev-qt/qdoc/Manifest b/dev-qt/qdoc/Manifest
new file mode 100644
index 00000000..35eed0ff
--- /dev/null
+++ b/dev-qt/qdoc/Manifest
@@ -0,0 +1 @@
+DIST qttools-everywhere-src-5.13.1.tar.xz 9086496 BLAKE2B 
5bfad48b035e1dd548783863bd9ce13b2ef536a136c43e7f00c8d5da88c8dc8e1019b10c1072e4994f5794cfc1beb0e7cac9b2ebe73345e1dc94b766130ab30f
 SHA512 
b3bd614ed21a1b37829082f2ec89b086b4c8e7cc91be5ba7bef16dc52619e3357d2c9165c3a1eedbd1f1913d215cda3f9a59fc26d45ee0267bc1e3d7205d98b8

diff --git a/dev-qt/qdoc/qdoc-5.13.1.ebuild b/dev-qt/qdoc/qdoc-5.13.1.ebuild
new file mode 100644
index 00000000..b7f16966
--- /dev/null
+++ b/dev-qt/qdoc/qdoc-5.13.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+QT5_MODULE="qttools"
+inherit qt5-build
+
+DESCRIPTION="Qt documentation generator"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+IUSE="qml"
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       sys-devel/clang:=
+       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
+}
+
+src_configure() {
+       # src/qdoc requires files that are only generated when qmake is
+       # run in the root directory. bug 676948; same fix as bug 633776
+       mkdir -p "${QT5_BUILD_DIR}"/src/qdoc || die
+       qt5_qmake "${QT5_BUILD_DIR}"
+       qt5-build_src_configure
+}

diff --git a/dev-qt/qt3d/Manifest b/dev-qt/qt3d/Manifest
new file mode 100644
index 00000000..f9cc9df4
--- /dev/null
+++ b/dev-qt/qt3d/Manifest
@@ -0,0 +1 @@
+DIST qt3d-everywhere-src-5.13.1.tar.xz 82107804 BLAKE2B 
2fe208a0b571094e7b28d94e1d3fa05a8adf6f8548fbdd2aeee32b8a92d18be5ea91d2776689758fbee5100bf87abd9270b8e434a868676937950cda0a17a426
 SHA512 
dc305162ff87a71736b98aeb710b338ad1c6084819a79073f92b086ecc641caa7798d1c2bea20dd9eb91a9caf853177f01404d19407f8d10cb2bb8198d75cb84

diff --git a/dev-qt/qt3d/qt3d-5.13.1.ebuild b/dev-qt/qt3d/qt3d-5.13.1.ebuild
new file mode 100644
index 00000000..431e2685
--- /dev/null
+++ b/dev-qt/qt3d/qt3d-5.13.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit qt5-build
+
+DESCRIPTION="3D rendering module for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+# TODO: tools
+IUSE="gamepad 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
+       gamepad? ( ~dev-qt/qtgamepad-${PV} )
+       qml? ( ~dev-qt/qtdeclarative-${PV}[gles2=] )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+       rm -r src/3rdparty/assimp/{code,contrib,include} || die
+
+       qt_use_disable_mod gamepad gamepad src/input/frontend/frontend.pri
+       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
new file mode 100644
index 00000000..a3ea875c
--- /dev/null
+++ b/dev-qt/qtbluetooth/Manifest
@@ -0,0 +1 @@
+DIST qtconnectivity-everywhere-src-5.13.1.tar.xz 2774076 BLAKE2B 
0dfd95c37aaf5c8b14733aa79b9e606e839aa4c113cc24a742059f7d4b9f5712c77ad9ba8edf16b216d564caa1c71ede89d6fdbd1a98c3d465fb4488506db766
 SHA512 
de66b7d828f1259f59dac693ffd4bff15313e33b591ab748ca63a6470f1b3975bd30f48f75833400554cdbd8bb2f2a844b980b3db4242f08f43b82a2eb08c763

diff --git a/dev-qt/qtbluetooth/qtbluetooth-5.13.1.ebuild 
b/dev-qt/qtbluetooth/qtbluetooth-5.13.1.ebuild
new file mode 100644
index 00000000..6f8451cd
--- /dev/null
+++ b/dev-qt/qtbluetooth/qtbluetooth-5.13.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+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
new file mode 100644
index 00000000..91be6ac9
--- /dev/null
+++ b/dev-qt/qtcharts/Manifest
@@ -0,0 +1 @@
+DIST qtcharts-everywhere-src-5.13.1.tar.xz 4246444 BLAKE2B 
cad3b3d359ca7e1d6a4590547750b08f2eda3f1eaa3ec19faaae26de83216a9af728c2f37f4400e7986a3467b8d4294ce580df839b7924810ce044e2622e39e2
 SHA512 
c511d5b48f53312f0e7380d2d04019a5e500736a47bf4625f668042152026c1d5dc3299dd82243054119697063daa445329c78793e2107b01e84824968258d34

diff --git a/dev-qt/qtcharts/qtcharts-5.13.1.ebuild 
b/dev-qt/qtcharts/qtcharts-5.13.1.ebuild
new file mode 100644
index 00000000..44f40be1
--- /dev/null
+++ b/dev-qt/qtcharts/qtcharts-5.13.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+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
new file mode 100644
index 00000000..89b6212f
--- /dev/null
+++ b/dev-qt/qtconcurrent/Manifest
@@ -0,0 +1 @@
+DIST qtbase-everywhere-src-5.13.1.tar.xz 48807960 BLAKE2B 
0efc49cd62827315bb69d98b7e0ca59460f22b20e2c560b8b9fbc190cd68e50596de20e23b4e2074589ed1d8eef225e836de4ab7e0a063c020e2146b86fd5318
 SHA512 
86ab39eabb8867c4b038614341b7e49136f4ef898f06d4f1c899ddd2c2c271aa630bf63ad6abcf5c1f01659e6e5005f5da7dd83bb09a1484e15eb47e5274b9b3

diff --git a/dev-qt/qtconcurrent/qtconcurrent-5.13.1.ebuild 
b/dev-qt/qtconcurrent/qtconcurrent-5.13.1.ebuild
new file mode 100644
index 00000000..eaf03f74
--- /dev/null
+++ b/dev-qt/qtconcurrent/qtconcurrent-5.13.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+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 ~sparc ~x86 ~amd64-fbsd"
+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
new file mode 100644
index 00000000..89b6212f
--- /dev/null
+++ b/dev-qt/qtcore/Manifest
@@ -0,0 +1 @@
+DIST qtbase-everywhere-src-5.13.1.tar.xz 48807960 BLAKE2B 
0efc49cd62827315bb69d98b7e0ca59460f22b20e2c560b8b9fbc190cd68e50596de20e23b4e2074589ed1d8eef225e836de4ab7e0a063c020e2146b86fd5318
 SHA512 
86ab39eabb8867c4b038614341b7e49136f4ef898f06d4f1c899ddd2c2c271aa630bf63ad6abcf5c1f01659e6e5005f5da7dd83bb09a1484e15eb47e5274b9b3

diff --git a/dev-qt/qtcore/qtcore-5.13.1.ebuild 
b/dev-qt/qtcore/qtcore-5.13.1.ebuild
new file mode 100644
index 00000000..d881786f
--- /dev/null
+++ b/dev-qt/qtcore/qtcore-5.13.1.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+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 ~sparc ~x86 ~amd64-fbsd"
+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}
+       !<dev-qt/qtcore-4.8.7-r4:4
+"
+
+QT5_TARGET_SUBDIRS=(
+       src/tools/bootstrap
+       src/tools/moc
+       src/tools/rcc
+       src/tools/qfloat16-tables
+       src/corelib
+       src/tools/qlalr
+       doc
+)
+
+QT5_GENTOO_PRIVATE_CONFIG=(
+       !:network
+       !:sql
+       !:testlib
+       !:xml
+)
+
+src_prepare() {
+       # don't add -O3 to CXXFLAGS, bug 549140
+       sed -i -e '/CONFIG\s*+=/s/optimize_full//' src/corelib/corelib.pro || 
die
+
+       # fix missing qt_version_tag symbol w/ LTO, bug 674382
+       sed -i -e 's/^gcc:ltcg/gcc/' src/corelib/global/global.pri || die
+
+       qt5-build_src_prepare
+}
+
+src_configure() {
+       local myconf=(
+               -no-feature-statx       # bug 672856
+               $(qt_use icu)
+               $(qt_use !icu iconv)
+               $(qt_use systemd journald)
+       )
+       qt5-build_src_configure
+}
+
+src_install() {
+       qt5-build_src_install
+
+       local flags=(
+               DBUS FREETYPE IMAGEFORMAT_JPEG IMAGEFORMAT_PNG
+               OPENGL OPENSSL SSL WIDGETS
+       )
+
+       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
new file mode 100644
index 00000000..b84087ec
--- /dev/null
+++ b/dev-qt/qtdatavis3d/Manifest
@@ -0,0 +1 @@
+DIST qtdatavis3d-everywhere-src-5.13.1.tar.xz 5200100 BLAKE2B 
879ee64cb65f0ebaa855a82b4ad5f60154070b11fb9407cbad76aefa7173138938501845de85749b09a45bb83e5a98be8a44a21414d670cb56a812b9ae692c61
 SHA512 
f7ee9973dd7773f52726307de057cfd1a15227b390050bf8eca5294e151726a91152c89c36f7c38039b53564fec191ac3ea630231cd8391ca98ce99621b5ad3d

diff --git a/dev-qt/qtdatavis3d/qtdatavis3d-5.13.1.ebuild 
b/dev-qt/qtdatavis3d/qtdatavis3d-5.13.1.ebuild
new file mode 100644
index 00000000..c68634fc
--- /dev/null
+++ b/dev-qt/qtdatavis3d/qtdatavis3d-5.13.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit qt5-build
+
+DESCRIPTION="3D data visualization library for the Qt5 framework"
+LICENSE="GPL-3"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm64 ~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
new file mode 100644
index 00000000..89b6212f
--- /dev/null
+++ b/dev-qt/qtdbus/Manifest
@@ -0,0 +1 @@
+DIST qtbase-everywhere-src-5.13.1.tar.xz 48807960 BLAKE2B 
0efc49cd62827315bb69d98b7e0ca59460f22b20e2c560b8b9fbc190cd68e50596de20e23b4e2074589ed1d8eef225e836de4ab7e0a063c020e2146b86fd5318
 SHA512 
86ab39eabb8867c4b038614341b7e49136f4ef898f06d4f1c899ddd2c2c271aa630bf63ad6abcf5c1f01659e6e5005f5da7dd83bb09a1484e15eb47e5274b9b3

diff --git a/dev-qt/qtdbus/qtdbus-5.13.1.ebuild 
b/dev-qt/qtdbus/qtdbus-5.13.1.ebuild
new file mode 100644
index 00000000..6a6570fb
--- /dev/null
+++ b/dev-qt/qtdbus/qtdbus-5.13.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+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 ~sparc ~x86 ~amd64-fbsd"
+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:
+)
+
+QT5_GENTOO_PRIVATE_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
new file mode 100644
index 00000000..5ca1bd0c
--- /dev/null
+++ b/dev-qt/qtdeclarative/Manifest
@@ -0,0 +1 @@
+DIST qtdeclarative-everywhere-src-5.13.1.tar.xz 20918916 BLAKE2B 
c42bec8a260f48990ecdfa9bfad0da8d3911c1ce74f11fa4a87021865d354f6dd57402cd6925e650c23ca6b7dc81f264194383507581744831402f5af2f16f0f
 SHA512 
08cae55ffc51211cdaff0e4092284aa1d8305a08757ce214a54a362df66577ea6efdcf0b3aaae40f70862138369f8ec6b2eabfc55f99d67b5b3538f4e0e1eb21

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.13.1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.13.1.ebuild
new file mode 100644
index 00000000..c208c86f
--- /dev/null
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.13.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} )
+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 ~amd64-fbsd"
+fi
+
+IUSE="gles2 +jit localstorage +widgets"
+
+BDEPEND="${PYTHON_DEPS}"
+# qtgui[gles2=] is needed because of bug 504322
+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=] )
+"
+RDEPEND="${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
+
+       qt5-build_src_prepare
+}
+
+src_configure() {
+       local myqmakeargs=(
+               --
+               -qml-debug
+       )
+       qt5-build_src_configure
+}

diff --git a/dev-qt/qtdiag/Manifest b/dev-qt/qtdiag/Manifest
new file mode 100644
index 00000000..35eed0ff
--- /dev/null
+++ b/dev-qt/qtdiag/Manifest
@@ -0,0 +1 @@
+DIST qttools-everywhere-src-5.13.1.tar.xz 9086496 BLAKE2B 
5bfad48b035e1dd548783863bd9ce13b2ef536a136c43e7f00c8d5da88c8dc8e1019b10c1072e4994f5794cfc1beb0e7cac9b2ebe73345e1dc94b766130ab30f
 SHA512 
b3bd614ed21a1b37829082f2ec89b086b4c8e7cc91be5ba7bef16dc52619e3357d2c9165c3a1eedbd1f1913d215cda3f9a59fc26d45ee0267bc1e3d7205d98b8

diff --git a/dev-qt/qtdiag/qtdiag-5.13.1.ebuild 
b/dev-qt/qtdiag/qtdiag-5.13.1.ebuild
new file mode 100644
index 00000000..11ddd15e
--- /dev/null
+++ b/dev-qt/qtdiag/qtdiag-5.13.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+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 ~sparc ~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/qtgamepad/Manifest b/dev-qt/qtgamepad/Manifest
new file mode 100644
index 00000000..fcb70a8b
--- /dev/null
+++ b/dev-qt/qtgamepad/Manifest
@@ -0,0 +1 @@
+DIST qtgamepad-everywhere-src-5.13.1.tar.xz 386052 BLAKE2B 
750cff275e27968f5e511245cfd52fac611b9592ef852f8d36d4f7a0be0931a70b0613547e0d37edbe92f03736a2d65819efa1ce8edc39d743ef9d98c17e9a47
 SHA512 
0e4e7c307157a09ddb735656306ade50423bbafad03d2cbf322c007d4017a8cb5d2389429f2b487c6e99918c688fd85d732a326be0034c2938ece73ff5015428

diff --git a/dev-qt/qtgamepad/qtgamepad-5.13.1.ebuild 
b/dev-qt/qtgamepad/qtgamepad-5.13.1.ebuild
new file mode 100644
index 00000000..cf981234
--- /dev/null
+++ b/dev-qt/qtgamepad/qtgamepad-5.13.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit qt5-build
+
+DESCRIPTION="Qt module to support gamepad hardware"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64"
+fi
+
+IUSE="evdev qml sdl"
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtgui-${PV}[evdev?]
+       evdev? ( virtual/libudev:= )
+       qml? ( ~dev-qt/qtdeclarative-${PV} )
+       sdl? ( media-libs/libsdl )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+       qt_use_disable_mod qml quick \
+               src/src.pro
+
+       qt_use_disable_config evdev evdev \
+               src/plugins/gamepads/gamepads.pro
+
+       qt_use_disable_config sdl sdl2 \
+               src/plugins/gamepads/gamepads.pro
+
+       qt5-build_src_prepare
+}

diff --git a/dev-qt/qtgraphicaleffects/Manifest 
b/dev-qt/qtgraphicaleffects/Manifest
new file mode 100644
index 00000000..1d66f629
--- /dev/null
+++ b/dev-qt/qtgraphicaleffects/Manifest
@@ -0,0 +1 @@
+DIST qtgraphicaleffects-everywhere-src-5.13.1.tar.xz 14271428 BLAKE2B 
bc467ee467d2ac81c90be370b4468be01df460afe1455a4124ef8381d5df0a3307316d77a8f02fe3585079daf4add40ca0ca28d695e8955e38c7679a8816a00e
 SHA512 
b929ebd56821b2350472a37bc08c84e62c2010b740b3e9b00a8883e131cd585122dc50bfe5815c714c2eab1b4d8bbc458f6659bf02929a42de458f0a3b72f4fe

diff --git a/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.13.1.ebuild 
b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.13.1.ebuild
new file mode 100644
index 00000000..23d9db6e
--- /dev/null
+++ b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.13.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+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 ~arm64 ~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
new file mode 100644
index 00000000..89b6212f
--- /dev/null
+++ b/dev-qt/qtgui/Manifest
@@ -0,0 +1 @@
+DIST qtbase-everywhere-src-5.13.1.tar.xz 48807960 BLAKE2B 
0efc49cd62827315bb69d98b7e0ca59460f22b20e2c560b8b9fbc190cd68e50596de20e23b4e2074589ed1d8eef225e836de4ab7e0a063c020e2146b86fd5318
 SHA512 
86ab39eabb8867c4b038614341b7e49136f4ef898f06d4f1c899ddd2c2c271aa630bf63ad6abcf5c1f01659e6e5005f5da7dd83bb09a1484e15eb47e5274b9b3

diff --git a/dev-qt/qtgui/qtgui-5.13.1.ebuild b/dev-qt/qtgui/qtgui-5.13.1.ebuild
new file mode 100644
index 00000000..aa6a1274
--- /dev/null
+++ b/dev-qt/qtgui/qtgui-5.13.1.ebuild
@@ -0,0 +1,174 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+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 ~sparc ~x86 ~amd64-fbsd"
+fi
+
+# TODO: linuxfb
+
+IUSE="accessibility dbus egl eglfs evdev +gif gles2 ibus
+       jpeg +libinput +png tslib tuio +udev vnc wayland +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}
+       dev-util/gtk-update-icon-cache
+       media-libs/fontconfig
+       >=media-libs/freetype-2.6.1:2
+       >=media-libs/harfbuzz-1.6.0:=
+       sys-libs/zlib:=
+       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-0.5.0
+       )
+       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/libxcb-1.12:=[xkb]
+               >=x11-libs/libxkbcommon-0.5.0[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 )
+       wayland? ( ~dev-qt/qtwayland-${PV} )
+"
+
+QT5_TARGET_SUBDIRS=(
+       src/tools/qvkgen
+       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:egl:
+       eglfs:eglfs:
+       eglfs:eglfs_egldevice:
+       eglfs:eglfs_gbm:
+       evdev:evdev:
+       evdev:mtdev:
+       :fontconfig:
+       :system-freetype:FREETYPE
+       !:no-freetype:
+       !gif:no-gif:
+       gles2::OPENGL_ES
+       gles2:opengles2:OPENGL_ES_2
+       !:no-gui:
+       :system-harfbuzz:
+       !:no-harfbuzz:
+       jpeg:system-jpeg:IMAGEFORMAT_JPEG
+       !jpeg:no-jpeg:
+       libinput
+       libinput:xkbcommon:
+       :opengl
+       png:png:
+       png:system-png:IMAGEFORMAT_PNG
+       !png:no-png:
+       tslib:tslib:
+       udev:libudev:
+       xcb:xcb:
+       xcb:xcb-glx:
+       xcb:xcb-plugin:
+       xcb:xcb-render:
+       xcb:xcb-sm:
+       xcb:xcb-xlib:
+       xcb:xcb-xinput:
+)
+
+QT5_GENTOO_PRIVATE_CONFIG=(
+       :gui
+)
+
+src_prepare() {
+       # don't add -O3 to CXXFLAGS, bug 549140
+       sed -i -e '/CONFIG\s*+=/s/optimize_full//' src/gui/gui.pro || die
+
+       # 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 tuiotouch 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)
+               -gui
+               -system-harfbuzz
+               $(qt_use jpeg libjpeg system)
+               $(qt_use libinput)
+               -opengl $(usex gles2 es2 desktop)
+               $(qt_use png libpng system)
+               $(qt_use tslib)
+               $(qt_use udev libudev)
+               $(qt_use xcb xcb system)
+               $(usex xcb '-xcb-xlib -xcb-xinput -xkb' '')
+       )
+       if use libinput || use xcb; then
+               myconf+=( -xkbcommon )
+       fi
+       qt5-build_src_configure
+}

diff --git a/dev-qt/qthelp/Manifest b/dev-qt/qthelp/Manifest
new file mode 100644
index 00000000..35eed0ff
--- /dev/null
+++ b/dev-qt/qthelp/Manifest
@@ -0,0 +1 @@
+DIST qttools-everywhere-src-5.13.1.tar.xz 9086496 BLAKE2B 
5bfad48b035e1dd548783863bd9ce13b2ef536a136c43e7f00c8d5da88c8dc8e1019b10c1072e4994f5794cfc1beb0e7cac9b2ebe73345e1dc94b766130ab30f
 SHA512 
b3bd614ed21a1b37829082f2ec89b086b4c8e7cc91be5ba7bef16dc52619e3357d2c9165c3a1eedbd1f1913d215cda3f9a59fc26d45ee0267bc1e3d7205d98b8

diff --git a/dev-qt/qthelp/qthelp-5.13.1.ebuild 
b/dev-qt/qthelp/qthelp-5.13.1.ebuild
new file mode 100644
index 00000000..e3a0a199
--- /dev/null
+++ b/dev-qt/qthelp/qthelp-5.13.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+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 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+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/qhelpgenerator
+)

diff --git a/dev-qt/qtimageformats/Manifest b/dev-qt/qtimageformats/Manifest
new file mode 100644
index 00000000..ab8a8632
--- /dev/null
+++ b/dev-qt/qtimageformats/Manifest
@@ -0,0 +1 @@
+DIST qtimageformats-everywhere-src-5.13.1.tar.xz 1800152 BLAKE2B 
c339c79da4e358d52722d4c793c5db25d038365ff5c0e06456fe3798e4c569509d9ffb0cb21287bac7e7c5ac2a26d284a184f21ca2260d175a5c83cd4922b689
 SHA512 
8a7ac126e7f88525ce490a13656608cee53db232f4af8a90783a2a2e8540fc0bfeed641d33cf41d3643e46439850f95da701b0d5215872e0882c38209da10144

diff --git a/dev-qt/qtimageformats/qtimageformats-5.13.1.ebuild 
b/dev-qt/qtimageformats/qtimageformats-5.13.1.ebuild
new file mode 100644
index 00000000..a7eace7d
--- /dev/null
+++ b/dev-qt/qtimageformats/qtimageformats-5.13.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit qt5-build
+
+DESCRIPTION="Additional format plugins for the Qt image I/O system"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86"
+fi
+
+IUSE="mng"
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtgui-${PV}
+       media-libs/libwebp:=
+       media-libs/tiff:0
+       mng? ( media-libs/libmng:= )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+       sed -e 's/qtConfig(jasper)/false:/' \
+               -i src/plugins/imageformats/imageformats.pro || die
+       qt_use_disable_config mng mng src/plugins/imageformats/imageformats.pro
+
+       qt5-build_src_configure
+}

diff --git a/dev-qt/qtlocation/Manifest b/dev-qt/qtlocation/Manifest
new file mode 100644
index 00000000..80233715
--- /dev/null
+++ b/dev-qt/qtlocation/Manifest
@@ -0,0 +1 @@
+DIST qtlocation-everywhere-src-5.13.1.tar.xz 6115116 BLAKE2B 
5e83c3aa7a88332644bc40a4dff8a8eb8e47e0ac244cdc231658e4565999f4bafaa2692a4343e71f166031c968d1ad9b702da782b0ff55f25eac16a3440fd4fb
 SHA512 
661ceff9ebb757e58e9430e0af86e782445029d42da61769264d5706c6633e42bf064c0afdb657e01dd2e3d9edd73e02dbadac2e65820038bbbcc3990a8e35aa

diff --git a/dev-qt/qtlocation/qtlocation-5.13.1.ebuild 
b/dev-qt/qtlocation/qtlocation-5.13.1.ebuild
new file mode 100644
index 00000000..ff48cdc6
--- /dev/null
+++ b/dev-qt/qtlocation/qtlocation-5.13.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit qt5-build
+
+DESCRIPTION="Location (places, maps, navigation) library 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}[qml]
+       ~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/imports/locationlabs
+       src/plugins/geoservices
+)
+
+src_configure() {
+       # src/plugins/geoservices requires files that are only generated when
+       # qmake is run in the root directory. Bug 633776.
+       mkdir -p "${QT5_BUILD_DIR}" || die
+       qt5_qmake "${QT_BUILD_DIR}"
+       qt5-build_src_configure
+}

diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
new file mode 100644
index 00000000..c62577a3
--- /dev/null
+++ b/dev-qt/qtmultimedia/Manifest
@@ -0,0 +1 @@
+DIST qtmultimedia-everywhere-src-5.13.1.tar.xz 3785940 BLAKE2B 
966f4edf175dc36b9be8572daa4308dabf692c76744c6851304e1bf85ec716daaca1f68efdaa30b958d82e2c0ae529f807c1dd4146d44174c86d764aab723ec7
 SHA512 
4599da3fc627923ce1fae3739124cb609591097870ee873e386429b81ac6a3f5a6e3a8d1316a84fcef8a25de4b7301b1358d2f5da9d87b0c2e18ac1f34184d30

diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.13.1.ebuild 
b/dev-qt/qtmultimedia/qtmultimedia-5.13.1.ebuild
new file mode 100644
index 00000000..e56a2019
--- /dev/null
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.13.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+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 ~sparc ~x86 ~amd64-fbsd"
+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[glib] )
+       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-base/xorg-proto )
+"
+
+src_prepare() {
+       sed -i -e '/CONFIG\s*+=/ s/optimize_full//' \
+               src/multimedia/multimedia.pro || die
+
+       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
new file mode 100644
index 00000000..89b6212f
--- /dev/null
+++ b/dev-qt/qtnetwork/Manifest
@@ -0,0 +1 @@
+DIST qtbase-everywhere-src-5.13.1.tar.xz 48807960 BLAKE2B 
0efc49cd62827315bb69d98b7e0ca59460f22b20e2c560b8b9fbc190cd68e50596de20e23b4e2074589ed1d8eef225e836de4ab7e0a063c020e2146b86fd5318
 SHA512 
86ab39eabb8867c4b038614341b7e49136f4ef898f06d4f1c899ddd2c2c271aa630bf63ad6abcf5c1f01659e6e5005f5da7dd83bb09a1484e15eb47e5274b9b3

diff --git a/dev-qt/qtnetwork/qtnetwork-5.13.1.ebuild 
b/dev-qt/qtnetwork/qtnetwork-5.13.1.ebuild
new file mode 100644
index 00000000..a8f3a81d
--- /dev/null
+++ b/dev-qt/qtnetwork/qtnetwork-5.13.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+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 ~sparc ~x86 ~amd64-fbsd"
+fi
+
+IUSE="bindist connman libproxy networkmanager sctp +ssl"
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       sys-libs/zlib:=
+       connman? ( ~dev-qt/qtdbus-${PV} )
+       libproxy? ( net-libs/libproxy )
+       networkmanager? ( ~dev-qt/qtdbus-${PV} )
+       sctp? ( kernel_linux? ( net-misc/lksctp-tools ) )
+       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:libproxy:
+       ssl::SSL
+       ssl::OPENSSL
+       ssl:openssl-linked:LINKED_OPENSSL
+)
+
+QT5_GENTOO_PRIVATE_CONFIG=(
+       :network
+)
+
+pkg_setup() {
+       use connman && QT5_TARGET_SUBDIRS+=(src/plugins/bearer/connman)
+       use networkmanager && 
QT5_TARGET_SUBDIRS+=(src/plugins/bearer/networkmanager)
+}
+
+src_configure() {
+       local myconf=(
+               $(usex connman -dbus-linked '')
+               $(qt_use libproxy)
+               $(usex networkmanager -dbus-linked '')
+               $(qt_use sctp)
+               $(usex ssl -openssl-linked '')
+       )
+       qt5-build_src_configure
+}

diff --git a/dev-qt/qtnetworkauth/Manifest b/dev-qt/qtnetworkauth/Manifest
new file mode 100644
index 00000000..0af9d9c2
--- /dev/null
+++ b/dev-qt/qtnetworkauth/Manifest
@@ -0,0 +1 @@
+DIST qtnetworkauth-everywhere-src-5.13.1.tar.xz 140964 BLAKE2B 
5a5ee6fd7896800c87a954de979253b54c76ccfe80ed2b97d0b55cd371dd2650f6e98efb2d39f1e4b4a1e68042944236fe6c949b160a14dafff9adc829e137fa
 SHA512 
8a949006a7d2adc1bd7a55d80f93a622b0cc8e4ef644884b430c7ca4b82a2fc8b34b5e28492c175fe1b13da615a0ce66e6d80f58de4290d8515897bc521e80fc

diff --git a/dev-qt/qtnetworkauth/qtnetworkauth-5.13.1.ebuild 
b/dev-qt/qtnetworkauth/qtnetworkauth-5.13.1.ebuild
new file mode 100644
index 00000000..7fbd2442
--- /dev/null
+++ b/dev-qt/qtnetworkauth/qtnetworkauth-5.13.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit qt5-build
+
+DESCRIPTION="Network authorization library for the Qt5 framework"
+LICENSE="GPL-3"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm64 ~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
new file mode 100644
index 00000000..89b6212f
--- /dev/null
+++ b/dev-qt/qtopengl/Manifest
@@ -0,0 +1 @@
+DIST qtbase-everywhere-src-5.13.1.tar.xz 48807960 BLAKE2B 
0efc49cd62827315bb69d98b7e0ca59460f22b20e2c560b8b9fbc190cd68e50596de20e23b4e2074589ed1d8eef225e836de4ab7e0a063c020e2146b86fd5318
 SHA512 
86ab39eabb8867c4b038614341b7e49136f4ef898f06d4f1c899ddd2c2c271aa630bf63ad6abcf5c1f01659e6e5005f5da7dd83bb09a1484e15eb47e5274b9b3

diff --git a/dev-qt/qtopengl/qtopengl-5.13.1.ebuild 
b/dev-qt/qtopengl/qtopengl-5.13.1.ebuild
new file mode 100644
index 00000000..15897af6
--- /dev/null
+++ b/dev-qt/qtopengl/qtopengl-5.13.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+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 ~sparc ~x86 ~amd64-fbsd"
+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
new file mode 100644
index 00000000..35eed0ff
--- /dev/null
+++ b/dev-qt/qtpaths/Manifest
@@ -0,0 +1 @@
+DIST qttools-everywhere-src-5.13.1.tar.xz 9086496 BLAKE2B 
5bfad48b035e1dd548783863bd9ce13b2ef536a136c43e7f00c8d5da88c8dc8e1019b10c1072e4994f5794cfc1beb0e7cac9b2ebe73345e1dc94b766130ab30f
 SHA512 
b3bd614ed21a1b37829082f2ec89b086b4c8e7cc91be5ba7bef16dc52619e3357d2c9165c3a1eedbd1f1913d215cda3f9a59fc26d45ee0267bc1e3d7205d98b8

diff --git a/dev-qt/qtpaths/qtpaths-5.13.1.ebuild 
b/dev-qt/qtpaths/qtpaths-5.13.1.ebuild
new file mode 100644
index 00000000..ec3e1e7d
--- /dev/null
+++ b/dev-qt/qtpaths/qtpaths-5.13.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+QT5_MODULE="qttools"
+inherit qt5-build
+
+DESCRIPTION="Command line client to QStandardPaths"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~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
new file mode 100644
index 00000000..35eed0ff
--- /dev/null
+++ b/dev-qt/qtplugininfo/Manifest
@@ -0,0 +1 @@
+DIST qttools-everywhere-src-5.13.1.tar.xz 9086496 BLAKE2B 
5bfad48b035e1dd548783863bd9ce13b2ef536a136c43e7f00c8d5da88c8dc8e1019b10c1072e4994f5794cfc1beb0e7cac9b2ebe73345e1dc94b766130ab30f
 SHA512 
b3bd614ed21a1b37829082f2ec89b086b4c8e7cc91be5ba7bef16dc52619e3357d2c9165c3a1eedbd1f1913d215cda3f9a59fc26d45ee0267bc1e3d7205d98b8

diff --git a/dev-qt/qtplugininfo/qtplugininfo-5.13.1.ebuild 
b/dev-qt/qtplugininfo/qtplugininfo-5.13.1.ebuild
new file mode 100644
index 00000000..85a22f17
--- /dev/null
+++ b/dev-qt/qtplugininfo/qtplugininfo-5.13.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+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
new file mode 100644
index 00000000..80233715
--- /dev/null
+++ b/dev-qt/qtpositioning/Manifest
@@ -0,0 +1 @@
+DIST qtlocation-everywhere-src-5.13.1.tar.xz 6115116 BLAKE2B 
5e83c3aa7a88332644bc40a4dff8a8eb8e47e0ac244cdc231658e4565999f4bafaa2692a4343e71f166031c968d1ad9b702da782b0ff55f25eac16a3440fd4fb
 SHA512 
661ceff9ebb757e58e9430e0af86e782445029d42da61769264d5706c6633e42bf064c0afdb657e01dd2e3d9edd73e02dbadac2e65820038bbbcc3990a8e35aa

diff --git a/dev-qt/qtpositioning/qtpositioning-5.13.1.ebuild 
b/dev-qt/qtpositioning/qtpositioning-5.13.1.ebuild
new file mode 100644
index 00000000..cc8b4e33
--- /dev/null
+++ b/dev-qt/qtpositioning/qtpositioning-5.13.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+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 ~ppc ~ppc64 ~sparc ~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:2.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/geoclue2 )
+       use qml && QT5_TARGET_SUBDIRS+=(
+               src/positioningquick
+               src/imports/positioning
+       )
+}

diff --git a/dev-qt/qtprintsupport/Manifest b/dev-qt/qtprintsupport/Manifest
new file mode 100644
index 00000000..89b6212f
--- /dev/null
+++ b/dev-qt/qtprintsupport/Manifest
@@ -0,0 +1 @@
+DIST qtbase-everywhere-src-5.13.1.tar.xz 48807960 BLAKE2B 
0efc49cd62827315bb69d98b7e0ca59460f22b20e2c560b8b9fbc190cd68e50596de20e23b4e2074589ed1d8eef225e836de4ab7e0a063c020e2146b86fd5318
 SHA512 
86ab39eabb8867c4b038614341b7e49136f4ef898f06d4f1c899ddd2c2c271aa630bf63ad6abcf5c1f01659e6e5005f5da7dd83bb09a1484e15eb47e5274b9b3

diff --git a/dev-qt/qtprintsupport/qtprintsupport-5.13.1.ebuild 
b/dev-qt/qtprintsupport/qtprintsupport-5.13.1.ebuild
new file mode 100644
index 00000000..0fb87884
--- /dev/null
+++ b/dev-qt/qtprintsupport/qtprintsupport-5.13.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+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 ~sparc ~x86 ~amd64-fbsd"
+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
new file mode 100644
index 00000000..d04bb4e9
--- /dev/null
+++ b/dev-qt/qtquickcontrols/Manifest
@@ -0,0 +1 @@
+DIST qtquickcontrols-everywhere-src-5.13.1.tar.xz 6056196 BLAKE2B 
0986a0ca7cc346adfb107fe5c5e23fc56b6055912af25db270f0324e78940782954e61b03524c89b4c92d1f559ee79c75e0498c8f29e3e1c0873c10fa6f574a2
 SHA512 
f1204d709495197d6f664b7c7cb522be67a891985e4380b009bbd5e0b9854a603aa69f9b84c2189c6f35988ec3ffd7a6032c3ee097c449b40646ec66698b4689

diff --git a/dev-qt/qtquickcontrols/qtquickcontrols-5.13.1.ebuild 
b/dev-qt/qtquickcontrols/qtquickcontrols-5.13.1.ebuild
new file mode 100644
index 00000000..25f8d80d
--- /dev/null
+++ b/dev-qt/qtquickcontrols/qtquickcontrols-5.13.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit qt5-build
+
+DESCRIPTION="Set of Qt Quick controls to create complete user interfaces 
(deprecated)"
+
+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
new file mode 100644
index 00000000..6ea259a1
--- /dev/null
+++ b/dev-qt/qtquickcontrols2/Manifest
@@ -0,0 +1 @@
+DIST qtquickcontrols2-everywhere-src-5.13.1.tar.xz 9243580 BLAKE2B 
5cb1c8679cd7dd51c75061be8456250987f7214ecd5310fd2da0083ada07b78209918fb4419d3b4ff18fa37189ca2868359faf5df523adaf5fd81cb8f61446e5
 SHA512 
5325d06a906934d00c6a7eb4e82d9399bc9764366a1374dd2c3c83828e9152d5d646b746437a6128e306157e3a457341747773bf3aa54809346e598687d2aacd

diff --git a/dev-qt/qtquickcontrols2/qtquickcontrols2-5.13.1.ebuild 
b/dev-qt/qtquickcontrols2/qtquickcontrols2-5.13.1.ebuild
new file mode 100644
index 00000000..4babc06b
--- /dev/null
+++ b/dev-qt/qtquickcontrols2/qtquickcontrols2-5.13.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit qt5-build
+
+DESCRIPTION="Set of next generation Qt Quick controls for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~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
new file mode 100644
index 00000000..84ebdc8b
--- /dev/null
+++ b/dev-qt/qtscript/Manifest
@@ -0,0 +1 @@
+DIST qtscript-everywhere-src-5.13.1.tar.xz 2674800 BLAKE2B 
64ff1561522f866742047d2cf5b9d0fdedfd8409629b8ee2905de9615e122482d14e824ce8a1a432afcad7b31d9c39cdba69be1bb228555e6a6e5d51d3f4e40a
 SHA512 
31b2088432ae70c7d19be61cfcd5dd5bace7fc33f6882a7d489982c392ab39bdc2bca612e8403c6d30ca7cb41622a93514ad87066998378cdda8bc2ba3a42536

diff --git a/dev-qt/qtscript/qtscript-5.13.1.ebuild 
b/dev-qt/qtscript/qtscript-5.13.1.ebuild
new file mode 100644
index 00000000..c5092df8
--- /dev/null
+++ b/dev-qt/qtscript/qtscript-5.13.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+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 ~sparc ~x86 ~amd64-fbsd"
+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
new file mode 100644
index 00000000..18b99bdd
--- /dev/null
+++ b/dev-qt/qtscxml/Manifest
@@ -0,0 +1 @@
+DIST qtscxml-everywhere-src-5.13.1.tar.xz 434384 BLAKE2B 
c458e46badc7cbb497868fd779218240bb718252fd9789b2ebdf3208406551719bde65e008f9fcfe74b36dd322a1e02ed416b578de5372cc6336d6efff932394
 SHA512 
8447f624578a92eee89c9f70cc4a44943cf9d015c06b20b83a90a6344a4ca7fa88e21121b9a98237140b1b59ab74be806ce6319c7b8b54c0aa2d3945af802e35

diff --git a/dev-qt/qtscxml/qtscxml-5.13.1.ebuild 
b/dev-qt/qtscxml/qtscxml-5.13.1.ebuild
new file mode 100644
index 00000000..5fe2d2ce
--- /dev/null
+++ b/dev-qt/qtscxml/qtscxml-5.13.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit qt5-build
+
+DESCRIPTION="State Chart XML (SCXML) support library for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm64 ~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
new file mode 100644
index 00000000..75bfe401
--- /dev/null
+++ b/dev-qt/qtsensors/Manifest
@@ -0,0 +1 @@
+DIST qtsensors-everywhere-src-5.13.1.tar.xz 2036172 BLAKE2B 
a535d0bc93d27527ebc309db06d35cda62734f257b7a0f111dd69beef06a09124c9743e4a27dc7a1640b77b82fae8b9a9d9e88592311788462a2effd40b4506d
 SHA512 
7a28b57ebadae6f2fc94778f7bf5321464f182ec8c32437c3803ddbbf2dd3ac24e90a6dbefc5634be53e4fb64c82aa7bbb67fa302d58a538493a14a78cf8c798

diff --git a/dev-qt/qtsensors/qtsensors-5.13.1.ebuild 
b/dev-qt/qtsensors/qtsensors-5.13.1.ebuild
new file mode 100644
index 00000000..2cf55ab9
--- /dev/null
+++ b/dev-qt/qtsensors/qtsensors-5.13.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit qt5-build
+
+DESCRIPTION="Hardware sensor access library for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~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
new file mode 100644
index 00000000..0eaf3e97
--- /dev/null
+++ b/dev-qt/qtserialbus/Manifest
@@ -0,0 +1 @@
+DIST qtserialbus-everywhere-src-5.13.1.tar.xz 330524 BLAKE2B 
04384be1f788d489c09edb81d3d03c8813b3b810c7b0bb98d0a05cdf3af69211235911337a531b0a209cdf2f7ac63823e6f41876a2149e6f1ce555d0a2cc287b
 SHA512 
f3a29d576735132c43b79f6978ef619cfdf4deb85c5a1ed894c4b11b0de7139e59a5be4c790d20aaf20049bfe48d4ba7f44b737fa76bcf5ac1845f61f15b78ea

diff --git a/dev-qt/qtserialbus/qtserialbus-5.13.1.ebuild 
b/dev-qt/qtserialbus/qtserialbus-5.13.1.ebuild
new file mode 100644
index 00000000..4a031a9a
--- /dev/null
+++ b/dev-qt/qtserialbus/qtserialbus-5.13.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit qt5-build
+
+DESCRIPTION="Qt module to access CAN, ModBus, and other industrial serial 
buses and protocols"
+
+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
new file mode 100644
index 00000000..b87e14cb
--- /dev/null
+++ b/dev-qt/qtserialport/Manifest
@@ -0,0 +1 @@
+DIST qtserialport-everywhere-src-5.13.1.tar.xz 310040 BLAKE2B 
56ca7d0d1d76e99f2e6b284d4053feb92c8e96854a365de0b5b16c905c21463bab3a63141ea53380a6aba424379dbc6be9c96aff33a3ac8f388d3d8f11670545
 SHA512 
2465c4e723966d8c365230667b8f441a85e2a46b76e7070fe4b024015add376631c9016efe177364735ba41f34f21eeff6726a6511cee5b1d82b267ee6a58900

diff --git a/dev-qt/qtserialport/qtserialport-5.13.1.ebuild 
b/dev-qt/qtserialport/qtserialport-5.13.1.ebuild
new file mode 100644
index 00000000..78e261c2
--- /dev/null
+++ b/dev-qt/qtserialport/qtserialport-5.13.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit qt5-build
+
+DESCRIPTION="Serial port abstraction library for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~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
new file mode 100644
index 00000000..b8da2bcf
--- /dev/null
+++ b/dev-qt/qtspeech/Manifest
@@ -0,0 +1 @@
+DIST qtspeech-everywhere-src-5.13.1.tar.xz 99980 BLAKE2B 
a5be2a8e468b059e7e7e508bce7a642ccf688cbd90c9c136a87d46cfb9de6511126726fb0fb3506ca39e0bf87a190528907938bd42ceed71f5e5e94a302d88d5
 SHA512 
662fa345c1207143a0bf641455ed4109eb028bd376b9a1bec757747912da169dde84f26f1e47562ee8973d847cac8f258cf771b428af486e19edb5bd3ef7dcc0

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

diff --git a/dev-qt/qtsql/Manifest b/dev-qt/qtsql/Manifest
new file mode 100644
index 00000000..89b6212f
--- /dev/null
+++ b/dev-qt/qtsql/Manifest
@@ -0,0 +1 @@
+DIST qtbase-everywhere-src-5.13.1.tar.xz 48807960 BLAKE2B 
0efc49cd62827315bb69d98b7e0ca59460f22b20e2c560b8b9fbc190cd68e50596de20e23b4e2074589ed1d8eef225e836de4ab7e0a063c020e2146b86fd5318
 SHA512 
86ab39eabb8867c4b038614341b7e49136f4ef898f06d4f1c899ddd2c2c271aa630bf63ad6abcf5c1f01659e6e5005f5da7dd83bb09a1484e15eb47e5274b9b3

diff --git a/dev-qt/qtsql/qtsql-5.13.1.ebuild b/dev-qt/qtsql/qtsql-5.13.1.ebuild
new file mode 100644
index 00000000..ba9ab526
--- /dev/null
+++ b/dev-qt/qtsql/qtsql-5.13.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="SQL abstraction library for the Qt5 framework"
+SLOT=5/$(ver_cut 1-3) # bug 639140
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+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? ( dev-db/mysql-connector-c:= )
+       oci8? ( dev-db/oracle-instantclient:=[sdk] )
+       odbc? ( dev-db/unixODBC )
+       postgres? ( dev-db/postgresql:* )
+       sqlite? ( dev-db/sqlite:3 )
+"
+RDEPEND="${DEPEND}"
+
+QT5_TARGET_SUBDIRS=(
+       src/sql
+       src/plugins/sqldrivers
+)
+
+QT5_GENTOO_PRIVATE_CONFIG=(
+       :sql
+)
+
+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 oci8 && myconf+=("-I${ORACLE_HOME}/include" 
"-L${ORACLE_HOME}/$(get_libdir)")
+
+       qt5-build_src_configure
+}

diff --git a/dev-qt/qtsvg/Manifest b/dev-qt/qtsvg/Manifest
new file mode 100644
index 00000000..89864a1e
--- /dev/null
+++ b/dev-qt/qtsvg/Manifest
@@ -0,0 +1 @@
+DIST qtsvg-everywhere-src-5.13.1.tar.xz 1860132 BLAKE2B 
864177c9a081643f58a9c9f0759c6c0c2ca0403e74ae718699951fe08c71d58fda6b2eb1ac725907c5b8b93d539a1dab9fd38d908bcc70c297a35bbbf5c91efe
 SHA512 
76cfb880491bfa8295e5f7abfe842479516d355903ba620ff9bb42dd98ecafa3ef234f52ddd311ea9591b8e500e181c4849c6a0814fc0a1943c18d4697cd1f09

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

diff --git a/dev-qt/qttest/Manifest b/dev-qt/qttest/Manifest
new file mode 100644
index 00000000..89b6212f
--- /dev/null
+++ b/dev-qt/qttest/Manifest
@@ -0,0 +1 @@
+DIST qtbase-everywhere-src-5.13.1.tar.xz 48807960 BLAKE2B 
0efc49cd62827315bb69d98b7e0ca59460f22b20e2c560b8b9fbc190cd68e50596de20e23b4e2074589ed1d8eef225e836de4ab7e0a063c020e2146b86fd5318
 SHA512 
86ab39eabb8867c4b038614341b7e49136f4ef898f06d4f1c899ddd2c2c271aa630bf63ad6abcf5c1f01659e6e5005f5da7dd83bb09a1484e15eb47e5274b9b3

diff --git a/dev-qt/qttest/qttest-5.13.1.ebuild 
b/dev-qt/qttest/qttest-5.13.1.ebuild
new file mode 100644
index 00000000..3003c2e7
--- /dev/null
+++ b/dev-qt/qttest/qttest-5.13.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+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 ~sparc ~x86 ~amd64-fbsd"
+fi
+
+IUSE=""
+
+RDEPEND="
+       ~dev-qt/qtcore-${PV}
+"
+DEPEND="${RDEPEND}
+       test? (
+               ~dev-qt/qtgui-${PV}
+               ~dev-qt/qtxml-${PV}
+       )
+"
+
+QT5_TARGET_SUBDIRS=(
+       src/testlib
+)
+
+QT5_GENTOO_PRIVATE_CONFIG=(
+       :testlib
+)

diff --git a/dev-qt/qttranslations/Manifest b/dev-qt/qttranslations/Manifest
new file mode 100644
index 00000000..7be64dc5
--- /dev/null
+++ b/dev-qt/qttranslations/Manifest
@@ -0,0 +1 @@
+DIST qttranslations-everywhere-src-5.13.1.tar.xz 1379324 BLAKE2B 
9a8f473a2cb6b86089f6fbf76d5add2dd1d38906b6aa9c4066bc7f76d4a3533b483c4678f9866d5eabff2d88af59efa63e2cc05500c8ece823231a033a9dec91
 SHA512 
259e03a807a745baf4396810b3652773e02d512e0e15dac1f37319ba07e92d2ee6b605fa8c204fe84f9b82acce8a309ef2e8ba68e1731a8715fae91299190e1b

diff --git a/dev-qt/qttranslations/qttranslations-5.13.1.ebuild 
b/dev-qt/qttranslations/qttranslations-5.13.1.ebuild
new file mode 100644
index 00000000..43701fa1
--- /dev/null
+++ b/dev-qt/qttranslations/qttranslations-5.13.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit qt5-build
+
+DESCRIPTION="Translation files for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+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
new file mode 100644
index 00000000..84b5b5da
--- /dev/null
+++ b/dev-qt/qtvirtualkeyboard/Manifest
@@ -0,0 +1 @@
+DIST qtvirtualkeyboard-everywhere-src-5.13.1.tar.xz 10925356 BLAKE2B 
c6910e3f78557d95204cb84cc3f8e6bdd6ae306d74dc90260716bd3f7d1ec2b9384e44d7ae06e1191d31b3bd22f94456a266ba33b808b41f7392aeba7ea59f22
 SHA512 
93840660675717bcce9237df5b6222306ad4b260a83bdae45110e3770acddcbf702e10d505ca0b2c71c24fb6c1742640c8bd56015331b219e8af9e7b9c793d24

diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.13.1.ebuild 
b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.13.1.ebuild
new file mode 100644
index 00000000..0fa27800
--- /dev/null
+++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.13.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit qt5-build
+
+DESCRIPTION="Customizable input framework and virtual keyboard for Qt"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-fbsd"
+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-bg_BG lang-cs_CZ lang-da_DK lang-de_DE 
\
+                       lang-el_GR lang-en_GB lang-en_US lang-es_ES lang-es_MX \
+                       lang-et_EE lang-fa_FA lang-fi_FI lang-fr_CA lang-fr_FR \
+                       lang-he_IL lang-hi_IN lang-hr_HR lang-hu_HU lang-id_ID \
+                       lang-it_IT lang-ms_MY lang-nb_NO lang-nl_NL lang-pl_PL \
+                       lang-pt_BR lang-pt_PT lang-ro_RO lang-ru_RU lang-sk_SK \
+                       lang-sl_SI lang-sq_AL lang-sr_SP lang-sv_SE lang-tr_TR \
+                       lang-uk_UA lang-vi_VN"
+       )
+
+       qt5-build_src_configure
+}

diff --git a/dev-qt/qtwayland/Manifest b/dev-qt/qtwayland/Manifest
new file mode 100644
index 00000000..012c89ab
--- /dev/null
+++ b/dev-qt/qtwayland/Manifest
@@ -0,0 +1 @@
+DIST qtwayland-everywhere-src-5.13.1.tar.xz 478744 BLAKE2B 
50bc8da98f0d0c882f6ef6fe7e50abc71a0f8e647baf0ba56a933f0b95af3db2afd2c9679500f047aa92addd24feb8683dad2ca519add6f35e96965a89501b6b
 SHA512 
5dde4e4625cd4569246bb4066dd6f56e2f6a01d14c83d46294372b8713ec0ae8d40dd5f62f6a8d6e3929de9f443cd892942d616d60df2142ae3b9a942521a50b

diff --git a/dev-qt/qtwayland/qtwayland-5.13.1.ebuild 
b/dev-qt/qtwayland/qtwayland-5.13.1.ebuild
new file mode 100644
index 00000000..ac4fdc11
--- /dev/null
+++ b/dev-qt/qtwayland/qtwayland-5.13.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit qt5-build
+
+DESCRIPTION="Wayland platform plugin for Qt"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~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 \
+               src/plugins/shellintegration/wl-shell/wl-shell.pro \
+               src/plugins/shellintegration/xdg-shell/xdg-shell.pro \
+               src/plugins/shellintegration/xdg-shell-v5/xdg-shell-v5.pro \
+               src/plugins/shellintegration/xdg-shell-v6/xdg-shell-v6.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
new file mode 100644
index 00000000..905f4024
--- /dev/null
+++ b/dev-qt/qtwebchannel/Manifest
@@ -0,0 +1 @@
+DIST qtwebchannel-everywhere-src-5.13.1.tar.xz 183440 BLAKE2B 
1b662fbcd7ea53be608a7c90238230b2ac0f106008cc4f0cbdc74d4d58c4bde193f4db4b47144cc8cf441a1e94f0e43ed33b883c02d00f7be6d9c52f8db5beed
 SHA512 
4c0509bf80070ce09c0317e4e4faaa47cc87218e2e78036a3424a6e22c0b4a6175fc86f46103e90b876c73e5a2f7492a9eaaf8777885351fae0b036cc7fb629c

diff --git a/dev-qt/qtwebchannel/qtwebchannel-5.13.1.ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-5.13.1.ebuild
new file mode 100644
index 00000000..24910e03
--- /dev/null
+++ b/dev-qt/qtwebchannel/qtwebchannel-5.13.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+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 ~ppc ~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
new file mode 100644
index 00000000..c5a7e1be
--- /dev/null
+++ b/dev-qt/qtwebengine/Manifest
@@ -0,0 +1 @@
+DIST qtwebengine-everywhere-src-5.13.1.tar.xz 256985764 BLAKE2B 
751ed98dd481136a70d15468993ff4b7c4628e62e9191cd40bf1a8d95c615c959220e695d1311816933bfcafba7afc1d370fc44f952ecfb7b4bee1309ab1fcfd
 SHA512 
c2700df3e4290a80703164c73c390f8a5780e354dc36d270493e9e8b329f84e6e6ec5351faab3dc1bf72414da4b2aa83de4002b46d54806fc2a7a59645cd2151

diff --git a/dev-qt/qtwebengine/qtwebengine-5.13.1.ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.13.1.ebuild
new file mode 100644
index 00000000..20cbb0c2
--- /dev/null
+++ b/dev-qt/qtwebengine/qtwebengine-5.13.1.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+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 ~arm ~arm64 ~x86"
+fi
+
+IUSE="alsa bindist designer geolocation jumbo-build pax_kernel pulseaudio
+       +system-ffmpeg +system-icu widgets"
+REQUIRED_USE="designer? ( 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/qtprintsupport-${PV}
+       ~dev-qt/qtwebchannel-${PV}[qml]
+       dev-libs/expat
+       dev-libs/libevent:=
+       dev-libs/libxml2[icu]
+       dev-libs/libxslt
+       dev-libs/re2:=
+       media-libs/fontconfig
+       media-libs/freetype
+       media-libs/harfbuzz:=
+       media-libs/lcms:2
+       media-libs/libjpeg-turbo:=
+       media-libs/libpng:0=
+       >=media-libs/libvpx-1.5:=[svc]
+       media-libs/libwebp:=
+       media-libs/mesa[egl,X(+)]
+       media-libs/opus
+       sys-apps/dbus
+       sys-apps/pciutils
+       sys-libs/zlib[minizip]
+       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 )
+       designer? ( ~dev-qt/designer-${PV} )
+       geolocation? ( ~dev-qt/qtpositioning-${PV} )
+       pulseaudio? ( media-sound/pulseaudio:= )
+       system-ffmpeg? ( media-video/ffmpeg:0= )
+       system-icu? ( >=dev-libs/icu-60.2:= )
+       widgets? (
+               ~dev-qt/qtdeclarative-${PV}[widgets]
+               ~dev-qt/qtwidgets-${PV}
+       )
+"
+DEPEND="${RDEPEND}
+       ${PYTHON_DEPS}
+       >=app-arch/gzip-1.7
+       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.11.2-paxmark-mksnapshot.patch" )
+
+       if ! use jumbo-build; then
+               sed -i -e 's|use_jumbo_build=true|use_jumbo_build=false|' \
+                       src/core/config/common.pri || die
+       fi
+
+       # 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 webengine-alsa src/core/config/linux.pri
+       qt_use_disable_config geolocation webengine-geolocation \
+               src/core/core_chromium.pri \
+               src/core/core_common.pri
+       qt_use_disable_config pulseaudio webengine-pulseaudio 
src/core/config/linux.pri
+
+       qt_use_disable_mod designer webenginewidgets src/plugins/plugins.pro
+
+       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=(
+               --
+               -opus
+               -printing-and-pdf
+               -webp
+               $(usex alsa '-alsa' '')
+               $(usex bindist '' '-proprietary-codecs')
+               $(usex pulseaudio '-pulseaudio' '')
+               $(usex system-ffmpeg '-ffmpeg' '')
+               $(usex system-icu '-webengine-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
new file mode 100644
index 00000000..9bdc6779
--- /dev/null
+++ b/dev-qt/qtwebsockets/Manifest
@@ -0,0 +1 @@
+DIST qtwebsockets-everywhere-src-5.13.1.tar.xz 235724 BLAKE2B 
a78509ddc5affb06559feed28ef73b9f64529cb520c4c2d44a1014c145f6bc9ce499e59f1101a1aca099b6190e522a8eb18725e0aad8d0e62634df1f40cc3af6
 SHA512 
a951f355c3ce8f56fc5c4252e050ef008f4b3f9825a194a3e2e61a5e8ea9a3b89c6d9965acf9360be4655142b2057b4e7fb7a5b41412c3e14bef7846307670fb

diff --git a/dev-qt/qtwebsockets/qtwebsockets-5.13.1.ebuild 
b/dev-qt/qtwebsockets/qtwebsockets-5.13.1.ebuild
new file mode 100644
index 00000000..097f97a9
--- /dev/null
+++ b/dev-qt/qtwebsockets/qtwebsockets-5.13.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit qt5-build
+
+DESCRIPTION="Implementation of the WebSocket protocol for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~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..dde72181
--- /dev/null
+++ b/dev-qt/qtwebview/Manifest
@@ -0,0 +1 @@
+DIST qtwebview-everywhere-src-5.13.1.tar.xz 131300 BLAKE2B 
6931394e75f55757052e6b15a019af7f8016ef113b3b17fa7b4ff1db0d2adfe183dd551cbce62e8fd6d2d4d3dacd3703f52a9ae79638a0f922891b48641c2493
 SHA512 
4933a9a637eb4ca3790310f2921dcbaa44dd7363eb4226f522c6d38a8ada5dfdaf87a8b33390740524ff05056397c530426e3969f798a7c75f2f663c099192b8

diff --git a/dev-qt/qtwebview/qtwebview-5.13.1.ebuild 
b/dev-qt/qtwebview/qtwebview-5.13.1.ebuild
new file mode 100644
index 00000000..fa902e48
--- /dev/null
+++ b/dev-qt/qtwebview/qtwebview-5.13.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+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
new file mode 100644
index 00000000..89b6212f
--- /dev/null
+++ b/dev-qt/qtwidgets/Manifest
@@ -0,0 +1 @@
+DIST qtbase-everywhere-src-5.13.1.tar.xz 48807960 BLAKE2B 
0efc49cd62827315bb69d98b7e0ca59460f22b20e2c560b8b9fbc190cd68e50596de20e23b4e2074589ed1d8eef225e836de4ab7e0a063c020e2146b86fd5318
 SHA512 
86ab39eabb8867c4b038614341b7e49136f4ef898f06d4f1c899ddd2c2c271aa630bf63ad6abcf5c1f01659e6e5005f5da7dd83bb09a1484e15eb47e5274b9b3

diff --git a/dev-qt/qtwidgets/qtwidgets-5.13.1.ebuild 
b/dev-qt/qtwidgets/qtwidgets-5.13.1.ebuild
new file mode 100644
index 00000000..85ceaa9c
--- /dev/null
+++ b/dev-qt/qtwidgets/qtwidgets-5.13.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+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 ~sparc ~x86 ~amd64-fbsd"
+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? (
+               ~dev-qt/qtgui-${PV}[dbus]
+               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:
+       ::widgets
+       !:no-widgets:
+)
+
+QT5_GENTOO_PRIVATE_CONFIG=(
+       :widgets
+)
+
+src_configure() {
+       local myconf=(
+               -opengl $(usex gles2 es2 desktop)
+               $(qt_use gtk)
+               -gui
+               $(qt_use png libpng system)
+               -widgets
+               $(qt_use xcb xcb system)
+               $(usex xcb '-xcb-xlib -xcb-xinput -xkb -xkbcommon' '')
+       )
+       qt5-build_src_configure
+}

diff --git a/dev-qt/qtx11extras/Manifest b/dev-qt/qtx11extras/Manifest
new file mode 100644
index 00000000..5fcbf4d9
--- /dev/null
+++ b/dev-qt/qtx11extras/Manifest
@@ -0,0 +1 @@
+DIST qtx11extras-everywhere-src-5.13.1.tar.xz 116084 BLAKE2B 
8b52048bf8582d83f9b72e473d5bd6f931fa704a275502ebff379a874c3832bd66f86f85879949b723fbe67d7ecf1897fc67a6f36fe86ad8aaf8c37a0c4e158a
 SHA512 
37362299d4784cb988d8c6be59b1d1dc8aa96dcd2eb26582afd84edc9efa8a278eff3a1824d86589af22b1b5fbcedfdf179fffc578224cb54647b2ec92fe5d86

diff --git a/dev-qt/qtx11extras/qtx11extras-5.13.1.ebuild 
b/dev-qt/qtx11extras/qtx11extras-5.13.1.ebuild
new file mode 100644
index 00000000..7754c982
--- /dev/null
+++ b/dev-qt/qtx11extras/qtx11extras-5.13.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+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 ~sparc ~x86 ~amd64-fbsd"
+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
new file mode 100644
index 00000000..89b6212f
--- /dev/null
+++ b/dev-qt/qtxml/Manifest
@@ -0,0 +1 @@
+DIST qtbase-everywhere-src-5.13.1.tar.xz 48807960 BLAKE2B 
0efc49cd62827315bb69d98b7e0ca59460f22b20e2c560b8b9fbc190cd68e50596de20e23b4e2074589ed1d8eef225e836de4ab7e0a063c020e2146b86fd5318
 SHA512 
86ab39eabb8867c4b038614341b7e49136f4ef898f06d4f1c899ddd2c2c271aa630bf63ad6abcf5c1f01659e6e5005f5da7dd83bb09a1484e15eb47e5274b9b3

diff --git a/dev-qt/qtxml/qtxml-5.13.1.ebuild b/dev-qt/qtxml/qtxml-5.13.1.ebuild
new file mode 100644
index 00000000..a7668e1e
--- /dev/null
+++ b/dev-qt/qtxml/qtxml-5.13.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+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 ~sparc ~x86 ~amd64-fbsd"
+fi
+
+IUSE=""
+
+RDEPEND="
+       ~dev-qt/qtcore-${PV}
+"
+DEPEND="${RDEPEND}
+       test? ( ~dev-qt/qtnetwork-${PV} )
+"
+
+QT5_TARGET_SUBDIRS=(
+       src/xml
+)
+
+QT5_GENTOO_PRIVATE_CONFIG=(
+       :xml
+)

diff --git a/dev-qt/qtxmlpatterns/Manifest b/dev-qt/qtxmlpatterns/Manifest
new file mode 100644
index 00000000..06dcf588
--- /dev/null
+++ b/dev-qt/qtxmlpatterns/Manifest
@@ -0,0 +1 @@
+DIST qtxmlpatterns-everywhere-src-5.13.1.tar.xz 1390480 BLAKE2B 
690893c16ac5485eac17d4ac43f4c44010f7f2a8e4a344cb5b422dc8f62f22e7818fdaf062a9e3b1d7a63ae344d63ad592c406f5bb7741f0619b95d778711bad
 SHA512 
6b426e5af2f1f71b77c5cb2bba79a9dc8223c7d57192be445df0d2fe9066f07632ad5ee799b3a782bc582446057197b55fa0260d1ea525db8b3a9a3912081169

diff --git a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.13.1.ebuild 
b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.13.1.ebuild
new file mode 100644
index 00000000..3075ba68
--- /dev/null
+++ b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.13.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+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 ~sparc ~x86 ~amd64-fbsd"
+fi
+
+IUSE="qml"
+
+DEPEND="
+       ~dev-qt/qtcore-${PV}
+       ~dev-qt/qtnetwork-${PV}
+       qml? ( ~dev-qt/qtdeclarative-${PV} )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+       qt_use_disable_mod qml qml \
+               src/src.pro \
+               src/imports/imports.pro
+
+       qt_use_disable_mod qml quick tests/auto/auto.pro
+
+       qt5-build_src_prepare
+}

Reply via email to