summaryrefslogtreecommitdiff
path: root/dev-qt
diff options
context:
space:
mode:
Diffstat (limited to 'dev-qt')
-rw-r--r--dev-qt/Manifest.gzbin9846 -> 10009 bytes
-rw-r--r--dev-qt/assistant/Manifest2
-rw-r--r--dev-qt/assistant/assistant-5.12.5.ebuild55
-rw-r--r--dev-qt/designer/Manifest2
-rw-r--r--dev-qt/designer/designer-5.12.5.ebuild57
-rw-r--r--dev-qt/linguist-tools/Manifest2
-rw-r--r--dev-qt/linguist-tools/linguist-tools-5.12.5.ebuild35
-rw-r--r--dev-qt/linguist/Manifest2
-rw-r--r--dev-qt/linguist/linguist-5.12.5.ebuild48
-rw-r--r--dev-qt/pixeltool/Manifest2
-rw-r--r--dev-qt/pixeltool/pixeltool-5.12.5.ebuild25
-rw-r--r--dev-qt/qdbus/Manifest2
-rw-r--r--dev-qt/qdbus/qdbus-5.12.5.ebuild25
-rw-r--r--dev-qt/qdbusviewer/Manifest2
-rw-r--r--dev-qt/qdbusviewer/qdbusviewer-5.12.5.ebuild45
-rw-r--r--dev-qt/qdoc/Manifest2
-rw-r--r--dev-qt/qdoc/qdoc-5.12.5.ebuild40
-rw-r--r--dev-qt/qt-docs/Manifest55
-rw-r--r--dev-qt/qt-docs/qt-docs-5.12.5_p201908230013.ebuild89
-rw-r--r--dev-qt/qt3d/Manifest4
-rw-r--r--dev-qt/qt3d/metadata.xml2
-rw-r--r--dev-qt/qt3d/qt3d-5.12.5.ebuild34
-rw-r--r--dev-qt/qtbluetooth/Manifest2
-rw-r--r--dev-qt/qtbluetooth/qtbluetooth-5.12.5.ebuild33
-rw-r--r--dev-qt/qtcharts/Manifest2
-rw-r--r--dev-qt/qtcharts/qtcharts-5.12.5.ebuild29
-rw-r--r--dev-qt/qtconcurrent/Manifest2
-rw-r--r--dev-qt/qtconcurrent/qtconcurrent-5.12.5.ebuild23
-rw-r--r--dev-qt/qtcore/Manifest2
-rw-r--r--dev-qt/qtcore/qtcore-5.12.5.ebuild84
-rw-r--r--dev-qt/qtdatavis3d/Manifest2
-rw-r--r--dev-qt/qtdatavis3d/qtdatavis3d-5.12.5.ebuild31
-rw-r--r--dev-qt/qtdbus/Manifest2
-rw-r--r--dev-qt/qtdbus/qtdbus-5.12.5.ebuild43
-rw-r--r--dev-qt/qtdeclarative/Manifest2
-rw-r--r--dev-qt/qtdeclarative/qtdeclarative-5.12.5.ebuild53
-rw-r--r--dev-qt/qtdiag/Manifest2
-rw-r--r--dev-qt/qtdiag/qtdiag-5.12.5.ebuild36
-rw-r--r--dev-qt/qtgamepad/Manifest3
-rw-r--r--dev-qt/qtgamepad/metadata.xml21
-rw-r--r--dev-qt/qtgamepad/qtgamepad-5.12.5.ebuild35
-rw-r--r--dev-qt/qtgraphicaleffects/Manifest2
-rw-r--r--dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.12.5.ebuild21
-rw-r--r--dev-qt/qtgui/Manifest2
-rw-r--r--dev-qt/qtgui/qtgui-5.12.5.ebuild174
-rw-r--r--dev-qt/qthelp/Manifest2
-rw-r--r--dev-qt/qthelp/qthelp-5.12.5.ebuild29
-rw-r--r--dev-qt/qtimageformats/Manifest2
-rw-r--r--dev-qt/qtimageformats/qtimageformats-5.12.5.ebuild30
-rw-r--r--dev-qt/qtlocation/Manifest2
-rw-r--r--dev-qt/qtlocation/qtlocation-5.12.5.ebuild44
-rw-r--r--dev-qt/qtmultimedia/Manifest2
-rw-r--r--dev-qt/qtmultimedia/qtmultimedia-5.12.5.ebuild68
-rw-r--r--dev-qt/qtnetwork/Manifest2
-rw-r--r--dev-qt/qtnetwork/qtnetwork-5.12.5.ebuild60
-rw-r--r--dev-qt/qtnetworkauth/Manifest2
-rw-r--r--dev-qt/qtnetworkauth/qtnetworkauth-5.12.5.ebuild20
-rw-r--r--dev-qt/qtopengl/Manifest2
-rw-r--r--dev-qt/qtopengl/qtopengl-5.12.5.ebuild34
-rw-r--r--dev-qt/qtpaths/Manifest2
-rw-r--r--dev-qt/qtpaths/qtpaths-5.12.5.ebuild23
-rw-r--r--dev-qt/qtplugininfo/Manifest2
-rw-r--r--dev-qt/qtplugininfo/qtplugininfo-5.12.5.ebuild23
-rw-r--r--dev-qt/qtpositioning/Manifest2
-rw-r--r--dev-qt/qtpositioning/qtpositioning-5.12.5.ebuild40
-rw-r--r--dev-qt/qtprintsupport/Manifest2
-rw-r--r--dev-qt/qtprintsupport/qtprintsupport-5.12.5.ebuild42
-rw-r--r--dev-qt/qtquickcontrols/Manifest2
-rw-r--r--dev-qt/qtquickcontrols/qtquickcontrols-5.12.5.ebuild32
-rw-r--r--dev-qt/qtquickcontrols2/Manifest2
-rw-r--r--dev-qt/qtquickcontrols2/qtquickcontrols2-5.12.5.ebuild30
-rw-r--r--dev-qt/qtscript/Manifest2
-rw-r--r--dev-qt/qtscript/qtscript-5.12.5.ebuild36
-rw-r--r--dev-qt/qtscxml/Manifest2
-rw-r--r--dev-qt/qtscxml/qtscxml-5.12.5.ebuild19
-rw-r--r--dev-qt/qtsensors/Manifest2
-rw-r--r--dev-qt/qtsensors/qtsensors-5.12.5.ebuild28
-rw-r--r--dev-qt/qtserialbus/Manifest2
-rw-r--r--dev-qt/qtserialbus/qtserialbus-5.12.5.ebuild20
-rw-r--r--dev-qt/qtserialport/Manifest2
-rw-r--r--dev-qt/qtserialport/qtserialport-5.12.5.ebuild27
-rw-r--r--dev-qt/qtspeech/Manifest2
-rw-r--r--dev-qt/qtspeech/qtspeech-5.12.5.ebuild20
-rw-r--r--dev-qt/qtsql/Manifest2
-rw-r--r--dev-qt/qtsql/qtsql-5.12.5.ebuild55
-rw-r--r--dev-qt/qtsvg/Manifest2
-rw-r--r--dev-qt/qtsvg/qtsvg-5.12.5.ebuild23
-rw-r--r--dev-qt/qttest/Manifest2
-rw-r--r--dev-qt/qttest/qttest-5.12.5.ebuild33
-rw-r--r--dev-qt/qttranslations/Manifest2
-rw-r--r--dev-qt/qttranslations/qttranslations-5.12.5.ebuild19
-rw-r--r--dev-qt/qtvirtualkeyboard/Manifest2
-rw-r--r--dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.12.5.ebuild42
-rw-r--r--dev-qt/qtwayland/Manifest2
-rw-r--r--dev-qt/qtwayland/qtwayland-5.12.5.ebuild43
-rw-r--r--dev-qt/qtwebchannel/Manifest2
-rw-r--r--dev-qt/qtwebchannel/qtwebchannel-5.12.5.ebuild26
-rw-r--r--dev-qt/qtwebengine/Manifest2
-rw-r--r--dev-qt/qtwebengine/qtwebengine-5.12.5.ebuild135
-rw-r--r--dev-qt/qtwebkit/Manifest2
-rw-r--r--dev-qt/qtwebkit/qtwebkit-5.212.0_pre20190629.ebuild140
-rw-r--r--dev-qt/qtwebsockets/Manifest2
-rw-r--r--dev-qt/qtwebsockets/qtwebsockets-5.12.5.ebuild27
-rw-r--r--dev-qt/qtwebview/Manifest2
-rw-r--r--dev-qt/qtwebview/qtwebview-5.12.5.ebuild21
-rw-r--r--dev-qt/qtwidgets/Manifest2
-rw-r--r--dev-qt/qtwidgets/qtwidgets-5.12.5.ebuild56
-rw-r--r--dev-qt/qtx11extras/Manifest2
-rw-r--r--dev-qt/qtx11extras/qtx11extras-5.12.5.ebuild21
-rw-r--r--dev-qt/qtxml/Manifest2
-rw-r--r--dev-qt/qtxml/qtxml-5.12.5.ebuild29
-rw-r--r--dev-qt/qtxmlpatterns/Manifest2
-rw-r--r--dev-qt/qtxmlpatterns/qtxmlpatterns-5.12.5.ebuild30
113 files changed, 2528 insertions, 1 deletions
diff --git a/dev-qt/Manifest.gz b/dev-qt/Manifest.gz
index 7ec0db96a322..7f9a9a23e357 100644
--- a/dev-qt/Manifest.gz
+++ b/dev-qt/Manifest.gz
Binary files differ
diff --git a/dev-qt/assistant/Manifest b/dev-qt/assistant/Manifest
index c3017abcda3f..d457809db389 100644
--- a/dev-qt/assistant/Manifest
+++ b/dev-qt/assistant/Manifest
@@ -1,5 +1,7 @@
DIST qttools-everywhere-src-5.12.3.tar.xz 9809196 BLAKE2B 8d0317dc70c1dc6fc7c125453d22bbaa7decd57f9ba0f7572cc1e27f9494ff3423b5be412bcbd2e841a1f9b7494dae9101b3ac9254c563c24f22492b3b6ec3c9 SHA512 d37c0e11a26a21aa60f29f3b17ddc9895385d848692956e4481e49003cbe9c227daf8fda1c40a2ab70ac8e7e56d3771c1b2964524589eb77ac1f2362c269162e
DIST qttools-everywhere-src-5.12.4.tar.xz 9810980 BLAKE2B 214a3910232b7b60047e8c750b2850e2ab2de134246adffd69b4c2320b2faa2744b27f86b9837b75f32c09321021f9aa03301320abff3c37803601a64799c973 SHA512 072d09315fc73ec610d2e0d9a1380e5539a79fa1d73104a801e0f8b9afe489b735fefcc46d7c9e519ee8c1b14975386260239be24183933281dead2fec00f466
+DIST qttools-everywhere-src-5.12.5.tar.xz 9759888 BLAKE2B a9d8477a8f27de405c390d0901754020bed457dfaf7419cb070c5bf4eee30f3bb0b39bd29d3c32f8f78e82ffa8bc10e58cea3eae389792227cd6f21f783624c2 SHA512 e88af049ad9261720bc44ff9030113179d9429eaf073bed45115decd520ecf5d3ca860983f012bac189310ce9f3826b1fcb484faadb4f6d0b16c67c0d998f34c
EBUILD assistant-5.12.3.ebuild 1205 BLAKE2B dd1a5d11b0013c8ba346773c86ab070d40df799e6aed7172e6a10a2cec777f4e3bb79fbcc3b2ee20ce6420c78a556f9203eb700114ffd6742476ece9c2b3d115 SHA512 7314e6ba565a1e7de39baf16f9e0e09ad999a6d83dc5a7c9bb9c06958f01d8de138b730b6c6f040c5de370f3e35311c399750834ef1bacf013b0109f5ab87d4b
EBUILD assistant-5.12.4.ebuild 1200 BLAKE2B 85f6b78d456477b63a81a19fec3739022f84577e416a3d0a38754cef69307c2b5a52ec42e877ff04dcb60f5db0e010d4406df1c63ac641a9976f638a30fcb739 SHA512 a53017fbfa50f5c0e3e02b7a6b396ec8ab56f8d2f28a0bcebdb00167150003dfe781492ebda5600715d8d8dc9877089119ace7cb8e7bc69b411861cc520e89f8
+EBUILD assistant-5.12.5.ebuild 1200 BLAKE2B 85f6b78d456477b63a81a19fec3739022f84577e416a3d0a38754cef69307c2b5a52ec42e877ff04dcb60f5db0e010d4406df1c63ac641a9976f638a30fcb739 SHA512 a53017fbfa50f5c0e3e02b7a6b396ec8ab56f8d2f28a0bcebdb00167150003dfe781492ebda5600715d8d8dc9877089119ace7cb8e7bc69b411861cc520e89f8
MISC metadata.xml 481 BLAKE2B 210b94f2e7cdb09b2e07ec4a931ea47d5aed734be52e9dcb132ae174fc0707ebd82feff52e44490c7133274c4dd31b0898f9fa54ce700b635b6a45c2cbf2b5c6 SHA512 bc22732d392630b21ba3895b22a3b1835fe639f930bad0ebab511757df89ebbb30530f0c482ff0a7eb24c7ba844f0b2448040dc5252ac98b0ac01423f236829f
diff --git a/dev-qt/assistant/assistant-5.12.5.ebuild b/dev-qt/assistant/assistant-5.12.5.ebuild
new file mode 100644
index 000000000000..ad1fb3981efb
--- /dev/null
+++ b/dev-qt/assistant/assistant-5.12.5.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
index 0335261d3953..a9dec5503640 100644
--- a/dev-qt/designer/Manifest
+++ b/dev-qt/designer/Manifest
@@ -1,5 +1,7 @@
DIST qttools-everywhere-src-5.12.3.tar.xz 9809196 BLAKE2B 8d0317dc70c1dc6fc7c125453d22bbaa7decd57f9ba0f7572cc1e27f9494ff3423b5be412bcbd2e841a1f9b7494dae9101b3ac9254c563c24f22492b3b6ec3c9 SHA512 d37c0e11a26a21aa60f29f3b17ddc9895385d848692956e4481e49003cbe9c227daf8fda1c40a2ab70ac8e7e56d3771c1b2964524589eb77ac1f2362c269162e
DIST qttools-everywhere-src-5.12.4.tar.xz 9810980 BLAKE2B 214a3910232b7b60047e8c750b2850e2ab2de134246adffd69b4c2320b2faa2744b27f86b9837b75f32c09321021f9aa03301320abff3c37803601a64799c973 SHA512 072d09315fc73ec610d2e0d9a1380e5539a79fa1d73104a801e0f8b9afe489b735fefcc46d7c9e519ee8c1b14975386260239be24183933281dead2fec00f466
+DIST qttools-everywhere-src-5.12.5.tar.xz 9759888 BLAKE2B a9d8477a8f27de405c390d0901754020bed457dfaf7419cb070c5bf4eee30f3bb0b39bd29d3c32f8f78e82ffa8bc10e58cea3eae389792227cd6f21f783624c2 SHA512 e88af049ad9261720bc44ff9030113179d9429eaf073bed45115decd520ecf5d3ca860983f012bac189310ce9f3826b1fcb484faadb4f6d0b16c67c0d998f34c
EBUILD designer-5.12.3.ebuild 1262 BLAKE2B 18f71ca91aeb55675310f7c259f47153494f854bea7910ddcc2387983b67298bd7a4b543c63247890efd93275a092a4a486e1f8e3cb64901ef41f11e8126d2f9 SHA512 7d921544acfbee98d27e547d3b07e3fdfa73eff831dae40dd1d07e8a082c3426d797835ad3a9483545c0117e194198b2f26125941d80fd43f1c9f511bf616968
EBUILD designer-5.12.4.ebuild 1259 BLAKE2B fe1bd59fcbedbadc0910ef08e60d89194cf99a8cf1ab4c4bf96ad45380f4fb9ce7abcead640bc679da6c8bfe52bcfe914d49f0d312a9e521291720a01d8a02a4 SHA512 7493bb4a80f056f9251e8ff773287635b2844c45ff54031fd803096738910bebef8a7bc81da971c0cc2e5fb1a9c5bb6051b8a280ae18a1864296c6194d0edf10
+EBUILD designer-5.12.5.ebuild 1259 BLAKE2B fe1bd59fcbedbadc0910ef08e60d89194cf99a8cf1ab4c4bf96ad45380f4fb9ce7abcead640bc679da6c8bfe52bcfe914d49f0d312a9e521291720a01d8a02a4 SHA512 7493bb4a80f056f9251e8ff773287635b2844c45ff54031fd803096738910bebef8a7bc81da971c0cc2e5fb1a9c5bb6051b8a280ae18a1864296c6194d0edf10
MISC metadata.xml 619 BLAKE2B 766504e7a28835cc48bb3908bbc9400b5fd0d268058225e02592f59c638e017c16c763c532fa2699c15c87d51659ff81eb819f24749b861763e4dbadffc329ef SHA512 9e4bf8789b63d5d6d208a7e86e1bd834de14aa3ca8d22e1837a34d55a531340c7414ce0553dbf32c49bc57c1b853c36fa38e0a6c807eb0babd446ca06f3f36f9
diff --git a/dev-qt/designer/designer-5.12.5.ebuild b/dev-qt/designer/designer-5.12.5.ebuild
new file mode 100644
index 000000000000..dd3e48ec9a90
--- /dev/null
+++ b/dev-qt/designer/designer-5.12.5.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
index f6ad020d818f..3f9aeae6efac 100644
--- a/dev-qt/linguist-tools/Manifest
+++ b/dev-qt/linguist-tools/Manifest
@@ -1,5 +1,7 @@
DIST qttools-everywhere-src-5.12.3.tar.xz 9809196 BLAKE2B 8d0317dc70c1dc6fc7c125453d22bbaa7decd57f9ba0f7572cc1e27f9494ff3423b5be412bcbd2e841a1f9b7494dae9101b3ac9254c563c24f22492b3b6ec3c9 SHA512 d37c0e11a26a21aa60f29f3b17ddc9895385d848692956e4481e49003cbe9c227daf8fda1c40a2ab70ac8e7e56d3771c1b2964524589eb77ac1f2362c269162e
DIST qttools-everywhere-src-5.12.4.tar.xz 9810980 BLAKE2B 214a3910232b7b60047e8c750b2850e2ab2de134246adffd69b4c2320b2faa2744b27f86b9837b75f32c09321021f9aa03301320abff3c37803601a64799c973 SHA512 072d09315fc73ec610d2e0d9a1380e5539a79fa1d73104a801e0f8b9afe489b735fefcc46d7c9e519ee8c1b14975386260239be24183933281dead2fec00f466
+DIST qttools-everywhere-src-5.12.5.tar.xz 9759888 BLAKE2B a9d8477a8f27de405c390d0901754020bed457dfaf7419cb070c5bf4eee30f3bb0b39bd29d3c32f8f78e82ffa8bc10e58cea3eae389792227cd6f21f783624c2 SHA512 e88af049ad9261720bc44ff9030113179d9429eaf073bed45115decd520ecf5d3ca860983f012bac189310ce9f3826b1fcb484faadb4f6d0b16c67c0d998f34c
EBUILD linguist-tools-5.12.3.ebuild 691 BLAKE2B bc5fd509ed66790c58902f4e5706d859ef2f29fccd22fdb8694d0ec4b6f447d2503d5962d24e722a90e29b567a5cbb1f97ebac4add7ed8af123d5cee25dd7a64 SHA512 50a9689ab01f1f88dd205a53002a38fa6238974542f9e2e09ec84e6cd7b6aa3074f36b821e212c8597bd4690a253de4511174d170f4ca412704f75bbf7b67124
EBUILD linguist-tools-5.12.4.ebuild 697 BLAKE2B b26c76f49989dcc416d8c3998ff292a7c23abde4dfbbca4658618a09f3422d0f63a93e991c93c264cd75e9d5d39b7515704770c71dcf04c3161fbbbbb13578fa SHA512 919846ed603a1aa21333d87a6434cfc750afc66331571d7ffad24a7c4cd3aed498d3cdccf834e731515da94e8de068b7f97804a76b550b10f80a999e90404923
+EBUILD linguist-tools-5.12.5.ebuild 697 BLAKE2B b26c76f49989dcc416d8c3998ff292a7c23abde4dfbbca4658618a09f3422d0f63a93e991c93c264cd75e9d5d39b7515704770c71dcf04c3161fbbbbb13578fa SHA512 919846ed603a1aa21333d87a6434cfc750afc66331571d7ffad24a7c4cd3aed498d3cdccf834e731515da94e8de068b7f97804a76b550b10f80a999e90404923
MISC metadata.xml 552 BLAKE2B 210a285385dd5d1cebfa52a89c84e648873f76f57983b86b19e530540b26a518868322d331df0d13ccd79d231dec4abbd63c3d103c160d2fd38aed675ec4ffc9 SHA512 46972372e47619f16e45cee8623310fc3eb31d7490c9df58664e135d4b7be96140789655d7fcc42e472fb598de07c51b7286e0791f413f9b5271d90c9f89b36f
diff --git a/dev-qt/linguist-tools/linguist-tools-5.12.5.ebuild b/dev-qt/linguist-tools/linguist-tools-5.12.5.ebuild
new file mode 100644
index 000000000000..9f4191f4c007
--- /dev/null
+++ b/dev-qt/linguist-tools/linguist-tools-5.12.5.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
index b6ac49044a16..3eae70ec7c9e 100644
--- a/dev-qt/linguist/Manifest
+++ b/dev-qt/linguist/Manifest
@@ -1,5 +1,7 @@
DIST qttools-everywhere-src-5.12.3.tar.xz 9809196 BLAKE2B 8d0317dc70c1dc6fc7c125453d22bbaa7decd57f9ba0f7572cc1e27f9494ff3423b5be412bcbd2e841a1f9b7494dae9101b3ac9254c563c24f22492b3b6ec3c9 SHA512 d37c0e11a26a21aa60f29f3b17ddc9895385d848692956e4481e49003cbe9c227daf8fda1c40a2ab70ac8e7e56d3771c1b2964524589eb77ac1f2362c269162e
DIST qttools-everywhere-src-5.12.4.tar.xz 9810980 BLAKE2B 214a3910232b7b60047e8c750b2850e2ab2de134246adffd69b4c2320b2faa2744b27f86b9837b75f32c09321021f9aa03301320abff3c37803601a64799c973 SHA512 072d09315fc73ec610d2e0d9a1380e5539a79fa1d73104a801e0f8b9afe489b735fefcc46d7c9e519ee8c1b14975386260239be24183933281dead2fec00f466
+DIST qttools-everywhere-src-5.12.5.tar.xz 9759888 BLAKE2B a9d8477a8f27de405c390d0901754020bed457dfaf7419cb070c5bf4eee30f3bb0b39bd29d3c32f8f78e82ffa8bc10e58cea3eae389792227cd6f21f783624c2 SHA512 e88af049ad9261720bc44ff9030113179d9429eaf073bed45115decd520ecf5d3ca860983f012bac189310ce9f3826b1fcb484faadb4f6d0b16c67c0d998f34c
EBUILD linguist-5.12.3.ebuild 992 BLAKE2B 125e0834ed962b84dcfabf5f9adc5aa6413b94df83c493c0bd8b1423e8794fd7b9420d52f2d47617b5b7096e9957c237fcdd96387e877d0e0f2e6a73df463506 SHA512 8148c1ed4246acbbfa043cd0dc84368ce8e4d4a2ced344517d6c52194468d24205e9a9439df0337af6aba611b5054511307ddfcb925503ceea5a8baab3c28a34
EBUILD linguist-5.12.4.ebuild 987 BLAKE2B ec5cdce6e8ab903c10b29193f3738fad1e4b1bc227b3604da5d9e9364976f15575634f646b7c2cfe590b72ab94a66402422c12095457485b4dbd3c5a170e448a SHA512 25611d9e50a2f2105f54cc1be26a945a794507dcac2b4ba449070b3b5d7127ec446bf6f8245ff3d924c97d413bda278a52c0d0e9fb2b7168bb3d6a5e4fb86589
+EBUILD linguist-5.12.5.ebuild 987 BLAKE2B ec5cdce6e8ab903c10b29193f3738fad1e4b1bc227b3604da5d9e9364976f15575634f646b7c2cfe590b72ab94a66402422c12095457485b4dbd3c5a170e448a SHA512 25611d9e50a2f2105f54cc1be26a945a794507dcac2b4ba449070b3b5d7127ec446bf6f8245ff3d924c97d413bda278a52c0d0e9fb2b7168bb3d6a5e4fb86589
MISC metadata.xml 481 BLAKE2B 210b94f2e7cdb09b2e07ec4a931ea47d5aed734be52e9dcb132ae174fc0707ebd82feff52e44490c7133274c4dd31b0898f9fa54ce700b635b6a45c2cbf2b5c6 SHA512 bc22732d392630b21ba3895b22a3b1835fe639f930bad0ebab511757df89ebbb30530f0c482ff0a7eb24c7ba844f0b2448040dc5252ac98b0ac01423f236829f
diff --git a/dev-qt/linguist/linguist-5.12.5.ebuild b/dev-qt/linguist/linguist-5.12.5.ebuild
new file mode 100644
index 000000000000..b09b8354b377
--- /dev/null
+++ b/dev-qt/linguist/linguist-5.12.5.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
index 06799d1bff64..1e8c4936574d 100644
--- a/dev-qt/pixeltool/Manifest
+++ b/dev-qt/pixeltool/Manifest
@@ -1,5 +1,7 @@
DIST qttools-everywhere-src-5.12.3.tar.xz 9809196 BLAKE2B 8d0317dc70c1dc6fc7c125453d22bbaa7decd57f9ba0f7572cc1e27f9494ff3423b5be412bcbd2e841a1f9b7494dae9101b3ac9254c563c24f22492b3b6ec3c9 SHA512 d37c0e11a26a21aa60f29f3b17ddc9895385d848692956e4481e49003cbe9c227daf8fda1c40a2ab70ac8e7e56d3771c1b2964524589eb77ac1f2362c269162e
DIST qttools-everywhere-src-5.12.4.tar.xz 9810980 BLAKE2B 214a3910232b7b60047e8c750b2850e2ab2de134246adffd69b4c2320b2faa2744b27f86b9837b75f32c09321021f9aa03301320abff3c37803601a64799c973 SHA512 072d09315fc73ec610d2e0d9a1380e5539a79fa1d73104a801e0f8b9afe489b735fefcc46d7c9e519ee8c1b14975386260239be24183933281dead2fec00f466
+DIST qttools-everywhere-src-5.12.5.tar.xz 9759888 BLAKE2B a9d8477a8f27de405c390d0901754020bed457dfaf7419cb070c5bf4eee30f3bb0b39bd29d3c32f8f78e82ffa8bc10e58cea3eae389792227cd6f21f783624c2 SHA512 e88af049ad9261720bc44ff9030113179d9429eaf073bed45115decd520ecf5d3ca860983f012bac189310ce9f3826b1fcb484faadb4f6d0b16c67c0d998f34c
EBUILD pixeltool-5.12.3.ebuild 434 BLAKE2B 6a7df414b539c912325d89d1ca8786749fce7becc167d86907781d45c53cf4abe1ca507c3916014fcd537ebfae6f97f53a93a12968abd9ef406892489b4f368e SHA512 55b2506cbb8dbb2a2300535a1ee7ac17a42c48dca773cd3b6817e5dadaa1e3ad0a59bd643b80bd83e5a0a37e2411e17305c03e8b0fabca08c745a5a6faad353a
EBUILD pixeltool-5.12.4.ebuild 438 BLAKE2B 25b3d3fa593e8ceb261b1391face4f45e570d5eeab6a1da93043e6ebabc4d89118f0d99d49efd280b3200bd337ea24a6751264ed5773151cd85768172dbc2f65 SHA512 e982ac566770e0a849d45290b4a8a3f20b0f9e6f5e51eae3f8ba3242f0db7514d40db90d37e25287f65ccd04f1d8608fa441e50a5fe183598ac3632b4aa18700
+EBUILD pixeltool-5.12.5.ebuild 438 BLAKE2B 25b3d3fa593e8ceb261b1391face4f45e570d5eeab6a1da93043e6ebabc4d89118f0d99d49efd280b3200bd337ea24a6751264ed5773151cd85768172dbc2f65 SHA512 e982ac566770e0a849d45290b4a8a3f20b0f9e6f5e51eae3f8ba3242f0db7514d40db90d37e25287f65ccd04f1d8608fa441e50a5fe183598ac3632b4aa18700
MISC metadata.xml 481 BLAKE2B 210b94f2e7cdb09b2e07ec4a931ea47d5aed734be52e9dcb132ae174fc0707ebd82feff52e44490c7133274c4dd31b0898f9fa54ce700b635b6a45c2cbf2b5c6 SHA512 bc22732d392630b21ba3895b22a3b1835fe639f930bad0ebab511757df89ebbb30530f0c482ff0a7eb24c7ba844f0b2448040dc5252ac98b0ac01423f236829f
diff --git a/dev-qt/pixeltool/pixeltool-5.12.5.ebuild b/dev-qt/pixeltool/pixeltool-5.12.5.ebuild
new file mode 100644
index 000000000000..d6c1525a4c8e
--- /dev/null
+++ b/dev-qt/pixeltool/pixeltool-5.12.5.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
index 4d1e1fd66c4d..ad43faafcd52 100644
--- a/dev-qt/qdbus/Manifest
+++ b/dev-qt/qdbus/Manifest
@@ -1,5 +1,7 @@
DIST qttools-everywhere-src-5.12.3.tar.xz 9809196 BLAKE2B 8d0317dc70c1dc6fc7c125453d22bbaa7decd57f9ba0f7572cc1e27f9494ff3423b5be412bcbd2e841a1f9b7494dae9101b3ac9254c563c24f22492b3b6ec3c9 SHA512 d37c0e11a26a21aa60f29f3b17ddc9895385d848692956e4481e49003cbe9c227daf8fda1c40a2ab70ac8e7e56d3771c1b2964524589eb77ac1f2362c269162e
DIST qttools-everywhere-src-5.12.4.tar.xz 9810980 BLAKE2B 214a3910232b7b60047e8c750b2850e2ab2de134246adffd69b4c2320b2faa2744b27f86b9837b75f32c09321021f9aa03301320abff3c37803601a64799c973 SHA512 072d09315fc73ec610d2e0d9a1380e5539a79fa1d73104a801e0f8b9afe489b735fefcc46d7c9e519ee8c1b14975386260239be24183933281dead2fec00f466
+DIST qttools-everywhere-src-5.12.5.tar.xz 9759888 BLAKE2B a9d8477a8f27de405c390d0901754020bed457dfaf7419cb070c5bf4eee30f3bb0b39bd29d3c32f8f78e82ffa8bc10e58cea3eae389792227cd6f21f783624c2 SHA512 e88af049ad9261720bc44ff9030113179d9429eaf073bed45115decd520ecf5d3ca860983f012bac189310ce9f3826b1fcb484faadb4f6d0b16c67c0d998f34c
EBUILD qdbus-5.12.3.ebuild 471 BLAKE2B 58d309d335bb17fe51a697b8e5908f43844edd34699cdca6d56bceb53dbcb83aa4f8eaf60b27520baf3af1cd30eeb26b921ad1e972c246bc3d2ad284199e1e95 SHA512 864e804bb59c00726f9352fdfb6fb34853956ec0453e504505c5e7bc03f06ce08d54893089b5b3ac620cb61d735f2116a1aab19cdceaa047b8656dbfc1a188c2
EBUILD qdbus-5.12.4.ebuild 476 BLAKE2B ae38e83aa16d06203e274d4ffe276a3f076ae9505f80b7b986ce6a6cd29e56b7290f2535b36daeff302e26f330884f3441c14efb0f64f609735b7d11c6e36117 SHA512 3240b1bf388d0b4040e24955fd37289947ee5c678a15185d1f496280f067f07b1a251743cef70d77e28687a2bd109b55130cfb6d728de2a5217e6108cf788b7d
+EBUILD qdbus-5.12.5.ebuild 476 BLAKE2B ae38e83aa16d06203e274d4ffe276a3f076ae9505f80b7b986ce6a6cd29e56b7290f2535b36daeff302e26f330884f3441c14efb0f64f609735b7d11c6e36117 SHA512 3240b1bf388d0b4040e24955fd37289947ee5c678a15185d1f496280f067f07b1a251743cef70d77e28687a2bd109b55130cfb6d728de2a5217e6108cf788b7d
MISC metadata.xml 481 BLAKE2B 210b94f2e7cdb09b2e07ec4a931ea47d5aed734be52e9dcb132ae174fc0707ebd82feff52e44490c7133274c4dd31b0898f9fa54ce700b635b6a45c2cbf2b5c6 SHA512 bc22732d392630b21ba3895b22a3b1835fe639f930bad0ebab511757df89ebbb30530f0c482ff0a7eb24c7ba844f0b2448040dc5252ac98b0ac01423f236829f
diff --git a/dev-qt/qdbus/qdbus-5.12.5.ebuild b/dev-qt/qdbus/qdbus-5.12.5.ebuild
new file mode 100644
index 000000000000..4e1b43628c58
--- /dev/null
+++ b/dev-qt/qdbus/qdbus-5.12.5.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
index a05a39fe0f1d..9441140f9180 100644
--- a/dev-qt/qdbusviewer/Manifest
+++ b/dev-qt/qdbusviewer/Manifest
@@ -1,5 +1,7 @@
DIST qttools-everywhere-src-5.12.3.tar.xz 9809196 BLAKE2B 8d0317dc70c1dc6fc7c125453d22bbaa7decd57f9ba0f7572cc1e27f9494ff3423b5be412bcbd2e841a1f9b7494dae9101b3ac9254c563c24f22492b3b6ec3c9 SHA512 d37c0e11a26a21aa60f29f3b17ddc9895385d848692956e4481e49003cbe9c227daf8fda1c40a2ab70ac8e7e56d3771c1b2964524589eb77ac1f2362c269162e
DIST qttools-everywhere-src-5.12.4.tar.xz 9810980 BLAKE2B 214a3910232b7b60047e8c750b2850e2ab2de134246adffd69b4c2320b2faa2744b27f86b9837b75f32c09321021f9aa03301320abff3c37803601a64799c973 SHA512 072d09315fc73ec610d2e0d9a1380e5539a79fa1d73104a801e0f8b9afe489b735fefcc46d7c9e519ee8c1b14975386260239be24183933281dead2fec00f466
+DIST qttools-everywhere-src-5.12.5.tar.xz 9759888 BLAKE2B a9d8477a8f27de405c390d0901754020bed457dfaf7419cb070c5bf4eee30f3bb0b39bd29d3c32f8f78e82ffa8bc10e58cea3eae389792227cd6f21f783624c2 SHA512 e88af049ad9261720bc44ff9030113179d9429eaf073bed45115decd520ecf5d3ca860983f012bac189310ce9f3826b1fcb484faadb4f6d0b16c67c0d998f34c
EBUILD qdbusviewer-5.12.3.ebuild 980 BLAKE2B 93a6f47ee9776d3e267bea561e30fb7fd3186d6d36af77344e858a59c522297c76954e45478c8b2ac21baa6ff3e4031bd72a66fca8133f7a75371fb50d18c6c4 SHA512 a64287b869575b3e37d02ebb8d67bc9a72a3ab72ef06adc7c40549cbfcf212d1daf82f996cd84abacd34f84f90c1e7c04de660db18c500a3cd6daa521c1ba033
EBUILD qdbusviewer-5.12.4.ebuild 975 BLAKE2B 7303a9d989db5c1464e072699e0c12e290d4ead4a6885c31777b50b9c494616ac16545f65ba2f657af61ebdd70fc9432bb3d01dde9398d31b74f3d9035dad5d4 SHA512 2d563d33d71791682413ef9009f85205e408a6e25dff04254a1685e3bd599317a67a7ea434c28259723d4f6e47b1d5b9f1a2fb046ac10c389a50f5ce636a2057
+EBUILD qdbusviewer-5.12.5.ebuild 975 BLAKE2B 7303a9d989db5c1464e072699e0c12e290d4ead4a6885c31777b50b9c494616ac16545f65ba2f657af61ebdd70fc9432bb3d01dde9398d31b74f3d9035dad5d4 SHA512 2d563d33d71791682413ef9009f85205e408a6e25dff04254a1685e3bd599317a67a7ea434c28259723d4f6e47b1d5b9f1a2fb046ac10c389a50f5ce636a2057
MISC metadata.xml 481 BLAKE2B 210b94f2e7cdb09b2e07ec4a931ea47d5aed734be52e9dcb132ae174fc0707ebd82feff52e44490c7133274c4dd31b0898f9fa54ce700b635b6a45c2cbf2b5c6 SHA512 bc22732d392630b21ba3895b22a3b1835fe639f930bad0ebab511757df89ebbb30530f0c482ff0a7eb24c7ba844f0b2448040dc5252ac98b0ac01423f236829f
diff --git a/dev-qt/qdbusviewer/qdbusviewer-5.12.5.ebuild b/dev-qt/qdbusviewer/qdbusviewer-5.12.5.ebuild
new file mode 100644
index 000000000000..7fa795f0a0a9
--- /dev/null
+++ b/dev-qt/qdbusviewer/qdbusviewer-5.12.5.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
index 7cf693bcff39..59eaa7fc4eed 100644
--- a/dev-qt/qdoc/Manifest
+++ b/dev-qt/qdoc/Manifest
@@ -1,5 +1,7 @@
DIST qttools-everywhere-src-5.12.3.tar.xz 9809196 BLAKE2B 8d0317dc70c1dc6fc7c125453d22bbaa7decd57f9ba0f7572cc1e27f9494ff3423b5be412bcbd2e841a1f9b7494dae9101b3ac9254c563c24f22492b3b6ec3c9 SHA512 d37c0e11a26a21aa60f29f3b17ddc9895385d848692956e4481e49003cbe9c227daf8fda1c40a2ab70ac8e7e56d3771c1b2964524589eb77ac1f2362c269162e
DIST qttools-everywhere-src-5.12.4.tar.xz 9810980 BLAKE2B 214a3910232b7b60047e8c750b2850e2ab2de134246adffd69b4c2320b2faa2744b27f86b9837b75f32c09321021f9aa03301320abff3c37803601a64799c973 SHA512 072d09315fc73ec610d2e0d9a1380e5539a79fa1d73104a801e0f8b9afe489b735fefcc46d7c9e519ee8c1b14975386260239be24183933281dead2fec00f466
+DIST qttools-everywhere-src-5.12.5.tar.xz 9759888 BLAKE2B a9d8477a8f27de405c390d0901754020bed457dfaf7419cb070c5bf4eee30f3bb0b39bd29d3c32f8f78e82ffa8bc10e58cea3eae389792227cd6f21f783624c2 SHA512 e88af049ad9261720bc44ff9030113179d9429eaf073bed45115decd520ecf5d3ca860983f012bac189310ce9f3826b1fcb484faadb4f6d0b16c67c0d998f34c
EBUILD qdoc-5.12.3.ebuild 798 BLAKE2B 4150d9cfb7427b9b719266fe4f23a5aa708cde4faed2c9c2da9c1a0edc8c11d0dc48466f232408a03932b2fcef504a1fb78ef01da4596da700e3b7e67caa3c3e SHA512 fdf381372a5774152ddf568f7786f8e4925ecdbef909ab29d542d98ddf5b890c21bf45c0741c545decbaa5be58207001a7ff0be5c31ffc39babd6070e73ba4f9
EBUILD qdoc-5.12.4.ebuild 801 BLAKE2B a2e216d3080520837f20dcb263de0566c8f06bcc83400c3cc330a96d8cb9f24d480cf2ceed14f942fbe619ef26144387d7a2f9c338e677446d987c0046b0c762 SHA512 608211262627716f746432a073379374df9cd918071f28be7bb3591aaf273596db9c53ce8f60047ca67817ec341f834182fcdda1aed4011c0258104d338635b0
+EBUILD qdoc-5.12.5.ebuild 801 BLAKE2B a2e216d3080520837f20dcb263de0566c8f06bcc83400c3cc330a96d8cb9f24d480cf2ceed14f942fbe619ef26144387d7a2f9c338e677446d987c0046b0c762 SHA512 608211262627716f746432a073379374df9cd918071f28be7bb3591aaf273596db9c53ce8f60047ca67817ec341f834182fcdda1aed4011c0258104d338635b0
MISC metadata.xml 552 BLAKE2B c4dbe379b76afe850e804dfc428aff9f79ed1e2c4344892aa1737a0c61c7baa6c74fc3fa2f07b8132d25a59b0f9710f407a1ba927e5ede20d571ce3f79e8acbf SHA512 61014159b2af5f277f1a7e9d7bc5881da2f04c152adc349de16c60a980f7c76858c1ec3ddfd5760ce1111c81a90482214b03da745cf291c155d4ad50eaa0acdf
diff --git a/dev-qt/qdoc/qdoc-5.12.5.ebuild b/dev-qt/qdoc/qdoc-5.12.5.ebuild
new file mode 100644
index 000000000000..b7f1696614f9
--- /dev/null
+++ b/dev-qt/qdoc/qdoc-5.12.5.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/qt-docs/Manifest b/dev-qt/qt-docs/Manifest
index e9ae48df891b..47bee23c75b4 100644
--- a/dev-qt/qt-docs/Manifest
+++ b/dev-qt/qt-docs/Manifest
@@ -60,6 +60,61 @@ DIST 5.12.4-0-201906140200qtwidgets-documentation.7z 33151839 BLAKE2B 4897d74422
DIST 5.12.4-0-201906140200qtx11extras-documentation.7z 37019 BLAKE2B 3c8163e4e7dbcdfe5e23c7c086ea47ec55e43ad6abd2d7220d33e6d05536ba6c889acc41c8acb6acef70ff90ea526b45bc12a043c916558e42c939d1397435dd SHA512 4601b86fd7eab0a73524a132cf885e6a27df616fb0d87ef37ac5e58858e2f6596f04ebb4ad08e213908d8e6e26a017ec7159560d53808dfecd3e2f2160baadec
DIST 5.12.4-0-201906140200qtxml-documentation.7z 581086 BLAKE2B eb4bb19c19a434ce67370d50d41a74d215daee899484511b75f0020cc5983a50b787302494c3a7cf3bd4b1b8a4602b7497cfcd327f1fd5c6d9a26724e464a586 SHA512 2678d0a6a3cfb0292335940bb761c14ad64f3f244823f766f331bd7a0cec677a60e90827bebd347b9882b09ec816b6a9a25ac778a0cef51bf4d9b0e6b5d5aff8
DIST 5.12.4-0-201906140200qtxmlpatterns-documentation.7z 1247517 BLAKE2B 1b18a079fbeb40155fd8d4b5d926ddf1dbbcc79dc36392b32a9127eb425796c559e293a0b4bf6773dea3e0866954e15b2fa9e70fdcb853422c3b58108060ca3e SHA512 00cc421a0737c91a7006adef1135c7d707d7cb720e5d1870035aa00411c1dea6d960a17898ff9c64414a4bd824d709fcaed3e9b49d6cfbf613ba8d8856f92625
+DIST 5.12.5-0-201908230013qdoc-documentation.7z 547195 BLAKE2B 02d43752c15ef11f6c404b3315206011625798d1a30ce1784d94c349468de249ab0c1a59b3056aa73be8ef8cb8c5e3c2864215cce13e3ab0db877030b26f76cf SHA512 71aa5749a37c83388eb912ec4ccc1cff225bf7f5805461dbe1862107d4c8f847e2486259ab21ddf3954573fd749c50bb911e486b6070ce0a547fc4174272ea49
+DIST 5.12.5-0-201908230013qmake-documentation.7z 336280 BLAKE2B 9e29ee3c42c7d7f19679e34f9ef3fd7bca83303a2968cbb1caa17ca21fd0905b726c55d90a0dac9c235d48dda1dcd1f78dbe2d5b4289124a42669a8a0e80c7fa SHA512 c48d5271e5d7f1ca96e43d111dca52af064a992434b420fa74337d67bacb5a2a9b6b41d7082e1b21c38bc0f821e874b1d5db4a7adfd4f97f1ea11a29723589e6
+DIST 5.12.5-0-201908230013qt3d-documentation.7z 39601379 BLAKE2B 5269e50a5535820f0dda3ae25b3791d1564f9f62ee36fbe6f35f3abf43219bcc7492b53e9a8052f18dcc9a66a743fc555f4fa389654ded20aea9892e453d2141 SHA512 b9784a2230799ed44c2863451d508404bd6cf328735888706cbed271989c3c7202368ddefdfdd66a193098a9eb191715849498786ae90f49eeb6d7f1e5784e9d
+DIST 5.12.5-0-201908230013qtassistant-documentation.7z 667308 BLAKE2B f2c62335f8764bd109b738d7d7becdb2dfbc35d73a19620170aeb823497fbaf6358aec6c786266db72d8b22a3633a3cc11fd18ad10ebb02f46d915f79a1d5e96 SHA512 88e38318fa0751f92beed34bc895bfb515cd33db550b90a2a7c8d6c738ee086a86ee2ccbb05ae861c2848e9bb91cb3fcd729c1d170e2fc09d772f94907f02bfe
+DIST 5.12.5-0-201908230013qtbluetooth-documentation.7z 2793256 BLAKE2B 3985b2810935268eae61099ccdba126da0535f9d802817f42cb071b86acd2cc787ae988063265efe83dbf1c53fd2127f172af93dcb4d5bfeaadea0d95bf15229 SHA512 b98777c62ae51abcc75e1577ab3bfd1495168d9a7a81371a53054e8c7a67e2eaebe03400a96677063fecc24ded4e64ddc4ca71a59e5d70fee22b3bdb22424433
+DIST 5.12.5-0-201908230013qtcharts-documentation.7z 9253051 BLAKE2B fc5e045a4fb8bab4f8f75bfffde087bf47b4a7af27cd45142886a36236e7ac0dab8262da35d19f98c750125793762b0c2cb46f7c666e264aff34e20781a9c6a7 SHA512 ba79a59e9ebfc7fc502b83fcc3a45635186a120af2cdc9953f5736aa6480f8b701411ad921fac5405a721ee769ed01432ec9dbaed169dfb1db7adc7d5ddbfdd1
+DIST 5.12.5-0-201908230013qtconcurrent-documentation.7z 159515 BLAKE2B bfaa898d425e60d33b2db40c207978698ab1f665027fc55df3de85aa3a7adedfdc384f4dd13878d5569efb55c054478a6f8ca28d9aef63da1c4c5feff83cf0f4 SHA512 28ced59e14bcf865200f032959c334885f22a400051acbfc2effee441b9a6e34800b525ce6eefbf9983a85006d6f647fe1db9ebe6bd4f3211c2608f1f160a913
+DIST 5.12.5-0-201908230013qtcore-documentation.7z 6711373 BLAKE2B a179caae9710f2b98cfca8407fe3f61a56bc16971698428c280cf93c0e7481af825012fcb95f8525be1446219dfa6fe89e5eed60e9261d63622e40deaea4d725 SHA512 f0a0f0e7541c3d826db894da4f4eb5b82c581fe632e3c4bf145eb59377a3fca2c73286ea0a63e03ade0cd114f34522dba78a4bda7f2873ea486f2613ac47264f
+DIST 5.12.5-0-201908230013qtdatavisualization-documentation.7z 8389405 BLAKE2B b0df3a260c64716fde3837c6a22bd694704c122810f0826a9f5aafbbe3f5801bd72961c8f7eb1e22707017ba024ae8fbb04c88a03371b412a2e0538d4b0e7473 SHA512 56c03dda1f64fcb1b54d583f068e5c95c99f9cbffdc9ebef36b93e3396bf0a48f0660d608223dcaab52d0cde67e51f948876d225a9da1738492e43e702899fae
+DIST 5.12.5-0-201908230013qtdbus-documentation.7z 487970 BLAKE2B e98a68ec477034137b0862f3cd954ac9623d66b0e0ea41a92f1ac7f5fa1ff5444d4d132059c01af3b1b27e9b91b11cde4f7fa07e79404a713bf881116e864ee9 SHA512 feccc1b830bfb11a65eb2a1c8b1871e1b24502d7186a8242c92d0a334f7b3ad874ec946c48e50bdf439b4b94b3b3e29ca65dea38ca813770bb1737d159f98b04
+DIST 5.12.5-0-201908230013qtdesigner-documentation.7z 4338853 BLAKE2B 340a6bc699a6d8ea360c49112d25883cbeb62b4f4bce517e603e9b6b82d0d4ac2e0546e21afaf13f22472dc02520d925851c4f50a6585fb8b3e06c69a5197150 SHA512 a8ccdab64a8cc8ce5c3754c6c10a781adc0e1e5ec26bae2b3e98126fc504d3f36e62238667f70ed3083cb2ad589b37e8f4715ffa57aff14c13f4696080eb7380
+DIST 5.12.5-0-201908230013qtdoc-documentation.7z 10111493 BLAKE2B d4e109a693ffad92bc6ec773623ea58a2d0762425e0cf275ac5ea9a631540b4736563406dcd55ef91719018188f678047d1d305bcdf1da0e9bebf325d8711b3a SHA512 aea001ae1f8c73d8801487969c81dababd8fce4dcfb12a908a1bc802837533932d2250820dabc0d600a5e9828c941c82df3ec1a1543fa71223b379b16e402a44
+DIST 5.12.5-0-201908230013qtgamepad-documentation.7z 784767 BLAKE2B 15b8fa21411f8fb397a6dc5ee8bc510814f34222ba675af54e289321352571b257e26ae00a4ded14eb3eff89a2856e609fb549c88e30a427119a7ac05d8c3ece SHA512 698e33e46555b20dee07a80d40c13c0c3a448bfff0b9cbd6c3049a7bb30468f70179581dd49a2a75022ee2fbeaa20f7eb7f5be443ea3ec9c30fc493bd9c8c3e5
+DIST 5.12.5-0-201908230013qtgraphicaleffects-documentation.7z 15993520 BLAKE2B 32c74fcec896bbd3777cd4aa19864a582c9671cf6a973cd3113364606dee011a54373b9e5c30d9cdbf5378dfea371243ba3a2a8fdeb530165dcde33393550eef SHA512 76fe2252a669c25f259d745a86042dcd837169b7983a3b2563304f83cdb7717ef39cde97f794bcde4f83034f7f70cab1b017f84604801e55c19b669abe716fe1
+DIST 5.12.5-0-201908230013qtgui-documentation.7z 9041842 BLAKE2B 013caf831ffaba7ee43989fc339e6fa5c32ad9046edc93de8084fd62805fca37a2843fc5256384358a52c9ea34edbcf9a783d6f3fa108145388a6e83422c8585 SHA512 33eb159f104a9e1551012a47d3c5951ce697eb563bf217cea4eaf91c360207a3d6a7fff4b89868a3131a2ad5bb41af19bc544e31d71e73696c929f8ffb5ff703
+DIST 5.12.5-0-201908230013qthelp-documentation.7z 217038 BLAKE2B 227a494c409febafca4656aa3d3ba5b204e6af37d77735c85a30fb200d04474cadccd302698819123150027ee27acebe828d0240a0d3d01e735973fad2f530b9 SHA512 23f02e2595c3c74e5f62609dc650854dc46fbc586cbcaed7c03fae2ed77fcb3dfbf35ad6af120f97c204f678f79e7c2a8bfb55b02aea9e0bb04c4d0e3f112b13
+DIST 5.12.5-0-201908230013qtimageformats-documentation.7z 29244 BLAKE2B d9be6cca89df942c5a51784ce688b71274595c369de01a013df6d34e48ac2adc5a508a924f32fbe0325e164e8348e8fb355af52bf253320e6b698add468e4f3c SHA512 c57081b98469f8cb460a66a95ebd81e952c3a22614afe96a02c33b29a402205ffefc7eba137a748e2e29e38580b247da65bbc457e0262854fe5143c250c4486b
+DIST 5.12.5-0-201908230013qtlinguist-documentation.7z 1003656 BLAKE2B e020be703f7aa3ddea3db6b4f4f749246b7f778926ee565b7d9b9648528ef6ebfdca58429e801c3cced5982e76e76f9d944cacc65d55fbe62a861c2b5abfe446 SHA512 964b114cb79b0ab1bb1c6c816c1109b6bf829152fe5523f3e4961d0b28ca409f98509fc6871db514158f13e6bfc1bf26e0f38fde9881e3a029729e9a8038942d
+DIST 5.12.5-0-201908230013qtlocation-documentation.7z 3211879 BLAKE2B 7bc78b4f8e838d29bc6895157b74f53bbac38e447f19a4a93b49253e6ff69f922e6f6b8ba9a9080cb4c4a8c1e9ddfd8913aa0d5eeb2ee3a2a12a024d477ce18f SHA512 ee6590be5f1d9de1a7414b985e6b72e11adf89985398a64b5b48ee4dee0b5b898bb1a24495d30bf2243c52ab6c5385b15f947ad9e9b6e0c8aba0d44c85d22e22
+DIST 5.12.5-0-201908230013qtmultimedia-documentation.7z 4274543 BLAKE2B 400ed709e35977d8a7cb00ef3f03386fee1fae0d3f3453a131dd31b1689420fa328637a88a36aee54e1fef960597bafc41435b9bc82e67d0460ee33663cf77c2 SHA512 e5c5cd2f8d46a466b41560b2fdee86fd1e44a94d51caded54517c2ab5c48c5535b9ffac9ed04629795075cd4a5f23d51b4fab78dbf273b005fcb5f4c9cedb547
+DIST 5.12.5-0-201908230013qtnetwork-documentation.7z 1988708 BLAKE2B c1f4194a27b78ed2c6598d00277e9e56800cf821a7fa3073de064749e60f56e55220ee71a5b33d017e600a4033a685b7d6f672b07f47c3784f6f2af432fcdb67 SHA512 eaa24c23d42aff83a42de25ceaf31188ab63f53da1886a0ad2f94d3ea4977412d7524c25847be90ebe252baa18e780a6cbab01a3a090d8c3691e2be643a7fb39
+DIST 5.12.5-0-201908230013qtnetworkauth-documentation.7z 299813 BLAKE2B 81d184f47f699842057ef527caf0f67f8cfa743eb3d237fa88bd900a2811fbdf10ab315be3da4ab8d5531102479172ce8cb9226d1748dd1040ca6f711a46e8fa SHA512 c220d4f8aa7f07655c9870508ee0f07d10662fa542d40f60f7c5e3e2c29b4208cadb951e018adc65542f1e097481d98c2095eedad78d422f858cf87a8c609fdf
+DIST 5.12.5-0-201908230013qtopengl-documentation.7z 1034570 BLAKE2B 70923a298b2332b5f2228bd221e2d8629035552fcdc292e81a2857a7c18bdb36b1f1cc918a25304d4aa20c6df3fcac4a7fa2fd42317b173adb00d359a9e0411f SHA512 099dfc3329f801e65f55a68976ed5bd6ead0de6ff3d0c9c513dfc151fd7787fad66ed7f963003fb382bd00e5747ccc56c6a82ccf38b447b27cd8f2f9364f94be
+DIST 5.12.5-0-201908230013qtplatformheaders-documentation.7z 77914 BLAKE2B 72c359862707c97ca16a06da1de6e9f27f2ac076398f7c19f69a95db5e275b099282aef45c3f7308039ef8a6f3d77a242d68e9a9b64e8aa364bd3a188271a072 SHA512 84f83b1a14b1a77f9a4718c1c385894eed7b6dfaaeb9b6d777e4d92f9c06e187359a9271c3b80ea6b66bc83f53fde101649b1fc40ece43ab38d97c20a7a3cb35
+DIST 5.12.5-0-201908230013qtpositioning-documentation.7z 2366894 BLAKE2B 428fa9551216efa6b0e11a453ddcccf9510758323f66f19a78d38602285ab457fce2b6a29a82490d624b8a868da9d42735a57ef70fe699bd1a915fec75886fc1 SHA512 429be1a13d5b3f708902eebc4f2cf2a6bc6ed16d00e1dc3cd82fde446bcd14da64b246af8b35012be1df5367aef2873aa3ed52b1fdec65bc293779162c060819
+DIST 5.12.5-0-201908230013qtprintsupport-documentation.7z 389824 BLAKE2B 68ab5348044887a2a267bf41edabee62759f2a6fb61d47f235198ade4768ca4694031a433d9330055ff32be1f5ab89d7f38424024a870c1bc622a29f18c41331 SHA512 704c594d7f6d2908a0347fe7f72dbe25e77d7934cfd8ceae63815200ffad40a3023084f5b15954f854db19d07b954d39336717f5bf08174f7535434bbf55e94c
+DIST 5.12.5-0-201908230013qtqml-documentation.7z 2111272 BLAKE2B 36d45b7387d8bc79209eb093fe984f69cb0df74b2d200e5197d636ae9306b73ffa9732edc0300cd47e2f5e57529b565f260ae5c112cea20e9b3672c3b0798cad SHA512 78cc99f0475065e5762b9373614870ecbbf96e93590064f605393b8b3d1bdad2bc6f2c1ecc5e09ecb6535a228112b634c8dc5b9006f1fa59beab9ad5efdb047c
+DIST 5.12.5-0-201908230013qtqmltest-documentation.7z 30411 BLAKE2B 341ba7b2e6d10c1965f8c32ca1eda977fc07bb9bb3f2719d14cc8334e1b013bbf4146d864e6d96e6855423e2fd9aaf647250645fea06acef8d91b56b4326ac82 SHA512 64c903aaeaa67902160f74667aa234467eb3dab26d38132684bfe192ad938bdb6fca07eb7346fa36cef5a6b899b61ef64555bb7b0bb115ec9d8b0ae250c58b0a
+DIST 5.12.5-0-201908230013qtquick-documentation.7z 21057963 BLAKE2B 2f793bf8197acd455f8e61f3aaa29d31896591b287283aedcfb9eccb1058697876f3678c193b374cb23d103f6cf5d2bf46c6e41d489371d0aac81619fa957005 SHA512 95ad46ff383cb801bbac930f111838777c59670ba4ede970e234cb6cdc2c6bb3194a90d94eebcc7adf78b442b1c989f960c1af8eef06828191e1e6699d75e652
+DIST 5.12.5-0-201908230013qtquickcontrols-documentation.7z 14923532 BLAKE2B 78d7e0e1f6c9bf810e659040217eab6edf00a1d89cbad52771c3ad98fda66e64e904a112d3b9ff3417a3fa672a64d5121b53147a1343b580af4fe85955779adc SHA512 63e91f55f55a811608496a66623c830494d80bee18b6f806a7ac4a279bdcce750c32f5df81871031ac97ed4082fee60de303333dd63db9480dccdd8d8d61746c
+DIST 5.12.5-0-201908230013qtquickcontrols1-documentation.7z 2230379 BLAKE2B 72dd6ae12bff6c1a894d68a80a8103adea733857f7f8c1ffca26e857f38bbc5ccb4ba973ca5de087cd5dba9e76833f8e5e2d92cffd60befe935add3bc3d0f2bd SHA512 41fbcbf46b0f679110b2bc8b76ae013753a2d81536b54c8902fe940676662277c9c43ddd5f6c58ef6a5c5a33f5f793bc9003200985304b4111666768a4925200
+DIST 5.12.5-0-201908230013qtquickdialogs-documentation.7z 219646 BLAKE2B 31f9482e9e5708fd3581191bb8cd1658b67295e7eae0d4caa5b202d441046783a215cad746cc4d03a88aa5c367f131ef83a5cc150fd1e81e47a6f86ddd66c7a7 SHA512 b78a040763efec53af0c1bace5b5f9d7509560fd2ea4897545e11d51d544cd14cba75aa9630dd1cf054fd91dfe401e65acccdaca5b09ff5904841ffc3d9fe42e
+DIST 5.12.5-0-201908230013qtquickextras-documentation.7z 5719959 BLAKE2B 8d437a5f5eaeddb28f8ea047f12ce20a6722d12b2647025638b11e5de5ffe8cfdfccb12cbb35a0a0c3660e3933049af3ed77180153d55fe98c1e6999813bf1e4 SHA512 27187aad45765f79bc1d3651f7f449e7590ba3d4deacab73b1504e2a2bb59a34d0eb9471f5bc5c5a52f8f95ffa9efb7e4747c8a6917003fba7154222ae8cbd9f
+DIST 5.12.5-0-201908230013qtscript-documentation.7z 724070 BLAKE2B 7a521bd97155c4fe9287ff4e84652ca1d90e6d790f8c002852bcc68786b85aba2a1cdf527a7c0962e75a0ca2a6f136a6ba72b6de14a7fc49684ad7802239c881 SHA512 6f9714f76de0703c8cfcfc99f6dcd46def44ae4e930f092519ce766ebd2fb20494204903c2aec40399440b69cb96c4142e3b278e95ecffe4850ff568c1c0069d
+DIST 5.12.5-0-201908230013qtscripttools-documentation.7z 90337 BLAKE2B 5b811b1f2579ae9e610317f05f051db5c62d44213c886cd559d9e03c87f8097d7875fdc8411bd8bdf1b7496c800e2e521d6a4f80035c88611b18a92101c3eb5a SHA512 ae6e3d202310b122d9a2e404fc3b528614de1aaffb98fd75b199297ddfc12c9eb07b711c9e1ac5c6fe76c505df56b8f69fb683f3361217002080e90baa128d3e
+DIST 5.12.5-0-201908230013qtscxml-documentation.7z 817105 BLAKE2B df65ba8067e15bf2d37fd5f5a5014d8246242d9b67499416558112b533224513808fbde3cdfc3b0b16dbe922bfd23f0b68a354b11bfcb2c786ef1703c931da2e SHA512 791223017eaae21bdccacbc523aef3eba8928fc3168523a535484c4cc29f094520ddf849fa8429c5c3d02534b398393699757189261c6d0660e2ab380787b3f7
+DIST 5.12.5-0-201908230013qtsensors-documentation.7z 3732269 BLAKE2B 47be853821c2cfcc74181a4dc03ebd70c4bd3272b987bbcf6e9bbe998a6f676f5c8e04ae04283fd0ad0c88d648e4d89df760aaaaf7526bba20c2a28d38846662 SHA512 92d66207a12e61c4d837b98b4417bca74a62bde53c4de271626d3594295c71673a996d0c03246053d6564ecaa482114f2a2ec4bc6143eb811a1224c00577178b
+DIST 5.12.5-0-201908230013qtserialbus-documentation.7z 608947 BLAKE2B a8df0b8624ca17662fb2d7d1770709975e213aefc316ebd64629c96989e3ab9d8ea53d1f97b68f16a205b8943a7def1c8182186e7e4b5df0ace904b37df61a0c SHA512 0892c560dc9d9750aae29abf1dd3243c48639aabf440adbaa7f93aa757850919f7a4e796d7ec4f974d49b9adf76ea9f767caa99d8eb28405c5bfc2ba3070794e
+DIST 5.12.5-0-201908230013qtserialport-documentation.7z 507482 BLAKE2B fe2460f068657f07ff9c93a69f43d4a1fb93bb93008fd900c1b1ae9352073e50f504eb2acd0776d9453ccf0fd9b20913d78459415e531a81a911c7063ce16f2b SHA512 166d75695cbaf3127cf815af237e1bb4708a1bfb07f83b0f8ce725d6df401350146390eb8f81bda0ab1fe4960416963cdb71087a578a0025c0fb7a27a9b5ee8f
+DIST 5.12.5-0-201908230013qtspeech-documentation.7z 157871 BLAKE2B b9312809675231827392052e66885a9677699f599c605f93460444ff1c1ac9116fcb46a7866f54a777d4ea7cc8c1a6c1e4d13e0879d812a0398b8db39401707a SHA512 536dd538918402217a0688ab5c01628db83ef524db3765cb2a19cdfecd2c9e2349acc4cf3942c46fc4fd78b5d2cf621407fe437cd7efddc38957751b58f50e8c
+DIST 5.12.5-0-201908230013qtsql-documentation.7z 1285031 BLAKE2B 605723a399f0850885855154d371f5942278687770bbabdb108b906f5ecf747da781495c46d5a104df0c820dc3d6938ab1631b073666d0c93b16ee9c6e5016fa SHA512 b3413d56903d670acbcf3cad5f97279103ac0b1554871820683a957664a480d351fb80511cb92851e6b6f903f6ca4890bfc594630f872c5e227542969e07e4b4
+DIST 5.12.5-0-201908230013qtsvg-documentation.7z 346165 BLAKE2B dc7ffa2be0589c57e08cc8711b5d2dbd67b23520ea15892e06441c3697d2a984b10441b231ae08eb2c4c0e82496652e144636c15dcd1169e5e076ce27bbef9e7 SHA512 dd2c1be393293022694fcb07cff63c5558d0a7e0136467ead430db8118751068c09bedf11eec1ee4d7a128bac1693ef2a0d0cc952752418555611b201679ecbf
+DIST 5.12.5-0-201908230013qttestlib-documentation.7z 210421 BLAKE2B e3f76382f18789d6c9a71213b378e1f64c6a109b04ba762cf1e240fdd343f6e353eb009be8e7671771b4d445ce9f286f215ca35aba76dc71cd3a0992566ed742 SHA512 e9290549e61598c9018889fea6607c19cf68565bceef3d354cec036048eb401a12d58b3fb050d7546230d386d329b9df257ce714cd7c7cc94dc3ecd6b67a2d21
+DIST 5.12.5-0-201908230013qtuitools-documentation.7z 188235 BLAKE2B 026d441b0d798e93924ce2a87cc68cc1cb87edd3771ed4424404c4f9a62f14b82651106088afb5ff6189fa6e74fc65b4aba69a2145d9830550a6e12cf3f7c4b1 SHA512 c935bb18881845f262eee46690e37785724fa14a4d198497a53e1eb88e3106b68df5eafcc269a48ebf8923782851b366fb07f9a026c06f907ce6f453f785b217
+DIST 5.12.5-0-201908230013qtvirtualkeyboard-documentation.7z 2090631 BLAKE2B 7e4d9a9ef7354d3204e309d149fc8ede35975f3f36b111be58af856a04a34405dd9de64c797e0d8d0b9ddcde18c2c76fbd7fbbef89725b4690d110308a99afa1 SHA512 5e32630b371fc6157d8413f46af2341c7e14bb6cc4aa2d2be09d813db5e3a8761812826dcf948e03a782dab16145ad07ee37ec7925734185e82104fac06c5c4d
+DIST 5.12.5-0-201908230013qtwaylandcompositor-documentation.7z 763954 BLAKE2B 01018b69dfb298bc22580567b4365f0264828de1db53b56119f539fc9aa8880f8729a4f4270be8a26ec917aa1590b1d507e24f12a9535dcb44fd682672b055dd SHA512 8274cc6647ea3200b9528d43498f86d20eab9a6dce6da2740a2753b9c9d089f24fa1fc7dedc0d597a8a2a7bfbf8396057520edf9e7a02646b2aac6b408686377
+DIST 5.12.5-0-201908230013qtwebchannel-documentation.7z 217538 BLAKE2B 2e2fc9b8f9358d66e25e6cf909ecd2de15f7428c6ca168cad5a3cbcd2e18cbd06204153e7d39665510315a7905fda58ebecd930dc68a4601dc5eaeca831b4094 SHA512 362edd6b05cb9b14d8ac509a24b63fbbe13417f441a7f7a183f30e009be45373388b3ca18056200934f20515463ec82b93af2164915f77d0128c8b726c77d0f7
+DIST 5.12.5-0-201908230013qtwebengine-documentation.7z 3927031 BLAKE2B 4c7146d9b90a903d901d7bfb4b0a8482c42e91ae256723cabbf2da0773a3bd5fd61e23836ce329905e5243940bc7deac386ba79aafbde5cdb96b3088b17dfcb8 SHA512 ce6f6729ae480ce9603d36ba39f2eba04261672d20b36c0e1836f34e4be79d1876c7a76b979fc34351c0b48d3b86a1785d8afe791f0f33dd2ac453ac84c30065
+DIST 5.12.5-0-201908230013qtwebsockets-documentation.7z 391265 BLAKE2B badc5c074fc1b8609997be4261797db754112f53a8807b9967e54e95de842b17d7bee64ecb5a427c284b51dfe760d72b52ae1b93ac0a27ecd9c5633c370b9bb3 SHA512 1a5c281327586a0939a17834278a50a3e5e4ecba11cca29df43451e0416c8119a783fad73bf3362548d23f161bd27f018caa4e323106677863573b9a0549349f
+DIST 5.12.5-0-201908230013qtwebview-documentation.7z 142962 BLAKE2B 26078e249582e5d286bcdab566ae64ed34b9bedecf810dcf1882a465917335d2fbbe5015904d9799c82292659716e0538ba2acfda58836a16d888a7461761587 SHA512 78a794483c9327d59f2f587b0512491906314dcaf8bbdeff8e5cbe28abf985cb395f349c2fc010d3c035a40fcda718bf90512027d0459f41e2bd5819cc54e5c9
+DIST 5.12.5-0-201908230013qtwidgets-documentation.7z 33155162 BLAKE2B 7c5e533604bcd9597c36615d87d5a8defa857a6aecaca897e1f5344440d624358eca83690f19258b837f49caeda7d61eecd9f0bc61c2b629e83cc45fea1d67f5 SHA512 15a2afe344e8c596d457854adebc2c3d95b26adbf7a7b37bacc7000b9cd1f14f6cca8b55e25a935afb613ff4ed7e68d556455cba6c808151eaabe481e151e10f
+DIST 5.12.5-0-201908230013qtx11extras-documentation.7z 37082 BLAKE2B 5bfc3949a1f0a92e2a329dd77af25ed20086b8a97396c46ed636fba6fa7ac9f93f9afa65745074ddf4a7d334b7daa2f16fe9d1ca6c5d92dd14dc23009b14ce03 SHA512 7323ea28b39f594dd54c458ad7a3d67f09e46514f62ed3685f4d2b692c3d81288bff3ace285a4756fcd74dcec89c126efbf79201a9e9afa982e6ff974043a47d
+DIST 5.12.5-0-201908230013qtxml-documentation.7z 580913 BLAKE2B 7d6fc9fea4e468d01d0478f76801e0a22b1fabcdc5f998ee8f160935df2b4ebfdddbda088d026c1cfbb58b593ab07aa7adc8ddae48364d5735ea834584433d23 SHA512 634761769db0b4541472b53b18e42fb0f1d7e0269faadd9ac6a8c4bd18b72e7049c32ac716649a534dd54f83212f24b231d5fb33bab19bcf93823d9ff86b8f94
+DIST 5.12.5-0-201908230013qtxmlpatterns-documentation.7z 1247367 BLAKE2B df5a5507505cceedf9a23001ae89b81e6797e791af7b307960cd316dc9b44b3a9b6e74d656b6d86aa8b49f5c33d4783c5f58ea7838b69eef032919d7761e306c SHA512 622e17dfcea909b5ecc321007ec74fbd3857393d9adb41223d016343748f07df984ab0334bd9272450f7182ddc2e6c1779d3d5a133918a549c288ca18696a1d4
EBUILD qt-docs-5.12.3_p201904161302.ebuild 1920 BLAKE2B e3d18e77be8b64d63044951a1c16a47140184979255d21db82aeb617e6a333995606ac64cc9067148bb0f7a37871f5c2843b1958886020db41640ae20df2800c SHA512 613164184d59a19a83dd55195ded80be0d33cc265e3950064680107fd3214f9e185f5fee7626864c913188b1cd9cfb40bdbd35be46893753f3b5bfb130328069
EBUILD qt-docs-5.12.4_p201906140200.ebuild 2623 BLAKE2B 19053b1dd801f0eafc0e732e2c63b751708d82c4c04690206f535e047207a9c08f2bf70d2c99bdd1b5567493db2e69c304a93c58b9f6123b88a84260d0904087 SHA512 9c74e7873479a39172ba1ff9789818730d5e57ea165c074674d6045fa311ef6a50ea9675888c0d136ccde5c58808ae4c0ac9bbd057ab2510c250fd343413cd3b
+EBUILD qt-docs-5.12.5_p201908230013.ebuild 2623 BLAKE2B 19053b1dd801f0eafc0e732e2c63b751708d82c4c04690206f535e047207a9c08f2bf70d2c99bdd1b5567493db2e69c304a93c58b9f6123b88a84260d0904087 SHA512 9c74e7873479a39172ba1ff9789818730d5e57ea165c074674d6045fa311ef6a50ea9675888c0d136ccde5c58808ae4c0ac9bbd057ab2510c250fd343413cd3b
MISC metadata.xml 3896 BLAKE2B 9ddb79d566a10dffbccfc8fca4f970c1a49b1d2c3f6885474d1919e1647a403877c565b186da92a5823ec49c0e4af92a4478643c608574f2e3b5675334bef2aa SHA512 6418b810cf78d5acee499340352b30589d483c8be74a9412cf9c7a43534b7c5d37fa9e2d5a49e2be079d40e0120e738fac21132ccc04f64aca12895bc3865c80
diff --git a/dev-qt/qt-docs/qt-docs-5.12.5_p201908230013.ebuild b/dev-qt/qt-docs/qt-docs-5.12.5_p201908230013.ebuild
new file mode 100644
index 000000000000..e2850d500dcf
--- /dev/null
+++ b/dev-qt/qt-docs/qt-docs-5.12.5_p201908230013.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PV_FULL=${PV/_p/-0-}
+PV_NODOTS=$(ver_rs 1-3 '' ${PV%_p*})
+BASE_URI="https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt5_${PV_NODOTS}_src_doc_examples/qt.qt5.${PV_NODOTS}.doc"
+
+declare -A QT5_DOCS=(
+ [3d]="qt3d"
+ [assistant]="qtassistant"
+ [bluetooth]="qtbluetooth"
+ [concurrent]="qtconcurrent"
+ [core]="qtcore qmake qtdoc"
+ [dbus]="qtdbus"
+ [declarative]="qtqml qtqmltest qtquick qtquickdialogs qtquickextras"
+ [designer]="qtdesigner qtuitools"
+ [gamepad]="qtgamepad"
+ [graphicaleffects]="qtgraphicaleffects"
+ [gui]="qtgui qtplatformheaders"
+ [help]="qthelp"
+ [imageformats]="qtimageformats"
+ [linguist]="qtlinguist"
+ [location]="qtlocation"
+ [multimedia]="qtmultimedia"
+ [network]="qtnetwork"
+ [opengl]="qtopengl"
+ [positioning]="qtpositioning"
+ [printsupport]="qtprintsupport"
+ [qdoc]="qdoc"
+ [quickcontrols2]="qtquickcontrols"
+ [quickcontrols]="qtquickcontrols1"
+ [scxml]="qtscxml"
+ [sensors]="qtsensors"
+ [serialbus]="qtserialbus"
+ [serialport]="qtserialport"
+ [speech]="qtspeech"
+ [sql]="qtsql"
+ [svg]="qtsvg"
+ [test]="qttestlib"
+ [wayland]="qtwaylandcompositor"
+ [webchannel]="qtwebchannel"
+ [websockets]="qtwebsockets"
+ [webview]="qtwebview"
+ [widgets]="qtwidgets"
+ [x11extras]="qtx11extras"
+ [xml]="qtxml"
+ [xmlpatterns]="qtxmlpatterns"
+)
+
+DESCRIPTION="Qt5 documentation, for use with Qt Creator and other tools"
+HOMEPAGE="https://doc.qt.io/"
+
+LICENSE="FDL-1.3"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+IUSE="charts datavis +html networkauth +qch script virtualkeyboard webengine"
+REQUIRED_USE="|| ( html qch )"
+
+SRC_URI="
+ charts? ( ${BASE_URI}.qtcharts/${PV_FULL}qtcharts-documentation.7z )
+ datavis? ( ${BASE_URI}.qtdatavis3d/${PV_FULL}qtdatavisualization-documentation.7z )
+ networkauth? ( ${BASE_URI}.qtnetworkauth/${PV_FULL}qtnetworkauth-documentation.7z )
+ script? ( ${BASE_URI}.qtscript/${PV_FULL}qtscript-documentation.7z
+ ${BASE_URI}.qtscript/${PV_FULL}qtscripttools-documentation.7z )
+ virtualkeyboard? ( ${BASE_URI}.qtvirtualkeyboard/${PV_FULL}qtvirtualkeyboard-documentation.7z )
+ webengine? ( ${BASE_URI}.qtwebengine/${PV_FULL}qtwebengine-documentation.7z )
+"
+
+for DOCUSE in ${!QT5_DOCS[@]}; do
+ IUSE+=" +${DOCUSE}"
+ for DOCTAR in ${QT5_DOCS[${DOCUSE}]}; do
+ SRC_URI+=" ${DOCUSE}? ( ${BASE_URI}/${PV_FULL}${DOCTAR}-documentation.7z )"
+ done
+done
+unset DOCTAR DOCUSE
+
+BDEPEND="app-arch/p7zip"
+
+S=${WORKDIR}/Docs/Qt-${PV%_p*}
+
+src_install() {
+ # must be the same as QT5_DOCDIR
+ insinto /usr/share/qt5-doc
+ use html && doins -r */
+ use qch && doins *.qch
+}
diff --git a/dev-qt/qt3d/Manifest b/dev-qt/qt3d/Manifest
index b72fb9edd998..2ac65b9d0a9f 100644
--- a/dev-qt/qt3d/Manifest
+++ b/dev-qt/qt3d/Manifest
@@ -1,5 +1,7 @@
DIST qt3d-everywhere-src-5.12.3.tar.xz 84941692 BLAKE2B 245e62dad28fb6c5e75cbefb5153fb139c8b4114fdfebd6987f82b5b2b627614d1b444bcefa002d09dcdbbb6801cace6a9ae56eac99e26d15794ff04e75ea675 SHA512 679c2dbc60fc53c1c5469369f25244bd844c2e6e723a1b451f7cbb50bfa018e6fb715214e5a5df6fb32d7c7936bb6c99d85e299fe2b76344bcf774c93ed0acd0
DIST qt3d-everywhere-src-5.12.4.tar.xz 84960856 BLAKE2B 3e0f32facd7b500dace5d0240ec1f5fea8b2049910073e9d5e9f29169571252ae3ba7bcb006abc20fa1d097d9e99eb7bad2facab6870a2bd0824b66b9be58b5e SHA512 aa93d3661d092dc020e7903242964b7daba1e42882deb0d5fd45abff3c11e971f49a497ae5a1b7420fd497e6986daca4da0a217c94821ef8432cc3d8c617d291
+DIST qt3d-everywhere-src-5.12.5.tar.xz 82075068 BLAKE2B b842d9f8bef8b70a5a9ace52d38b3aea78dacb75c589019c224204309b9eb0bf1899cd0e26c84f662a470120c7430f33de70dd7ee683e7b8122244dc9231db0d SHA512 8cc23417b4a41bf9d19052e05c7e3be8773be062f1f5998a7784573ef9c35a04da50ce67a65b3709065bb3cf243aac8ede4bea60f0420a5400cbe6c9c7bdf05b
EBUILD qt3d-5.12.3.ebuild 648 BLAKE2B c6b94cd7763f36c312d0ffb0326f29bc573b27e3d3b317a2a8e40312997d468021a8aff2896ad899f90e65bf53e452f589fdc079d5c1ddd58c942bf1b51c5946 SHA512 4441cbf42f339dd220a8d689f7f43d02607616298206ab59aa18f815c6c7d0c66f877cd52d7d5bcb14af57d7f0a4280e83da35bea1f2aff86411d60ccee4d07c
EBUILD qt3d-5.12.4.ebuild 651 BLAKE2B d6accf47ba28375383e8258968aec526214874ac7220c9e49fb07df94b666febeade3e576db315134f1d27c8d1a0cf0df1efadb7a9cd36cf2f23d43e97c84105 SHA512 3e0d6b2f852bc2310e12879e5f384843fa2832c5d30f6440f718c82d58cbb9d23b2b965105a4151422db28ac44cd623cffe85861a51a2663bd4553791be4f89b
-MISC metadata.xml 622 BLAKE2B 0b8c25838c12efaeba3d6db640fe658b6c1bc12f4a6bacc06c88e405c16498eb0f7db196efb1b09b46476c0c9c4cfccc64666dd43f31366dd28b7ecaa8018757 SHA512 3edf4c4db2c08652dbc1b62aa216f62b887190e2e0bbfd0cde7410911ddf1e0ea8cc9a27e91db07a78dd6078fd4b1ad23b27f0dba37607771d3b6c2497552607
+EBUILD qt3d-5.12.5.ebuild 756 BLAKE2B f9e26acfa2559a9a6f0b186eb539d706e2a0b24514bcbccd2186a9dd60bc5f9fcd6d841f32357ba8d33815d7408d61ebdf930c089f08325b34ca2fa43bd2c213 SHA512 07c7a7f5ff2197f006feb5326345ce514b115e9bb636085c626394405c4e3015dd323f3ef48eae089b06a0661c5f5ee5c8cc3a7f04c2c561e55a52c8e65976d4
+MISC metadata.xml 720 BLAKE2B ff7d76a8f9264dd841e0bfe40ebc03939a06f36cfbfcbfc168b4eed326153a4f3dbca993efe540eea5b41cc2b08f66aae13eb0fd68769f099bdffad755d0c886 SHA512 985f76261b21779bb3048f172b7aefc4590230511b855226fa4a1d61312c9f87ee4691a2e9212fc55032688836f8a97097d9452eb4552c775edfb74ea8b1a747
diff --git a/dev-qt/qt3d/metadata.xml b/dev-qt/qt3d/metadata.xml
index 987a6dc29cad..bdb6f1b07cc1 100644
--- a/dev-qt/qt3d/metadata.xml
+++ b/dev-qt/qt3d/metadata.xml
@@ -6,6 +6,8 @@
<name>Gentoo Qt Project</name>
</maintainer>
<use>
+ <flag name="gamepad">Add support for gamepad hardware via
+ <pkg>dev-qt/qtgamepad</pkg></flag>
<flag name="gles2">Use GLES 2.0 or later instead of full OpenGL</flag>
<flag name="qml">Build QML/QtQuick bindings</flag>
</use>
diff --git a/dev-qt/qt3d/qt3d-5.12.5.ebuild b/dev-qt/qt3d/qt3d-5.12.5.ebuild
new file mode 100644
index 000000000000..431e26853e58
--- /dev/null
+++ b/dev-qt/qt3d/qt3d-5.12.5.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
index 847cbf5964ea..f26934058daf 100644
--- a/dev-qt/qtbluetooth/Manifest
+++ b/dev-qt/qtbluetooth/Manifest
@@ -1,5 +1,7 @@
DIST qtconnectivity-everywhere-src-5.12.3.tar.xz 2750144 BLAKE2B 1c287d15713fc2155cb5b07517fdedf566a686601681efde84b096f8e052dc36a872a8c9d263d54ac38dee0c69b8966f877fd698144b5ef897ff290a50ee0aa5 SHA512 4da406d88c3cf216d53c524d3896f50b19dae124baec904233dbb67163a30a955dee29148b5f5b71c35cb28638912423bb1cf4d38c62aeefa7353bd29e97a269
DIST qtconnectivity-everywhere-src-5.12.4.tar.xz 2751984 BLAKE2B cdd7bd33c63ed38b68852f1656cb8baf7028d845b4d42c4a16fe20e655c8665f99202f194686661aec237415c7cd474e5b0e81624a25295e3c74ac150f8b41c4 SHA512 e1076c5883f29cb394d9929a52c3bfce97952cef11b1f82d1fcca59440354d1a29ab19d628f6359ca02f3318fb526b3ca78d691af6dc0f4c06741b2306c8e571
+DIST qtconnectivity-everywhere-src-5.12.5.tar.xz 2752252 BLAKE2B 0e2da5249206bb7064b65d1c7ed0a9c2be6e44908102e9b421c0c03a3cbb5eb895b538b0b32f6b48ac9ade548ada83103d4ec9b654f397d57d27d3909d282dc5 SHA512 96cdb27aa0e439094e3f1de0c7a680973c3ce2c65bbbff38affe25a3708c9e4e3c1c6a403d698303f77a5f261b44ac657e01a769b62a1565e0a8c64c8ac80bd5
EBUILD qtbluetooth-5.12.3.ebuild 634 BLAKE2B e41988e55e399b7b52687ff0820a48424ab9486521e581ba26ab9cf53d0413ab67dd5ab4020a4a40932d9ded99e61c1a6062b29811c302079c522759f84db721 SHA512 933d984dc16a6f0a1b47f78d935da6be477ea71d57d836779ce31f123558fc6d854df3c4990245918c5f8b35db0968c37bcf68c9236342a78f3eeb019634e521
EBUILD qtbluetooth-5.12.4.ebuild 638 BLAKE2B 51221cb9850e3ee69fc8415aeebd0c0dde4c8008af1fd1357bd12ee7e6039fab3de625018c1c5ffddba2f4278b31d6d53961cd3bc7a4b2b80f5910623180d551 SHA512 0c1dab9c3373787f80d19674523e0371ee19f21847a2665d267431cffc5985fc39a0ed4fa3450f88ceb37fcb92d1992c22f712670ffced5c9d329cee220ba39b
+EBUILD qtbluetooth-5.12.5.ebuild 638 BLAKE2B 51221cb9850e3ee69fc8415aeebd0c0dde4c8008af1fd1357bd12ee7e6039fab3de625018c1c5ffddba2f4278b31d6d53961cd3bc7a4b2b80f5910623180d551 SHA512 0c1dab9c3373787f80d19674523e0371ee19f21847a2665d267431cffc5985fc39a0ed4fa3450f88ceb37fcb92d1992c22f712670ffced5c9d329cee220ba39b
MISC metadata.xml 561 BLAKE2B c42e13ff3ae121b988b887d834497106729d03d44fac01be97761e7346b0cdf67cc0a1811afe2c8422020ad8b60525533e520cb421917f70e4a4be70ff93089a SHA512 73d78a296a643dafb989554225cefd7b4c0a00431f2d65c3705207ca5282d0b73d56625426c5b029f76f7eb27b3c84272c9da64a05100a7cc84cad22bbed191a
diff --git a/dev-qt/qtbluetooth/qtbluetooth-5.12.5.ebuild b/dev-qt/qtbluetooth/qtbluetooth-5.12.5.ebuild
new file mode 100644
index 000000000000..6f8451cd6b64
--- /dev/null
+++ b/dev-qt/qtbluetooth/qtbluetooth-5.12.5.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
index 000b053ed4a2..60a06df44605 100644
--- a/dev-qt/qtcharts/Manifest
+++ b/dev-qt/qtcharts/Manifest
@@ -1,5 +1,7 @@
DIST qtcharts-everywhere-src-5.12.3.tar.xz 4242512 BLAKE2B 5e2d2c5cb263aebefee409087176db55b31405dabf7e83d075c78482a7fe956394f8f2e3e6ff2f6a321dba2f7b867d35e95b0b2f1ec8ec832905f52952696ff0 SHA512 f5940589c7a2dc5fcd3484397613f13ab41311c8ffb70a3484e64dc5bad24e18c94c9ebbe6716c1ec7c81b7863113ebfdb593f2d194608b2e3fb0b0b5c9c9102
DIST qtcharts-everywhere-src-5.12.4.tar.xz 4242592 BLAKE2B 827252bdc35739146b67e34cf732f8ebea6a23321a7332ec0e4f63518fc26f31335f8d7329895bd6647405350028f594bfbdc021c6e510cbf37bf31886fc8267 SHA512 d9c46f59d15377098427647cbd3c3fc2d7ff33fb9940581360db3be5e895b50bee0fe23a41c0af6b157e905b04b1bc13666c1736b047a405b21aab3a2bdbe60b
+DIST qtcharts-everywhere-src-5.12.5.tar.xz 4243464 BLAKE2B ad1087bfa59aa69942a4ac5346b1484ad2d1e44a03ade42a7e8717f25b8a70fae46d3f0342a78a10f62d75b15f8a388ceb9b4594f733ef4b1346f142d352b43d SHA512 a3ba8c6a606430cd87f85661116dbb2692e0bb472f0a73310aca1950f4437563d04ee950437a48a399b1a4881dd264cd1e6fdd4f30b6c3110704ec48d1467da1
EBUILD qtcharts-5.12.3.ebuild 518 BLAKE2B 5c2ffc4f487b4ddb73200235e57e874311f60073594bce017e51b9ea03a67e4362e0a9adfc47d7dd96e1dd38661b6b063d800aeaa21832d28fd8297551124c48 SHA512 4b58d1f2dbc347b8297342dcd8c9092d969c78ab23273acc8ae801c54f0ee62569bbf139e321a14ef138d7510b1611c96a99bae04a02e147238e13c5ce9f41ee
EBUILD qtcharts-5.12.4.ebuild 518 BLAKE2B 8462a3cd9a1c975a6a88a88b4a1b1e5c332b74a2a77e128398db0bc72116ca4a32725882c925c56fac84ec24d31b1f64439ad1393e01fcf747fa603fe4c94475 SHA512 bd7c9285f16a481f9c4c14e20cdac392a36e37a92629f98f556fa2b3fa1918b8b8096b9c16838d7ad7aa35ceb77db925d2a6a2b45378345631889822f18b2fcd
+EBUILD qtcharts-5.12.5.ebuild 518 BLAKE2B 8462a3cd9a1c975a6a88a88b4a1b1e5c332b74a2a77e128398db0bc72116ca4a32725882c925c56fac84ec24d31b1f64439ad1393e01fcf747fa603fe4c94475 SHA512 bd7c9285f16a481f9c4c14e20cdac392a36e37a92629f98f556fa2b3fa1918b8b8096b9c16838d7ad7aa35ceb77db925d2a6a2b45378345631889822f18b2fcd
MISC metadata.xml 561 BLAKE2B c42e13ff3ae121b988b887d834497106729d03d44fac01be97761e7346b0cdf67cc0a1811afe2c8422020ad8b60525533e520cb421917f70e4a4be70ff93089a SHA512 73d78a296a643dafb989554225cefd7b4c0a00431f2d65c3705207ca5282d0b73d56625426c5b029f76f7eb27b3c84272c9da64a05100a7cc84cad22bbed191a
diff --git a/dev-qt/qtcharts/qtcharts-5.12.5.ebuild b/dev-qt/qtcharts/qtcharts-5.12.5.ebuild
new file mode 100644
index 000000000000..44f40be187e9
--- /dev/null
+++ b/dev-qt/qtcharts/qtcharts-5.12.5.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
index 476b914179c1..a55a344db9d4 100644
--- a/dev-qt/qtconcurrent/Manifest
+++ b/dev-qt/qtconcurrent/Manifest
@@ -1,5 +1,7 @@
DIST qtbase-everywhere-src-5.12.3.tar.xz 48382148 BLAKE2B 779c43a75403e0f21357a90228bbcc3f216495613f4f17a2f442c7aa93f277a79cc7addf5ae44e22964069580f4932cfd14ba4773aa0ab30405d5587577a545c SHA512 1dab927573eb22b1ae772de3a418f7d3999ea78d6e667a7f2494390dd1f0981ea93f4f892cb6e124ac18812c780ee71da3021b485c61eaf1ef2234a5c12b7fe2
DIST qtbase-everywhere-src-5.12.4.tar.xz 48431020 BLAKE2B 7eeb3f6698984343ec14d03b8ad66ab23d81cd7a25c590316f7300c868ab869a9c96b125d56bba149ee116dff44bf47c751cce06f2cdd2d3121e5448708c5f6b SHA512 28b029a0d3621477f625d474b8bc38ddcc7173df6adb274b438e290b6c50bd0891e5b62c04b566a281781acee3a353a6a3b0bc88228e996994f92900448d7946
+DIST qtbase-everywhere-src-5.12.5.tar.xz 48463288 BLAKE2B db394becd1c0c2be9f86658f58dbadb5e3b81af82edf2e8b69652a8587a2aa30f481774fa20d55ce7e8b9cc158dedd343dc3964e4ff0bcf111e8c4feceb27e0a SHA512 9a95060318cadfcd6dace6b28353fa868a8dcfe9def0bd884edf7d9f72606bae625de0269323a94b81d594a6c398106c266304106329b79c7dae4e5b88269660
EBUILD qtconcurrent-5.12.3.ebuild 449 BLAKE2B b81766de8ed37d7e6acd62eacdd4931b16e7f2e2e6dc76b0a08f2b23f7090de3094f5cedd02872e2302e8179ba558dff5d7be68904e9470f08ae2bd5098439d3 SHA512 61222e1d6d6e8df41d9fa94bb9a9887204eee02b23dcb42cbda7a000f2530cfbe898b3940da2141eff0efb1b5a799e90acf2cc5f92a04435b16e9304245707db
EBUILD qtconcurrent-5.12.4.ebuild 455 BLAKE2B c29e6cd775283a2bb0501888a935ca31560448b104926cd3c3b7ed7ba0ecb6b6602a522ff46d32465a27b105b062a6a64b88282e34ca082412eeca42015c273f SHA512 582ec9ba93fd2621f6f29ac0186bab67b08a7c9655174472aefb99294bdfee5a109a7681b7a0aad23d9af701875d2bbf8bfc798c16e8df7f0e8f43de39c7c670
+EBUILD qtconcurrent-5.12.5.ebuild 455 BLAKE2B c29e6cd775283a2bb0501888a935ca31560448b104926cd3c3b7ed7ba0ecb6b6602a522ff46d32465a27b105b062a6a64b88282e34ca082412eeca42015c273f SHA512 582ec9ba93fd2621f6f29ac0186bab67b08a7c9655174472aefb99294bdfee5a109a7681b7a0aad23d9af701875d2bbf8bfc798c16e8df7f0e8f43de39c7c670
MISC metadata.xml 481 BLAKE2B 210b94f2e7cdb09b2e07ec4a931ea47d5aed734be52e9dcb132ae174fc0707ebd82feff52e44490c7133274c4dd31b0898f9fa54ce700b635b6a45c2cbf2b5c6 SHA512 bc22732d392630b21ba3895b22a3b1835fe639f930bad0ebab511757df89ebbb30530f0c482ff0a7eb24c7ba844f0b2448040dc5252ac98b0ac01423f236829f
diff --git a/dev-qt/qtconcurrent/qtconcurrent-5.12.5.ebuild b/dev-qt/qtconcurrent/qtconcurrent-5.12.5.ebuild
new file mode 100644
index 000000000000..eaf03f74aedc
--- /dev/null
+++ b/dev-qt/qtconcurrent/qtconcurrent-5.12.5.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
index b1961d28781c..3d546bfda3ec 100644
--- a/dev-qt/qtcore/Manifest
+++ b/dev-qt/qtcore/Manifest
@@ -1,5 +1,7 @@
DIST qtbase-everywhere-src-5.12.3.tar.xz 48382148 BLAKE2B 779c43a75403e0f21357a90228bbcc3f216495613f4f17a2f442c7aa93f277a79cc7addf5ae44e22964069580f4932cfd14ba4773aa0ab30405d5587577a545c SHA512 1dab927573eb22b1ae772de3a418f7d3999ea78d6e667a7f2494390dd1f0981ea93f4f892cb6e124ac18812c780ee71da3021b485c61eaf1ef2234a5c12b7fe2
DIST qtbase-everywhere-src-5.12.4.tar.xz 48431020 BLAKE2B 7eeb3f6698984343ec14d03b8ad66ab23d81cd7a25c590316f7300c868ab869a9c96b125d56bba149ee116dff44bf47c751cce06f2cdd2d3121e5448708c5f6b SHA512 28b029a0d3621477f625d474b8bc38ddcc7173df6adb274b438e290b6c50bd0891e5b62c04b566a281781acee3a353a6a3b0bc88228e996994f92900448d7946
+DIST qtbase-everywhere-src-5.12.5.tar.xz 48463288 BLAKE2B db394becd1c0c2be9f86658f58dbadb5e3b81af82edf2e8b69652a8587a2aa30f481774fa20d55ce7e8b9cc158dedd343dc3964e4ff0bcf111e8c4feceb27e0a SHA512 9a95060318cadfcd6dace6b28353fa868a8dcfe9def0bd884edf7d9f72606bae625de0269323a94b81d594a6c398106c266304106329b79c7dae4e5b88269660
EBUILD qtcore-5.12.3.ebuild 1672 BLAKE2B 97f8079a6198598e0a2d1be193c2105281d0bdc83cf212154d6b7a62ad4588d7582881daed3fcd61d6e24d7874f4360b42ad9206955bd9e0813c5d45fa12d0fd SHA512 e2bd79c061b373fe597d1917578ad8c1ac027f1e3f250594f0f00bb71ffbd45a4140674986335052fa16221eb5bd35c26b0e01a19132429d406bbbf0957552ca
EBUILD qtcore-5.12.4.ebuild 1678 BLAKE2B f361ceced7125b1ba3a05558ea4db51b3219d49c4f0e9f6d15e9a0554e6d0bf8a6ae874a5548b308fa95744b2d1cebdfe798f2794e535d1e947d1e2da52e7575 SHA512 f8926d326809adbcd0a57537acfef9f98f09b99a2fe81095964b9b450dd0e15888119cc4bd1904816936e185c3640b6505541b15eef07367b3afe10fcd6b6683
+EBUILD qtcore-5.12.5.ebuild 1676 BLAKE2B bff87674a17b33eab32e2876c29a785d0efd9c02f7fb9e3a5f448c87f2669afce8abfc7b4128ded5f3e37c6f15f2a738af2495c37fe7ed2614f791c700bb455d SHA512 6513bd70f76e2b2689210a218fa186c3d8c340601cdf53e000402e5f24cff7cfbb8877b235a8825fce06c6599a7c14246672b89bf7c46e0a64e29292d6b1cc23
MISC metadata.xml 565 BLAKE2B 3f18dd1accf6b8a781b5d2cc5c59440e31e8e7cd9210b53f19ea7c0f867be0ac3f109e823724e92be4a6b0a9a765869520e417f321a5ec53f6ee136a0b68592e SHA512 7d13e8697d2bca8b220e322b0c961d32e34d5e8fac70027c2eb8bdf2b4cd168f1d86f56e375d9bb78d3f06d1f489f66bcaa35a2074302a849a3af6e93fdfb666
diff --git a/dev-qt/qtcore/qtcore-5.12.5.ebuild b/dev-qt/qtcore/qtcore-5.12.5.ebuild
new file mode 100644
index 000000000000..d881786fbafe
--- /dev/null
+++ b/dev-qt/qtcore/qtcore-5.12.5.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
index 5db1b395b0db..824ea2a01d27 100644
--- a/dev-qt/qtdatavis3d/Manifest
+++ b/dev-qt/qtdatavis3d/Manifest
@@ -1,5 +1,7 @@
DIST qtdatavis3d-everywhere-src-5.12.3.tar.xz 5200668 BLAKE2B bbcc3b21c9f604c16c862c7e7fe1b3a3d7f0d1f4b8a0da4b67e56d6912e377d1496f7a399a94cb697f117ae23123b3d6370b47c4cb7223ff8af1b584838c588a SHA512 cb295deb9aa33132294d7d7f4daaa53dd9ab4815e2d3a2c916d88e1882e018a49d8d66db9088f69375d8da759a3f3566f251802aaba82d74cad2eb45d9bbbcff
DIST qtdatavis3d-everywhere-src-5.12.4.tar.xz 5201284 BLAKE2B 17944f903ecd80c10602706c8ca92400122386bcaac879791f00781653c4108ac107ea1de9131ecbefc19d9245617c212c93320cfaa4d4b74c4df04e71905f1b SHA512 e5041e4b666fa4e7ce8b12fd522be3ace144b43bf68fa2d45add67dfc6afc6e5788c5fac5eed81e9fa631cf6d372ce0aed8287fa139488406612322e5fd7e550
+DIST qtdatavis3d-everywhere-src-5.12.5.tar.xz 5200204 BLAKE2B dda8eacb7955b39c00abd10577a800186cdf0de3fde97f2780357b4cc13c4e97dbc056f1f2616de03d18f7a487886e0edc6aecaf81c18e9ff8e006b7a5287f39 SHA512 7911d911678827ca4a704b824b8841c8e8508484fb83265d4d05e64787ac1184387b9ed0870090b3233c736f5e484adc7776ba12a1173da0fceeaac46845c6f4
EBUILD qtdatavis3d-5.12.3.ebuild 626 BLAKE2B a7ed6f5552a6373fabaabd1c4bb24ed6be1845627e1e34bb3090928f3eb8ef1147fa4a4f3257fa7b0face55e7e0b3f7058679a8e17383d1fc252b42d9b0c5530 SHA512 1ba4b818b07c2981c0d82a294a663d32307ece49ad9365dea1b7cfeae694cee61f7cf8d76b5e4096fb55ab577482294760d3c7e8b8fc7a8ebf1d804a41c66ce0
EBUILD qtdatavis3d-5.12.4.ebuild 629 BLAKE2B aa80dfd215baad3f40af3f2d7139c7d175058df907b44846e8ac680fa5d3500bb696d1bd28d732b0fa52c5d86a135941d789d95f6b172667f8109e9b58aa69a2 SHA512 01d61dfd09c1ca71cd02bfc57270ce140659e0506b4d3b1eb01d58d28c4eaaf766c27ee2210978748ab0e8b47202e505aa70374da16bfc73f5a4006e33ae6ec5
+EBUILD qtdatavis3d-5.12.5.ebuild 629 BLAKE2B aa80dfd215baad3f40af3f2d7139c7d175058df907b44846e8ac680fa5d3500bb696d1bd28d732b0fa52c5d86a135941d789d95f6b172667f8109e9b58aa69a2 SHA512 01d61dfd09c1ca71cd02bfc57270ce140659e0506b4d3b1eb01d58d28c4eaaf766c27ee2210978748ab0e8b47202e505aa70374da16bfc73f5a4006e33ae6ec5
MISC metadata.xml 634 BLAKE2B 00d75cb45e34923b64e3f841adbc930a8615b627ffb00e0a013965d6c7feec165d6124069241987341c43274f46ae54a3ad913a2ba46c3b7d4e51637baaaf07d SHA512 cf0c7257d0c332cdb2dd6295c26afc38f40eb2710e197c3767c7d828cafbd545faa1926f4cff3500a1b0cee1630399690ad107278a2da129cd682c771599bf32
diff --git a/dev-qt/qtdatavis3d/qtdatavis3d-5.12.5.ebuild b/dev-qt/qtdatavis3d/qtdatavis3d-5.12.5.ebuild
new file mode 100644
index 000000000000..c68634fc6eda
--- /dev/null
+++ b/dev-qt/qtdatavis3d/qtdatavis3d-5.12.5.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
index 258532701168..c9eddec0b7b0 100644
--- a/dev-qt/qtdbus/Manifest
+++ b/dev-qt/qtdbus/Manifest
@@ -1,5 +1,7 @@
DIST qtbase-everywhere-src-5.12.3.tar.xz 48382148 BLAKE2B 779c43a75403e0f21357a90228bbcc3f216495613f4f17a2f442c7aa93f277a79cc7addf5ae44e22964069580f4932cfd14ba4773aa0ab30405d5587577a545c SHA512 1dab927573eb22b1ae772de3a418f7d3999ea78d6e667a7f2494390dd1f0981ea93f4f892cb6e124ac18812c780ee71da3021b485c61eaf1ef2234a5c12b7fe2
DIST qtbase-everywhere-src-5.12.4.tar.xz 48431020 BLAKE2B 7eeb3f6698984343ec14d03b8ad66ab23d81cd7a25c590316f7300c868ab869a9c96b125d56bba149ee116dff44bf47c751cce06f2cdd2d3121e5448708c5f6b SHA512 28b029a0d3621477f625d474b8bc38ddcc7173df6adb274b438e290b6c50bd0891e5b62c04b566a281781acee3a353a6a3b0bc88228e996994f92900448d7946
+DIST qtbase-everywhere-src-5.12.5.tar.xz 48463288 BLAKE2B db394becd1c0c2be9f86658f58dbadb5e3b81af82edf2e8b69652a8587a2aa30f481774fa20d55ce7e8b9cc158dedd343dc3964e4ff0bcf111e8c4feceb27e0a SHA512 9a95060318cadfcd6dace6b28353fa868a8dcfe9def0bd884edf7d9f72606bae625de0269323a94b81d594a6c398106c266304106329b79c7dae4e5b88269660
EBUILD qtdbus-5.12.3.ebuild 693 BLAKE2B d78c311004ddfb655f9e0ca1b3f1ad4486bd90a9c827663b0ad04f409fb4ca8565d748cbc637f664c0ee63e64ba16aae3599e8d1dfd593f74305cc8d9a96be21 SHA512 fc9a465f0928d9ce70fe33ae9d5d9790dd0973463f2b7a5e7a43cacb242c262447d4a6e14824d7a71756e85e046aa772cbda22a074a914c33200bed0a09e8ccc
EBUILD qtdbus-5.12.4.ebuild 699 BLAKE2B db2862d853c3356eaffcc61da04ca6808604265f6aff82a6525ac0cad9bc029b1595c11cd10acc998fc959fb3edeb0052355c61ed0099d30ef6a0e974a6b7be4 SHA512 04fe86112de4fe527f8194a739cdb07bbae38b5cf0053f0aab13d382dc8c003526d62e62dc29f62c0adb2cd4419621b747547536658e96e3be517110a99130ce
+EBUILD qtdbus-5.12.5.ebuild 699 BLAKE2B db2862d853c3356eaffcc61da04ca6808604265f6aff82a6525ac0cad9bc029b1595c11cd10acc998fc959fb3edeb0052355c61ed0099d30ef6a0e974a6b7be4 SHA512 04fe86112de4fe527f8194a739cdb07bbae38b5cf0053f0aab13d382dc8c003526d62e62dc29f62c0adb2cd4419621b747547536658e96e3be517110a99130ce
MISC metadata.xml 481 BLAKE2B 210b94f2e7cdb09b2e07ec4a931ea47d5aed734be52e9dcb132ae174fc0707ebd82feff52e44490c7133274c4dd31b0898f9fa54ce700b635b6a45c2cbf2b5c6 SHA512 bc22732d392630b21ba3895b22a3b1835fe639f930bad0ebab511757df89ebbb30530f0c482ff0a7eb24c7ba844f0b2448040dc5252ac98b0ac01423f236829f
diff --git a/dev-qt/qtdbus/qtdbus-5.12.5.ebuild b/dev-qt/qtdbus/qtdbus-5.12.5.ebuild
new file mode 100644
index 000000000000..6a6570fb4862
--- /dev/null
+++ b/dev-qt/qtdbus/qtdbus-5.12.5.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
index 200bdf543a66..21573b0f8f67 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1,6 +1,8 @@
AUX qtdeclarative-5.4.2-disable-jit.patch 547 BLAKE2B 3f9cc85ab9ec7c2b79aad8bcbfe541ba51745f62e3f02111a2f455c6d1a7959c7980284e3a655ce8335d4a166d65570f2b9d236c681d155c015cc14dc3bb54af SHA512 cd410c0e731a1e096bd8a77b7ecc769a5e3503f7a2f12668f2f4f1c3099973eaa2060d97708962e422c580ee76ee3db3712834cd994b7e1aeeb57c0a4c3b0b3d
DIST qtdeclarative-everywhere-src-5.12.3.tar.xz 20513544 BLAKE2B b6c622cb4728d54d0cf382a5a50af4652755ebd1f8e7ebc8bf07a5f3e3355931703ffa443be11dcf36a132b2f3eacb5fce150088209d173f2ca84bc387096026 SHA512 0caddcfee36cbf52bacd3a400d304511255715e2b5a58c1621ca8120610427c57511785457a9e7fa55975b86e7924a3cffddeb7e2e8e6622af85b7ebac35dd20
DIST qtdeclarative-everywhere-src-5.12.4.tar.xz 20502292 BLAKE2B 7945a7f62a5bf792f6706e0ea6544e705d1c796a597ef94020bf3f142a6e8f100a2eab3e7e6fd63514af23c5a0c3ef3cd9bad1c7271811752b864f394eba2c60 SHA512 953b0dac76b73a7a21b393ab88718da12d77dfc688dc07c55c96ea1658bc14acd9097bef60df4a95d2923d3fb1e02b46499c032aa53844d4fd344b0037514671
+DIST qtdeclarative-everywhere-src-5.12.5.tar.xz 20512492 BLAKE2B 3e8175217bb9e654db8c57cee55080ea630452fe8c225db5350da00b5fb6c9cb6269b075939eab411cd750a1a431a423522c1bb536b2a1f708bd497d90817301 SHA512 026c5024c06e44b6e91099d1ee912f38017f314ae0125227010d25d733447c692299cc7c47edc1a4bf39366a9c9c9fe77d3a249905f2ae982d0725317d824b9b
EBUILD qtdeclarative-5.12.3.ebuild 1198 BLAKE2B 08f658d7ca13170351f33faf6e03c1d2f0d00becd4403ed32d60ac416f5336b2369436899376cbf98af7597bb3bb57842f7fcc0f1488d310b0772c9a3204be5b SHA512 424bff0d7a489f3770a90ce4eb3f3fb4ed2709e3fc5c9630c084afc77b87827dfb276285602cadc0753cd2cf5407aa2395079bbfd7dbf1009e4347f19c547ea7
EBUILD qtdeclarative-5.12.4.ebuild 1172 BLAKE2B 1c25385cdcbef514ba3e20904072da215a746b768bccc4383c8b9083fea46c2e0edccd663ef8360e9d9aa875dc9e963e3e2cc3f32b422d1849c670240035644d SHA512 a6b5a5cdb9162402be290c28b0de701e2da3f27db67a7c09fb316ca28540522f8fe8df6cf0e227211da503016a4ffe0833b8107ef4df8d6aaa14a4eff661b7c6
+EBUILD qtdeclarative-5.12.5.ebuild 1172 BLAKE2B 1c25385cdcbef514ba3e20904072da215a746b768bccc4383c8b9083fea46c2e0edccd663ef8360e9d9aa875dc9e963e3e2cc3f32b422d1849c670240035644d SHA512 a6b5a5cdb9162402be290c28b0de701e2da3f27db67a7c09fb316ca28540522f8fe8df6cf0e227211da503016a4ffe0833b8107ef4df8d6aaa14a4eff661b7c6
MISC metadata.xml 718 BLAKE2B 8726e8349c867c54347bb2fae219fb858a2f31058d7fa83fb7aa5691b3dbff327a9b2ef4cdbfdfc087fe30847d037f55ed92a2797ad961764676c10d348148a5 SHA512 827be20878184958800c2b31b4fcff95e67bfff208d4669c4b0b1f190bbc8ebeb46795e62c06f46dd8ef54c072e82fe9f1b32bef14072e81c8f1dc7428e386c3
diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.12.5.ebuild b/dev-qt/qtdeclarative/qtdeclarative-5.12.5.ebuild
new file mode 100644
index 000000000000..c208c86f7c04
--- /dev/null
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.12.5.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
index 28b06f13df30..6e0c9e105bc5 100644
--- a/dev-qt/qtdiag/Manifest
+++ b/dev-qt/qtdiag/Manifest
@@ -1,5 +1,7 @@
DIST qttools-everywhere-src-5.12.3.tar.xz 9809196 BLAKE2B 8d0317dc70c1dc6fc7c125453d22bbaa7decd57f9ba0f7572cc1e27f9494ff3423b5be412bcbd2e841a1f9b7494dae9101b3ac9254c563c24f22492b3b6ec3c9 SHA512 d37c0e11a26a21aa60f29f3b17ddc9895385d848692956e4481e49003cbe9c227daf8fda1c40a2ab70ac8e7e56d3771c1b2964524589eb77ac1f2362c269162e
DIST qttools-everywhere-src-5.12.4.tar.xz 9810980 BLAKE2B 214a3910232b7b60047e8c750b2850e2ab2de134246adffd69b4c2320b2faa2744b27f86b9837b75f32c09321021f9aa03301320abff3c37803601a64799c973 SHA512 072d09315fc73ec610d2e0d9a1380e5539a79fa1d73104a801e0f8b9afe489b735fefcc46d7c9e519ee8c1b14975386260239be24183933281dead2fec00f466
+DIST qttools-everywhere-src-5.12.5.tar.xz 9759888 BLAKE2B a9d8477a8f27de405c390d0901754020bed457dfaf7419cb070c5bf4eee30f3bb0b39bd29d3c32f8f78e82ffa8bc10e58cea3eae389792227cd6f21f783624c2 SHA512 e88af049ad9261720bc44ff9030113179d9429eaf073bed45115decd520ecf5d3ca860983f012bac189310ce9f3826b1fcb484faadb4f6d0b16c67c0d998f34c
EBUILD qtdiag-5.12.3.ebuild 720 BLAKE2B 9a255762573e0576e1c940d2249d06e56880435884aa247ae8a97db44ebd76c65859652462d38dd36d28d7d59d9f5e8e5165f7b2bf133139b089e94c852b62b0 SHA512 f43c0d3243d195089cb59a6f13f67ec2bb7cd420fdb8c21f24bbcf44109fec049be3a6288c530671882989e0749fd18e1d554703ff1b4252e18d8e67cdc72f16
EBUILD qtdiag-5.12.4.ebuild 720 BLAKE2B d52c46274a74a4b2a694cbd147ee9d1089ab2ea2dd824b4aab49e1eed7a58f3abd35b2cb67e83ba88ce2a3873b89fa79a80149c22289ed59d2561b61f2f66b27 SHA512 82f9a9986bc3de934d515c1c5ceafea4749450f05ffbcb2dc60fbdb29c5391cbbbc496b51ed4db58b37f5e37fe64ef68cb0a8780bb9c6ae52db1aa89c92673b6
+EBUILD qtdiag-5.12.5.ebuild 720 BLAKE2B d52c46274a74a4b2a694cbd147ee9d1089ab2ea2dd824b4aab49e1eed7a58f3abd35b2cb67e83ba88ce2a3873b89fa79a80149c22289ed59d2561b61f2f66b27 SHA512 82f9a9986bc3de934d515c1c5ceafea4749450f05ffbcb2dc60fbdb29c5391cbbbc496b51ed4db58b37f5e37fe64ef68cb0a8780bb9c6ae52db1aa89c92673b6
MISC metadata.xml 615 BLAKE2B 209daadf88db89100f444845c1369b5c3a73cbdc9da13283efd0656e12a8f3c3820b6a53782b734673898590f2e3d872f655da33fb1d1f601762225a57f18cb2 SHA512 c80d22c8b91b519af2864a9fe55a027951f9f8c743767445bb315fd68ac2a6ea8302abac88ed854477659e911e0d7ecc24ff872da4198ab04aaf5e4d5a4e8587
diff --git a/dev-qt/qtdiag/qtdiag-5.12.5.ebuild b/dev-qt/qtdiag/qtdiag-5.12.5.ebuild
new file mode 100644
index 000000000000..11ddd15e1ab9
--- /dev/null
+++ b/dev-qt/qtdiag/qtdiag-5.12.5.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 000000000000..aa17f83a5bca
--- /dev/null
+++ b/dev-qt/qtgamepad/Manifest
@@ -0,0 +1,3 @@
+DIST qtgamepad-everywhere-src-5.12.5.tar.xz 385864 BLAKE2B 65e6536beecab590685f4678066d5ecb3eae0f82bd4fc000a327a4e9ab90c13311b644fff7329cd96291da726e215f107c49b634d00f13941780c9dccfa5f9a2 SHA512 bc4148bb75de53dd0885fc25ce7d679d7a5426a23ce9c93482fd11e8d6003cebe4c958fc07f17817a43f1d4449756deff24c0350fd33e100aeb2c302c650ae33
+EBUILD qtgamepad-5.12.5.ebuild 685 BLAKE2B 7f3ad26aeb7bbf8a682ad294c6d9501a129924d678c07cdfc385a8d1c5eb16396f2c2ea6d7a90adcb7cfa26e34dab00356349f8470be13d6af4e371cc7fe9217 SHA512 ad9a41e2b30aca0ce1d3d778497551e5c74455d1c60a9044a6232e35a9b192e94b7dbb44a462a214ba5e7d62e3ddc7a7e2d4d722d12878262f5498f52ef932b7
+MISC metadata.xml 612 BLAKE2B 9f8eb8c418b79633ebe1df1ba6423de74232787ae4eadea6fb217657fc2dd3ece81e73294ba21f2c0c57596a43e918a812670a5dda271dd7f2721ea0600445b5 SHA512 8593354f9a345ddaedcf0f962877ee7b40db413123226804ef5ea3664c98cc14d7d7f60d63911166e06e3e4fe5b907b1e2ae7a3dc4df527a975f92051b504f8c
diff --git a/dev-qt/qtgamepad/metadata.xml b/dev-qt/qtgamepad/metadata.xml
new file mode 100644
index 000000000000..2b9a633c286b
--- /dev/null
+++ b/dev-qt/qtgamepad/metadata.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>qt@gentoo.org</email>
+ <name>Gentoo Qt Project</name>
+ </maintainer>
+ <use>
+ <flag name="evdev">Enable support for input devices via evdev</flag>
+ <flag name="qml">Build QML bindings</flag>
+ </use>
+ <upstream>
+ <bugs-to>https://bugreports.qt.io/</bugs-to>
+ <doc>https://doc.qt.io/</doc>
+ </upstream>
+ <slots>
+ <subslots>
+ Must only be used by packages that are known to use private parts of the Qt API.
+ </subslots>
+ </slots>
+</pkgmetadata>
diff --git a/dev-qt/qtgamepad/qtgamepad-5.12.5.ebuild b/dev-qt/qtgamepad/qtgamepad-5.12.5.ebuild
new file mode 100644
index 000000000000..cf981234f3df
--- /dev/null
+++ b/dev-qt/qtgamepad/qtgamepad-5.12.5.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
index f4d820874bea..8aef857a5817 100644
--- a/dev-qt/qtgraphicaleffects/Manifest
+++ b/dev-qt/qtgraphicaleffects/Manifest
@@ -1,5 +1,7 @@
DIST qtgraphicaleffects-everywhere-src-5.12.3.tar.xz 14270884 BLAKE2B 2eae4d2ff7125e57685cbd7aa723e763462a9f5d466ea3b8890d4657ce960233868aa0ecddac37d2dba31a1845c5cab1a33f26ad31d8057067b079454cc7ae49 SHA512 3c5e6d7dc51a92d48cce8424ab1fe60ee75b71ebe2e6bb22e719a35bdaf2210b03f90ac066569f5c086ed67ed1463510625307328299310fad7c587e9fd8b385
DIST qtgraphicaleffects-everywhere-src-5.12.4.tar.xz 14271080 BLAKE2B 3083fe8fc3a78f1bd5138000a033b2709cd4f7eac04db109bb61f589cd8aa6102f841fcd4396db4c7633df1202d1f2aafca4853bd15eb1a6a8117fa3650fce32 SHA512 fe78cb01cfbe00226709a7faa2e754abb8e41bd677d15611221fbb9e53bf876e60d244eb6660b6b03403d31be2d9155a763ad34e4c4d2d1490fa6810f54bad0c
+DIST qtgraphicaleffects-everywhere-src-5.12.5.tar.xz 14271472 BLAKE2B 1ab3aa490cdbeee4ebbdcf9161c3de8c746a358a8354041783735fe63fa1befc2c7fc2f237969a57efa26d76d6d584153c9e5d3477e8ab9dc7fdbbb9b1783038 SHA512 489a308af5f56ff2b023375ddf705f8a1b15c0e1fb1ec3bc6e5f66a80b5863d63aa0e57a3aef025ab965694add8d71424123bca120ce8d8b8448e7218f7fc640
EBUILD qtgraphicaleffects-5.12.3.ebuild 443 BLAKE2B da269fa39cb24ce031bf12792e79f838a606120d746d1a78c5b65b70b1636c9a46f657454a33e3e6573c688ca98b143330e819e97a6fb81e3c759179c6a0f6b9 SHA512 b10414c6a672cba5df5e64e59d040b1f8c62ef631d084e23f846fb74f2d48a68fe2751a85604cfaa361bdd7d1d9861b21492ffa5e75921880a80af07c9a3755e
EBUILD qtgraphicaleffects-5.12.4.ebuild 448 BLAKE2B 2d39aa7437e79ee39a0a1e6de3e4559f9332323233d0a7870b23400d2b83b8108833be6c51f40b26b256e2812742458c2fd13b999926db8019021bbf20482ffd SHA512 c9f1708a70fcf67a5c8140564b6d99be0c8eeed99aa2ff0503cb34735f8f8ce0c155e1f9c8f5d9f8caf2222aa712e4bf596fa803d37a4e1f0a7295e916de8293
+EBUILD qtgraphicaleffects-5.12.5.ebuild 448 BLAKE2B 2d39aa7437e79ee39a0a1e6de3e4559f9332323233d0a7870b23400d2b83b8108833be6c51f40b26b256e2812742458c2fd13b999926db8019021bbf20482ffd SHA512 c9f1708a70fcf67a5c8140564b6d99be0c8eeed99aa2ff0503cb34735f8f8ce0c155e1f9c8f5d9f8caf2222aa712e4bf596fa803d37a4e1f0a7295e916de8293
MISC metadata.xml 481 BLAKE2B 210b94f2e7cdb09b2e07ec4a931ea47d5aed734be52e9dcb132ae174fc0707ebd82feff52e44490c7133274c4dd31b0898f9fa54ce700b635b6a45c2cbf2b5c6 SHA512 bc22732d392630b21ba3895b22a3b1835fe639f930bad0ebab511757df89ebbb30530f0c482ff0a7eb24c7ba844f0b2448040dc5252ac98b0ac01423f236829f
diff --git a/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.12.5.ebuild b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.12.5.ebuild
new file mode 100644
index 000000000000..23d9db6e5c32
--- /dev/null
+++ b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.12.5.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
index 5a0ed7a03936..ce6f735dbd41 100644
--- a/dev-qt/qtgui/Manifest
+++ b/dev-qt/qtgui/Manifest
@@ -2,6 +2,8 @@ AUX qt-5.12-gcc-avx2.patch 1038 BLAKE2B cb54308c8ef4df9efaa8727ba292b7e959ae0692
AUX qtgui-5.12.4-fix-highdpi-crash.patch 1401 BLAKE2B 7782acee3e85669d4bc5c7deef63a55a26feb8d60622e3e3ae25d27cc6fce2c929aca04163a081008c6c3b26669093967ed60360b96748188afcde87c865a4a3 SHA512 f6d748b2af399b097f6a29d686517f24a70d4f89115ed8e8bb416e5b51d4a956350437eed5e4360f7a17f1d6b32b2e1c2d6b638d3f526c18a969c4178a9085b8
DIST qtbase-everywhere-src-5.12.3.tar.xz 48382148 BLAKE2B 779c43a75403e0f21357a90228bbcc3f216495613f4f17a2f442c7aa93f277a79cc7addf5ae44e22964069580f4932cfd14ba4773aa0ab30405d5587577a545c SHA512 1dab927573eb22b1ae772de3a418f7d3999ea78d6e667a7f2494390dd1f0981ea93f4f892cb6e124ac18812c780ee71da3021b485c61eaf1ef2234a5c12b7fe2
DIST qtbase-everywhere-src-5.12.4.tar.xz 48431020 BLAKE2B 7eeb3f6698984343ec14d03b8ad66ab23d81cd7a25c590316f7300c868ab869a9c96b125d56bba149ee116dff44bf47c751cce06f2cdd2d3121e5448708c5f6b SHA512 28b029a0d3621477f625d474b8bc38ddcc7173df6adb274b438e290b6c50bd0891e5b62c04b566a281781acee3a353a6a3b0bc88228e996994f92900448d7946
+DIST qtbase-everywhere-src-5.12.5.tar.xz 48463288 BLAKE2B db394becd1c0c2be9f86658f58dbadb5e3b81af82edf2e8b69652a8587a2aa30f481774fa20d55ce7e8b9cc158dedd343dc3964e4ff0bcf111e8c4feceb27e0a SHA512 9a95060318cadfcd6dace6b28353fa868a8dcfe9def0bd884edf7d9f72606bae625de0269323a94b81d594a6c398106c266304106329b79c7dae4e5b88269660
EBUILD qtgui-5.12.3-r1.ebuild 3719 BLAKE2B 6d8b24192afbda0c9f4955ef6127fa1b334cdfde00a8e78c9eeffc52496d0a8801642c21bc8dd730ed67373c32f738d4f804e6cc3a5901b38360eb39d15caf27 SHA512 5ad5f7b427fb989f0f3bbed475932808d7b598b53d9e16bd25bbb57ec75127c6ccc42295e26446be29516a881bd42989936c665ef48af2ff2c984d617aeb4a16
EBUILD qtgui-5.12.4.ebuild 3866 BLAKE2B ad2901c3c6d701c11fce868f9a82e9f986b26fac54bd89a7b4727f0195ae2e881b5f2daa79f3fc433864d6de2daed9fed18aa58acbe9686b4ea523234bb801a1 SHA512 03c883fe4d9f8941b8274d08898ee9d0711719025d16550ed4b00a21e85000ec7edf14e805ad62fbb869a2b942ace5d0932af990128218390ae53954ebd40774
+EBUILD qtgui-5.12.5.ebuild 3743 BLAKE2B 43109ed3af4ff30d830b447767b874ad05843d42c46ef89088bc5e6bca68f3a20a9447466bb6be85bbc54dc4d94974ac80033bceb31d02fdfda41187009173aa SHA512 175a1921e8594f4c05aecb33ef99d72f1cf23e2678fb380222af04674d2eaedbb8338325d472748fe01337bad9fa3be6c643b182b90255d8b373eb4eccf6525a
MISC metadata.xml 1322 BLAKE2B b6161b568e3a4c34a8fce62a8cce9e1bd7cabbc0d2d2baa0e5e41295974b877d59adff4983b731bb359040f3662999a7915a1527bedeca9de09eb702541d1ae7 SHA512 dcfcdc8f5622e5d6b8488f07b6de62aae829b564ecdb9fb8b9f273bc2593c312f5265849bb3d2175d0ab468977ac2afb8099519cfb66224d8e5df0efec01ae4a
diff --git a/dev-qt/qtgui/qtgui-5.12.5.ebuild b/dev-qt/qtgui/qtgui-5.12.5.ebuild
new file mode 100644
index 000000000000..aa6a1274d224
--- /dev/null
+++ b/dev-qt/qtgui/qtgui-5.12.5.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
index db7b28261256..1fd03d2ab597 100644
--- a/dev-qt/qthelp/Manifest
+++ b/dev-qt/qthelp/Manifest
@@ -1,5 +1,7 @@
DIST qttools-everywhere-src-5.12.3.tar.xz 9809196 BLAKE2B 8d0317dc70c1dc6fc7c125453d22bbaa7decd57f9ba0f7572cc1e27f9494ff3423b5be412bcbd2e841a1f9b7494dae9101b3ac9254c563c24f22492b3b6ec3c9 SHA512 d37c0e11a26a21aa60f29f3b17ddc9895385d848692956e4481e49003cbe9c227daf8fda1c40a2ab70ac8e7e56d3771c1b2964524589eb77ac1f2362c269162e
DIST qttools-everywhere-src-5.12.4.tar.xz 9810980 BLAKE2B 214a3910232b7b60047e8c750b2850e2ab2de134246adffd69b4c2320b2faa2744b27f86b9837b75f32c09321021f9aa03301320abff3c37803601a64799c973 SHA512 072d09315fc73ec610d2e0d9a1380e5539a79fa1d73104a801e0f8b9afe489b735fefcc46d7c9e519ee8c1b14975386260239be24183933281dead2fec00f466
+DIST qttools-everywhere-src-5.12.5.tar.xz 9759888 BLAKE2B a9d8477a8f27de405c390d0901754020bed457dfaf7419cb070c5bf4eee30f3bb0b39bd29d3c32f8f78e82ffa8bc10e58cea3eae389792227cd6f21f783624c2 SHA512 e88af049ad9261720bc44ff9030113179d9429eaf073bed45115decd520ecf5d3ca860983f012bac189310ce9f3826b1fcb484faadb4f6d0b16c67c0d998f34c
EBUILD qthelp-5.12.3.ebuild 620 BLAKE2B 86be69740dacdebd82fad0d89bd051c13a431bfa5c4937e2bce8b0283bb5fb482c46bfd4c8df9afd4a89df22a5ece1738504f19a8b0ea53c4221bf4a60718e15 SHA512 91f9e9b8fcee0bcf60a2460823d482f472722df7eb61fcb5485118ec96bc59640698bf71d3b483c6a5c97a95721aa45acb8b1813d323e30522db7372003eab98
EBUILD qthelp-5.12.4.ebuild 626 BLAKE2B 8648f869ec8dbcd3f39889b31173ac3cc8f7500cd46d858476a562839b99c14e0c7f2f2e66e21ba970ec2f20f14586855c9796e3b88eaf6f64db7c311d3661c9 SHA512 a4ee3d97f13295457bcfdf43ff95a586c8172f291b3edab61509afdb8315bac770780d94a32370b67e05d0786310cdc7b7d29e9d123e7256b6364d3d0f9ccbba
+EBUILD qthelp-5.12.5.ebuild 626 BLAKE2B 8648f869ec8dbcd3f39889b31173ac3cc8f7500cd46d858476a562839b99c14e0c7f2f2e66e21ba970ec2f20f14586855c9796e3b88eaf6f64db7c311d3661c9 SHA512 a4ee3d97f13295457bcfdf43ff95a586c8172f291b3edab61509afdb8315bac770780d94a32370b67e05d0786310cdc7b7d29e9d123e7256b6364d3d0f9ccbba
MISC metadata.xml 481 BLAKE2B 210b94f2e7cdb09b2e07ec4a931ea47d5aed734be52e9dcb132ae174fc0707ebd82feff52e44490c7133274c4dd31b0898f9fa54ce700b635b6a45c2cbf2b5c6 SHA512 bc22732d392630b21ba3895b22a3b1835fe639f930bad0ebab511757df89ebbb30530f0c482ff0a7eb24c7ba844f0b2448040dc5252ac98b0ac01423f236829f
diff --git a/dev-qt/qthelp/qthelp-5.12.5.ebuild b/dev-qt/qthelp/qthelp-5.12.5.ebuild
new file mode 100644
index 000000000000..e3a0a1991175
--- /dev/null
+++ b/dev-qt/qthelp/qthelp-5.12.5.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
index 49dfd429fbda..f40d60bd3839 100644
--- a/dev-qt/qtimageformats/Manifest
+++ b/dev-qt/qtimageformats/Manifest
@@ -1,5 +1,7 @@
DIST qtimageformats-everywhere-src-5.12.3.tar.xz 1793076 BLAKE2B 59dced7576a50441c704c8debf4a86bb4db7cfb752922020d2932ee2295805b27ece866f3f86e3f89b308e28cfb720fb9c6fa782f29f45e1c3b14fd733096c87 SHA512 59cc9df597e6ac31b10ff7440b0793af13ee84a1b363db631a7aeea7413e650a99a42e8c3f4633926ec93d4ac4c2532674ea27df325ba98132bea83c81d6e6cc
DIST qtimageformats-everywhere-src-5.12.4.tar.xz 1793912 BLAKE2B b74d328bc8ae7a56294734d8f52f2d7a845f9026d246672927298971a01d0f5942b5ff84121a19acbd7359f8768d3248895a16290da7b26eca5a66b8201dc824 SHA512 e9adab3b7e1f5a0679e1924eb08718f2c6c53073f83018c9243886f7e1b084940bb9a642f46d76fae21552c4a76c655482536ae873cd4cfead4876a3561ebe8f
+DIST qtimageformats-everywhere-src-5.12.5.tar.xz 1795824 BLAKE2B 3b5d3a4be8933d1af7d0fb6feb1cd37318cbc69840cc82de50fb81f63156251f768347bf5ae31b6f255dc9e02a53d64ab98aef8a27749331071482d729ac811d SHA512 9fa76b7eec083596c45f68642b49dc88c2759a28cb9359935c3a64604082acea9adecee49bb0828cc587b86d469aec7169f8f72f83a15194c4fc10f0ca25fae0
EBUILD qtimageformats-5.12.3.ebuild 535 BLAKE2B 6127b3746d0b8dfa12f3fd7fd5fb5fc65984a539b9110449462829131cd5f63f3d2428c7d754126564b0a92743a895cfc9aecff39cb741adf7e46ef9781ce689 SHA512 2f3807091be97592ff6a3228389fbe9877d9791a76990d1ed637af1f0caf62ed2b12a4c71cfb277b90f25ae4193573d9a51994fd61b5dcb9a1249a93243865c6
EBUILD qtimageformats-5.12.4-r1.ebuild 674 BLAKE2B 5771237aefd18c9302d6c89494ae211a28c389f06b6b2c22796395350b9cbe8de3fab260a4db4c55b1918e855a4afb1a647d5da4c2c9aaecf54733a9ca8dd4d3 SHA512 f0dbc5327a9df26d90d7151a974ae18e3d709964fad26bf73576d9e0779575633b30081332a9b55bace930f5c68ea217237c9ca7aebf7acf9d7f7d2efdc74d43
+EBUILD qtimageformats-5.12.5.ebuild 674 BLAKE2B 5771237aefd18c9302d6c89494ae211a28c389f06b6b2c22796395350b9cbe8de3fab260a4db4c55b1918e855a4afb1a647d5da4c2c9aaecf54733a9ca8dd4d3 SHA512 f0dbc5327a9df26d90d7151a974ae18e3d709964fad26bf73576d9e0779575633b30081332a9b55bace930f5c68ea217237c9ca7aebf7acf9d7f7d2efdc74d43
MISC metadata.xml 481 BLAKE2B 210b94f2e7cdb09b2e07ec4a931ea47d5aed734be52e9dcb132ae174fc0707ebd82feff52e44490c7133274c4dd31b0898f9fa54ce700b635b6a45c2cbf2b5c6 SHA512 bc22732d392630b21ba3895b22a3b1835fe639f930bad0ebab511757df89ebbb30530f0c482ff0a7eb24c7ba844f0b2448040dc5252ac98b0ac01423f236829f
diff --git a/dev-qt/qtimageformats/qtimageformats-5.12.5.ebuild b/dev-qt/qtimageformats/qtimageformats-5.12.5.ebuild
new file mode 100644
index 000000000000..a7eace7d6d78
--- /dev/null
+++ b/dev-qt/qtimageformats/qtimageformats-5.12.5.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
index f9f1bf565900..70bdaa2eaba2 100644
--- a/dev-qt/qtlocation/Manifest
+++ b/dev-qt/qtlocation/Manifest
@@ -1,5 +1,7 @@
DIST qtlocation-everywhere-src-5.12.3.tar.xz 5905856 BLAKE2B b52b9eaea77b4b429db90768d97c7f4d1319c7a860e864acb5afc5c35c0b2c7425afe64909751b2063bad747fe3aa6d899b39532a72065d4cd87935219a196f1 SHA512 91b21e5bc78b960f15c60ae02827cd35292ab1a5dd5a47488d25ce6758177f0ce15545aef3ff9bd1456c6fd84f65cb74d385b726239e2f0be66de0f6fb9a7082
DIST qtlocation-everywhere-src-5.12.4.tar.xz 5909156 BLAKE2B 9afb944d4ca6b5566852309cd4d7709862a377b26d7293141e308f85b28641bef17e0a40ac094b8e94fa1ab2c4709415177bcaf104a7deebeac1f43845240224 SHA512 b03380feb2e6767dabb0a75f9234c52a9adc580d53b692c356b04293195f6cdd49d9c7e8eb91404b5a7e4c7507498078dd8f41de014330d35f0e99e034b8cf3a
+DIST qtlocation-everywhere-src-5.12.5.tar.xz 5905880 BLAKE2B 67cbe02ad42cfde9bdff9285bc7b8e4d4edb8d4c295cb5e1ca9bbeb077d017762d93d1bf31da67b29506f634bd6f9f909aaf9ecbdc20c480e59bafb3ff539380 SHA512 fe82194e4e6bc2a2e6e3c55e3360afdfd56a6495a8d87bfbdceb29255430954d4c1adc62f1f82e63b23778f0bf03b0a50d6f5d2a963bd786f2cf2fbed7450ccc
EBUILD qtlocation-5.12.3.ebuild 946 BLAKE2B ea775efcc0c87f91b3b7f012d46073a2a68a3afb7e07ebe8ca55a8bd581f10d8e828d156aafb47b64c8cf014be16d6b9d37738d47e5b6720680f0270fca47469 SHA512 147bf6f4a777e62f0ea7b10b9133b9cad45a00883a64c96dec22623e60b173f1f70aa5e6c0d286e7fd848c656483c63546aaf3126c8072a8425afcd9a5c46b0c
EBUILD qtlocation-5.12.4.ebuild 950 BLAKE2B 072d9d7965f7497383ca82ca5efad6f6764133738ca2c822cb525295f4e214bc89abdc008adbb47bbf6112ab5ae6e7f101ddeba4517016c53945457812240b01 SHA512 6905bbc0d9df3211ef1ab4d48f9dc96ad3740b49ab69ff338140bc061192d8d0283940a13d4952343d8b161a5a9345d01a9fe503c4857484635753e863e34927
+EBUILD qtlocation-5.12.5.ebuild 950 BLAKE2B 072d9d7965f7497383ca82ca5efad6f6764133738ca2c822cb525295f4e214bc89abdc008adbb47bbf6112ab5ae6e7f101ddeba4517016c53945457812240b01 SHA512 6905bbc0d9df3211ef1ab4d48f9dc96ad3740b49ab69ff338140bc061192d8d0283940a13d4952343d8b161a5a9345d01a9fe503c4857484635753e863e34927
MISC metadata.xml 481 BLAKE2B 210b94f2e7cdb09b2e07ec4a931ea47d5aed734be52e9dcb132ae174fc0707ebd82feff52e44490c7133274c4dd31b0898f9fa54ce700b635b6a45c2cbf2b5c6 SHA512 bc22732d392630b21ba3895b22a3b1835fe639f930bad0ebab511757df89ebbb30530f0c482ff0a7eb24c7ba844f0b2448040dc5252ac98b0ac01423f236829f
diff --git a/dev-qt/qtlocation/qtlocation-5.12.5.ebuild b/dev-qt/qtlocation/qtlocation-5.12.5.ebuild
new file mode 100644
index 000000000000..e1e230b43e26
--- /dev/null
+++ b/dev-qt/qtlocation/qtlocation-5.12.5.ebuild
@@ -0,0 +1,44 @@
+# 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/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
index fdab59ad38c2..0d9e3f65a585 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -1,6 +1,8 @@
AUX qtmultimedia-5.12.4-fix-no-opengl.patch 1229 BLAKE2B ea648a12662060bdf1aeb5ebe62f748f15904b9cae5d985f0a93f8b56aa9671b30c0672d772620d60aae1cd3ae3f21cc5d2fa82348210716b3746b34e824de78 SHA512 226d2a95541c8c38886783a61fc997ead7a8fd6007e1ed6321a16e42eb12b54e4139e2aa1b776ae4323c153bfb73118d6a71ee3790158bcfded6eddc9a8b1cd7
DIST qtmultimedia-everywhere-src-5.12.3.tar.xz 3742244 BLAKE2B 65cc184c2625c998ec0f12d5d2f72401693521c9b5e1f27db342279724789e88e0bd6c6cb741ccf28939e8edbb657dde391ceb24ab0cb97c786c114e7e95743d SHA512 4f10e40aaf73dda2d70502e6a1441149c2b4389e9c7de72245c850d926c3ecb57ca6b09c63d208eff4b9ec63b7f9845eb2740cd0df4e4b7eee8f51746a6d3963
DIST qtmultimedia-everywhere-src-5.12.4.tar.xz 3743264 BLAKE2B c468c674e441ca6b400bf2149b4c56851697df5d644486f7ec902a175ecc2260fb0e7e3c366aaf7d542a2b263731c622702bf9b2f04a5257a5e1d8e985c9507c SHA512 28eaaf4a704649616cd77ae5560ddd6298c82e525f59fa4d5a0178826fe2d6c9b77dcb067f2b5b56e88da7d6043a3f8e34b5c810d12751c74fdc65e5440586fa
+DIST qtmultimedia-everywhere-src-5.12.5.tar.xz 3744764 BLAKE2B 47e7c09ddc4961ea2c479835732cc31139a4ecb577571a9b804a946909292439ef6bd85d5f8afdae0caacf3491391a8b45b2bfdd113dd18902fa097a0dc36253 SHA512 a59983d887c8de462399fd53beb640c1b865c17f8b1a83635c2e1d27903861dd588eb64935d7c02d733c51c9a21174065e70a5fc1aa78600e5540c489b7695a3
EBUILD qtmultimedia-5.12.3.ebuild 1454 BLAKE2B dea245e0689b8e1d48049a181522652cb5dd916a6c23a21cf28a2a2d74bef6ca02cf1c9974b4d111757431e9eff6785b0087c3ab07fcdc005cda382a5032982b SHA512 174f824fc6cc4c04d6425fb3f7d6e166f9942997216cc2eaa117c368a338e01798dc43bc1da1bf0a4a9f715c2831e0c8fe14a635d10659e5cc1e1ebe0917a47c
EBUILD qtmultimedia-5.12.4.ebuild 1512 BLAKE2B 409cf16b96054d55d583b3530b386a1600387dddb75f6743edcc11c23dece1510be08b1d3556005938a7692501ea7bb6491abdbe52bfd52f2fd4b86643cf54ae SHA512 e9d79b6dcfb391fc4b6e0544e30f7cc0247fb518c106d48a1090608bf85dff4ef95292834e6c21438bcf4a32c168324dbe1646618273023d0861c8f0d27c92d7
+EBUILD qtmultimedia-5.12.5.ebuild 1460 BLAKE2B fc5f39dca1f09829323aa44aee2e02ab6f4a8be10280aeabccbefe839e8c323303fd734153f5d5be5c5015b4ebdb0a7027a96b5229270faf5605b7602104f088 SHA512 17a298c7187013841571f5156a7fa60decb790dccecfa215ff407ec4bbcc29471944b100bb16dc8e3b1d9fdfca6a07e87615cbfb6c3f0a055beb5320e095dd2c
MISC metadata.xml 805 BLAKE2B 56ef2ee22f8287c2ec793876037a9a6acfad2766ca3e39bb25ef005918bfdd8ba52e8ef569937ba141fab8562f2829c16c7f317817dad405cfe8df32731ca951 SHA512 651360eaf22174e77d2868d5806cd59ded59b7210996b9fdabec54f166e9b8b350a4c0d47c55419276f087cd9e3249a9fe89188f0b6968f86560b2950a60c0a5
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.12.5.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.12.5.ebuild
new file mode 100644
index 000000000000..e56a20198e2e
--- /dev/null
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.12.5.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
index e9be111669e8..f8417693f8ad 100644
--- a/dev-qt/qtnetwork/Manifest
+++ b/dev-qt/qtnetwork/Manifest
@@ -1,5 +1,7 @@
DIST qtbase-everywhere-src-5.12.3.tar.xz 48382148 BLAKE2B 779c43a75403e0f21357a90228bbcc3f216495613f4f17a2f442c7aa93f277a79cc7addf5ae44e22964069580f4932cfd14ba4773aa0ab30405d5587577a545c SHA512 1dab927573eb22b1ae772de3a418f7d3999ea78d6e667a7f2494390dd1f0981ea93f4f892cb6e124ac18812c780ee71da3021b485c61eaf1ef2234a5c12b7fe2
DIST qtbase-everywhere-src-5.12.4.tar.xz 48431020 BLAKE2B 7eeb3f6698984343ec14d03b8ad66ab23d81cd7a25c590316f7300c868ab869a9c96b125d56bba149ee116dff44bf47c751cce06f2cdd2d3121e5448708c5f6b SHA512 28b029a0d3621477f625d474b8bc38ddcc7173df6adb274b438e290b6c50bd0891e5b62c04b566a281781acee3a353a6a3b0bc88228e996994f92900448d7946
+DIST qtbase-everywhere-src-5.12.5.tar.xz 48463288 BLAKE2B db394becd1c0c2be9f86658f58dbadb5e3b81af82edf2e8b69652a8587a2aa30f481774fa20d55ce7e8b9cc158dedd343dc3964e4ff0bcf111e8c4feceb27e0a SHA512 9a95060318cadfcd6dace6b28353fa868a8dcfe9def0bd884edf7d9f72606bae625de0269323a94b81d594a6c398106c266304106329b79c7dae4e5b88269660
EBUILD qtnetwork-5.12.3.ebuild 1317 BLAKE2B 9796cadc8e6c157bb96e1a10129514b21fbe3bd1092ffeadcb56f0dd0afcfe47ab144130729b5bb25da1c128cf1f12da37cb4a81ad48b51558e98254981af604 SHA512 b3e5db3db035d9decab387d576040aa1683fe4b118466ccf51e56efe4e7868897b99d406157a2f01029d0717f986f1611711c910914ce550a74f9ddee97a68bf
EBUILD qtnetwork-5.12.4.ebuild 1323 BLAKE2B 31a4648a0c00dc30e36269340d56329cbca6b8650d69799e5794fd32350fe8c3c4b8aa9414ae585a427ba40d10348ec4087c704c3e2c68faf7733a298b84b748 SHA512 19d8ac15525f0c2387b7141a8eb1dc64add7c00ee8202966aa40008f67e490d52e7db53dea54cecc28d4efa517216282789a5098ed9bcda9b070dbec03c99be8
+EBUILD qtnetwork-5.12.5.ebuild 1323 BLAKE2B 31a4648a0c00dc30e36269340d56329cbca6b8650d69799e5794fd32350fe8c3c4b8aa9414ae585a427ba40d10348ec4087c704c3e2c68faf7733a298b84b748 SHA512 19d8ac15525f0c2387b7141a8eb1dc64add7c00ee8202966aa40008f67e490d52e7db53dea54cecc28d4efa517216282789a5098ed9bcda9b070dbec03c99be8
MISC metadata.xml 876 BLAKE2B cd547dff93432d3d0c4baba6790166ab951035e3c7b9d66fb9717349626f7ac72ef38daf7c648de40bf73ad59f5f7ad8c85894d73e2c37b24832371bed868656 SHA512 6a38a068dd89a9a1bb470938bf4b2427553356fed8f1a638596e21261363544b8fb770ca2ec9e619aedb4e4ea260b60966924b5b8beb8295804c99cb8d916f5f
diff --git a/dev-qt/qtnetwork/qtnetwork-5.12.5.ebuild b/dev-qt/qtnetwork/qtnetwork-5.12.5.ebuild
new file mode 100644
index 000000000000..a8f3a81d4048
--- /dev/null
+++ b/dev-qt/qtnetwork/qtnetwork-5.12.5.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
index a9f3c28e971b..2fec1b7c3486 100644
--- a/dev-qt/qtnetworkauth/Manifest
+++ b/dev-qt/qtnetworkauth/Manifest
@@ -1,5 +1,7 @@
DIST qtnetworkauth-everywhere-src-5.12.3.tar.xz 139092 BLAKE2B ee8c09ce890010b0ff6424ea74210749fdd0b4ba42fafd0e372ed2719830ce073085f1d5a8d5fbfbb98901f84cd81b105483f310ff6ff056f16430eef6ea1a5c SHA512 07bf159360fe126c23387c6ed5b955218771ac37848ddb83542733c786b415f9aa5c22fd4a965fff591869d2d819bba420b69718e487df3cce382f411f493142
DIST qtnetworkauth-everywhere-src-5.12.4.tar.xz 139112 BLAKE2B 971fb0f0902545a0ef9e8ebc8033cdd28980c1ac53e8e34bf9a43930156fbf6fc0054771350ac7c5b22e8cca1bf612ad6d300c2805d77cc8fdda1ccd6873520e SHA512 0f36530393abe5315154bf95d0cae1330a8af1af8af5a525d20336d4227f11aa9133b7e3258f651be6f212593ad7e0d2d5d15536fab3c07392a94f2954afe7c8
+DIST qtnetworkauth-everywhere-src-5.12.5.tar.xz 139116 BLAKE2B 38adab02544dff25d52ebb64a2adae090f265a5c23cfeb48e5288beb2153f4cd9973601aee23faaf074d91fdea1924f201864d6ce2773989d5e2844c79096135 SHA512 d7849518614a7bdb2ddbcf92b773f5e7c26f1af4ba07f0304b4634ed69bf3c17798509d28af2c49aba0cfad35a1cad5bda27acdbde3aa8d86038efeb9f5001e0
EBUILD qtnetworkauth-5.12.3.ebuild 377 BLAKE2B 23de606295519cf1ced4553bc46bed542f839fac0a2e902e4f5205d1572b57a87fa3b6ab5dc60e45636c99078b71e506036f7a8d082d14ccab12209419bf2461 SHA512 f31ddc705a7f5aab7923fe21b162768029e70f9e00da4645651341363a0a6648006006b866fa6d0096e919145cf8f6e2aca3444a71dcdfcc653af304d60e9c0f
EBUILD qtnetworkauth-5.12.4.ebuild 380 BLAKE2B bdfc475dd17fea260a676ca437930d0d8de8ed8723397e737af3206310fb463a87fab938edcb420ea2aa4492926344ab9e2333947f5e66c91ae7eb9e1cfd9f45 SHA512 c56e083d3026fe9023eb519d58fc8585052457beb39e7814d7083c65e0810bdedf45cda0be96f8bacc21c82b74345cc77f3643671a002fc2c136c396670d1141
+EBUILD qtnetworkauth-5.12.5.ebuild 380 BLAKE2B bdfc475dd17fea260a676ca437930d0d8de8ed8723397e737af3206310fb463a87fab938edcb420ea2aa4492926344ab9e2333947f5e66c91ae7eb9e1cfd9f45 SHA512 c56e083d3026fe9023eb519d58fc8585052457beb39e7814d7083c65e0810bdedf45cda0be96f8bacc21c82b74345cc77f3643671a002fc2c136c396670d1141
MISC metadata.xml 481 BLAKE2B 210b94f2e7cdb09b2e07ec4a931ea47d5aed734be52e9dcb132ae174fc0707ebd82feff52e44490c7133274c4dd31b0898f9fa54ce700b635b6a45c2cbf2b5c6 SHA512 bc22732d392630b21ba3895b22a3b1835fe639f930bad0ebab511757df89ebbb30530f0c482ff0a7eb24c7ba844f0b2448040dc5252ac98b0ac01423f236829f
diff --git a/dev-qt/qtnetworkauth/qtnetworkauth-5.12.5.ebuild b/dev-qt/qtnetworkauth/qtnetworkauth-5.12.5.ebuild
new file mode 100644
index 000000000000..7fbd2442415a
--- /dev/null
+++ b/dev-qt/qtnetworkauth/qtnetworkauth-5.12.5.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
index 4ef8e2a49ec9..608d1d0739d5 100644
--- a/dev-qt/qtopengl/Manifest
+++ b/dev-qt/qtopengl/Manifest
@@ -1,5 +1,7 @@
DIST qtbase-everywhere-src-5.12.3.tar.xz 48382148 BLAKE2B 779c43a75403e0f21357a90228bbcc3f216495613f4f17a2f442c7aa93f277a79cc7addf5ae44e22964069580f4932cfd14ba4773aa0ab30405d5587577a545c SHA512 1dab927573eb22b1ae772de3a418f7d3999ea78d6e667a7f2494390dd1f0981ea93f4f892cb6e124ac18812c780ee71da3021b485c61eaf1ef2234a5c12b7fe2
DIST qtbase-everywhere-src-5.12.4.tar.xz 48431020 BLAKE2B 7eeb3f6698984343ec14d03b8ad66ab23d81cd7a25c590316f7300c868ab869a9c96b125d56bba149ee116dff44bf47c751cce06f2cdd2d3121e5448708c5f6b SHA512 28b029a0d3621477f625d474b8bc38ddcc7173df6adb274b438e290b6c50bd0891e5b62c04b566a281781acee3a353a6a3b0bc88228e996994f92900448d7946
+DIST qtbase-everywhere-src-5.12.5.tar.xz 48463288 BLAKE2B db394becd1c0c2be9f86658f58dbadb5e3b81af82edf2e8b69652a8587a2aa30f481774fa20d55ce7e8b9cc158dedd343dc3964e4ff0bcf111e8c4feceb27e0a SHA512 9a95060318cadfcd6dace6b28353fa868a8dcfe9def0bd884edf7d9f72606bae625de0269323a94b81d594a6c398106c266304106329b79c7dae4e5b88269660
EBUILD qtopengl-5.12.3.ebuild 646 BLAKE2B 3750da85e8941c0f2f9ac6a830bcbb0ca3bc2a2c03a68fed6884643df2ccf8fd6546d2a2fb72334f7286fe142aa0d5aec7fec49701df3b42a0a8ac132aab5685 SHA512 fdf3157264f4e2bc957e0f9e943ba11e9ba91ce3127b3297c8d9467693a1300dc15052806dd56230d92395ab848e1e75f0356ce7e0b32c8a213774450ef20be1
EBUILD qtopengl-5.12.4.ebuild 652 BLAKE2B fed7a7d9adf1b1e403aef1548a0028cfc4fb48dc882f8d4c457ab4413ae76385f36e5efcf2196d32b4fdb674e692b68862be3cef8ea75fbc3521cfac79a7d27f SHA512 3b6420f0f6c50171e495f32b4e536efb0faae9f9ff7cfe4745c6f2717e226380f211be516914f4e7fffc6b7326f1f7f58f013cdfc239f46f527bb0feff8abf4c
+EBUILD qtopengl-5.12.5.ebuild 652 BLAKE2B fed7a7d9adf1b1e403aef1548a0028cfc4fb48dc882f8d4c457ab4413ae76385f36e5efcf2196d32b4fdb674e692b68862be3cef8ea75fbc3521cfac79a7d27f SHA512 3b6420f0f6c50171e495f32b4e536efb0faae9f9ff7cfe4745c6f2717e226380f211be516914f4e7fffc6b7326f1f7f58f013cdfc239f46f527bb0feff8abf4c
MISC metadata.xml 569 BLAKE2B cd6274981285a9e65662016fa8042af5ee8a329f6b0f09f77cd8e34e08e00a817048f412cdaa214f32aa6ec921f607edf7d27af9c6cf04c323c5126306c81fc5 SHA512 a8f035a140ff40e92944369ea2d744c049a56becd4e10e72fe98065c203b458ea9ebae40ef23e4bb86d0487d0b68b52e6c2f9f8a99d1ffc4a12d1d372d061192
diff --git a/dev-qt/qtopengl/qtopengl-5.12.5.ebuild b/dev-qt/qtopengl/qtopengl-5.12.5.ebuild
new file mode 100644
index 000000000000..15897af68b46
--- /dev/null
+++ b/dev-qt/qtopengl/qtopengl-5.12.5.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
index 27e5dbb46aa1..a9fe0b98f697 100644
--- a/dev-qt/qtpaths/Manifest
+++ b/dev-qt/qtpaths/Manifest
@@ -1,5 +1,7 @@
DIST qttools-everywhere-src-5.12.3.tar.xz 9809196 BLAKE2B 8d0317dc70c1dc6fc7c125453d22bbaa7decd57f9ba0f7572cc1e27f9494ff3423b5be412bcbd2e841a1f9b7494dae9101b3ac9254c563c24f22492b3b6ec3c9 SHA512 d37c0e11a26a21aa60f29f3b17ddc9895385d848692956e4481e49003cbe9c227daf8fda1c40a2ab70ac8e7e56d3771c1b2964524589eb77ac1f2362c269162e
DIST qttools-everywhere-src-5.12.4.tar.xz 9810980 BLAKE2B 214a3910232b7b60047e8c750b2850e2ab2de134246adffd69b4c2320b2faa2744b27f86b9837b75f32c09321021f9aa03301320abff3c37803601a64799c973 SHA512 072d09315fc73ec610d2e0d9a1380e5539a79fa1d73104a801e0f8b9afe489b735fefcc46d7c9e519ee8c1b14975386260239be24183933281dead2fec00f466
+DIST qttools-everywhere-src-5.12.5.tar.xz 9759888 BLAKE2B a9d8477a8f27de405c390d0901754020bed457dfaf7419cb070c5bf4eee30f3bb0b39bd29d3c32f8f78e82ffa8bc10e58cea3eae389792227cd6f21f783624c2 SHA512 e88af049ad9261720bc44ff9030113179d9429eaf073bed45115decd520ecf5d3ca860983f012bac189310ce9f3826b1fcb484faadb4f6d0b16c67c0d998f34c
EBUILD qtpaths-5.12.3.ebuild 408 BLAKE2B 83d924ac90fd51f6124a633513e40b8685a9b3156b326865ab57151c8444c6ca7f79f10c1bbe72bf8df1cbd61c8943833eaee95a229626ea3052788c8d2ebb28 SHA512 8c7520a5d9059d65c42ef921058468014f1c09421ad55077cb1f11836f17507700df4446d8b60d32681e52d13217bac7448f4e4317a64a3863ea2e98164d4684
EBUILD qtpaths-5.12.4.ebuild 413 BLAKE2B b3b89675934b038848faf2ba068983545e15fd79a03ceb736349eb32d198dfa53768110388e8ad53795fb0135df1b0bfb735c86e34a3959f46e777f59ac1f55c SHA512 1eb5c6dd161357426fd137a98ec3f743028fd08d2c7edaa860501bb9198b401c402f41467c638902096330f09f85cf3e6cff7c713e72f0c0b78169f4dd7220bd
+EBUILD qtpaths-5.12.5.ebuild 413 BLAKE2B b3b89675934b038848faf2ba068983545e15fd79a03ceb736349eb32d198dfa53768110388e8ad53795fb0135df1b0bfb735c86e34a3959f46e777f59ac1f55c SHA512 1eb5c6dd161357426fd137a98ec3f743028fd08d2c7edaa860501bb9198b401c402f41467c638902096330f09f85cf3e6cff7c713e72f0c0b78169f4dd7220bd
MISC metadata.xml 481 BLAKE2B 210b94f2e7cdb09b2e07ec4a931ea47d5aed734be52e9dcb132ae174fc0707ebd82feff52e44490c7133274c4dd31b0898f9fa54ce700b635b6a45c2cbf2b5c6 SHA512 bc22732d392630b21ba3895b22a3b1835fe639f930bad0ebab511757df89ebbb30530f0c482ff0a7eb24c7ba844f0b2448040dc5252ac98b0ac01423f236829f
diff --git a/dev-qt/qtpaths/qtpaths-5.12.5.ebuild b/dev-qt/qtpaths/qtpaths-5.12.5.ebuild
new file mode 100644
index 000000000000..ec3e1e7d8678
--- /dev/null
+++ b/dev-qt/qtpaths/qtpaths-5.12.5.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
index 4e4c5ccd00e8..081f813cb8dd 100644
--- a/dev-qt/qtplugininfo/Manifest
+++ b/dev-qt/qtplugininfo/Manifest
@@ -1,5 +1,7 @@
DIST qttools-everywhere-src-5.12.3.tar.xz 9809196 BLAKE2B 8d0317dc70c1dc6fc7c125453d22bbaa7decd57f9ba0f7572cc1e27f9494ff3423b5be412bcbd2e841a1f9b7494dae9101b3ac9254c563c24f22492b3b6ec3c9 SHA512 d37c0e11a26a21aa60f29f3b17ddc9895385d848692956e4481e49003cbe9c227daf8fda1c40a2ab70ac8e7e56d3771c1b2964524589eb77ac1f2362c269162e
DIST qttools-everywhere-src-5.12.4.tar.xz 9810980 BLAKE2B 214a3910232b7b60047e8c750b2850e2ab2de134246adffd69b4c2320b2faa2744b27f86b9837b75f32c09321021f9aa03301320abff3c37803601a64799c973 SHA512 072d09315fc73ec610d2e0d9a1380e5539a79fa1d73104a801e0f8b9afe489b735fefcc46d7c9e519ee8c1b14975386260239be24183933281dead2fec00f466
+DIST qttools-everywhere-src-5.12.5.tar.xz 9759888 BLAKE2B a9d8477a8f27de405c390d0901754020bed457dfaf7419cb070c5bf4eee30f3bb0b39bd29d3c32f8f78e82ffa8bc10e58cea3eae389792227cd6f21f783624c2 SHA512 e88af049ad9261720bc44ff9030113179d9429eaf073bed45115decd520ecf5d3ca860983f012bac189310ce9f3826b1fcb484faadb4f6d0b16c67c0d998f34c
EBUILD qtplugininfo-5.12.3.ebuild 370 BLAKE2B 51ece56c3c965d0b7c02ec1f5fa19491c7707ebb1ebec6dea92a5beae314cf0ff04810df93ce49e2ac5235624f731a8230ccef9e9521464b541ccee46a0b4693 SHA512 ce07e4fb6f23f7d29c9e83e1fc3bfa69700b594f17016c60a9d9d58b1e1284a2656479af75390e17df9e3fbadc5c72e49d9504ba022f9717cf39ef2fd66de2d6
EBUILD qtplugininfo-5.12.4.ebuild 370 BLAKE2B 984c8355e1b2018943165c18fa3391534cdf44eb845a3c4d09297ff30bbf98fb0d0dd0155f3c7009d37d3fee080ed8967b27e62b4fcfb9e106b8769cd26ae04a SHA512 b29f10aa2764304b1502d46fd2433958800cdbb35409fc33ebc5df85331ced99b54b85ea25ce3f1bc266788b5474dd37040410550b76c010932a15f95a64ecef
+EBUILD qtplugininfo-5.12.5.ebuild 370 BLAKE2B 984c8355e1b2018943165c18fa3391534cdf44eb845a3c4d09297ff30bbf98fb0d0dd0155f3c7009d37d3fee080ed8967b27e62b4fcfb9e106b8769cd26ae04a SHA512 b29f10aa2764304b1502d46fd2433958800cdbb35409fc33ebc5df85331ced99b54b85ea25ce3f1bc266788b5474dd37040410550b76c010932a15f95a64ecef
MISC metadata.xml 481 BLAKE2B 210b94f2e7cdb09b2e07ec4a931ea47d5aed734be52e9dcb132ae174fc0707ebd82feff52e44490c7133274c4dd31b0898f9fa54ce700b635b6a45c2cbf2b5c6 SHA512 bc22732d392630b21ba3895b22a3b1835fe639f930bad0ebab511757df89ebbb30530f0c482ff0a7eb24c7ba844f0b2448040dc5252ac98b0ac01423f236829f
diff --git a/dev-qt/qtplugininfo/qtplugininfo-5.12.5.ebuild b/dev-qt/qtplugininfo/qtplugininfo-5.12.5.ebuild
new file mode 100644
index 000000000000..85a22f1729a1
--- /dev/null
+++ b/dev-qt/qtplugininfo/qtplugininfo-5.12.5.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
index c1bb5fc59213..6b992b4e5792 100644
--- a/dev-qt/qtpositioning/Manifest
+++ b/dev-qt/qtpositioning/Manifest
@@ -1,5 +1,7 @@
DIST qtlocation-everywhere-src-5.12.3.tar.xz 5905856 BLAKE2B b52b9eaea77b4b429db90768d97c7f4d1319c7a860e864acb5afc5c35c0b2c7425afe64909751b2063bad747fe3aa6d899b39532a72065d4cd87935219a196f1 SHA512 91b21e5bc78b960f15c60ae02827cd35292ab1a5dd5a47488d25ce6758177f0ce15545aef3ff9bd1456c6fd84f65cb74d385b726239e2f0be66de0f6fb9a7082
DIST qtlocation-everywhere-src-5.12.4.tar.xz 5909156 BLAKE2B 9afb944d4ca6b5566852309cd4d7709862a377b26d7293141e308f85b28641bef17e0a40ac094b8e94fa1ab2c4709415177bcaf104a7deebeac1f43845240224 SHA512 b03380feb2e6767dabb0a75f9234c52a9adc580d53b692c356b04293195f6cdd49d9c7e8eb91404b5a7e4c7507498078dd8f41de014330d35f0e99e034b8cf3a
+DIST qtlocation-everywhere-src-5.12.5.tar.xz 5905880 BLAKE2B 67cbe02ad42cfde9bdff9285bc7b8e4d4edb8d4c295cb5e1ca9bbeb077d017762d93d1bf31da67b29506f634bd6f9f909aaf9ecbdc20c480e59bafb3ff539380 SHA512 fe82194e4e6bc2a2e6e3c55e3360afdfd56a6495a8d87bfbdceb29255430954d4c1adc62f1f82e63b23778f0bf03b0a50d6f5d2a963bd786f2cf2fbed7450ccc
EBUILD qtpositioning-5.12.3.ebuild 847 BLAKE2B 0499f2fa8e8991e9a78a23e079bd575dd9eaf68df4209d95c0699ce5cd4f465eee13e013c1328fe476e136486dbd4593ac424faaa42828f672792445fc3a5150 SHA512 dddb5bc21e376bb8865c5300595fb8a04c2f28ddcbf5a64bb7e603867142f5e9b340cf49fa51cd995feaa1850c75d19eaadaa768017437d9b303a5eda7ff527a
EBUILD qtpositioning-5.12.4.ebuild 853 BLAKE2B a810a14a049a39f620baf81de6d4b0022094a1802d85f7a6016b6859494779714d3627df9a96dc5222edca920044550dcb715f87ed592fd207ebf6bf48afa1f4 SHA512 b603997540dec4ef6f6c4c94a5ccb54e6744024482b40d76c2455fc7bbe9f59cbaadd042a5bdb803ffa5a74a7396041fd2ce1d4676ba7513ef55efd91f8e9c6b
+EBUILD qtpositioning-5.12.5.ebuild 853 BLAKE2B a810a14a049a39f620baf81de6d4b0022094a1802d85f7a6016b6859494779714d3627df9a96dc5222edca920044550dcb715f87ed592fd207ebf6bf48afa1f4 SHA512 b603997540dec4ef6f6c4c94a5ccb54e6744024482b40d76c2455fc7bbe9f59cbaadd042a5bdb803ffa5a74a7396041fd2ce1d4676ba7513ef55efd91f8e9c6b
MISC metadata.xml 638 BLAKE2B 7470ff8ea5653092c2c7967e7a1b393a4f75c60ae13de4837f47f3a2ac99e975c3b5dfc7ad3b93da2a9cb690737e3c51846146d4c39f830b528099e6c17b0694 SHA512 22a8957aa1e8cf06f20d163dec127c424d0b206bd2f1a4ddbcb3cd59d00cfacbb74c9a95a1f20a755bbe067c1f3c87f1e56cb5afc076c6c94de4364dec1a6cc5
diff --git a/dev-qt/qtpositioning/qtpositioning-5.12.5.ebuild b/dev-qt/qtpositioning/qtpositioning-5.12.5.ebuild
new file mode 100644
index 000000000000..cc8b4e331240
--- /dev/null
+++ b/dev-qt/qtpositioning/qtpositioning-5.12.5.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
index 7b3a0eefc2ef..4f495718795b 100644
--- a/dev-qt/qtprintsupport/Manifest
+++ b/dev-qt/qtprintsupport/Manifest
@@ -1,5 +1,7 @@
DIST qtbase-everywhere-src-5.12.3.tar.xz 48382148 BLAKE2B 779c43a75403e0f21357a90228bbcc3f216495613f4f17a2f442c7aa93f277a79cc7addf5ae44e22964069580f4932cfd14ba4773aa0ab30405d5587577a545c SHA512 1dab927573eb22b1ae772de3a418f7d3999ea78d6e667a7f2494390dd1f0981ea93f4f892cb6e124ac18812c780ee71da3021b485c61eaf1ef2234a5c12b7fe2
DIST qtbase-everywhere-src-5.12.4.tar.xz 48431020 BLAKE2B 7eeb3f6698984343ec14d03b8ad66ab23d81cd7a25c590316f7300c868ab869a9c96b125d56bba149ee116dff44bf47c751cce06f2cdd2d3121e5448708c5f6b SHA512 28b029a0d3621477f625d474b8bc38ddcc7173df6adb274b438e290b6c50bd0891e5b62c04b566a281781acee3a353a6a3b0bc88228e996994f92900448d7946
+DIST qtbase-everywhere-src-5.12.5.tar.xz 48463288 BLAKE2B db394becd1c0c2be9f86658f58dbadb5e3b81af82edf2e8b69652a8587a2aa30f481774fa20d55ce7e8b9cc158dedd343dc3964e4ff0bcf111e8c4feceb27e0a SHA512 9a95060318cadfcd6dace6b28353fa868a8dcfe9def0bd884edf7d9f72606bae625de0269323a94b81d594a6c398106c266304106329b79c7dae4e5b88269660
EBUILD qtprintsupport-5.12.3.ebuild 771 BLAKE2B 96ab94cf1482d01d33f8235fcec01a2bb80f13d659a0f3f4d144e9df9613867a5e2422ad9ed0ab8eb421ff6cb302d438a66c8caeb127079b4aafaedf93ba557c SHA512 099479a5c34d2e43996fb3027843a6f11b93500ac7f9b1e0b721f840e121238719feda3f4457151a7d946f8b677c2ddbdcc5dd24de0dc5bfaf0061304d55d8f7
EBUILD qtprintsupport-5.12.4.ebuild 777 BLAKE2B f550746fba21114b1436ebad092e894f973f5763bf9b1baf777b11093c19ee733c2ef54441554422e4fb4a8bbed9930b54b0fe83d73aef2fb188975f6b8a8fc4 SHA512 aa590ad8a77b74938e247f00c45c34315895ebebeacec7a36e6f16b159fc99bf92359e7faf889c5ade30849c2ef1dc7ca760025b9409a6fe7f7d4043e6807dcb
+EBUILD qtprintsupport-5.12.5.ebuild 777 BLAKE2B f550746fba21114b1436ebad092e894f973f5763bf9b1baf777b11093c19ee733c2ef54441554422e4fb4a8bbed9930b54b0fe83d73aef2fb188975f6b8a8fc4 SHA512 aa590ad8a77b74938e247f00c45c34315895ebebeacec7a36e6f16b159fc99bf92359e7faf889c5ade30849c2ef1dc7ca760025b9409a6fe7f7d4043e6807dcb
MISC metadata.xml 569 BLAKE2B cd6274981285a9e65662016fa8042af5ee8a329f6b0f09f77cd8e34e08e00a817048f412cdaa214f32aa6ec921f607edf7d27af9c6cf04c323c5126306c81fc5 SHA512 a8f035a140ff40e92944369ea2d744c049a56becd4e10e72fe98065c203b458ea9ebae40ef23e4bb86d0487d0b68b52e6c2f9f8a99d1ffc4a12d1d372d061192
diff --git a/dev-qt/qtprintsupport/qtprintsupport-5.12.5.ebuild b/dev-qt/qtprintsupport/qtprintsupport-5.12.5.ebuild
new file mode 100644
index 000000000000..0fb87884db76
--- /dev/null
+++ b/dev-qt/qtprintsupport/qtprintsupport-5.12.5.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
index a287c55443c7..b1974bd49350 100644
--- a/dev-qt/qtquickcontrols/Manifest
+++ b/dev-qt/qtquickcontrols/Manifest
@@ -1,5 +1,7 @@
DIST qtquickcontrols-everywhere-src-5.12.3.tar.xz 6057512 BLAKE2B ebe1f4a431cd58891c8550ac1e50992d290c18df54b6710912397f6856ada50f8807cb52d0fbe43f376d187ba6c3f53a0b826babe10fded480d4088bf842f566 SHA512 23410fb82088591a8bed7e8e4127d13929a03adc0dfd18f7e2f906acdac21f7dcbb15cb2257272b893d937bbb54860992667c11aa0c6157d4a3b871616c4641c
DIST qtquickcontrols-everywhere-src-5.12.4.tar.xz 6057224 BLAKE2B 7dc7183247727500333749385109b7f5edbb160795641818ebe902b26286a4a22cb5170f529488e26d447b543a4ff89bc72ce41d71ccecb27e61cb5099dfbd81 SHA512 315f711d856a4f2882c4e60435bd5fc77623b4ba3bd10fea8e8d052e0a183556c4b5342236b18fade0bbae3a45df8b1426a26a87b1d7b071bb3e5846585775f6
+DIST qtquickcontrols-everywhere-src-5.12.5.tar.xz 6056164 BLAKE2B 92fb8c605f6d9633ddf758b9d323b06f52024b024f572d2906e2f6507b05badacbf117da7c1e3b6a320629bad8efcf9bc97440466e8817006af8ab5f5a68daa9 SHA512 4539a6ce1ee20f71f6bf48271bc3fe1125bd21899cf36142d1c3d41a68ba56211f27d6e4403c69e86bd4698c7c7c79bc60f2a78ef1b19c5eab5b8690d1a01037
EBUILD qtquickcontrols-5.12.3.ebuild 737 BLAKE2B d90a9a684c31c1dee51840296ad8a0cac24871161f6229bb6febf6e9b69962bbe1f813c7049a9d560252e60e2b69760de479577ea259b38adf9d9a2933c2fcbb SHA512 32644b3f513bbccb45715ee30967f6e30cef2b05048f2a7c579e0aefbc5fccdf56bdbce3e4582f53bbb4776b9a6c8e1820b6fc847e17a4d167c72bd86d5ba0bf
EBUILD qtquickcontrols-5.12.4.ebuild 742 BLAKE2B 6211a061d637e7836fe45dcef4fb9dd75e9823731761a9be088aa03d93c80c58305f28fab87e39e5f8f243408d195b677dd9b5aacc6b9910dce455e463de5a1f SHA512 c87036301bb8b282c91a5ca5aa47e7079d6252b99aa944481e6414f2d2acad0c50d6d0927bc9321c8e770bc384c734486b7cb4b4e6bba044c80a6b91b09e8600
+EBUILD qtquickcontrols-5.12.5.ebuild 742 BLAKE2B 6211a061d637e7836fe45dcef4fb9dd75e9823731761a9be088aa03d93c80c58305f28fab87e39e5f8f243408d195b677dd9b5aacc6b9910dce455e463de5a1f SHA512 c87036301bb8b282c91a5ca5aa47e7079d6252b99aa944481e6414f2d2acad0c50d6d0927bc9321c8e770bc384c734486b7cb4b4e6bba044c80a6b91b09e8600
MISC metadata.xml 551 BLAKE2B cbf6277d7f92518755cd42245a21869008fc6110a1e51d5ba6f8b0bf5c81634bd92300c0570d9f9fde58bb847a5ef47ce4f9fa9b0d88e4491589100274657495 SHA512 b3fd90ef9fffbd2bbfd8bd75ee09ff4dc7fb18a4ab7247a12c54c980993450466454a83938a2cbc7c423d9ddc03a46e8b29a92b443aa08166ab2fa2be2a3451c
diff --git a/dev-qt/qtquickcontrols/qtquickcontrols-5.12.5.ebuild b/dev-qt/qtquickcontrols/qtquickcontrols-5.12.5.ebuild
new file mode 100644
index 000000000000..25f8d80d48a9
--- /dev/null
+++ b/dev-qt/qtquickcontrols/qtquickcontrols-5.12.5.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
index 1e8b7e7bac69..17b790a2d3bd 100644
--- a/dev-qt/qtquickcontrols2/Manifest
+++ b/dev-qt/qtquickcontrols2/Manifest
@@ -1,5 +1,7 @@
DIST qtquickcontrols2-everywhere-src-5.12.3.tar.xz 9297300 BLAKE2B 53ec7eb16cdbc77d60316dfebd47f0372ce90bc9781dcdb1f0b9360774379138cf3483b52ebae9598bebf7460b300b388663fe35292264007d1f240ccf2bbff6 SHA512 afc1ae9a5a046845b085d5cf0019b79d99914a2d285676bd4d8966f1302513078c8279b71134281c03b2c1209295bca438b9e255774574520498b0b5385bad27
DIST qtquickcontrols2-everywhere-src-5.12.4.tar.xz 9299120 BLAKE2B 021df7d65898aa0df45095005ef3f37150e36da64b0a52bbe69cf177a8f31e3e6ae2b65b81bec5f2ac3d01b92cef4d3b0d6904d9e26474d3fd9cc557f4f9bf47 SHA512 41e44ee733ef3ac5021543407b472750c7b8d61bdeb6960d043477f0c5604699cafb5cca4f755a26ce3cfef1f948e85bb85623ecd21e70c876bd5a8c1f5547bf
+DIST qtquickcontrols2-everywhere-src-5.12.5.tar.xz 9299520 BLAKE2B 66be3a4c67fc0821ea6cbbac9986fad2baa67dff6533217462646146f22bad35fe5c291ad7dc5e38fcfc23fda581a135f21eb587e5ad2ec6b71805a64e3071d8 SHA512 afbd742783d83eabf182031e218c2f611709cd66f2b4886317bd356ffff2afabe820e1f552f478a0c3f74daf6fd1f5256900448f5445b84792d6a71b42ccd20a
EBUILD qtquickcontrols2-5.12.3.ebuild 599 BLAKE2B d409423c1de739879c4233f4ed50260674a7ee0304c141135ed131a771604860204fd5fdacb9391632f4df55ca6d01b46e9204790fd7dd815002d6fa5b4630f2 SHA512 039590f16bd2e2e29e529b5e2d2d298186364cc3a5ec4101451828d50e427630daebd39fc8f08b2d549f237979684c4d4645bd63d06e93efa830b3a68b86cf9c
EBUILD qtquickcontrols2-5.12.4.ebuild 602 BLAKE2B d0045dba604a5e0dec74eb9d2445c38c7063236ded1671c0c0edeea83d56a12c48f41f4602d3556edd834350ef3490a3b33bda3db4193f79e50f5717553c98be SHA512 9e168a1e361e62310fa3032b41526a9679abb444343bb3e425de79e2e683c774238424141b7b4a9dd407f89e3c9df8840a62056f67bc40048e9b509b35c154bd
+EBUILD qtquickcontrols2-5.12.5.ebuild 602 BLAKE2B d0045dba604a5e0dec74eb9d2445c38c7063236ded1671c0c0edeea83d56a12c48f41f4602d3556edd834350ef3490a3b33bda3db4193f79e50f5717553c98be SHA512 9e168a1e361e62310fa3032b41526a9679abb444343bb3e425de79e2e683c774238424141b7b4a9dd407f89e3c9df8840a62056f67bc40048e9b509b35c154bd
MISC metadata.xml 551 BLAKE2B cbf6277d7f92518755cd42245a21869008fc6110a1e51d5ba6f8b0bf5c81634bd92300c0570d9f9fde58bb847a5ef47ce4f9fa9b0d88e4491589100274657495 SHA512 b3fd90ef9fffbd2bbfd8bd75ee09ff4dc7fb18a4ab7247a12c54c980993450466454a83938a2cbc7c423d9ddc03a46e8b29a92b443aa08166ab2fa2be2a3451c
diff --git a/dev-qt/qtquickcontrols2/qtquickcontrols2-5.12.5.ebuild b/dev-qt/qtquickcontrols2/qtquickcontrols2-5.12.5.ebuild
new file mode 100644
index 000000000000..4babc06b58ec
--- /dev/null
+++ b/dev-qt/qtquickcontrols2/qtquickcontrols2-5.12.5.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
index bb790dbf3fcd..c08c7b694004 100644
--- a/dev-qt/qtscript/Manifest
+++ b/dev-qt/qtscript/Manifest
@@ -1,5 +1,7 @@
DIST qtscript-everywhere-src-5.12.3.tar.xz 2674896 BLAKE2B 9f655989505c288d22c9d961e79227cee84ce4d91f6a61b7038e3b993da6f610c3703ad24b2146931c7d46b1765b60f73af8adea6d55823d0b973a99b61adac8 SHA512 4c4498acb39536bdc03643fb1717c7a47c82b1734cf67d17d40bc216084f01e837648d261f7f69e317387f9c6efa9aaa6b0df8f5532f55615252c95b1089ca1a
DIST qtscript-everywhere-src-5.12.4.tar.xz 2675028 BLAKE2B 7cae53222aa776992c54635b9590b2eea7504905d033266b7f6bc18bea4a8bc74e0714f37ba3e0fba022c2b22d4e93982cb370311e25d9fdd7a1ac5f43110e80 SHA512 6d3b802c7cdfb270318b9210df4ad9dbd2d29f485d9194051dbf278a48c25cc5c6311adeaf56b4fe2a7746dbc10234544e75e61a2e9c86f653aed0a92e07e717
+DIST qtscript-everywhere-src-5.12.5.tar.xz 2675432 BLAKE2B 76c681e5d1e9311cd11a9701cab5486c80f61dd552030a0e0c4e0df5025f84d5d7e140bddee5dfb0de7f0ad1564b784f4267342e6fa355bd09feaa47b7541449 SHA512 a422e47873ddf4c84adf00f51b721465acedfac535b0daeede63eac0d41c6f4f07d5a5f86513c86e981f3a0024020be03730670befab2a20cd4d6564c98d6c90
EBUILD qtscript-5.12.3.ebuild 685 BLAKE2B 6789af60ac1e20ad3221579bb3c0cb99a1316f8aa3609172e05f45987ceb12b8a078d2dbed5c6ea82f27a402adbb373544a26932ed2763b498da36e2c5a9a9ac SHA512 a1e5a4aa98dfb2d23900a50a6f7aa6e1024776b4811bf62536b16f8f63879aa1dc248dc7ed50622c5547a3cc78c12ae313737795f7fe8095b9860f3bc5beefe4
EBUILD qtscript-5.12.4.ebuild 690 BLAKE2B 25c7c1faf3546a9eb5a082f3f75f6ab5bf402bb7e3d3acf886b7275e38aee947e3c3b70edf6072844b1b47c9f63b32ad545dac8014f4729bec2cb6d8fe690bc1 SHA512 8a441ae547dfe189615db68e85e0e7a9798d6315fadd17153af826d656f77e3f1726352d0273b9342b0d894cac28a7be6b3eee0c949b9628c6002ba2f4216668
+EBUILD qtscript-5.12.5.ebuild 690 BLAKE2B 25c7c1faf3546a9eb5a082f3f75f6ab5bf402bb7e3d3acf886b7275e38aee947e3c3b70edf6072844b1b47c9f63b32ad545dac8014f4729bec2cb6d8fe690bc1 SHA512 8a441ae547dfe189615db68e85e0e7a9798d6315fadd17153af826d656f77e3f1726352d0273b9342b0d894cac28a7be6b3eee0c949b9628c6002ba2f4216668
MISC metadata.xml 582 BLAKE2B 770c02c672a84e600bbbf91aa73e72947ff1e6944e0aec830ac24bc4b648197e78994bc949feb80381dff2af2e96c9792fe696059060c8c7ad3127a8992161d6 SHA512 d6ceb5cac55d142912f967e1336233aafbce4ebd981ca276f3f9f13214e1ec3576b04e89105e2b2b45cf9621a194ed09de581dc44092ee453dafb12304af8652
diff --git a/dev-qt/qtscript/qtscript-5.12.5.ebuild b/dev-qt/qtscript/qtscript-5.12.5.ebuild
new file mode 100644
index 000000000000..c5092df8b111
--- /dev/null
+++ b/dev-qt/qtscript/qtscript-5.12.5.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
index dd2240ad7ecd..63c99791582d 100644
--- a/dev-qt/qtscxml/Manifest
+++ b/dev-qt/qtscxml/Manifest
@@ -1,5 +1,7 @@
DIST qtscxml-everywhere-src-5.12.3.tar.xz 434176 BLAKE2B 8059a28cbd642089408077064bdb0df3d7018872c711283e11a1ca194b7c89d370bf54cbded67feba635c0190f52aaa96f75e6f63362b6af0c62f06246b439c4 SHA512 d515506d90ace5eedfe8bf3439dad0853dbbdbd36dfb509dfa13e3358838353de66d5f6245afe4eeebd19dd3f0ab0ce5e4c3e6fe5d40e5ab46763c453a562a49
DIST qtscxml-everywhere-src-5.12.4.tar.xz 434312 BLAKE2B 0aafb4e34c7a15686c024fa0a24a472961cc9cc10afeb41723b241996dc24afa3234063cace84bc7d1e75e1ec2092a4f92f20669fe3634580c1d1a2d98da0139 SHA512 45bf18c1bece80120b2a8f81357afda86584ad5455a49b0db0658b4dd7f0a4ef53c7cc7ef8fff26842f476661b162752db7e8a48ed3566342ad0c1537d4ac8f9
+DIST qtscxml-everywhere-src-5.12.5.tar.xz 434260 BLAKE2B d518785715a01e70bcf40dcc37207211fb458a979d2d12dc2c52e1add31fd8de24127be04bde938a3e1bc2b6550afa864d946b5eba96b4b2a6f812d2f6a3c61d SHA512 23d340994af3e217ae58698dd0cd38f30d67d74a042d58cabbd0f38a6c13a8d64d6238cd6dee246ce0f99d5206bc210749941b88e5f745d3b92207eab06730b1
EBUILD qtscxml-5.12.3.ebuild 375 BLAKE2B ab69ac92e5d96b97c453ced1b4b33bdd6f2ab23789a6d0d82a953c20540657a9512c50eed0b2efb0833709b6f09ffc98e0de03f7e8b4246492d20fc94f8c677c SHA512 f9f95312c4d6080c597236e82d65a4a3d825c70008f744f9d620eba2c9885599f54fae62fe0c15ccf427e83287a8cf0c7966408aede41956b6e8ff62b8a4a0c3
EBUILD qtscxml-5.12.4.ebuild 378 BLAKE2B 22bc7e8239ec6fbb2e9c3bc391e8db9e9250142cf3f42d0b6d20b0243b69cd39a3d2baa2dae35c1fd8e56e0b99c652dd43df8fdb6516125a87448e3f4ae5b6de SHA512 9d726977d4826f78667710152b214199d70750212004dd2b29ad37756bb18314b4d44cd41686e28f477eff64864ed3d10e969104c4aa6688a21bb73b17685e58
+EBUILD qtscxml-5.12.5.ebuild 378 BLAKE2B 22bc7e8239ec6fbb2e9c3bc391e8db9e9250142cf3f42d0b6d20b0243b69cd39a3d2baa2dae35c1fd8e56e0b99c652dd43df8fdb6516125a87448e3f4ae5b6de SHA512 9d726977d4826f78667710152b214199d70750212004dd2b29ad37756bb18314b4d44cd41686e28f477eff64864ed3d10e969104c4aa6688a21bb73b17685e58
MISC metadata.xml 481 BLAKE2B 210b94f2e7cdb09b2e07ec4a931ea47d5aed734be52e9dcb132ae174fc0707ebd82feff52e44490c7133274c4dd31b0898f9fa54ce700b635b6a45c2cbf2b5c6 SHA512 bc22732d392630b21ba3895b22a3b1835fe639f930bad0ebab511757df89ebbb30530f0c482ff0a7eb24c7ba844f0b2448040dc5252ac98b0ac01423f236829f
diff --git a/dev-qt/qtscxml/qtscxml-5.12.5.ebuild b/dev-qt/qtscxml/qtscxml-5.12.5.ebuild
new file mode 100644
index 000000000000..5fe2d2ce1fea
--- /dev/null
+++ b/dev-qt/qtscxml/qtscxml-5.12.5.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
index 1f2f0c86392b..525a15c94304 100644
--- a/dev-qt/qtsensors/Manifest
+++ b/dev-qt/qtsensors/Manifest
@@ -1,5 +1,7 @@
DIST qtsensors-everywhere-src-5.12.3.tar.xz 2037212 BLAKE2B 1f75ceea8fdf8e020e73f2cd8377ca13128bf9aafc71146ad96e7cb1f69df83af2889b5a5684fdfd0abb18553332cdda2f9d8753233ed743d0a136a625941909 SHA512 cf0c8c58bbb84debd6b464bd9b91af7e79a301031613b8a2d0715fa276573dafea0a1c8e472fa2a2d4debd9b26f86a5e6efa9a8d57f7ab9102b1314d609579e5
DIST qtsensors-everywhere-src-5.12.4.tar.xz 2035464 BLAKE2B 2a64bd6c830087ce750286eb47a6dabb34786c6ecf6a20bc1c86d3d59252b610d47666afb387b2a6d4958341d2639104a89f9fed1e2d50885b1b438fef8f458b SHA512 39bc6b2a435dd54d574f6c19ccc15698f8ade3f2b64170baa3e0d0bd24f64bc16a9088620a6be41a61ed170bd84d4795bf2819b40a188c5c2255a54d0e466035
+DIST qtsensors-everywhere-src-5.12.5.tar.xz 2035484 BLAKE2B 037deb6b0d4420a7cf9d52fbae1d7957fb989a385c557eb6427868ec7940b85fb2898c2eb7fdaa96df43b5f4652659c578bf50d3e6073ac3c790ca7f651c05f8 SHA512 81ac74e4c0a3d1942393c9267bbcc50af0e04a6f163d566010d6053dc4c69a67395c3f4b7564a50ec84ac88a715edd002920be4e145e6bd23d082a021dee1e5a
EBUILD qtsensors-5.12.3.ebuild 536 BLAKE2B 76d308647882ddd3ba5f69b79ac559bd69c887b9641a57b6a6959d6971fdcf1e8c6c64148489b9dc98c9d42590a0f60326425f6a6c7f5dfd08d19904c919222e SHA512 26bd4619b0e208303bfa3838ff78e6080dcf2764e5bf7012310ad818eb04e530145874031fb483090cbc5ebc8920dcbf1fc31d989c8b6f76f830b4b33131b050
EBUILD qtsensors-5.12.4.ebuild 541 BLAKE2B f5704f92e9c70f9100784600f28b691127e0cfae036da0dca780da6e1f79b6f4954130a04b547b6444b1cdf0fd2670938020c891f421c842bd90688fbf8947d7 SHA512 78d591f7e2f8e0c36d2a2f8a1a4cd892ee9c6456564347d861f64c630870e1ac293e6ecce7efa02481563458afc597c2977ff0a40169175fc1a589e57c6b325c
+EBUILD qtsensors-5.12.5.ebuild 541 BLAKE2B f5704f92e9c70f9100784600f28b691127e0cfae036da0dca780da6e1f79b6f4954130a04b547b6444b1cdf0fd2670938020c891f421c842bd90688fbf8947d7 SHA512 78d591f7e2f8e0c36d2a2f8a1a4cd892ee9c6456564347d861f64c630870e1ac293e6ecce7efa02481563458afc597c2977ff0a40169175fc1a589e57c6b325c
MISC metadata.xml 541 BLAKE2B 174c4df2234a97324e1a7f1e0181f60a4ce29133c901bd0eb252c57441faf4a808ce9613a3ece13a036b6950bdddb48e915c7e2431531b2c488d8cd017bc55fd SHA512 99744f9c24fdd46617704ad0c0b8bd5fc694a1c8e6d668044edab244e4edf8f2fa73b769a7a789c539848e80e39ca3e38c88284b0ff1e3faf52450082d0c7d6b
diff --git a/dev-qt/qtsensors/qtsensors-5.12.5.ebuild b/dev-qt/qtsensors/qtsensors-5.12.5.ebuild
new file mode 100644
index 000000000000..2cf55ab96656
--- /dev/null
+++ b/dev-qt/qtsensors/qtsensors-5.12.5.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
index 7ca626e5c84e..13337c643907 100644
--- a/dev-qt/qtserialbus/Manifest
+++ b/dev-qt/qtserialbus/Manifest
@@ -1,6 +1,8 @@
AUX qtserialbus-5.12.4-canbus-missing-header-w-linux-headers.patch 1081 BLAKE2B 7c4ee33df12a74e947cfe682724faa096524e83e3b1d050ddc7c03c27bf21c9a5a72a44b4590e96346f04335464658cd122918ec0410edce15df5933ad4ef36f SHA512 50c36d47b388391a4805d8e055ec4294903af3b833fba348f77bf99f62bec52d3123155af6c83af174e14cb476cccea81240703fd6cb1ab052f211a43ca31c1d
DIST qtserialbus-everywhere-src-5.12.3.tar.xz 328664 BLAKE2B cea2ebacf8a2ffc6e2f1c1ab54327a50199407ded0338d6bbfd0a3d8672106253bcfc307fd38d2e81acecd87ae69f093f516a52e0e4a864130c8491f596cdba2 SHA512 5f9d477780bfcba1edb4a11592ea6f3a2a1b2e42fbbce898e167b1975b14e93b3840789230e320869cbdb16e33eb76b45310cd27089f2f854a20ac3b7e18d763
DIST qtserialbus-everywhere-src-5.12.4.tar.xz 328808 BLAKE2B 4a3ada386c256c4bbc9d584a6232568adfc705d69d3a9ed505a006b2c494333a75e0ad08210ca45f131cee8060afa380317574fcbed1c052825d168a4e650ae7 SHA512 7d302552780a08444ea676abf9d0503a10b12e976d9ea1c95b8359d16b190f5d75e409cd3c82e4bf711b9906dd1b183169e5746bf6dce65868332bdbbaa33394
+DIST qtserialbus-everywhere-src-5.12.5.tar.xz 329052 BLAKE2B 9136be5ca768d610c38aad83301f080ed3617f368c3431828e7d9340ebe26fac7332e1a65db0e02701c18a555f784f3e2b4308850bacda415cfffd90263a831e SHA512 bf013a1e052cb0011c05f5dd52757f4944c86f4bd61f57244ffa299cd443166a80d27493a0ec8e22dcff817e89081502f091736bd37a27616de933e51184b0f4
EBUILD qtserialbus-5.12.3.ebuild 414 BLAKE2B 23c7ea63be8c4772057ce1dc65ffa7d8182e18aa7a3ff30714cb93ecda441628ea5e7875e941f7e87c907bcc1225334d2cf1ef47a2c4abf4ae8490717e80f3be SHA512 959c1ea2bcc708c31f05526afe89944c8c965df2a77a5e6ca79b464f11e9823efa7121cb8b43ae2e63c9a6fa068417e23cd71d0b5340cd689a7cd5990e140016
EBUILD qtserialbus-5.12.4.ebuild 506 BLAKE2B 54eba7d020f01a30629dc607fa879a655c79386d58fca258995c5323afb8b5a4cf45c6352f42cf1e4ffed0b526d5c18ccc9ce0629c92879e4a9405de4929981b SHA512 8aa47356ecd7965fd5eb336bf7aee7903114e6cbed247d74aaee143f9e7e4bb96b5a1ae86968c77a96fc022f1a5497795d952fe5708ab9467defa80b266bd524
+EBUILD qtserialbus-5.12.5.ebuild 414 BLAKE2B ea1f322beb701cf9f49b3172c3e6e7ae5431db17b634554d85e82bb3ea3c39b5d0158d203e328694a98208237761894395344a9025bf36da9e40f4fb55f7bbe4 SHA512 6a11e2731daf1907b3c79502a8d578163fe44b0911bd3c419a5fe343c2c72008a361012dca0a934fb0803aa6a28a547e5b9f89b11d8900884879f8e2e3d11485
MISC metadata.xml 481 BLAKE2B 210b94f2e7cdb09b2e07ec4a931ea47d5aed734be52e9dcb132ae174fc0707ebd82feff52e44490c7133274c4dd31b0898f9fa54ce700b635b6a45c2cbf2b5c6 SHA512 bc22732d392630b21ba3895b22a3b1835fe639f930bad0ebab511757df89ebbb30530f0c482ff0a7eb24c7ba844f0b2448040dc5252ac98b0ac01423f236829f
diff --git a/dev-qt/qtserialbus/qtserialbus-5.12.5.ebuild b/dev-qt/qtserialbus/qtserialbus-5.12.5.ebuild
new file mode 100644
index 000000000000..4a031a9a92a1
--- /dev/null
+++ b/dev-qt/qtserialbus/qtserialbus-5.12.5.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
index 8f1b2c8dbca5..23eb89e796de 100644
--- a/dev-qt/qtserialport/Manifest
+++ b/dev-qt/qtserialport/Manifest
@@ -1,5 +1,7 @@
DIST qtserialport-everywhere-src-5.12.3.tar.xz 302740 BLAKE2B 105999b369422c4e819c85bdcb2899eff2af9c8486ea485bf89f6b1fbe0d78c8760b52e06942145f7a0ad54c0a25ee504d9b3833536af3cfd88a2efeebda5b31 SHA512 42551b74abe1fcaa1972fb1134215987d7c1d0fe73874a4c6ad5b9aadad71a2066a1846c297569bb1562f94e54a406e8074d444deca510a566e27cd386b47ecf
DIST qtserialport-everywhere-src-5.12.4.tar.xz 302892 BLAKE2B cc04f0bbdb201e9b202f74eb3c40e60b87234937dcdd7593fd4558344c60d7987daf44809026ea25b314d3f3097e03d4c24bad0c91482619c408b9b9588b5474 SHA512 c51fa5eca92a16c41678eef37c3e33c6ea7f61ad881dd309548b83bafa3fedf191afc324437863dcf1a35dafc512363e7588f65136c07ad8f0d51c6854da178f
+DIST qtserialport-everywhere-src-5.12.5.tar.xz 302940 BLAKE2B fdfad2cc1b9dbcef179689b938ce734a28972f9a6ac9235c8d9068cb3d2fb32ae12269d54deb7fd7b7eec0af78ae1ea8098aaa678fd48dd102243c6fa40f51be SHA512 f3a5fb8c9a9513c16f52bd22b4fd4c6400819863237762f459d9f612ef2457447733cc8ed2bd645f182ab9eab6ddb5bcdbca2fbd67745def1a5fad1392087f4e
EBUILD qtserialport-5.12.3.ebuild 545 BLAKE2B 5abeb3ab2d4f8182d8f929b11fee36b776df20ef0e3969397b28634caf5e8ddef0e2c325500d311601cdc0237957ab9b0fde1dc4fee4453c55cc2ce729f42bb6 SHA512 c6995d29faa31da6087718d68088ec4f1ab610bec0aef8c320728b53c386ade0bac2ee60269af350b024108034262c69dbf3bf3c980b311eff57ace75296036a
EBUILD qtserialport-5.12.4.ebuild 551 BLAKE2B b2ab388e92267e96c580b051a90fa5077036d6a697ce6812a28e44369c4f51ea0a6f7b9976e847968f24b1bf4a22af6e693606d61069924395f076d2cf7ca6e3 SHA512 c64dae119e7e0a702f62491be652242d2c62b42bb72dce49a54424d7fe803ead96a18d48096847e383f75d6c8eac510e350dfbf6977622766a8eebd8c42c751b
+EBUILD qtserialport-5.12.5.ebuild 551 BLAKE2B b2ab388e92267e96c580b051a90fa5077036d6a697ce6812a28e44369c4f51ea0a6f7b9976e847968f24b1bf4a22af6e693606d61069924395f076d2cf7ca6e3 SHA512 c64dae119e7e0a702f62491be652242d2c62b42bb72dce49a54424d7fe803ead96a18d48096847e383f75d6c8eac510e350dfbf6977622766a8eebd8c42c751b
MISC metadata.xml 481 BLAKE2B 210b94f2e7cdb09b2e07ec4a931ea47d5aed734be52e9dcb132ae174fc0707ebd82feff52e44490c7133274c4dd31b0898f9fa54ce700b635b6a45c2cbf2b5c6 SHA512 bc22732d392630b21ba3895b22a3b1835fe639f930bad0ebab511757df89ebbb30530f0c482ff0a7eb24c7ba844f0b2448040dc5252ac98b0ac01423f236829f
diff --git a/dev-qt/qtserialport/qtserialport-5.12.5.ebuild b/dev-qt/qtserialport/qtserialport-5.12.5.ebuild
new file mode 100644
index 000000000000..78e261c288e6
--- /dev/null
+++ b/dev-qt/qtserialport/qtserialport-5.12.5.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
index 8a88911d66a3..960213daf9ac 100644
--- a/dev-qt/qtspeech/Manifest
+++ b/dev-qt/qtspeech/Manifest
@@ -1,5 +1,7 @@
DIST qtspeech-everywhere-src-5.12.3.tar.xz 99828 BLAKE2B a48006c84240091c09af185a6cb6b8df732f94452b92d734d4fb7383966d1be04dc0582c366014f7b75deb2d07c54b275adea3bfbb8d307d2dd1056e4d08c94e SHA512 9623a83cdfbed07dffcd8f0808c2a514c97fda72b68827d917f1a8ee3072286ef8bce06b114db94d7a0c3fc79425c2540fa5cadc6551367fd4431e5396395932
DIST qtspeech-everywhere-src-5.12.4.tar.xz 99832 BLAKE2B bb05657bd78d6540d118abbd80e3f60f92c5c1f0a288434db4cff81c4bc8b219af0c00fc13446da5069795492a53b18676ead46b97c0513f88b88aff70c53bf7 SHA512 85f77f32d2a3fc28262fa0af2dc1ff13c572835bff8fef3a79b4af0efdee0fc325754e1803d98ce25042fd717de28f3ecb3cc916de729cbb267c14be136007a9
+DIST qtspeech-everywhere-src-5.12.5.tar.xz 99840 BLAKE2B b60a19bff4aad801d513ad7eff45ebfabedda18952e48137683ed15ab6f9330a8e41f195af9a6f6f06fb839f8a0338d26e6d7ae1bbf0aa92d6c00613c41b3095 SHA512 2a1a2c86ee3b5501623bb0c2c8e5b6f96b353707fe0eb804629187899eca5952c665ef037c4257f635edf34ddea03bc686f472a4a346d9f8e2adc7479f640482
EBUILD qtspeech-5.12.3.ebuild 433 BLAKE2B 9a12396f350c87c414e274ad1ee1fe21dc23c5003939c8f6894af04ba67075919f5c53fb0d3738f52573d930e91b750a52bdb90c8cab8fcf1698194466871108 SHA512 fedf5f8b6efb57752983a99c6c788ec0c9dc094bf98635b8f7bd71f0f2c9792d0ab02a1e38fa48aedd7327785d13daaf12ea1ffae072ff8f2a7a0028e9016aaf
EBUILD qtspeech-5.12.4.ebuild 436 BLAKE2B be06cb67dbffeaf86db8e65ee6575d909c6dfbfae5882442582fc1ce3d179b54ce0f1995689ad4e94da6a79cbcf3c2f4bbda93e590dd5920f477651fb679851d SHA512 b4b9468e762a633c034eb06aa481dfaddd58865e422caa99dd1e458ca50f3b5c20bd42e876e1864f3d872a7ec934e32ebf4cbc69ead0ba98524cb6b9fbf5c03b
+EBUILD qtspeech-5.12.5.ebuild 436 BLAKE2B be06cb67dbffeaf86db8e65ee6575d909c6dfbfae5882442582fc1ce3d179b54ce0f1995689ad4e94da6a79cbcf3c2f4bbda93e590dd5920f477651fb679851d SHA512 b4b9468e762a633c034eb06aa481dfaddd58865e422caa99dd1e458ca50f3b5c20bd42e876e1864f3d872a7ec934e32ebf4cbc69ead0ba98524cb6b9fbf5c03b
MISC metadata.xml 481 BLAKE2B 210b94f2e7cdb09b2e07ec4a931ea47d5aed734be52e9dcb132ae174fc0707ebd82feff52e44490c7133274c4dd31b0898f9fa54ce700b635b6a45c2cbf2b5c6 SHA512 bc22732d392630b21ba3895b22a3b1835fe639f930bad0ebab511757df89ebbb30530f0c482ff0a7eb24c7ba844f0b2448040dc5252ac98b0ac01423f236829f
diff --git a/dev-qt/qtspeech/qtspeech-5.12.5.ebuild b/dev-qt/qtspeech/qtspeech-5.12.5.ebuild
new file mode 100644
index 000000000000..17f8c70c3c51
--- /dev/null
+++ b/dev-qt/qtspeech/qtspeech-5.12.5.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
index 44b9caf52adc..1b44a75383e1 100644
--- a/dev-qt/qtsql/Manifest
+++ b/dev-qt/qtsql/Manifest
@@ -1,6 +1,8 @@
AUX qtsql-5.12.4-mysql_free_results_when_qsqlquery_finished_is_called.patch 1436 BLAKE2B 24fa12fb72f862f8f8cba401bf773b91c74dd9b0af7a7801ee3b2298ff5176981833ffbf47b4d565bd0cfd71bff9735689ce4c5dd67ea6349458af78e37dcf3c SHA512 ea8fc7333dfd966d8b850b46f83906daa508d51294e8cba19553520f0583864c86f5319627c31cb633d2dc3ef22ad1873801b780da28ee786ae3bb91a10e478e
DIST qtbase-everywhere-src-5.12.3.tar.xz 48382148 BLAKE2B 779c43a75403e0f21357a90228bbcc3f216495613f4f17a2f442c7aa93f277a79cc7addf5ae44e22964069580f4932cfd14ba4773aa0ab30405d5587577a545c SHA512 1dab927573eb22b1ae772de3a418f7d3999ea78d6e667a7f2494390dd1f0981ea93f4f892cb6e124ac18812c780ee71da3021b485c61eaf1ef2234a5c12b7fe2
DIST qtbase-everywhere-src-5.12.4.tar.xz 48431020 BLAKE2B 7eeb3f6698984343ec14d03b8ad66ab23d81cd7a25c590316f7300c868ab869a9c96b125d56bba149ee116dff44bf47c751cce06f2cdd2d3121e5448708c5f6b SHA512 28b029a0d3621477f625d474b8bc38ddcc7173df6adb274b438e290b6c50bd0891e5b62c04b566a281781acee3a353a6a3b0bc88228e996994f92900448d7946
+DIST qtbase-everywhere-src-5.12.5.tar.xz 48463288 BLAKE2B db394becd1c0c2be9f86658f58dbadb5e3b81af82edf2e8b69652a8587a2aa30f481774fa20d55ce7e8b9cc158dedd343dc3964e4ff0bcf111e8c4feceb27e0a SHA512 9a95060318cadfcd6dace6b28353fa868a8dcfe9def0bd884edf7d9f72606bae625de0269323a94b81d594a6c398106c266304106329b79c7dae4e5b88269660
EBUILD qtsql-5.12.3.ebuild 1248 BLAKE2B 5e882a4eef1c1642aed15d9c56cf2947a81ecc23434d9553d193efde1c9bf0b6f0bc88879a844d889003bbd6d0a4051fe50318feb398d2a12a01072206bc2296 SHA512 57fb3698b7a451206507f7d43358c3e2e3a1ca92a07b7000781be7bdbdecef395a0088b979a3599ef56ed95df3b55c484644fd1772d4b500e7fc4144d2937b8b
EBUILD qtsql-5.12.4-r1.ebuild 1375 BLAKE2B b9d86e57a064211b7a4ed9a66490c10c1bcd2f89c9fb42e52c9221a345de372db00059cbc13691f5dc6661b8194032353011e5b9fb08f424e753407c9de4aa08 SHA512 fbbd9791fafa46ffa51e981b6e1c61f4a25c319e9dfdb07fcf97851049fccb792dd629fd944f939ac475e1c10fa18cccd99dcb54f094bbfacea4526b0ea818a6
+EBUILD qtsql-5.12.5.ebuild 1254 BLAKE2B 614f00cb5d8d9c8a9a42340e6c01f3ee684527f5a5b3336fa5666adad630a51bc39889820592f0f104c00304d3bef75e23ac536760a369226636b95c94e97283 SHA512 342c4dff5f1f6ed4a2b5824213427c5f4a2c310bd1a16a933d2cd1ab1eca9a5d03d442a5569b19915a3cb32f733a645adf0f946b6fb306e1a5be7654e5aa1615
MISC metadata.xml 481 BLAKE2B 210b94f2e7cdb09b2e07ec4a931ea47d5aed734be52e9dcb132ae174fc0707ebd82feff52e44490c7133274c4dd31b0898f9fa54ce700b635b6a45c2cbf2b5c6 SHA512 bc22732d392630b21ba3895b22a3b1835fe639f930bad0ebab511757df89ebbb30530f0c482ff0a7eb24c7ba844f0b2448040dc5252ac98b0ac01423f236829f
diff --git a/dev-qt/qtsql/qtsql-5.12.5.ebuild b/dev-qt/qtsql/qtsql-5.12.5.ebuild
new file mode 100644
index 000000000000..ba9ab526b7ec
--- /dev/null
+++ b/dev-qt/qtsql/qtsql-5.12.5.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
index 287f0bf71c08..5e3466226573 100644
--- a/dev-qt/qtsvg/Manifest
+++ b/dev-qt/qtsvg/Manifest
@@ -1,5 +1,7 @@
DIST qtsvg-everywhere-src-5.12.3.tar.xz 1859680 BLAKE2B 9ee0a2dbde09ef19fc72285f5ec9b865fd65c23bbecc4fcc8969a5f84bbe31818a086e066f32873e0cfd82aaab4a077660eabd2cbcc7494e84949c64b4a99740 SHA512 23517dbdc30d7128fcbeb12a301eeeb300424bb17bc0d156d5e9298c092d3d3afd2cba45768f2512e58977ee2408450f50c385e03a47ccaf3ff6bc7e4fddf61a
DIST qtsvg-everywhere-src-5.12.4.tar.xz 1859476 BLAKE2B 60de8594c157b914bba80adfd54292c850975939413a2ccfda19f3bafaf26862bd49225006f04c1e426f7928bfbc91cb4398a46eadc6883d97b3194a20ebb884 SHA512 40d7dc82e0acde52e1258e1b1753cc93609c31cf69057c52dc2dd30dc59f2d7d434e20fa4f7f27db3fa300fd3c8f23a8fb03cc26b27cc1c02cc3bf6d97383503
+DIST qtsvg-everywhere-src-5.12.5.tar.xz 1860340 BLAKE2B 51162f36eb7a645d5670f4d425596fa4fe96d5149833074ab1147ccb0b6ad603cf00a45b116f09beb1c692c071248c5a425aa3f4948e0dc4af4ba131537b795d SHA512 3d7f89d106b36c8a0fd04c6e6f0ccde0c50ced7192980ea7d9330ba73d9307559e60ed2b10c28481a419d19aaae6609bde9e1dd74ccedf340dacf0194a60429d
EBUILD qtsvg-5.12.3.ebuild 463 BLAKE2B d3b267cedeeef6751f2ca66df09b1ae2aa2c4321ef1773e634524d3d67a242deeb8a259a710c1b92c7e1f9c5e5f1627550da1cb69e383c972ba261284e3df9f1 SHA512 3b4d704449a10fa387c6c8432d474e74f4d7813888dc7dc330bc354bb7102b04ae42b21a73bc1361712a3500bd890b16307a6072de9c4940dc6512d093c5c08f
EBUILD qtsvg-5.12.4.ebuild 469 BLAKE2B dba8d19a87f8aa293ad671321fd6fb2b74078e92fcfb75579d846773bdd93cbe0e294db53e608963d3d68a2049a8a5c388674cc7aa3c98e8e867cabf024bf224 SHA512 39252942569a42341bff72d33b069acf32f676c05d67c1050f34c4c4bb335df262fbcb42359a4131accb52a65c3b6106576cb1a1dfb8c1edc32ffd368ecc125c
+EBUILD qtsvg-5.12.5.ebuild 469 BLAKE2B dba8d19a87f8aa293ad671321fd6fb2b74078e92fcfb75579d846773bdd93cbe0e294db53e608963d3d68a2049a8a5c388674cc7aa3c98e8e867cabf024bf224 SHA512 39252942569a42341bff72d33b069acf32f676c05d67c1050f34c4c4bb335df262fbcb42359a4131accb52a65c3b6106576cb1a1dfb8c1edc32ffd368ecc125c
MISC metadata.xml 481 BLAKE2B 210b94f2e7cdb09b2e07ec4a931ea47d5aed734be52e9dcb132ae174fc0707ebd82feff52e44490c7133274c4dd31b0898f9fa54ce700b635b6a45c2cbf2b5c6 SHA512 bc22732d392630b21ba3895b22a3b1835fe639f930bad0ebab511757df89ebbb30530f0c482ff0a7eb24c7ba844f0b2448040dc5252ac98b0ac01423f236829f
diff --git a/dev-qt/qtsvg/qtsvg-5.12.5.ebuild b/dev-qt/qtsvg/qtsvg-5.12.5.ebuild
new file mode 100644
index 000000000000..943bcaab907f
--- /dev/null
+++ b/dev-qt/qtsvg/qtsvg-5.12.5.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
index 26485a7b40af..b17037a27702 100644
--- a/dev-qt/qttest/Manifest
+++ b/dev-qt/qttest/Manifest
@@ -1,5 +1,7 @@
DIST qtbase-everywhere-src-5.12.3.tar.xz 48382148 BLAKE2B 779c43a75403e0f21357a90228bbcc3f216495613f4f17a2f442c7aa93f277a79cc7addf5ae44e22964069580f4932cfd14ba4773aa0ab30405d5587577a545c SHA512 1dab927573eb22b1ae772de3a418f7d3999ea78d6e667a7f2494390dd1f0981ea93f4f892cb6e124ac18812c780ee71da3021b485c61eaf1ef2234a5c12b7fe2
DIST qtbase-everywhere-src-5.12.4.tar.xz 48431020 BLAKE2B 7eeb3f6698984343ec14d03b8ad66ab23d81cd7a25c590316f7300c868ab869a9c96b125d56bba149ee116dff44bf47c751cce06f2cdd2d3121e5448708c5f6b SHA512 28b029a0d3621477f625d474b8bc38ddcc7173df6adb274b438e290b6c50bd0891e5b62c04b566a281781acee3a353a6a3b0bc88228e996994f92900448d7946
+DIST qtbase-everywhere-src-5.12.5.tar.xz 48463288 BLAKE2B db394becd1c0c2be9f86658f58dbadb5e3b81af82edf2e8b69652a8587a2aa30f481774fa20d55ce7e8b9cc158dedd343dc3964e4ff0bcf111e8c4feceb27e0a SHA512 9a95060318cadfcd6dace6b28353fa868a8dcfe9def0bd884edf7d9f72606bae625de0269323a94b81d594a6c398106c266304106329b79c7dae4e5b88269660
EBUILD qttest-5.12.3.ebuild 547 BLAKE2B c7129416b16ba043b8d4a474ff1fa552bd9855ccb4d4f1e2e29cade16afd909d648772d1c2974a047a5fa6bcd76ab2255d278c01362e4987f576d6cfa595afb4 SHA512 f3105c5fac5e028434206a7045b611b0fb0b808db1a9b4c2a4e1d1f60e5eaa2efc650964d0dd44d6b3c1cddf36258e23c04dabd6cd428b07889eec00c51182b8
EBUILD qttest-5.12.4.ebuild 553 BLAKE2B 06fd4170d4d44fd894b6825dcc29cb4cad275d6a8fa9ac36be6fb032093efc442653bb9478a02c593f499c843d08875ddf0491241f8c0cfef2427a56f5f9b325 SHA512 af250b0f8f4805989bfbe6a2432c7a186304570681dc772717a30ebe36953e90d7c8a8e73dc3fa5841d44974f822dac5ff3f472d903b4a42060853816cbd75f8
+EBUILD qttest-5.12.5.ebuild 553 BLAKE2B 06fd4170d4d44fd894b6825dcc29cb4cad275d6a8fa9ac36be6fb032093efc442653bb9478a02c593f499c843d08875ddf0491241f8c0cfef2427a56f5f9b325 SHA512 af250b0f8f4805989bfbe6a2432c7a186304570681dc772717a30ebe36953e90d7c8a8e73dc3fa5841d44974f822dac5ff3f472d903b4a42060853816cbd75f8
MISC metadata.xml 481 BLAKE2B 210b94f2e7cdb09b2e07ec4a931ea47d5aed734be52e9dcb132ae174fc0707ebd82feff52e44490c7133274c4dd31b0898f9fa54ce700b635b6a45c2cbf2b5c6 SHA512 bc22732d392630b21ba3895b22a3b1835fe639f930bad0ebab511757df89ebbb30530f0c482ff0a7eb24c7ba844f0b2448040dc5252ac98b0ac01423f236829f
diff --git a/dev-qt/qttest/qttest-5.12.5.ebuild b/dev-qt/qttest/qttest-5.12.5.ebuild
new file mode 100644
index 000000000000..3003c2e7e412
--- /dev/null
+++ b/dev-qt/qttest/qttest-5.12.5.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
index 649346c0b312..f195eac448ac 100644
--- a/dev-qt/qttranslations/Manifest
+++ b/dev-qt/qttranslations/Manifest
@@ -1,5 +1,7 @@
DIST qttranslations-everywhere-src-5.12.3.tar.xz 1375832 BLAKE2B 5fbddd0a1aa58f367b4089dd6560e6251451e623c5e81078ae428a9420386bb6ad60402b6538d4a4004ec28f84df78896e73df81abfae64cd4ddec1c18fa1cf8 SHA512 76e31a3c6a6824666b2f49d7fa0ad6e604f4a8fcb408261cfeb7baa213fc2f54c1382f677c824f47e7a629776637c699fbe215eecfbce85c3ce621c3de9b01ad
DIST qttranslations-everywhere-src-5.12.4.tar.xz 1383576 BLAKE2B 7c8ebb2e5fc350fc024cb228d0b696de5fa7ba412efcdb5f6279577d5462716a22baa8ae95795ca79f9525fc7507a08aa5a49cb549bcaeb3c885aee6061d967c SHA512 05046918e0e2d6377a462f034db1a4d7aeeedf952fef3db943a6e525c16d7ff3c93f2da78846e9662c85b515e46e464c81bd474e639d8c2deebe808e467e6d91
+DIST qttranslations-everywhere-src-5.12.5.tar.xz 1377740 BLAKE2B 7940ee5603001e9aa3ae946694f916a4c193c069b2ff6cf2241fdbe2bb6336f9589adfe31cc8ce95bdf44fcf0c9a99e16a567a873aca6683f3d2e6566d6812c4 SHA512 a2120add3b82fd84d44a064f08c5e781410c86dfd5eee39a01f44840063be5b4030c47989a2e6a413c4298d79b473f50968078a12793b9145d7ee8a722fd1698
EBUILD qttranslations-5.12.3.ebuild 384 BLAKE2B 936f621a60118abf3b0af95845c5fed4746b051288d7f3bbfd694b676f115ff6f76908e2449142b216aae6569989a71b63d4e522f14c99735f6be80f97636cec SHA512 718ebdfbb4502713b7c4f13a25b5e056f12b2dbc52def64dc8787a2508861ffe137021c511a28d7e25a198db72ec4521ebc1fc23fb4cb7d57976787d73fca67a
EBUILD qttranslations-5.12.4.ebuild 390 BLAKE2B 2a683b4a792e4330c9436781339600324c3e7b630fd0d45f38cc19ce7ad448e6e0c9f2b38f56573e74599293e37f4adfe332e23498a0cc9563f269dd20bfcb6b SHA512 23e51e6814a3b3aadce4f6697535f947f5e94044efd435a97f208aad0ee381822ddb8f449fe4857daf5b399395e1828ff589413d6eb44dc96961555c53aa7ae3
+EBUILD qttranslations-5.12.5.ebuild 390 BLAKE2B 2a683b4a792e4330c9436781339600324c3e7b630fd0d45f38cc19ce7ad448e6e0c9f2b38f56573e74599293e37f4adfe332e23498a0cc9563f269dd20bfcb6b SHA512 23e51e6814a3b3aadce4f6697535f947f5e94044efd435a97f208aad0ee381822ddb8f449fe4857daf5b399395e1828ff589413d6eb44dc96961555c53aa7ae3
MISC metadata.xml 481 BLAKE2B 210b94f2e7cdb09b2e07ec4a931ea47d5aed734be52e9dcb132ae174fc0707ebd82feff52e44490c7133274c4dd31b0898f9fa54ce700b635b6a45c2cbf2b5c6 SHA512 bc22732d392630b21ba3895b22a3b1835fe639f930bad0ebab511757df89ebbb30530f0c482ff0a7eb24c7ba844f0b2448040dc5252ac98b0ac01423f236829f
diff --git a/dev-qt/qttranslations/qttranslations-5.12.5.ebuild b/dev-qt/qttranslations/qttranslations-5.12.5.ebuild
new file mode 100644
index 000000000000..43701fa14908
--- /dev/null
+++ b/dev-qt/qttranslations/qttranslations-5.12.5.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
index ce1722ad5120..f73abeb594e9 100644
--- a/dev-qt/qtvirtualkeyboard/Manifest
+++ b/dev-qt/qtvirtualkeyboard/Manifest
@@ -1,5 +1,7 @@
DIST qtvirtualkeyboard-everywhere-src-5.12.3.tar.xz 10916144 BLAKE2B 871db74b3540980d4392fa49d77d60c33f5cbd7840cd41797c168c324f9ba46214cf31154cafec9714c17b784c0ed543f5498146cd3c71228c320fd67792735e SHA512 1aa00fec7e333e4fd52891b82c239b532cf41657d9c3f44c6cc1c211a1412dbf5584823511e54f3feb33b3fed9c6e0171b55afde2df9f0a358e2e4885e1b2686
DIST qtvirtualkeyboard-everywhere-src-5.12.4.tar.xz 10915036 BLAKE2B ebc8511c1987a5a517e5f38aa536a8ec948609b4d56e5f84dbfc92713edb976b15f27cee97199f3c26fe63f77446d1b6393016dc94ce79d3749c03a69466211b SHA512 04960c475a01f65901279fdab352742e4dc77753a306c7bd9996cf32be4a63524e7be034d60b398c6862c0099b02eedcef89f28fd09b1c7fa3075f89adba5a7a
+DIST qtvirtualkeyboard-everywhere-src-5.12.5.tar.xz 10911944 BLAKE2B 3a8b8b8370d182e95d88262679747452418c0c74b104daf42a7bcabc3c816ad97447acb1250ada84b72bf7cfe08fb55dad7037c1c91d99a3f9ed97a5176d4450 SHA512 e4581673451c40bf39b9793b0131bbad29e8a3f9db2d42adb23b48847bd674b6820717c051b76e506d4fd52e87c79b042533be85285a0cce9bcdc49cca964e66
EBUILD qtvirtualkeyboard-5.12.3.ebuild 1211 BLAKE2B 00791d3195d83c4694b2db0a7fecadae34a458461a3a07bf69c9b1783afb7b661a8069892670ea5f307a62ef91234c0ab379b3b4c538211e0a10e55d41ccc91a SHA512 e3a2c47d0158790df8f2338e23367e98eca98f9fb04a2568b896568b4e7e3184fb91e0abd3a7cbdbd05220463fc05cf2bd832fc086e8800db9e1dcdc6e3923d1
EBUILD qtvirtualkeyboard-5.12.4.ebuild 1214 BLAKE2B 33c3a8f0e9a3480538670c1c20fdc5de81acf3c9c41ad71d5a262bf728d44795493010725a743aad258e1a9706ee984a13575d1bbb8ec12fb96b6738932e3a70 SHA512 b632fca360db011d58979d14daff04b2a76f58efea4d30af965e7819951efdc5515cc5bf57063bc49b1d8bb8587e11e2b5f408a942875e6112759b47a1b75159
+EBUILD qtvirtualkeyboard-5.12.5.ebuild 1214 BLAKE2B 33c3a8f0e9a3480538670c1c20fdc5de81acf3c9c41ad71d5a262bf728d44795493010725a743aad258e1a9706ee984a13575d1bbb8ec12fb96b6738932e3a70 SHA512 b632fca360db011d58979d14daff04b2a76f58efea4d30af965e7819951efdc5515cc5bf57063bc49b1d8bb8587e11e2b5f408a942875e6112759b47a1b75159
MISC metadata.xml 579 BLAKE2B 831918738315acf3bdb4e5f0b7946cfda2c0a2c772f586e2605af277111b21eb32f818d73388f965c204d0b263faf500f44ea270155b15069de4be454d69ac92 SHA512 96b897699828afe8027d30da6a77ab6ac2ffb40c4496564a1f0d7db51078303bc5af940c462ebaa4409c0aaeb70e3215584f0d8fb664837757603f7a535868e3
diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.12.5.ebuild b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.12.5.ebuild
new file mode 100644
index 000000000000..0fa27800a02f
--- /dev/null
+++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.12.5.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
index 3cf0a9c4f4bf..b2bce77eea50 100644
--- a/dev-qt/qtwayland/Manifest
+++ b/dev-qt/qtwayland/Manifest
@@ -4,6 +4,8 @@ AUX qtwayland-5.12.4-client-reset-frame-callback-timer-when-window-hiding.patch
AUX qtwayland-5.12.4-fix-stuttering-when-gui-thread-busy.patch 5579 BLAKE2B 70113b9f5e9d8bbd0920f1222cd741d906c86f007a6cf3a1c26dcace2f3d277988969fc3e9375271b9b0be340e19e085e5a7210ae92354f185464a82f0b72433 SHA512 4aecb65f51c3c30a3acb92ff3284fe33f1cb73f53130eef1dfe530f152776e873fb4833b950868ad4c7366d2cf22c5fb8d4f7b551925f1cd114f5ad9b44cf19c
DIST qtwayland-everywhere-src-5.12.3.tar.xz 432304 BLAKE2B eb2ba520c651467c8ed5f0d870a69c9b07047cb4c05a0c889b36abeab30149861b83ca693efb0bb93dce4f5da5913afc3c8b61933ef0e8307d22b64fce530d87 SHA512 e66f9f41c15cf84165e559a1ff09e20ec21bb3f909b57fab08b0e3f8f9eeacf75d49541b499b1a6514a34d1ba5dd426ec1ce77719910588afa12cb3a7980dc90
DIST qtwayland-everywhere-src-5.12.4.tar.xz 434076 BLAKE2B f034080ec3ad8281c10edcdaa56bf2bcac2ea0002bb2b4780fce40cc28bcf30db713c736916f3382aa7ad0418f5ac424064d675c7001968378487d9cb40c619f SHA512 f3fd6644d7fa21ef042ecda807f6ede7853944de8908f8d390f0ebec258406ff4a4f3bfbb382b57a7a4684e19906b79b43c920f55c5fda75bacfc9a96fafa301
+DIST qtwayland-everywhere-src-5.12.5.tar.xz 448064 BLAKE2B e9ec631d1ec0f19cc5ef9f3c9e9e12d327da8ad896e40bb172b98191947ff20ba33b0fc747a9009d4d9147dd1cdea2d5376a12f25362bfa499eca6d0c838f2d2 SHA512 19e19b3d6226839856f8e8792665eda1f09f0bbf95a38077bdf2831205ee09254c8df6a521ba3f5a228bcd98c4d1929a2bd9e9aa2f6f14c218d4d7458d1a866c
EBUILD qtwayland-5.12.3.ebuild 1137 BLAKE2B 91803151e658e54b23668c5ae4d387a2510d26ae42fb204cd6b5e3fc9649293ea90da44cb4243c0df686d42ba29f5b4875b9c2fc193e87a3e53f9bb1d5373996 SHA512 83d2ae87f67d4937bfbe1d24ac621afe0134c307479660e35aa4a4195b8879b6e891432c7e4a93e8822ea7b44c7a024c6cf38504526dba3ed9d4bcaa33b2ac48
EBUILD qtwayland-5.12.4-r1.ebuild 1446 BLAKE2B 1b10ce32f1b410c1864d06f0e7fb91d16d65882d7a0241442e6e9610a09cf28660439603062de5a221554970f14f60e8b995e205f8c53d0627041b828221ae05 SHA512 e0e8797eda3ddac09fe0b42560291a72f2c782ccbd720daa9c0e3eaaaace78521d664758b32b1a804319f5b4cb61ad07b786bf211fcf9ff7151e85242afbda74
+EBUILD qtwayland-5.12.5.ebuild 1142 BLAKE2B c8c396f29cddee68c7612898769452304f3887c2c8d6037a321156fcf145c9d179eb5fc15bcb0012454a2235cfded99f0fb00ede1b8436ce699c692924b280af SHA512 26335eab9d60c8612d79d4462f3512e9b98607b756be06130fbd9d6c0b3eddb46372bc50fe410f5354d205ca33b73a5b12b1a186f8d1b03960adf1a1a3f02c1e
MISC metadata.xml 593 BLAKE2B a6af5855403e860ee4a4900cef3019fea4552e8c9edc02ada1de5edc467ae9a8f9d86aff6bc656c4154ddb8018c8c8599b75f92d7b766c48e05e56e37999a009 SHA512 2603bc1d30993bf0d0b94784c7dca7c2cd2d15ff5fce4ca4bbdad4b2dc65a8ab7b7bb8cf207649ca4717ca6e4caaa8c75e079db81f0598511a1355c0f325a00d
diff --git a/dev-qt/qtwayland/qtwayland-5.12.5.ebuild b/dev-qt/qtwayland/qtwayland-5.12.5.ebuild
new file mode 100644
index 000000000000..ac4fdc112362
--- /dev/null
+++ b/dev-qt/qtwayland/qtwayland-5.12.5.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
index f836e31ded10..888c5af7d514 100644
--- a/dev-qt/qtwebchannel/Manifest
+++ b/dev-qt/qtwebchannel/Manifest
@@ -1,5 +1,7 @@
DIST qtwebchannel-everywhere-src-5.12.3.tar.xz 182808 BLAKE2B 03b1e906e4697844e27a9f4fa7c74bb9df228d31c85071299645ff5441577f749b7019097ac9021f3dda02ca290aba74d3494adfb9b04d8614c82586abbf399f SHA512 2dda4351f5f3a5895a955d0ee77e55f758233672005a068d3e840a01d379727f99287fc6c8fb96516f23a5a8c4ebcb61098690fd3351e79be608e28657534006
DIST qtwebchannel-everywhere-src-5.12.4.tar.xz 183056 BLAKE2B cace515cd75f68d707ac7b8b1932cc224f0924b07f3745d38ab4a2ffe90e3a617b91d0404dd3c43901fc4551a5e872642aed09aa299f45f4449e02993f8c001d SHA512 956c57c019623a2ccc4b4a7fc8ca2404a04862b7a3fdb8d1317dfd0d24d00f73db4698df22a9758667256646129163ea1b3a588435aa01f28e72e35300637458
+DIST qtwebchannel-everywhere-src-5.12.5.tar.xz 182944 BLAKE2B ec2433b839407dc6f46b479f2737881fbaccc52965c655986dc9745979d681476b5fc717e3a4a8bbd2c27edcbb1ec0e9239d6bb06fc3ce8b7585811c0e2bbb21 SHA512 8ea543f29e8f686961b033c1246714b1535d0be730026bef4b4ee172ce602c706d8a16b8391510a302df7be6545007a2f42311eb1aea4da326c3addde16ca2b2
EBUILD qtwebchannel-5.12.3.ebuild 564 BLAKE2B e0e73501655d9cc42261f677c010d28ecae174b3cffe037b23750f4cea225dd9f537f9853f9938f496934effba0ddb3f28aef285c9156a66293c5de05e3afcc7 SHA512 d563ad6a91f3b685b557585dbeb46dec7021a75de14d12c09b14f7c5ebc68a96d42539172ce267e71a9411e46441d3e07b5b22f327e267f25c6f40b9e196b01f
EBUILD qtwebchannel-5.12.4.ebuild 569 BLAKE2B aa915425f8611b2fa0b9521f7309638f3dc3073b86ac7f71ac2b021179aa402ba9a14e7b78142ce765801ab01770ed381ae8024654eb96c6c42598f73423b884 SHA512 f34f54aa592030c8bb54f4c912c2fb28e689650ed73e836b65e6b566a0c3ee04fd5b87b6df6609e06a74a94fb63dc970bde561ed0fce0c9dbd07d96cfca33e18
+EBUILD qtwebchannel-5.12.5.ebuild 569 BLAKE2B aa915425f8611b2fa0b9521f7309638f3dc3073b86ac7f71ac2b021179aa402ba9a14e7b78142ce765801ab01770ed381ae8024654eb96c6c42598f73423b884 SHA512 f34f54aa592030c8bb54f4c912c2fb28e689650ed73e836b65e6b566a0c3ee04fd5b87b6df6609e06a74a94fb63dc970bde561ed0fce0c9dbd07d96cfca33e18
MISC metadata.xml 561 BLAKE2B c42e13ff3ae121b988b887d834497106729d03d44fac01be97761e7346b0cdf67cc0a1811afe2c8422020ad8b60525533e520cb421917f70e4a4be70ff93089a SHA512 73d78a296a643dafb989554225cefd7b4c0a00431f2d65c3705207ca5282d0b73d56625426c5b029f76f7eb27b3c84272c9da64a05100a7cc84cad22bbed191a
diff --git a/dev-qt/qtwebchannel/qtwebchannel-5.12.5.ebuild b/dev-qt/qtwebchannel/qtwebchannel-5.12.5.ebuild
new file mode 100644
index 000000000000..24910e034fdb
--- /dev/null
+++ b/dev-qt/qtwebchannel/qtwebchannel-5.12.5.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
index 8c6be1d95d6d..968ef0f4076d 100644
--- a/dev-qt/qtwebengine/Manifest
+++ b/dev-qt/qtwebengine/Manifest
@@ -6,6 +6,8 @@ AUX qtwebengine-5.12.4-fix-should_override_user_agent_in_new_tabs.patch 1429 BLA
AUX qtwebengine-5.12.4-webrtc-missing-header-w-linux-headers-5.2.patch 858 BLAKE2B 4e29db8a650c5babc64b6c17dd0669a4fbdf1a200e2a7dc7938acba665ceaa051eceb07e80159cf23ed7df455a520a5966a47a61b59fe5b449e37af7597a16ca SHA512 f6835ddf259455ed5383be5c16a9313e64121810398df74d8658ba2da5866cf6ffa079d57b2e055d79b9c7eef15e504c19c107f4b09764354de94fb6b5d0bebb
DIST qtwebengine-everywhere-src-5.12.3.tar.xz 249275648 BLAKE2B 7d2404084a510c62b638dd09736130eeb40e494f9594339afc7df6628878aafed778a2785f6848702d51b3a4ef1dc8b333d5e5eeeeb8f930b4da839eb70bc175 SHA512 5b500ec6653aa6ed70e7826fe394f95c7932eaea5b1b48f6342a6f18294f75e4f954959fa2f42de0685097679389245d2bc80454e8eea202fa18a326d6d5a9a5
DIST qtwebengine-everywhere-src-5.12.4.tar.xz 249328292 BLAKE2B e76d4f0c7081bd4ccbfb8a7eba6e0ef8280b4558bf545eb76bcf87ca03c79912e9e095f7bbdb30693f6ffc2dee61db7a4308cc072d92d78773082b3df238d0b2 SHA512 312c584222ed5e7183af2be8a4f42b84c7fed18c3d4b080bc32bed1bd5c7dc88c9752deaf7afc1b4d9fcd02c8c8a013d32d5be2e7635fec2c085cdbe81998de8
+DIST qtwebengine-everywhere-src-5.12.5.tar.xz 249295448 BLAKE2B 3bbb9ea44ed58127a251b0dc5bd2681b9efbe4709b0c493940c85cedcbf668fe58ae2440c4afbb1e579cd69e504aa7efedd44519823ffed40444d8b3382362e8 SHA512 b485d37dca14f1cf4adf01bd8b1ae52c1d4916d7acf6ed210bc9feaece8efc2aa6cee8a3ef9174b50b767e373379c6a18d14db4426ac53a8c27d2d7b222826df
EBUILD qtwebengine-5.12.3.ebuild 3542 BLAKE2B a230a593aa0a95c94696d4a6590b1794d5c4d9f44793738d88e430225e199e48fc86692866c521cec4e304544a5eac5730ca5dbd734358d690a908d9bfe4fcf4 SHA512 ce2e2d11960cdfc6ad1997c9e749e503f17d9b7b07b2b0c793664f17fa53b36c2ed23d416e939eeae39a3e4f834c58d24512d7936af8081b4d3e127127cc455d
EBUILD qtwebengine-5.12.4.ebuild 3603 BLAKE2B 1c974b639f15c66438e3733c922e6dfc397b7ec7f171a6e6cc5e5a3cb4d58666737c8d020c54069c864101e908db5a1b56f0dd3077b0a5d6f838442e24294219 SHA512 331b5ffcdb6317925f0f1d6a930efe655e7a19e01aa1a3570d913c53a523d2f2209b826835a6e459da2918a66430cd821a58d23e981319dabcf42ea77ec0e852
+EBUILD qtwebengine-5.12.5.ebuild 3419 BLAKE2B 70dbc7ed63f73737a15b22dc5ad71cf4aa5194b136454c24947a66ef7eb928cc54946377c23e24e883de28de648ef8f5536d96e01d825ecd0cb98a76d4307e38 SHA512 f499ffb7616247c6d959c6fa6853cb67aa451a860e86e39c9c989a476fc0c4b87f25e4c10b2c34e6597bba9b407597b570f3a70b1e9aef09333c2ec4b03b76f1
MISC metadata.xml 1178 BLAKE2B 3c9dc86e76a316c93c637b10d9939e95e86bda9bbf3d349575594ab68457b72bc72b9c92ab5650dae9e15cf7726ad904b478b6888744f4cac2382d5f9a9943cd SHA512 20bfcdd36c2f2a6fc95f402bfb6a79982b9fd5e16b659395fef3e41cf475ab76493a93cfa30fca505b0d31c0d2b2d4ef9a297ef8d64fe4d50617b74a7b81c707
diff --git a/dev-qt/qtwebengine/qtwebengine-5.12.5.ebuild b/dev-qt/qtwebengine/qtwebengine-5.12.5.ebuild
new file mode 100644
index 000000000000..b4df6e1f7ec7
--- /dev/null
+++ b/dev-qt/qtwebengine/qtwebengine-5.12.5.ebuild
@@ -0,0 +1,135 @@
+# 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 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/qtpositioning-${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} )
+ 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 )
+"
+
+PATCHES+=(
+ "${FILESDIR}/${PN}-5.12.0-nouveau-disable-gpu.patch" # bug 609752
+ # QTBUG-76963, not yet upstream:
+ "${FILESDIR}/${PN}-5.12.4-webrtc-missing-header-w-linux-headers-5.2.patch"
+)
+
+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 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/qtwebkit/Manifest b/dev-qt/qtwebkit/Manifest
index a526c418525c..ebb26f7ad526 100644
--- a/dev-qt/qtwebkit/Manifest
+++ b/dev-qt/qtwebkit/Manifest
@@ -2,6 +2,8 @@ AUX qtwebkit-5.212.0_pre20180120-cmake-fix-pkgconfig_deps-spelling.patch 4466 BL
AUX qtwebkit-5.212.0_pre20180120-fix-pkgconfig.patch 1164 BLAKE2B d0d12652387ed24a21548746687fb4689d3d9198e66ba5bb3fa6ec3aeb83db610f5f9e9910ec6c5f240ac6a0f2af855afa4413f971585588fe0d9bd6b718203c SHA512 52f34491d15cc8ca381347427cb440788f8ac6d7d8e52bab067fe997e321bd9e693c9d48669b6bbc23f060c9475d25563496e368b7a94198aff25a21a1491e3e
AUX qtwebkit-5.212.0_pre20180120-functional.patch 723 BLAKE2B dec67933a798f485e59ea87fbcc2f9475f426427cbc80dff39808b48bcf4dd74f802b648db11f2611e85364e978f55eab029e09c7c88d9524a961bb6627682c1 SHA512 7f54f26a18f91ba7dd71e1c82c22533b13707d045c0d693c4102bd95c9a77ba74678c90394ea65816e9fa80845d46735d7c8b178e1b5ad34e6214e9a5ae8947f
AUX qtwebkit-5.212.0_pre20180120-js-build-error.patch 2124 BLAKE2B 2c09bff3d9bcc950b7305c7aa943d5af8d47572b2b38063fe4de0e8d48768e9fd337e09fdcc314bd9ceda3e51f8bd6731beb4660a95104c0f1d8e6063d01c294 SHA512 01e090b390dcb78a998203806baa0677d39aa680107ee523e4fe1c26d9fa8750836a715a107eb00487e1ef100cdbfcb8ee9d2d9bb47f5f336dd153b591fb26d3
+DIST qtwebkit-5.212.0-alpha3.tar.xz 12457896 BLAKE2B 1b6ce78706a9696f0eb1fbe287d0d095d0089daf645a9ca60f9f31b9057669180b14d67a3bdfb387fc09dbbeee658c0e895a95edc46b2020f06f2b58188ba65d SHA512 38794514b886de3fa63a41277c2bcbb970e87a12070962b527e3898466cf7ad3b65ce4588669498415d365310b37729e81aabb457808fe11120558ef8e35445f
DIST qtwebkit-5.212.0_pre20180120.tar.gz 18830192 BLAKE2B a74329c424f5546cbbfda8f398da8547a78661c66e26e8168ba2fc35140070cbd0e826aeadc6b4f1b30ef3f8dc5259a017fb4cb73990b1f03ed541afcab50ec0 SHA512 582b0c5cb10756d88206a9b935a868026f2c2294c6476c0668ad416880b921735efbad32635671daa89792ba9a6d4ff397534df150fe641d984d5784ce0bf047
EBUILD qtwebkit-5.212.0_pre20180120.ebuild 3978 BLAKE2B f07d92bb3373319701138006ebd3408e25b728d58c1755134966be06b9b70c94dc0e7fc4baec54241db37f37261d9cb7e8e494798ada848bb2dd655bbb67c89d SHA512 3825142883d045a5fedd02848000d212173e6552bfb4b330041e6e1d9930d6fedeb4f0d8c15f41eb00375cb74f5e177c0ce56f37a722c9a5c5c43612bacb5d12
+EBUILD qtwebkit-5.212.0_pre20190629.ebuild 3723 BLAKE2B 51e8f64a16ebdce32ed0ec8dd2e6bea15afa8716cd6e9c5ded08174dd4b8b3f25925a582581d30c6b6017574ac70f3d211c1da65f55130b66e9d2065e1a6f280 SHA512 15468c603a52cdf8b51aa33ad29398a1899b18a232f3c2605d7c5198792ae3ff63eb1373d1b8b1e8e905215702360325e04ebd76adf0cc0ef75930b8363e4d46
MISC metadata.xml 1225 BLAKE2B 29d533721955dea3cd9f1d23494438d3abc079d713cf77d707920a765e3eba4e2160d0f80b05ec2ba8cbcf7999aad51201bbf002e8b59161bb2d0d85cd945e50 SHA512 b382f115f4705a577e210760d499fde421d0091818914674f0c2eb7fc4967d19d5dbf752be19f43f0edb27493ebec58b89e07a65ffa505842a089d06353aa122
diff --git a/dev-qt/qtwebkit/qtwebkit-5.212.0_pre20190629.ebuild b/dev-qt/qtwebkit/qtwebkit-5.212.0_pre20190629.ebuild
new file mode 100644
index 000000000000..ce0302f95ae5
--- /dev/null
+++ b/dev-qt/qtwebkit/qtwebkit-5.212.0_pre20190629.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+USE_RUBY="ruby24 ruby25 ruby26"
+MY_P="${PN}-${PV/_pre20190629/-alpha3}" # present as upgrade over previous snapshot
+inherit check-reqs cmake-utils flag-o-matic python-any-r1 qmake-utils ruby-single toolchain-funcs
+
+DESCRIPTION="WebKit rendering library for the Qt5 framework (deprecated)"
+HOMEPAGE="https://www.qt.io/"
+SRC_URI="https://github.com/annulen/webkit/releases/download/${MY_P}/${MY_P}.tar.xz"
+
+LICENSE="BSD LGPL-2+"
+SLOT="5/5.212"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="geolocation gles2 +gstreamer +hyphen +jit multimedia nsplugin opengl orientation +printsupport qml webp X"
+
+REQUIRED_USE="
+ nsplugin? ( X )
+ qml? ( opengl )
+ ?? ( gstreamer multimedia )
+"
+
+# Dependencies found at Source/cmake/OptionsQt.cmake
+QT_MIN_VER="5.9.1:5"
+BDEPEND="
+ ${PYTHON_DEPS}
+ ${RUBY_DEPS}
+ dev-lang/perl
+ dev-util/gperf
+ >=sys-devel/bison-2.4.3
+ sys-devel/flex
+ virtual/pkgconfig
+"
+DEPEND="
+ dev-db/sqlite:3
+ dev-libs/icu:=
+ dev-libs/libxml2
+ dev-libs/libxslt
+ >=dev-qt/qtcore-${QT_MIN_VER}
+ >=dev-qt/qtgui-${QT_MIN_VER}
+ >=dev-qt/qtnetwork-${QT_MIN_VER}
+ >=dev-qt/qtwidgets-${QT_MIN_VER}=
+ media-libs/libpng:0=
+ virtual/jpeg:0
+ geolocation? ( >=dev-qt/qtpositioning-${QT_MIN_VER} )
+ gstreamer? (
+ dev-libs/glib:2
+ media-libs/gstreamer:1.0
+ media-libs/gst-plugins-bad:1.0
+ media-libs/gst-plugins-base:1.0
+ )
+ hyphen? ( dev-libs/hyphen )
+ multimedia? ( >=dev-qt/qtmultimedia-${QT_MIN_VER}[widgets] )
+ opengl? (
+ >=dev-qt/qtgui-${QT_MIN_VER}[gles2=]
+ >=dev-qt/qtopengl-${QT_MIN_VER}[gles2=]
+ )
+ orientation? ( >=dev-qt/qtsensors-${QT_MIN_VER} )
+ printsupport? ( >=dev-qt/qtprintsupport-${QT_MIN_VER} )
+ qml? (
+ >=dev-qt/qtdeclarative-${QT_MIN_VER}
+ >=dev-qt/qtwebchannel-${QT_MIN_VER}[qml]
+ )
+ webp? ( media-libs/libwebp:= )
+ X? (
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXrender
+ )
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+CHECKREQS_DISK_BUILD="16G" # bug 417307
+
+_check_reqs() {
+ if [[ ${MERGE_TYPE} != binary ]] && is-flagq "-g*" && ! is-flagq "-g*0"; then
+ einfo "Checking for sufficient disk space to build ${PN} with debugging flags"
+ check-reqs_$1
+ fi
+}
+
+pkg_pretend() {
+ _check_reqs pkg_pretend
+}
+
+pkg_setup() {
+ _check_reqs pkg_setup
+ python-any-r1_pkg_setup
+}
+
+src_configure() {
+ # Respect CC, otherwise fails on prefix, bug #395875
+ tc-export CC
+
+ # Multiple rendering bugs on youtube, github, etc without this, bug #547224
+ append-flags $(test-flags -fno-strict-aliasing)
+
+ local mycmakeargs=(
+ -DPORT=Qt
+ -DENABLE_API_TESTS=OFF
+ -DENABLE_TOOLS=OFF
+ -DENABLE_GEOLOCATION=$(usex geolocation)
+ -DUSE_GSTREAMER=$(usex gstreamer)
+ -DUSE_LIBHYPHEN=$(usex hyphen)
+ -DENABLE_JIT=$(usex jit)
+ -DUSE_QT_MULTIMEDIA=$(usex multimedia)
+ -DENABLE_NETSCAPE_PLUGIN_API=$(usex nsplugin)
+ -DENABLE_OPENGL=$(usex opengl)
+ -DENABLE_PRINT_SUPPORT=$(usex printsupport)
+ -DENABLE_DEVICE_ORIENTATION=$(usex orientation)
+ -DENABLE_WEBKIT2=$(usex qml)
+ $(cmake-utils_use_find_package webp WebP)
+ -DENABLE_X11_TARGET=$(usex X)
+ )
+
+ if has_version "virtual/rubygems[ruby_targets_ruby26]"; then
+ mycmakeargs+=( -DRUBY_EXECUTABLE=$(type -P ruby26) )
+ elif has_version "virtual/rubygems[ruby_targets_ruby25]"; then
+ mycmakeargs+=( -DRUBY_EXECUTABLE=$(type -P ruby25) )
+ else
+ mycmakeargs+=( -DRUBY_EXECUTABLE=$(type -P ruby24) )
+ fi
+
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+
+ # bug 572056
+ if [[ ! -f ${ED}$(qt5_get_libdir)/libQt5WebKit.so ]]; then
+ eerror "${CATEGORY}/${PF} could not build due to a broken ruby environment."
+ die 'Check "eselect ruby" and ensure you have a working ruby in your $PATH'
+ fi
+}
diff --git a/dev-qt/qtwebsockets/Manifest b/dev-qt/qtwebsockets/Manifest
index 3cd1e6033a32..628cb9d75db2 100644
--- a/dev-qt/qtwebsockets/Manifest
+++ b/dev-qt/qtwebsockets/Manifest
@@ -1,5 +1,7 @@
DIST qtwebsockets-everywhere-src-5.12.3.tar.xz 235312 BLAKE2B aabe93119aedf18987b4c2211e1cd312a785592ddd0ac371b23e6d5649849bfe231aa24c2de91c20655df7f3a92a614371846060f5b70e09a14f4f7607242fd8 SHA512 212a98d987b4fd16216ac9a1c98e061be6a5bd2e2c4ec8be80424d6f23afeace790fe666abe8a11e2116dc20f17a41ad0c817fceacdfa5f766b93068ac614817
DIST qtwebsockets-everywhere-src-5.12.4.tar.xz 235300 BLAKE2B 4dd5c7dc3d13dfa63dc1e75eb828751a3f9f77fa1fa2d41ab3b725b622a5ded789f4ae66b36b3203713d36d8a5a28f033e10034e468957a823651af79d56b12a SHA512 b5abd39664f07afe08805876980bc3850a83a032462a7b73e9d5c5458a2f195df85ec903e8a16bf93bde6089ec90ab9b930ea6b1ebb0d99d0955ad36de0613dd
+DIST qtwebsockets-everywhere-src-5.12.5.tar.xz 235468 BLAKE2B ad2418ea447490ab3ad7accc2850b448558c978389925e4c26cd3280ea20e543478fdd3af3db982cbd668a4074ce1b01a488d89313e9b9ff3ceface0fdafdc0f SHA512 970ad232ad1258630404d5e7347721505a780497e1775f88591098f11bca48cbf62c4f02491b133d31e4304eb9e16f923292c5b778e22d530d7a5a4e95d422ba
EBUILD qtwebsockets-5.12.3.ebuild 538 BLAKE2B f75736bad52bd3169726e57d7213c3fe5ee759d49dc3b248fbe0a91ef28795058b18235ae851d391aa3b6491fcbcc1273501f9beea20f9543307cae549264836 SHA512 24780fbf2896565fbb196a44b010b41f78e5d017064ce0257bf38479899361f6dc75252db770a6f2b2dd4d534f20dfc2f142c4494bcc227afce29ae3e1a167cd
EBUILD qtwebsockets-5.12.4.ebuild 543 BLAKE2B 29c1368206ce4e435cc915e99c3c43420a1a0b5601edd9f78277177e0c7b075116beb81965167e011c03ed86da5e07760e6eaffcccd81a70a3e87094cf4c60b8 SHA512 2e9486c7f237deeeb57f0c8e9e4da335ee81182ecd193b021fc751574915793402ab5c153074051f09f26cbb8396f9dc900ab42dc2486b8b63817cc4378faf96
+EBUILD qtwebsockets-5.12.5.ebuild 543 BLAKE2B 29c1368206ce4e435cc915e99c3c43420a1a0b5601edd9f78277177e0c7b075116beb81965167e011c03ed86da5e07760e6eaffcccd81a70a3e87094cf4c60b8 SHA512 2e9486c7f237deeeb57f0c8e9e4da335ee81182ecd193b021fc751574915793402ab5c153074051f09f26cbb8396f9dc900ab42dc2486b8b63817cc4378faf96
MISC metadata.xml 541 BLAKE2B 174c4df2234a97324e1a7f1e0181f60a4ce29133c901bd0eb252c57441faf4a808ce9613a3ece13a036b6950bdddb48e915c7e2431531b2c488d8cd017bc55fd SHA512 99744f9c24fdd46617704ad0c0b8bd5fc694a1c8e6d668044edab244e4edf8f2fa73b769a7a789c539848e80e39ca3e38c88284b0ff1e3faf52450082d0c7d6b
diff --git a/dev-qt/qtwebsockets/qtwebsockets-5.12.5.ebuild b/dev-qt/qtwebsockets/qtwebsockets-5.12.5.ebuild
new file mode 100644
index 000000000000..097f97a9d7a4
--- /dev/null
+++ b/dev-qt/qtwebsockets/qtwebsockets-5.12.5.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
index a7aea852b023..83286d5eed0d 100644
--- a/dev-qt/qtwebview/Manifest
+++ b/dev-qt/qtwebview/Manifest
@@ -1,5 +1,7 @@
DIST qtwebview-everywhere-src-5.12.3.tar.xz 131136 BLAKE2B 09ff2437cd66bd0c5896fd2e0d7910d9e3ad14bb710bc6c8d4f9bd9e37b12401e0d82a0fbd74a9b48425419d9120b53cbe93f3eaf2b942e261d91cca0638c8cf SHA512 426227b9b4cb61c0e88958dbaab21e842a25989098a0e94a06fe3efc8a2b9d4a5d3216296c8228da977ef52cd5844b66048bcb84019da4f06de1b1009dfdffa5
DIST qtwebview-everywhere-src-5.12.4.tar.xz 131184 BLAKE2B 52e994285364fb42e9eba2a277275b148952f6a9f6ef57194e560863af896b29b36088ca8153a7a278886e733efe9ccf4c3940edd56d91474577f585a157fc68 SHA512 c7d5b5225a7edcf642249eb68f0db52ec56cd071f1e17e1f846a210f48229e71c649d99323dc70e9d3bcdca925b0ae1d9c56282d6b31398478ef024b22835fc7
+DIST qtwebview-everywhere-src-5.12.5.tar.xz 131160 BLAKE2B 2860c751b0dd66bae966ab7286d5cd906430d4a860dea47c7b624eb631722bc06a2bb8e8093c0317476edf1242dec84bb322837090d0f35061dce0ad637d9755 SHA512 310beedf88cefc05458e99838e7cb71971aa24ba6c460ff3da804c2ab7f56167ca1067ddca71ee29ced32ea974fe405261f24c8bbcac0c7b69063d7c4e38a4de
EBUILD qtwebview-5.12.3.ebuild 431 BLAKE2B 23cb22cfbae77c0f9879c18865c41fba7c3ece54d55b31759f20d632ad05752db5d0eea568101645174b444b950194511a0ac9d406f882f7aa97ce1379e0b2a1 SHA512 95ece92015e3187e5a1875a837b1dc469e9aef0bcfe282d5d0552b2cb84081bf0d2e803a2042823062981e0bf52f424d0b594a07777d2f37e5a711abd38f04d5
EBUILD qtwebview-5.12.4.ebuild 431 BLAKE2B cae67f0fad7771998ba4441882972fcdd60a877be512ce57bbde6e9b1ff8916d8fca9de76b020a37c7e5225cd5e2c7f79449215f5b8ed5d5519a7f680385682f SHA512 5ddc7f780474b3cc239c0dacdb92d7cea140c6e7114f0e0b9dc36813b221394df943042654c1b74e2da5f150991272554c45643140e31ce6309fdf7691f8ab8d
+EBUILD qtwebview-5.12.5.ebuild 431 BLAKE2B cae67f0fad7771998ba4441882972fcdd60a877be512ce57bbde6e9b1ff8916d8fca9de76b020a37c7e5225cd5e2c7f79449215f5b8ed5d5519a7f680385682f SHA512 5ddc7f780474b3cc239c0dacdb92d7cea140c6e7114f0e0b9dc36813b221394df943042654c1b74e2da5f150991272554c45643140e31ce6309fdf7691f8ab8d
MISC metadata.xml 481 BLAKE2B 210b94f2e7cdb09b2e07ec4a931ea47d5aed734be52e9dcb132ae174fc0707ebd82feff52e44490c7133274c4dd31b0898f9fa54ce700b635b6a45c2cbf2b5c6 SHA512 bc22732d392630b21ba3895b22a3b1835fe639f930bad0ebab511757df89ebbb30530f0c482ff0a7eb24c7ba844f0b2448040dc5252ac98b0ac01423f236829f
diff --git a/dev-qt/qtwebview/qtwebview-5.12.5.ebuild b/dev-qt/qtwebview/qtwebview-5.12.5.ebuild
new file mode 100644
index 000000000000..fa902e48fdd5
--- /dev/null
+++ b/dev-qt/qtwebview/qtwebview-5.12.5.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
index 94200430dedc..54d12963e1e6 100644
--- a/dev-qt/qtwidgets/Manifest
+++ b/dev-qt/qtwidgets/Manifest
@@ -3,6 +3,8 @@ AUX qtwidgets-5.12.4-revert-reset-winId.patch 1657 BLAKE2B 72a1cb720871ab907e22e
AUX qtwidgets-5.12.4-synth-enterleaveEvent-for-accepted-QTabletEvent.patch 2015 BLAKE2B 6aefa4fd585a7b4bdde335d48a90270c611c1762703ccac330641d761004dbed0df01cd683778c7b02175f0ac00de67709cff8474af958e486ca40f92ecdb15b SHA512 18c2e6c0b55f53f08d3ab3d1a65a83d264a203a8f9948a41a763e1306e462d70f0bac2156f4503f61c31ee38369dfec81e25685d2289db82bee78fda010a351e
DIST qtbase-everywhere-src-5.12.3.tar.xz 48382148 BLAKE2B 779c43a75403e0f21357a90228bbcc3f216495613f4f17a2f442c7aa93f277a79cc7addf5ae44e22964069580f4932cfd14ba4773aa0ab30405d5587577a545c SHA512 1dab927573eb22b1ae772de3a418f7d3999ea78d6e667a7f2494390dd1f0981ea93f4f892cb6e124ac18812c780ee71da3021b485c61eaf1ef2234a5c12b7fe2
DIST qtbase-everywhere-src-5.12.4.tar.xz 48431020 BLAKE2B 7eeb3f6698984343ec14d03b8ad66ab23d81cd7a25c590316f7300c868ab869a9c96b125d56bba149ee116dff44bf47c751cce06f2cdd2d3121e5448708c5f6b SHA512 28b029a0d3621477f625d474b8bc38ddcc7173df6adb274b438e290b6c50bd0891e5b62c04b566a281781acee3a353a6a3b0bc88228e996994f92900448d7946
+DIST qtbase-everywhere-src-5.12.5.tar.xz 48463288 BLAKE2B db394becd1c0c2be9f86658f58dbadb5e3b81af82edf2e8b69652a8587a2aa30f481774fa20d55ce7e8b9cc158dedd343dc3964e4ff0bcf111e8c4feceb27e0a SHA512 9a95060318cadfcd6dace6b28353fa868a8dcfe9def0bd884edf7d9f72606bae625de0269323a94b81d594a6c398106c266304106329b79c7dae4e5b88269660
EBUILD qtwidgets-5.12.3.ebuild 1042 BLAKE2B 2d926509df7f1d79e5fc9ca45ab0f0eb7d3a019b975771c3e2c95b13801f82ae4c43eaf528080b724d87abaf16d637590c4529fcd5a9fd58976f3e79668e13b3 SHA512 2883a409b5012eb8ca7a51c49be0523332753de7c5d8d13151dd21977ae509802d09aa28685115631437b5771c20d87a6067e92901d65924f0cc0915791b2e2a
EBUILD qtwidgets-5.12.4-r2.ebuild 1325 BLAKE2B 12764ac5c577a6740308a2d574d8de00e746a0768e70d19b4263f65b689450864cfacf961a4b8f3a4e9e3cbe49b9188a197b399b12eded2e642464618d834603 SHA512 9ff7feeb1a245a9162da6a6242baf7074fc4535d673d4c76ea9fccbb195be06fc3404fb936960aee5bebef651b5373b56f5265a0caba2bb3589ffc0b4a1527d4
+EBUILD qtwidgets-5.12.5.ebuild 1048 BLAKE2B 8ed85958b331fae7430ac60666ccf444e9653caeebe8d71795169b350ca6babd39b7015191d9eb6371c144fa324dbd2d30bc8e6c00c5706279ec7a1f731cc68f SHA512 91f9dcfe7869fedcc353b949522bd85ababa7ab7f000f0c41ec7354257276ab1d80b517d9a69572ebfa29f259c64c00bae14097a4dece57de5a19caf0882ce26
MISC metadata.xml 569 BLAKE2B cd6274981285a9e65662016fa8042af5ee8a329f6b0f09f77cd8e34e08e00a817048f412cdaa214f32aa6ec921f607edf7d27af9c6cf04c323c5126306c81fc5 SHA512 a8f035a140ff40e92944369ea2d744c049a56becd4e10e72fe98065c203b458ea9ebae40ef23e4bb86d0487d0b68b52e6c2f9f8a99d1ffc4a12d1d372d061192
diff --git a/dev-qt/qtwidgets/qtwidgets-5.12.5.ebuild b/dev-qt/qtwidgets/qtwidgets-5.12.5.ebuild
new file mode 100644
index 000000000000..85ceaa9c401e
--- /dev/null
+++ b/dev-qt/qtwidgets/qtwidgets-5.12.5.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
index fdb4b9b3ee0a..387c3bdc19c6 100644
--- a/dev-qt/qtx11extras/Manifest
+++ b/dev-qt/qtx11extras/Manifest
@@ -1,5 +1,7 @@
DIST qtx11extras-everywhere-src-5.12.3.tar.xz 115908 BLAKE2B 9ec7d370630f6c43869f648222ff46368cb57984ae732320974258da5b3905faa372e8fb97c25df8c88ce155c75be601bda28c988cf5b639bf6404213a1dbc54 SHA512 21dda778aaccab44d8c4950fc6cc9fc6748f1f38721d8f775c61754ace81d17a03847cc6fbe98a9d23ea592fd5f6942eedff102d4841daa5847125986c474854
DIST qtx11extras-everywhere-src-5.12.4.tar.xz 115948 BLAKE2B 275d1db45081c8397844778e1dfea4902ae532c25abb61aeb2c746e5eab8850705d8afe36ab54f1184ca6209ea47e495fab9be9c24d9d042045fff14f234acae SHA512 a6d30a20a94d3c79470dabaecb7f262128d7517911f59baf0cf9e8fad18bcfb318a606ddbe291683a4c2f195e638ee114f67b6fb796031e67193324c6df1511d
+DIST qtx11extras-everywhere-src-5.12.5.tar.xz 115960 BLAKE2B e075f0cdaf6e5b5c57899e8f4440891b1be4e49246a3b7098c235239d1763109aab4e99931488c7585dcf8197b5357905f6f17fe5a8e15b46bec250e2b2aca79 SHA512 1e83c2d350f423053fe07c41a8b889391100df93dd50f700e98116c36b3dbad9637a618765daf97b82b7ffcd0687fc52c9590d9ce48c2a9204f1edc6d2cae248
EBUILD qtx11extras-5.12.3.ebuild 443 BLAKE2B 4fbbfe5de5bf098fa3cba104d8c65b05cc986a9ad7c38c64213739505ec2efeed769c262d8415aecd4fc8c468896d2b7a00690a1985a5dbd3750b9e66c295747 SHA512 b1bc19e7678be32552e2ce596810b1d5eff2d2ef822a7c362d2ee2d5c9f5c6713bcf7df830b66b14d4a04cb6d01c5570fbfbd5ca7edd3faf82ad87745c2ed08a
EBUILD qtx11extras-5.12.4.ebuild 449 BLAKE2B bfb4db0cf8299bf8ce2f2e55766febd776a9e6d418b2dfbffc0b432401130de2aa8d844bbaff2d041b7498ee6eee7469b38b87741df53e04f1dc43fce41d7b82 SHA512 506bee2d31f2272d6e8d7b054c284c45e3fc7065b89d52209fb944a41bc48f9bcd6419ec8cbd22a9fc960c9781e9612bf9e34afdf92af89e182e655771597f64
+EBUILD qtx11extras-5.12.5.ebuild 449 BLAKE2B bfb4db0cf8299bf8ce2f2e55766febd776a9e6d418b2dfbffc0b432401130de2aa8d844bbaff2d041b7498ee6eee7469b38b87741df53e04f1dc43fce41d7b82 SHA512 506bee2d31f2272d6e8d7b054c284c45e3fc7065b89d52209fb944a41bc48f9bcd6419ec8cbd22a9fc960c9781e9612bf9e34afdf92af89e182e655771597f64
MISC metadata.xml 481 BLAKE2B 210b94f2e7cdb09b2e07ec4a931ea47d5aed734be52e9dcb132ae174fc0707ebd82feff52e44490c7133274c4dd31b0898f9fa54ce700b635b6a45c2cbf2b5c6 SHA512 bc22732d392630b21ba3895b22a3b1835fe639f930bad0ebab511757df89ebbb30530f0c482ff0a7eb24c7ba844f0b2448040dc5252ac98b0ac01423f236829f
diff --git a/dev-qt/qtx11extras/qtx11extras-5.12.5.ebuild b/dev-qt/qtx11extras/qtx11extras-5.12.5.ebuild
new file mode 100644
index 000000000000..7754c982795a
--- /dev/null
+++ b/dev-qt/qtx11extras/qtx11extras-5.12.5.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
index 10e756495dea..bf475c864c8a 100644
--- a/dev-qt/qtxml/Manifest
+++ b/dev-qt/qtxml/Manifest
@@ -1,5 +1,7 @@
DIST qtbase-everywhere-src-5.12.3.tar.xz 48382148 BLAKE2B 779c43a75403e0f21357a90228bbcc3f216495613f4f17a2f442c7aa93f277a79cc7addf5ae44e22964069580f4932cfd14ba4773aa0ab30405d5587577a545c SHA512 1dab927573eb22b1ae772de3a418f7d3999ea78d6e667a7f2494390dd1f0981ea93f4f892cb6e124ac18812c780ee71da3021b485c61eaf1ef2234a5c12b7fe2
DIST qtbase-everywhere-src-5.12.4.tar.xz 48431020 BLAKE2B 7eeb3f6698984343ec14d03b8ad66ab23d81cd7a25c590316f7300c868ab869a9c96b125d56bba149ee116dff44bf47c751cce06f2cdd2d3121e5448708c5f6b SHA512 28b029a0d3621477f625d474b8bc38ddcc7173df6adb274b438e290b6c50bd0891e5b62c04b566a281781acee3a353a6a3b0bc88228e996994f92900448d7946
+DIST qtbase-everywhere-src-5.12.5.tar.xz 48463288 BLAKE2B db394becd1c0c2be9f86658f58dbadb5e3b81af82edf2e8b69652a8587a2aa30f481774fa20d55ce7e8b9cc158dedd343dc3964e4ff0bcf111e8c4feceb27e0a SHA512 9a95060318cadfcd6dace6b28353fa868a8dcfe9def0bd884edf7d9f72606bae625de0269323a94b81d594a6c398106c266304106329b79c7dae4e5b88269660
EBUILD qtxml-5.12.3.ebuild 502 BLAKE2B 5836080f54fb38cb9b72d79f32e111b2607d03fafa2a1c16ed3b030eaf5eaaf0f22f9e6885a4d989dfdc2620b1ce214fff54fa2ae2fe9ee4cf2750ffcaaa385c SHA512 7e76a801b79141eef9e64b1a008f58eebfb7c42b25ca659353f8110d4bf2d01a9c42b41fc4c954bddc2389a63922052a6f562ce90a99331b6b3ee53053f1cf67
EBUILD qtxml-5.12.4.ebuild 508 BLAKE2B 7dafecf41a3a42c0d7f52e63950f3c19007658c536d53f466c65490cdbf3ec1cc2417c779320d60676118c0bed2e13102637acb9bc2b7f70a31d4cc987ee9743 SHA512 91a88fbee9bf85d70cac6558e6580ede4a01de70c0b31d71d04923e536cb0c2375e6bfca6afe8799d2ffd805045d8cd2bc201e0c0d77d569a37f3f1269ad686d
+EBUILD qtxml-5.12.5.ebuild 508 BLAKE2B 7dafecf41a3a42c0d7f52e63950f3c19007658c536d53f466c65490cdbf3ec1cc2417c779320d60676118c0bed2e13102637acb9bc2b7f70a31d4cc987ee9743 SHA512 91a88fbee9bf85d70cac6558e6580ede4a01de70c0b31d71d04923e536cb0c2375e6bfca6afe8799d2ffd805045d8cd2bc201e0c0d77d569a37f3f1269ad686d
MISC metadata.xml 481 BLAKE2B 210b94f2e7cdb09b2e07ec4a931ea47d5aed734be52e9dcb132ae174fc0707ebd82feff52e44490c7133274c4dd31b0898f9fa54ce700b635b6a45c2cbf2b5c6 SHA512 bc22732d392630b21ba3895b22a3b1835fe639f930bad0ebab511757df89ebbb30530f0c482ff0a7eb24c7ba844f0b2448040dc5252ac98b0ac01423f236829f
diff --git a/dev-qt/qtxml/qtxml-5.12.5.ebuild b/dev-qt/qtxml/qtxml-5.12.5.ebuild
new file mode 100644
index 000000000000..a7668e1ef6ca
--- /dev/null
+++ b/dev-qt/qtxml/qtxml-5.12.5.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
index d3a50cb30c90..f39e43d9b60c 100644
--- a/dev-qt/qtxmlpatterns/Manifest
+++ b/dev-qt/qtxmlpatterns/Manifest
@@ -1,5 +1,7 @@
DIST qtxmlpatterns-everywhere-src-5.12.3.tar.xz 1389612 BLAKE2B ec5be0189d6e235dbeeff0660756365c6e900f7b56a1e18506e4c4190bcb4dd4f5242144ae53a5f4dc6334369234d0c8f4a05ce1b324a4002adf4da32cf3474f SHA512 4e421f0c78ca74f726f758bd95b33915297922f3b5a4fff84dde2600969f54f3914828fdb7903c7171e192f81966680b6c6bb4750de0be72728124470e7c798d
DIST qtxmlpatterns-everywhere-src-5.12.4.tar.xz 1389616 BLAKE2B 388817e0131422d884fba7b24f9b1a279eedd907fc485754f387a4a496b8483a59fef6055994eb1b90038934ce4c87403975d72052a5136c0a424fd54de87a9b SHA512 769fb26b1b72bbe3a1fc0c13dee6f12c4bc5280824954194e676331082af91aacecd2c295aa2e566365f4679f19732b1caa3da18825e3560b402b86568b3ac4e
+DIST qtxmlpatterns-everywhere-src-5.12.5.tar.xz 1390052 BLAKE2B dfc8d1a596c2d93c45675b9a6e373294ae0ab52a36f2533e9be03719d7cf78c9c3597243ab01f5ff533cad5953a4a50ef30c109037f4905d9471ff8af97c151d SHA512 30b25e152970bfe51fcdeffa43d11dd51496e5ea6a5da644b13fa0ce4835302ebec651c1ecdcf9590c6689598cea9bd63748aab4ee0ec69f9155dc310a7c04c3
EBUILD qtxmlpatterns-5.12.3.ebuild 632 BLAKE2B f02eef07ec5b098d6becd380c1ba807e950a810b6b108e303534477fcddc27eebc3dd5925b56c078eced6f193c8c08124b979b77b844ed5f1d4339d39fec8de2 SHA512 4cb32603af7ef8392f65a054ae29b4ff42622205cb6ba648fa7993f84823995f232792daaa2848929a4af0ab094ca2075f16111b9caddfe8a51c066825cc1257
EBUILD qtxmlpatterns-5.12.4.ebuild 638 BLAKE2B 86be52ff99bfffeae6f02bfd3260b5a499be940684d11922742f7ecf5751f757c6de7b388ad89763681e6d40299bb57a8172c2e13bf1af12326bc06710f51bc9 SHA512 dad7a07bf4302f6e68722cfbc16a3be94d571b75bd0139b291af4de7c5b918f15e42f2a0b7681f93bd828863c8e0f82b3a39cd984fe3fdece6b7ddc12cf1cc7c
+EBUILD qtxmlpatterns-5.12.5.ebuild 638 BLAKE2B 86be52ff99bfffeae6f02bfd3260b5a499be940684d11922742f7ecf5751f757c6de7b388ad89763681e6d40299bb57a8172c2e13bf1af12326bc06710f51bc9 SHA512 dad7a07bf4302f6e68722cfbc16a3be94d571b75bd0139b291af4de7c5b918f15e42f2a0b7681f93bd828863c8e0f82b3a39cd984fe3fdece6b7ddc12cf1cc7c
MISC metadata.xml 589 BLAKE2B bbca816148efdf3a04c05ea1c653a4e9a6e7c9c8109283719d53a06188e495df1addfceca8acc374ed03b89391fe14c70eb6e84b4f5343fb7345e841d50d8ee0 SHA512 dfd095f116f9223cea460984b650cf9d6f506f1bc5e43ae38429528d1218863d785fb47e05a3c9eb4891838d58baa967de3ac31d59e38c4de90a5655c8344d4b
diff --git a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.12.5.ebuild b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.12.5.ebuild
new file mode 100644
index 000000000000..3075ba68674a
--- /dev/null
+++ b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.12.5.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
+}