diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2019-12-18 13:57:50 +0100 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2019-12-18 13:58:29 +0100 |
commit | 14f33668f77134e9d2a4121bcbab3bdd8a15d303 (patch) | |
tree | 0908182155d3a0b97ffcd46e57c931b13de8ecab /dev-qt | |
parent | media-gfx/digikam: 6.4.0 version bump (diff) | |
download | gentoo-14f33668f77134e9d2a4121bcbab3bdd8a15d303.tar.gz gentoo-14f33668f77134e9d2a4121bcbab3bdd8a15d303.tar.bz2 gentoo-14f33668f77134e9d2a4121bcbab3bdd8a15d303.zip |
dev-qt: Add Qt 5.14.0
Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'dev-qt')
108 files changed, 2308 insertions, 0 deletions
diff --git a/dev-qt/assistant/Manifest b/dev-qt/assistant/Manifest index 99ba61a641e9..01fdb12709e9 100644 --- a/dev-qt/assistant/Manifest +++ b/dev-qt/assistant/Manifest @@ -1,3 +1,4 @@ DIST qttools-everywhere-src-5.12.3.tar.xz 9809196 BLAKE2B 8d0317dc70c1dc6fc7c125453d22bbaa7decd57f9ba0f7572cc1e27f9494ff3423b5be412bcbd2e841a1f9b7494dae9101b3ac9254c563c24f22492b3b6ec3c9 SHA512 d37c0e11a26a21aa60f29f3b17ddc9895385d848692956e4481e49003cbe9c227daf8fda1c40a2ab70ac8e7e56d3771c1b2964524589eb77ac1f2362c269162e DIST qttools-everywhere-src-5.12.5.tar.xz 9759888 BLAKE2B a9d8477a8f27de405c390d0901754020bed457dfaf7419cb070c5bf4eee30f3bb0b39bd29d3c32f8f78e82ffa8bc10e58cea3eae389792227cd6f21f783624c2 SHA512 e88af049ad9261720bc44ff9030113179d9429eaf073bed45115decd520ecf5d3ca860983f012bac189310ce9f3826b1fcb484faadb4f6d0b16c67c0d998f34c DIST qttools-everywhere-src-5.13.2.tar.xz 9110256 BLAKE2B 4651c350d5bb9200dc6c4b362b8d69abd108f63fde74f6b3382317c8b0f4447cd56f6a463617f50c0901155457ddd693dcf2bc75cde9cbb1565e693b36469bec SHA512 46e76d81c1b16160c9ab8da1475cfeed28e7140bc94868d4fc834639cc15ec67199b6169a7c820107cb72982bc2d56ba6987225f3fc773b8464e4023fda74265 +DIST qttools-everywhere-src-5.14.0.tar.xz 9143808 BLAKE2B 261d5d6004f0653f2c7c32839c8c3a916ac747406db9689501357e2709bc23569919f278e29784f1f844f2df7fa8c4a55e3d6395129ba9fdb592eeac85bbf07c SHA512 1c77d6b6027d301b7afae92834ba2296b903495cd0546d53e9d82cd24289089d02a4a7b0e802061ead4f9f8272f8389fb5f06f3788aac3624f52593324ce78dc diff --git a/dev-qt/assistant/assistant-5.14.0.ebuild b/dev-qt/assistant/assistant-5.14.0.ebuild new file mode 100644 index 000000000000..ad1fb3981efb --- /dev/null +++ b/dev-qt/assistant/assistant-5.14.0.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 99ba61a641e9..01fdb12709e9 100644 --- a/dev-qt/designer/Manifest +++ b/dev-qt/designer/Manifest @@ -1,3 +1,4 @@ DIST qttools-everywhere-src-5.12.3.tar.xz 9809196 BLAKE2B 8d0317dc70c1dc6fc7c125453d22bbaa7decd57f9ba0f7572cc1e27f9494ff3423b5be412bcbd2e841a1f9b7494dae9101b3ac9254c563c24f22492b3b6ec3c9 SHA512 d37c0e11a26a21aa60f29f3b17ddc9895385d848692956e4481e49003cbe9c227daf8fda1c40a2ab70ac8e7e56d3771c1b2964524589eb77ac1f2362c269162e DIST qttools-everywhere-src-5.12.5.tar.xz 9759888 BLAKE2B a9d8477a8f27de405c390d0901754020bed457dfaf7419cb070c5bf4eee30f3bb0b39bd29d3c32f8f78e82ffa8bc10e58cea3eae389792227cd6f21f783624c2 SHA512 e88af049ad9261720bc44ff9030113179d9429eaf073bed45115decd520ecf5d3ca860983f012bac189310ce9f3826b1fcb484faadb4f6d0b16c67c0d998f34c DIST qttools-everywhere-src-5.13.2.tar.xz 9110256 BLAKE2B 4651c350d5bb9200dc6c4b362b8d69abd108f63fde74f6b3382317c8b0f4447cd56f6a463617f50c0901155457ddd693dcf2bc75cde9cbb1565e693b36469bec SHA512 46e76d81c1b16160c9ab8da1475cfeed28e7140bc94868d4fc834639cc15ec67199b6169a7c820107cb72982bc2d56ba6987225f3fc773b8464e4023fda74265 +DIST qttools-everywhere-src-5.14.0.tar.xz 9143808 BLAKE2B 261d5d6004f0653f2c7c32839c8c3a916ac747406db9689501357e2709bc23569919f278e29784f1f844f2df7fa8c4a55e3d6395129ba9fdb592eeac85bbf07c SHA512 1c77d6b6027d301b7afae92834ba2296b903495cd0546d53e9d82cd24289089d02a4a7b0e802061ead4f9f8272f8389fb5f06f3788aac3624f52593324ce78dc diff --git a/dev-qt/designer/designer-5.14.0.ebuild b/dev-qt/designer/designer-5.14.0.ebuild new file mode 100644 index 000000000000..b12dab4b7b6d --- /dev/null +++ b/dev-qt/designer/designer-5.14.0.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" +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 99ba61a641e9..01fdb12709e9 100644 --- a/dev-qt/linguist-tools/Manifest +++ b/dev-qt/linguist-tools/Manifest @@ -1,3 +1,4 @@ DIST qttools-everywhere-src-5.12.3.tar.xz 9809196 BLAKE2B 8d0317dc70c1dc6fc7c125453d22bbaa7decd57f9ba0f7572cc1e27f9494ff3423b5be412bcbd2e841a1f9b7494dae9101b3ac9254c563c24f22492b3b6ec3c9 SHA512 d37c0e11a26a21aa60f29f3b17ddc9895385d848692956e4481e49003cbe9c227daf8fda1c40a2ab70ac8e7e56d3771c1b2964524589eb77ac1f2362c269162e DIST qttools-everywhere-src-5.12.5.tar.xz 9759888 BLAKE2B a9d8477a8f27de405c390d0901754020bed457dfaf7419cb070c5bf4eee30f3bb0b39bd29d3c32f8f78e82ffa8bc10e58cea3eae389792227cd6f21f783624c2 SHA512 e88af049ad9261720bc44ff9030113179d9429eaf073bed45115decd520ecf5d3ca860983f012bac189310ce9f3826b1fcb484faadb4f6d0b16c67c0d998f34c DIST qttools-everywhere-src-5.13.2.tar.xz 9110256 BLAKE2B 4651c350d5bb9200dc6c4b362b8d69abd108f63fde74f6b3382317c8b0f4447cd56f6a463617f50c0901155457ddd693dcf2bc75cde9cbb1565e693b36469bec SHA512 46e76d81c1b16160c9ab8da1475cfeed28e7140bc94868d4fc834639cc15ec67199b6169a7c820107cb72982bc2d56ba6987225f3fc773b8464e4023fda74265 +DIST qttools-everywhere-src-5.14.0.tar.xz 9143808 BLAKE2B 261d5d6004f0653f2c7c32839c8c3a916ac747406db9689501357e2709bc23569919f278e29784f1f844f2df7fa8c4a55e3d6395129ba9fdb592eeac85bbf07c SHA512 1c77d6b6027d301b7afae92834ba2296b903495cd0546d53e9d82cd24289089d02a4a7b0e802061ead4f9f8272f8389fb5f06f3788aac3624f52593324ce78dc diff --git a/dev-qt/linguist-tools/linguist-tools-5.14.0.ebuild b/dev-qt/linguist-tools/linguist-tools-5.14.0.ebuild new file mode 100644 index 000000000000..ae33fe990313 --- /dev/null +++ b/dev-qt/linguist-tools/linguist-tools-5.14.0.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" +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 99ba61a641e9..01fdb12709e9 100644 --- a/dev-qt/linguist/Manifest +++ b/dev-qt/linguist/Manifest @@ -1,3 +1,4 @@ DIST qttools-everywhere-src-5.12.3.tar.xz 9809196 BLAKE2B 8d0317dc70c1dc6fc7c125453d22bbaa7decd57f9ba0f7572cc1e27f9494ff3423b5be412bcbd2e841a1f9b7494dae9101b3ac9254c563c24f22492b3b6ec3c9 SHA512 d37c0e11a26a21aa60f29f3b17ddc9895385d848692956e4481e49003cbe9c227daf8fda1c40a2ab70ac8e7e56d3771c1b2964524589eb77ac1f2362c269162e DIST qttools-everywhere-src-5.12.5.tar.xz 9759888 BLAKE2B a9d8477a8f27de405c390d0901754020bed457dfaf7419cb070c5bf4eee30f3bb0b39bd29d3c32f8f78e82ffa8bc10e58cea3eae389792227cd6f21f783624c2 SHA512 e88af049ad9261720bc44ff9030113179d9429eaf073bed45115decd520ecf5d3ca860983f012bac189310ce9f3826b1fcb484faadb4f6d0b16c67c0d998f34c DIST qttools-everywhere-src-5.13.2.tar.xz 9110256 BLAKE2B 4651c350d5bb9200dc6c4b362b8d69abd108f63fde74f6b3382317c8b0f4447cd56f6a463617f50c0901155457ddd693dcf2bc75cde9cbb1565e693b36469bec SHA512 46e76d81c1b16160c9ab8da1475cfeed28e7140bc94868d4fc834639cc15ec67199b6169a7c820107cb72982bc2d56ba6987225f3fc773b8464e4023fda74265 +DIST qttools-everywhere-src-5.14.0.tar.xz 9143808 BLAKE2B 261d5d6004f0653f2c7c32839c8c3a916ac747406db9689501357e2709bc23569919f278e29784f1f844f2df7fa8c4a55e3d6395129ba9fdb592eeac85bbf07c SHA512 1c77d6b6027d301b7afae92834ba2296b903495cd0546d53e9d82cd24289089d02a4a7b0e802061ead4f9f8272f8389fb5f06f3788aac3624f52593324ce78dc diff --git a/dev-qt/linguist/linguist-5.14.0.ebuild b/dev-qt/linguist/linguist-5.14.0.ebuild new file mode 100644 index 000000000000..af542e66afbb --- /dev/null +++ b/dev-qt/linguist/linguist-5.14.0.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" +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 99ba61a641e9..01fdb12709e9 100644 --- a/dev-qt/pixeltool/Manifest +++ b/dev-qt/pixeltool/Manifest @@ -1,3 +1,4 @@ DIST qttools-everywhere-src-5.12.3.tar.xz 9809196 BLAKE2B 8d0317dc70c1dc6fc7c125453d22bbaa7decd57f9ba0f7572cc1e27f9494ff3423b5be412bcbd2e841a1f9b7494dae9101b3ac9254c563c24f22492b3b6ec3c9 SHA512 d37c0e11a26a21aa60f29f3b17ddc9895385d848692956e4481e49003cbe9c227daf8fda1c40a2ab70ac8e7e56d3771c1b2964524589eb77ac1f2362c269162e DIST qttools-everywhere-src-5.12.5.tar.xz 9759888 BLAKE2B a9d8477a8f27de405c390d0901754020bed457dfaf7419cb070c5bf4eee30f3bb0b39bd29d3c32f8f78e82ffa8bc10e58cea3eae389792227cd6f21f783624c2 SHA512 e88af049ad9261720bc44ff9030113179d9429eaf073bed45115decd520ecf5d3ca860983f012bac189310ce9f3826b1fcb484faadb4f6d0b16c67c0d998f34c DIST qttools-everywhere-src-5.13.2.tar.xz 9110256 BLAKE2B 4651c350d5bb9200dc6c4b362b8d69abd108f63fde74f6b3382317c8b0f4447cd56f6a463617f50c0901155457ddd693dcf2bc75cde9cbb1565e693b36469bec SHA512 46e76d81c1b16160c9ab8da1475cfeed28e7140bc94868d4fc834639cc15ec67199b6169a7c820107cb72982bc2d56ba6987225f3fc773b8464e4023fda74265 +DIST qttools-everywhere-src-5.14.0.tar.xz 9143808 BLAKE2B 261d5d6004f0653f2c7c32839c8c3a916ac747406db9689501357e2709bc23569919f278e29784f1f844f2df7fa8c4a55e3d6395129ba9fdb592eeac85bbf07c SHA512 1c77d6b6027d301b7afae92834ba2296b903495cd0546d53e9d82cd24289089d02a4a7b0e802061ead4f9f8272f8389fb5f06f3788aac3624f52593324ce78dc diff --git a/dev-qt/pixeltool/pixeltool-5.14.0.ebuild b/dev-qt/pixeltool/pixeltool-5.14.0.ebuild new file mode 100644 index 000000000000..d6c1525a4c8e --- /dev/null +++ b/dev-qt/pixeltool/pixeltool-5.14.0.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 99ba61a641e9..01fdb12709e9 100644 --- a/dev-qt/qdbus/Manifest +++ b/dev-qt/qdbus/Manifest @@ -1,3 +1,4 @@ DIST qttools-everywhere-src-5.12.3.tar.xz 9809196 BLAKE2B 8d0317dc70c1dc6fc7c125453d22bbaa7decd57f9ba0f7572cc1e27f9494ff3423b5be412bcbd2e841a1f9b7494dae9101b3ac9254c563c24f22492b3b6ec3c9 SHA512 d37c0e11a26a21aa60f29f3b17ddc9895385d848692956e4481e49003cbe9c227daf8fda1c40a2ab70ac8e7e56d3771c1b2964524589eb77ac1f2362c269162e DIST qttools-everywhere-src-5.12.5.tar.xz 9759888 BLAKE2B a9d8477a8f27de405c390d0901754020bed457dfaf7419cb070c5bf4eee30f3bb0b39bd29d3c32f8f78e82ffa8bc10e58cea3eae389792227cd6f21f783624c2 SHA512 e88af049ad9261720bc44ff9030113179d9429eaf073bed45115decd520ecf5d3ca860983f012bac189310ce9f3826b1fcb484faadb4f6d0b16c67c0d998f34c DIST qttools-everywhere-src-5.13.2.tar.xz 9110256 BLAKE2B 4651c350d5bb9200dc6c4b362b8d69abd108f63fde74f6b3382317c8b0f4447cd56f6a463617f50c0901155457ddd693dcf2bc75cde9cbb1565e693b36469bec SHA512 46e76d81c1b16160c9ab8da1475cfeed28e7140bc94868d4fc834639cc15ec67199b6169a7c820107cb72982bc2d56ba6987225f3fc773b8464e4023fda74265 +DIST qttools-everywhere-src-5.14.0.tar.xz 9143808 BLAKE2B 261d5d6004f0653f2c7c32839c8c3a916ac747406db9689501357e2709bc23569919f278e29784f1f844f2df7fa8c4a55e3d6395129ba9fdb592eeac85bbf07c SHA512 1c77d6b6027d301b7afae92834ba2296b903495cd0546d53e9d82cd24289089d02a4a7b0e802061ead4f9f8272f8389fb5f06f3788aac3624f52593324ce78dc diff --git a/dev-qt/qdbus/qdbus-5.14.0.ebuild b/dev-qt/qdbus/qdbus-5.14.0.ebuild new file mode 100644 index 000000000000..4e1b43628c58 --- /dev/null +++ b/dev-qt/qdbus/qdbus-5.14.0.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 99ba61a641e9..01fdb12709e9 100644 --- a/dev-qt/qdbusviewer/Manifest +++ b/dev-qt/qdbusviewer/Manifest @@ -1,3 +1,4 @@ DIST qttools-everywhere-src-5.12.3.tar.xz 9809196 BLAKE2B 8d0317dc70c1dc6fc7c125453d22bbaa7decd57f9ba0f7572cc1e27f9494ff3423b5be412bcbd2e841a1f9b7494dae9101b3ac9254c563c24f22492b3b6ec3c9 SHA512 d37c0e11a26a21aa60f29f3b17ddc9895385d848692956e4481e49003cbe9c227daf8fda1c40a2ab70ac8e7e56d3771c1b2964524589eb77ac1f2362c269162e DIST qttools-everywhere-src-5.12.5.tar.xz 9759888 BLAKE2B a9d8477a8f27de405c390d0901754020bed457dfaf7419cb070c5bf4eee30f3bb0b39bd29d3c32f8f78e82ffa8bc10e58cea3eae389792227cd6f21f783624c2 SHA512 e88af049ad9261720bc44ff9030113179d9429eaf073bed45115decd520ecf5d3ca860983f012bac189310ce9f3826b1fcb484faadb4f6d0b16c67c0d998f34c DIST qttools-everywhere-src-5.13.2.tar.xz 9110256 BLAKE2B 4651c350d5bb9200dc6c4b362b8d69abd108f63fde74f6b3382317c8b0f4447cd56f6a463617f50c0901155457ddd693dcf2bc75cde9cbb1565e693b36469bec SHA512 46e76d81c1b16160c9ab8da1475cfeed28e7140bc94868d4fc834639cc15ec67199b6169a7c820107cb72982bc2d56ba6987225f3fc773b8464e4023fda74265 +DIST qttools-everywhere-src-5.14.0.tar.xz 9143808 BLAKE2B 261d5d6004f0653f2c7c32839c8c3a916ac747406db9689501357e2709bc23569919f278e29784f1f844f2df7fa8c4a55e3d6395129ba9fdb592eeac85bbf07c SHA512 1c77d6b6027d301b7afae92834ba2296b903495cd0546d53e9d82cd24289089d02a4a7b0e802061ead4f9f8272f8389fb5f06f3788aac3624f52593324ce78dc diff --git a/dev-qt/qdbusviewer/qdbusviewer-5.14.0.ebuild b/dev-qt/qdbusviewer/qdbusviewer-5.14.0.ebuild new file mode 100644 index 000000000000..995902b9e6b7 --- /dev/null +++ b/dev-qt/qdbusviewer/qdbusviewer-5.14.0.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" +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 99ba61a641e9..01fdb12709e9 100644 --- a/dev-qt/qdoc/Manifest +++ b/dev-qt/qdoc/Manifest @@ -1,3 +1,4 @@ DIST qttools-everywhere-src-5.12.3.tar.xz 9809196 BLAKE2B 8d0317dc70c1dc6fc7c125453d22bbaa7decd57f9ba0f7572cc1e27f9494ff3423b5be412bcbd2e841a1f9b7494dae9101b3ac9254c563c24f22492b3b6ec3c9 SHA512 d37c0e11a26a21aa60f29f3b17ddc9895385d848692956e4481e49003cbe9c227daf8fda1c40a2ab70ac8e7e56d3771c1b2964524589eb77ac1f2362c269162e DIST qttools-everywhere-src-5.12.5.tar.xz 9759888 BLAKE2B a9d8477a8f27de405c390d0901754020bed457dfaf7419cb070c5bf4eee30f3bb0b39bd29d3c32f8f78e82ffa8bc10e58cea3eae389792227cd6f21f783624c2 SHA512 e88af049ad9261720bc44ff9030113179d9429eaf073bed45115decd520ecf5d3ca860983f012bac189310ce9f3826b1fcb484faadb4f6d0b16c67c0d998f34c DIST qttools-everywhere-src-5.13.2.tar.xz 9110256 BLAKE2B 4651c350d5bb9200dc6c4b362b8d69abd108f63fde74f6b3382317c8b0f4447cd56f6a463617f50c0901155457ddd693dcf2bc75cde9cbb1565e693b36469bec SHA512 46e76d81c1b16160c9ab8da1475cfeed28e7140bc94868d4fc834639cc15ec67199b6169a7c820107cb72982bc2d56ba6987225f3fc773b8464e4023fda74265 +DIST qttools-everywhere-src-5.14.0.tar.xz 9143808 BLAKE2B 261d5d6004f0653f2c7c32839c8c3a916ac747406db9689501357e2709bc23569919f278e29784f1f844f2df7fa8c4a55e3d6395129ba9fdb592eeac85bbf07c SHA512 1c77d6b6027d301b7afae92834ba2296b903495cd0546d53e9d82cd24289089d02a4a7b0e802061ead4f9f8272f8389fb5f06f3788aac3624f52593324ce78dc diff --git a/dev-qt/qdoc/qdoc-5.14.0.ebuild b/dev-qt/qdoc/qdoc-5.14.0.ebuild new file mode 100644 index 000000000000..b7f1696614f9 --- /dev/null +++ b/dev-qt/qdoc/qdoc-5.14.0.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 bb52385bc0e8..380ae4b97728 100644 --- a/dev-qt/qt-docs/Manifest +++ b/dev-qt/qt-docs/Manifest @@ -114,3 +114,57 @@ DIST 5.13.2-0-201910220817qtwidgets-documentation.7z 26848590 BLAKE2B 3f7aa08eb2 DIST 5.13.2-0-201910220817qtx11extras-documentation.7z 36829 BLAKE2B 1f6d9304edca4d1629c727932cefb1f0a577972414520bf67d8289f051f83e485c61b6783c03f53e015c6b864ba0e0d8af0c9cdb184d86787962e6394702ba0e SHA512 7c600dba66e1368013e79658fcf7044227a5efa35d17482eaf2874069f5c56ef1d945f37aa50b1c0f3d588ff6fbe3998726b1ea4501de80c913a66555c9a5adc DIST 5.13.2-0-201910220817qtxml-documentation.7z 504822 BLAKE2B cd32a16ea5b0d7ef78f8009900c87af88af2b83a920952ebb2ff71e3000df82bba3e2b7b75d000222b57eec7014f7deb25c4a81d4fc4ce3bcce89e80440c1e60 SHA512 0caa60c8f9a83523cb3f19169483377480c722a7ea1b47ae91078b061b31676414175c91640c4d8f7587ce5ebc10d2e3e43b82b2f38e438c0968031c66684a0b DIST 5.13.2-0-201910220817qtxmlpatterns-documentation.7z 1198499 BLAKE2B fa8033e8b50f1706e8c74d42abe8162ef457c17cd8a111a72db493fae55020f259755e985e6cccbf40237022f18f791cf5191e14f80456233a3f320fed128499 SHA512 db52ae797eacd3d36f4c5b5b982d4df81e05a7a7789bbcb0bacf6629ffc0987c883c1b7bba060824cc7859a2d1f674022b49f52bc68786f0dc879ecac942bd55 +DIST 5.14.0-0-201912110715qdoc-documentation.7z 549227 BLAKE2B 20830060d21b1a95d5063edfd009388abad8639a03b2abc50a0b70f8a1d07f1d7e2a267e864c9482e97784b1210f2dea93c69f09872290e4e0f83fcc83943adc SHA512 e22875cff20697ac9d3667f797f4e3b14f19b0cad4e74651a20cf01ed65cfae2d859ebed8f4eba53f708fe1c15c716c0abb817aac3a1aee228450bb1c327429e +DIST 5.14.0-0-201912110715qmake-documentation.7z 338375 BLAKE2B fed2bcce68eef354b476c583e888abd22806273e9fb173dbc00c5000a53494ff5e3e6f69b0567f986b4c5b36779d714950f272c7d4671e1c30d24371ad2494e4 SHA512 61b81020cc373e2c09ff3891762d22152b52c8ca08cd87b9f7aa9aaea966ae9fb60548820729678b21199ebc47f422eb1e0ac5f2a3bccc44cfc12c3301633cde +DIST 5.14.0-0-201912110715qt3d-documentation.7z 5860397 BLAKE2B a6d990f80223a6760cee0222e63b51b67e2434356437d01ef812ca2e66ba1f8bdc6c4ceb1434aa1d93c2dfe409710a9a06512a89c09c4186453293e8bd863738 SHA512 d62658e7346c810986a8bbac932f6debfb8e91ae6183b486199dcca482853d4339b9933a5fcde6e017d8238d43cab589afe8023f94ed2c5e17175e5fa0a49298 +DIST 5.14.0-0-201912110715qtassistant-documentation.7z 452681 BLAKE2B 89f57cbbee8c1cf1400f0adad3b46c3d8a5b1c01667479b21704de06e25fc7d7754c0a653838f700d8e573493daa1351a95b948f087cdf5a97cb84f3f67b4189 SHA512 d20700cd292631e48bdb08ee896693f31ae40fe87f6699be909f9799f3e9d93e9bf10843d4a35afc465fd227651c44a6eea5130b7f65f87d2dc55f0a2c84a1b1 +DIST 5.14.0-0-201912110715qtbluetooth-documentation.7z 2143578 BLAKE2B 0fb881f022d7c7281fe778ea3ae620b6dbcd034ea9832a9dc9cc98a7fc26bb7d353ed7edfc6975293696a0f584ecb40c77a70eb692b5650dc825daeadf6b515b SHA512 60d6abaf7ca15a83e09b1b18972e5632c53e59df5566ff9515df37045932a87371f15879d616320b98bc2cdd79f95a80fae0d34b1827e4a5ccfbced6f70ea49c +DIST 5.14.0-0-201912110715qtcharts-documentation.7z 8737417 BLAKE2B 20b624ce325703846daa4dcc3c44cd1c60be8869f9e182c7308fd3db784434700d84cd72787076541562ba196d1a3776ae273aed030ffc04925b64dd35910d5c SHA512 f3d9bdf57d089fb37cc52aa9c612b4674038831820c2e4df5383675812e729189dd9cab91a00d38d8c288f502200dda3af442ec9c4515f27a9662cbd2bbf83fc +DIST 5.14.0-0-201912110715qtconcurrent-documentation.7z 123161 BLAKE2B 12da39fe729784c2c9375136f18f5a7c5a0d340c626df59dfe66b9c50dff5f2604beea9faa04d9b467f328fa59b7a7bb86ca02b6b18b84a4cc848810371f8660 SHA512 0f6dc01f4d736a21314f1a9c1213d27bda8f2422634b4a127f7e4387ae799f46d2a479fc45cee44ab2f74106a55536403215a05d0f45c433ce1828a6df9c7b30 +DIST 5.14.0-0-201912110715qtcore-documentation.7z 6511161 BLAKE2B 38bb432e8234dad8bd7d05cdf7e2d07a095f08ae9aa8f9e8d056f85e38b0e804745980b972c0abc669004955759d14fa6d03bbc384646495ff876057106d0fec SHA512 f855e323e752910cda1f07a325f0d270df0c4e02639748b4fff14456bdb73e7146f3892e0d41c6501c6c1fb0fd2c017170620340caf6b559f14e35113132f152 +DIST 5.14.0-0-201912110715qtdatavisualization-documentation.7z 6115083 BLAKE2B edf62573e6d87fedc066a67a636acaae6908ff26a98ad79fa8bf5e50b28eedb3675b4ea361a0e733a898a744c178efe0dd48a8b13dba07a32a66e8f62703c3a0 SHA512 0566b48fb9b51e1966dc236028f5b92f228bcd978deadc7f80760961797624121d16ad89f43c3142c56f5156ec06d2f9deb38704ee05f4c2a42fc8cdd918a14a +DIST 5.14.0-0-201912110715qtdbus-documentation.7z 397124 BLAKE2B 958410ac2abeda4a414d6f0b074e49be10df6ba2e24fb39815692a1abf3fa2725480c906ae0759d913f77e936e2c4abd05036523986795991a4d7634c2e01877 SHA512 52f9427a4c7cc66712b7a8d4d58b4e5732f01d2c58f0180e84dff6502ada614fd57bf8b81be7cd361d06ce3490b480fe2c5a3fee6763de89a29fae830ab1ea59 +DIST 5.14.0-0-201912110715qtdesigner-documentation.7z 3535288 BLAKE2B ace6a8be22dbaf5f0b966fae9a66737c37558d8bb97010e23ff2ff867bffc5a0137b61f458e80372a40be2e7c048bacf4deb42e10213ff0a3365f2c82ad404cb SHA512 b7cccd15e2719cd1ad5f4f328b5e8bb8ccad5b5ebecde140eb793c66bcdf4f54d59e6bc9cdf454f0f2ba1d4184b89647adf4a36d0cc8fc377513e3472ffd9a49 +DIST 5.14.0-0-201912110715qtdoc-documentation.7z 10124713 BLAKE2B 4ec6a3cd1d9de629153f30872d55c0f3df21cfd8692456c268b3e119d052ed92a95a1b3d9da83c9131a45280b02f74f21b7698026c463ba3f96edc4f3f85cd48 SHA512 be5aee6f5bc549c6ba192e0558e33ad1cc5eaf96ff27b3485c0af5ff7e36a1a559286089bc2822c93d02079e390e7a7a3ddeac983cbfed5d242770bad6f517ec +DIST 5.14.0-0-201912110715qtgamepad-documentation.7z 239980 BLAKE2B f26af5f5492b63e41b33c1c734402f0e6fe37d3d7d582f9387ba2c49cdebd65a81d4cb87349e54bd465c477edde9bb7a2f6d05ba2e558a108ecd6e7b1276f028 SHA512 b333fa1c6dd8fe9dcf271371d11ba72514f388d88134ea769d0535f2ca1126716667e3e24c263e339d8f720c621f113a743ecf0cbd8043541babcf6393815b4d +DIST 5.14.0-0-201912110715qtgraphicaleffects-documentation.7z 15993669 BLAKE2B a090eb0cd6297dabd97a4bd79a8b4f805ec6b55fa3f0b35bf7c2784f8677ef3172cbb558bf96a603f573d6435bfe4a556dcd6877d7aa7fa8829485daeefcadb1 SHA512 efa5d0f6092a7faaf74ca6ba73378681e4339253a3b40183d468f66ed484ae11aeff1f8f1220cb56510287b6332f7bb74f749225063c53e62311516a7e7306c7 +DIST 5.14.0-0-201912110715qtgui-documentation.7z 7505253 BLAKE2B 9459f3566c4808c0220ac8ba9ab41883e2778bb58991795c3b1024cdd9a9ef699fdbac2735dcaf4aa0fc8058d053722378d6dc38d4f7a582e75a23cfa9358426 SHA512 b57b32f62b6eb5a2cf5026aa3012abb927d4cf53388950a02717b7d1a29d19a43193efd83a15e29b3bf16b046d8aed8c2f6c2f7f3525c99a9b96e240d8cecb1c +DIST 5.14.0-0-201912110715qthelp-documentation.7z 201458 BLAKE2B 7b7fc070bdedceb9561476432dbc971f5be036a240e4d65afc2364760e43c2da4aafdfc05fe0770c4741bc184d339c3bf86ef7aac0ab25ca21a92525ea6e0adc SHA512 14ad64718cef243d6d1c6782613cd02b3252bd8c317bc44c525745e8be5e3ab9d76b982b1aecb337dc2b50baf91635878e0c60002d60461c2eb802567e649648 +DIST 5.14.0-0-201912110715qtimageformats-documentation.7z 29249 BLAKE2B 7a4ef93cc0232f6be575458ba1f1ffa41f97429754de3d38ebb9d028847fd119018202e646a0cbcca1c0c2c5e281af7c26fe8473964bb425122cdb52c0aa7b24 SHA512 3e462d1677fe7010f942cc6d0f844d74321290bc1de49e1c39a6699c30610464e0b8c72b769a09d2a56d6568577262a8953c0f754785f0645d39b5abfc7e24a4 +DIST 5.14.0-0-201912110715qtlinguist-documentation.7z 969139 BLAKE2B 758439c37c58b53d8e2b61ce9f1762918ba30dc140f8c6e08c7bd01a089f49add48097bfc837d8086c8b7900a778306e69362504bce14b71d508f0f732069c0c SHA512 c4d0b3579a42acd793d7bd6438ab50e0c6afec241226a323bef1497ad38990808949ae000b1f6ca550865190cf63d5617458951ceeb9416911dd36fa5bc6c07e +DIST 5.14.0-0-201912110715qtlocation-documentation.7z 2776922 BLAKE2B 7fab5dcf96ea111701b41fcc31652eb926a11162686831dde3321aab7b2bbf2cd05b56854201f280f4ca8202ee9db5ae1632ce0de68fc4ba1470408bb89461c0 SHA512 fe1e5b341fd0c0a706a8d5aa15c348dfbaca81cc46f20243440873826a72034826dde6148377db9ffc273db838dd9c1ded24250f9becccaf11146fda20ac968d +DIST 5.14.0-0-201912110715qtmultimedia-documentation.7z 2816818 BLAKE2B a617e41e39bf741c863c017c4218f3288134a7b6487933736f923c48e859d1c3384f7533261c382ceeb2f4917ae5364e027609874c80da87ea4e50d5758d70eb SHA512 dc06df348900d0f719b6f2ff679fa155f235c5248316e8b819463738a338a381ce87817e631747e3fac7ecc5e3dcca9b69824a19a095c68eb76304e9ce94f1cf +DIST 5.14.0-0-201912110715qtnetwork-documentation.7z 1506163 BLAKE2B 2706675ddd5b21c23144a8fd21c9500eb3074e1b4452ebd087d543653f76b7d1c513a47aaffcb8b50e514508dabdc9bd6a57dfe65b4dcab2817b7db19a8836b8 SHA512 1ba805a0e2d43c404ec6f6be21d0e9404a6b1be4be4cb8e664e4856be78eca70dcee9858dc7d3b06cf03f2be5ca45b5e853cc1eb31801e4e2093281af75bea97 +DIST 5.14.0-0-201912110715qtnetworkauth-documentation.7z 244700 BLAKE2B 0011617899ea49f90d43f84754f5a4cb1fc572d0cbcbafef0dc5f2e062863da71186c2203c2c30f5f66511c138856ccf8950605b7c70dc2fb1ad67d99522f057 SHA512 8edefefa1904b2e988fde5ff2b1af355174f516b2509f4c75ce0fbe3504efd47108b6dec270112ec8e60d5a5f75c66889e29d3c6ba16de4c45dd490e6645bce8 +DIST 5.14.0-0-201912110715qtopengl-documentation.7z 838423 BLAKE2B 4383dc19c7c7fd56adfdca25e9c6db3b8a061a404c879c96459f5f69d0687151a91591f9aa9ad0a05dd51e1d7b77b2d890f882aec084df00ea015e32f99b3769 SHA512 8e0d3951c2ad22bdadf69c853a83ae63e18101dfa48179584f82828e7f77153976ed513ca18acfdc2688044393652b1466c6e1d104c27e6cbd18489d5333828d +DIST 5.14.0-0-201912110715qtplatformheaders-documentation.7z 79551 BLAKE2B a611176c467d51b5ca4023fa748b6a94ccec820d188837582229e280fc712dfd174107490e22f34394da5c59802a835f9985d469f4d0d8004332ff14b00796c3 SHA512 3ba5b5c5a556e0bc35754702391acc906975977c1db42e3acc42fc071bfc61e2772d42d5381e47baccb8124ecfd8abbbb3c537b99175cf3a2afafa14cd600468 +DIST 5.14.0-0-201912110715qtpositioning-documentation.7z 591066 BLAKE2B e1e2490605dcfb5c0cb64a330aa4796dcfc6d0f29269afd16aaa74da2400c98e278ac28d7e372d06d1ea238bc447edbb0c074400811060dfb982528811b5ed3c SHA512 4a78e8a6bdd046428636c44bb62426492e116631c68b66a518acdfc3fea448c2b0f4ed4c292998ac072d2ed6d11a73fa8bcea85e70086d2620d6572281d96ec6 +DIST 5.14.0-0-201912110715qtprintsupport-documentation.7z 378427 BLAKE2B 85176403e5c0fcc36968b7ccd6081ec6bd01f62a78474b652b2ed5f31230d6c25571edbec8cd106d489c84a5f446ea8c3e8b009c25a63503bb8877137c80557b SHA512 07ecf56e73569b3514bae343eb7ca82dbae05bd903a6593bec79c15b9c4f5c54f869d008f669e064ed13f89e3e857c79774155c5712fb6ef2de3b09a2a49c692 +DIST 5.14.0-0-201912110715qtqml-documentation.7z 1535898 BLAKE2B 857722a751f267df7f78fd6b56ecda22657aae1a7594221ed11cca7fe686ac0faf61791c0fd3ab5a942d5e3691f1dc87c7cd21d543f44ca3e41221261d5f0121 SHA512 237b57c389a964fb7eb88ac5932a66b52a30ecd7e21ca4174073a9dc96e38ec5cf8b1aa8dcea5cf46640714e80e4ca0a0949d2a7b713363a924176926ecd6f61 +DIST 5.14.0-0-201912110715qtqmltest-documentation.7z 81720 BLAKE2B d61f93de2ca7ec202bea3019e6e686f38c2e1b83e2ec58575ac724d2425bd1fd965cb719b5859c27e2dbd830512508ed0f94d2398c5f6ca7327923c3dd1311fa SHA512 6dcf1300f98867b86a587a8bb192c35f317e7f4b503b81311f3fc65fce012aee3a958a8a379e6948e2cd9483c8e2e97c53c55c75971095de2cde8a21515e7ff7 +DIST 5.14.0-0-201912110715qtquick-documentation.7z 16631758 BLAKE2B 6ce8599851db5693701c0d999eb8495becf2f2f192aa8582db9d1f8a8e19d161904bb281b578832951b7692c586e547ddc9127b4f6508d7bbdcb638122f55685 SHA512 5a5bd399cfe1bbd6b8c2803fac102ea08cb5759a1708678790b6745349fa2ad18dfe7091a049446212f9e14fa7b183cdd8f7dde4e6b34ce816adb516cc83f273 +DIST 5.14.0-0-201912110715qtquickcontrols-documentation.7z 9335716 BLAKE2B 987ad3d5731b789bd1c88f114bb0ce79e7dfc6a194558de0236160bd7ad55e901649d71da93cf0cf19b2adf609247001fd9d32b08c09e997fe40cd6a7e7ab865 SHA512 151081459ed17b11d7565ed72dd7f477a662bb686d7d0b31b1710faa22abb12b01ecc292953c486c9d14b616c370a10928b5cdf92f21b4ff2faa247c647e2d23 +DIST 5.14.0-0-201912110715qtquickcontrols1-documentation.7z 1951838 BLAKE2B eb1a76330a71f80cd19800105db39ec9c3e2fb57914f69bd8eec6f91778b478175df8747903ca71c140add8792912d30aca0c2101952469c32ea8b31aa4c2775 SHA512 d661efbf465e57426bf0afc065aaa81a9fbccbf7e70e724e3a64572bea9bd3dfae86f69b675b324d5cb2467b426685afd69f3195fcab810fee44cb2db0b2999c +DIST 5.14.0-0-201912110715qtquickdialogs-documentation.7z 183775 BLAKE2B 1523d2543484af9238362ea3e52131204fb23d7063da88a9cb16b7d3e1f2c9ceaaec9c2cd3eef215c8302d8dfdf7dab8cfebc88b6d810bbc4b8cd745842baa0a SHA512 226c8e142a79a1efba5d784b3f5ed7e9c8ba951bff927d895b5b9bb699cdffec5e01801d22db90282266e67fa79d54f152b052fd3f828be08bb48fac00d37392 +DIST 5.14.0-0-201912110715qtquickextras-documentation.7z 674876 BLAKE2B ae078ff68657656c8d9dcc6e1d13825cad98ee60faaf563ce6b64cdfcacd9f94b7dc95ca262243bdeef3e9efae616450f6054e0d6a69f6a5bc5a9d3f057daa9e SHA512 6251b0764553d48badfaf164d3e258ea50bea9fd282e0c406e9c10e3d9854497f9b83130d477f39440df3906c3c0eb82f6192b3c9df1ece3a448ef629e4bfb5a +DIST 5.14.0-0-201912110715qtscript-documentation.7z 603121 BLAKE2B 6cf2c6131fabc3cf40059e01225efd6a4d8d8345ca87b5bd85f49dd800bc6afcaafb87ae90bb977d417886a4bfa45f21e6629e7f9f1262ef73730fa56b925938 SHA512 508741be8ca44eea43365f7470dd1b133264b3ead790c5752d922a2734007dd5f4da157ccd880a39fa1dd63eebc6857fcd905e6c2de4144f95759b5de7c6b1cd +DIST 5.14.0-0-201912110715qtscripttools-documentation.7z 87438 BLAKE2B 3fb14645a342dac64f66982d5b71368aee0c720afeeabce94e47c430c78fd8b7064dcdfd07cf8470a917e0d5dd5bb522f378f211f5446c9d3b4cce8a3f28dd4a SHA512 72f10d182b1fde426172a62e31eaba68a52e0e5e1b0a9378a6aa2db4dd4d0559ac45fda6d2d291a61215a1470c7ef5c3ae4d690569b1da8b57e30cfd02b0a212 +DIST 5.14.0-0-201912110715qtscxml-documentation.7z 626889 BLAKE2B fc97296bc7dd3fd23b255bc6d15cd87accea8e10ba4e57686c6782bf19a86f2cef07b603c52e356eab60aa1f0395312a95a8145912a4f7d8ed96677babae8ab4 SHA512 1379b5d8bf6c8f23596283937f72d4bc6280e10697fe43b3ef7a4df629d0c999b8b56555fc4be4a46ffabb6600eb22b6d29d3029f270dbdf8719cbe3b2e2eed9 +DIST 5.14.0-0-201912110715qtsensors-documentation.7z 3420078 BLAKE2B 50d86c3d272a0972351b4ad70cc864c4e9f7320b20913628014c7da54d66ae2949048e0f47e0f53efabc7fdc77ebbf4c3617570fd3881e32cb290207565f4381 SHA512 727ea9d23e82d84434cb91cd85947aabaf9747c3e93cc6fd81d81d28484cdde77039e93d2e786fb005b418d0f939c6edc0074e1fb5a64b72fefd13c42e5e4913 +DIST 5.14.0-0-201912110715qtserialbus-documentation.7z 371278 BLAKE2B 46ad42a5b24e286fb881756e73c619cdf232dbc2d383080dffc648226b6200b9a80bd22c37d9a7d36e7b9446a816818acc575e2200aa2f2889cdf142b2993306 SHA512 57e2add804b03b66f820f9040e2e065ddfc63a5ac0759b6deb01e522c7ac58b5a8f7be785f2da0d5d602cc73f24c9537c3dcd41599ea9befa088db6210ce4bb2 +DIST 5.14.0-0-201912110715qtserialport-documentation.7z 279260 BLAKE2B ab28ae3d47321b6b2e1bed3e36bbe7c2a546b5e261036c589012f4c81efc6ddbb839be3ab1254e824fac7e778accb1682aedcdbf2f7f628b4def4399863ace50 SHA512 7722e92aadefd28676b707007af02a9335829782916ba293f47578adad40084bbd405ee3ee5159d1885e28169744caf05c44c4cc0f44e7cb059b2c95cd20365c +DIST 5.14.0-0-201912110715qtspeech-documentation.7z 134891 BLAKE2B 155e4a365764ffe46cd5448affbf7c3af2f60091c6cc5172ef03a0a83758a3a4194f514fe558ab5193cf1a7ccb02bda6e8df0b3da67c3a62d8bdbce5d2eb5d89 SHA512 4a3f2ae204f542b572c886d54604ad9d8807adff2883cedd51654efb871b1b0f1add83f0e9e39ced1db9990524d9cd65dc976cb8fa61d223220dc03d8b5e1e36 +DIST 5.14.0-0-201912110715qtsql-documentation.7z 883515 BLAKE2B d28542a41d5f080142cb017764124b4f23a7432e8f3a756686f77d6a20c44414f60cad6b11dd37f55e1af07a6c26714e6f2708d554aeb75a5b44b893afde3b93 SHA512 c72892bdbf48bd2cabc6fb954e9b36d0ec73e48b29b1ad9e45de63e557a8825d9b140cd92f98098eca05a4f71a9ec2b82b379b92d3ffdbba512a3ef4e6180247 +DIST 5.14.0-0-201912110715qtsvg-documentation.7z 253452 BLAKE2B 4e015ea3f260f4ce9c4ed49b898d870b82ea7c409c02b2095b736c9131f8fb49a0f0c12b8036f9137c39961c64c6175abd2a11826498482aa6ed47d6d34ad32c SHA512 7f79c01b18a00ffb91a7db1f830d63dbef427523cea0d2ad54070e6468db5b0aec4249f1d4ea912946e13753cb83b2da4dd16b8bdb0c99d5abd2a49ba4a91ce6 +DIST 5.14.0-0-201912110715qttestlib-documentation.7z 217941 BLAKE2B 8305d6d59ec5f260de2f990c10f5b4f24fdc4e05a15691a5ff8c25f28166f18836ee8f2c920dff703b44743f2249eed0317b8b76db79e962c3031ef093b295ba SHA512 d900ca7e9ba5e750b75b89c9b0a9f36b4645c0289cee2bd6573ab26079c111e8645b47b9f077bce2f0a516768302cebfcecf60be0aa376d8bd3ab7dcd7078f58 +DIST 5.14.0-0-201912110715qtuitools-documentation.7z 158896 BLAKE2B 3a61d174707db55617de6cea9ffc4efbfb2e2872b7a0cb36c1f7c91efd2e47f4e67c4fe1c9a22b67597b1ae17476b889193dc187bcde37061d9cf14b7bb31efd SHA512 b0d6f00e4a7873260b31867975fdef23b31087919967518e33b9ff4ffcaa9371d9f1065bc81b48768bfb142c7ed6fbe6965b24dac145a99128c5af9d68c3d9ee +DIST 5.14.0-0-201912110715qtvirtualkeyboard-documentation.7z 2040739 BLAKE2B 8864b7876a0280480939c9e70048948d3a3f0d24eb6d784942656e6469e9b26a4462b60a6e76af4d202332af7ed3efdc84bcb2c6bee678bf2ee985d87ffa14a0 SHA512 7386df52d6f6cf58fa1a8809930fc1f7ce969fdfc0963b6dcc28394fedb6f9561b9cb9c203f5cae4528e91d586d62b65e122a46b97c09bb98738c627cb9d1402 +DIST 5.14.0-0-201912110715qtwaylandcompositor-documentation.7z 594660 BLAKE2B bbb6c9693af2e5b3c65296c81f19b35a2f4d34cd0f1337dc5877bbb914dbf2e19f787c7ab1028ac59ecb56f9144f9ddc92c15a2a6ca4060f1a9cb983a82f5007 SHA512 205d597085b612a453bdf0bffd0bab7fbc5ab418bc05b11a3c589694dab38efde03a2539ef252550364f1fdf7e68c8e63ef26f497d813348862fee941bb07d61 +DIST 5.14.0-0-201912110715qtwebchannel-documentation.7z 163620 BLAKE2B 09952edb6f859e4ff173430435344f32c4a7eeebffeec5ae28a08ba46911ab98c33169d462e83f69225c0b703be2b8db8092bfdb66350d92773612eb2b549599 SHA512 219fefea9a7c430c0b48c1e86784c5164c86b6f79b5872c4df88eef4db77fec1a918de4d409303a70fe7ec575176c07c1a41aa79b08923957883804a0bf73af3 +DIST 5.14.0-0-201912110715qtwebengine-documentation.7z 2993675 BLAKE2B 48092009d405542d1f3d9db10ffcac8e1bda28b5d77b25633f47aba99399f171caebf157b5aca39892cbcb57ce5db2652e00cbe0c10b53e601bc41662e6c3f0e SHA512 ae284671393e84edcd779a5763aab5330a64cf1711b2e69dd5891f15fcdab155f7d62065276312d8c90d192522a6aa88d26255771cf01fbd8eb5847f0179001a +DIST 5.14.0-0-201912110715qtwebsockets-documentation.7z 307880 BLAKE2B 6aac48e705d5e34d5fb7f0d23408115d065fac8243e49b53b09f061bb9261ad435a75a8654ed6df64010f604928cdb40342ee283373bda2360c828b70e1c2a93 SHA512 97972a0b5c08392805e54e7f824e9b500cd8a589bfb0d03844c2d369b1bcb94c19a858f0974d29b90269929c93d07dce8b042c62e50ffb6bcf3ac29aa17e3d6e +DIST 5.14.0-0-201912110715qtwebview-documentation.7z 120816 BLAKE2B 8f1b095c9f2b95b19cfdf79c922308da33fe96d80602f3317bdf39296c7b1de485e645716eb832fbd9b9beebb2cb3a45ca00c3ce5150582961b71e3a151d3506 SHA512 f2a054c1b20dc2e65a49899cc6322c1265758ab2db79b0793b61ea149574c471335ecc84eb4ec09b4c7c5ed5544093c70684c286fccfbc003dbec619800221fa +DIST 5.14.0-0-201912110715qtwidgets-documentation.7z 26822828 BLAKE2B 79ddea1a508115c35b97bce58647079f7110b82c2a72c1b29987121e264b8d0b01d88b753a97481ebbbe4daa5b49e7b43c717aeab6271a2ef7522ddf4fe89d0d SHA512 79321739c170b4b70a8e7da87bdef0c34acab1945fcb0bca23578dc22c0f8b736cecb454578fdc4345db47aac4ac7d615f7cc64df0d98278e8328e022dba5899 +DIST 5.14.0-0-201912110715qtx11extras-documentation.7z 37098 BLAKE2B 7ce83e2fb455271fe7bda2114ffb8369a764501b2489b05ecaa2f9f0e9cddfcc5fb27c7c05ead85a91a3f62d4d9996dc0e273a2b6250dc03d2a76d2ed69df045 SHA512 f636e8412ef49733506cce4376023dd1c8114337b76fb49c8cbc63b16111169eab7f54560ddb83c06f47f1b6fdf7d71235f38cec50af4f4c156d379a63b3efa5 +DIST 5.14.0-0-201912110715qtxml-documentation.7z 504415 BLAKE2B 190a7302e86e0ed05d8b46b32d028c28180ddf1530dd2f1a2ca86e1d825cd7740b4d6d3e5460fd2550568dd9b1086b2ce17c642e9b112822763536b2362a18fc SHA512 76068b5e141b571e9c561110534901fabcffdedaaae0fe094d0a487f9b12167df20a5713e091c6daee2e34cca65e3f9397353c3fc443e2881393cf40da7f5607 +DIST 5.14.0-0-201912110715qtxmlpatterns-documentation.7z 1197282 BLAKE2B e3c5fee07af5ab38d7020abe9f174291841befb920bc353600a031ce7c7f5053507883dfe211ae2ac74ffb64d92a728f43e349c575f690a408eb93fab65862bf SHA512 930092b4d1bfee07117165d903b56a3167ae9ca62c07f13631a0fb2afa4438f130135d30bb559884973fe19be0e4bcbf9ce07ed1a23e83921b2d0ced929fc62c diff --git a/dev-qt/qt-docs/qt-docs-5.14.0_p201912110715.ebuild b/dev-qt/qt-docs/qt-docs-5.14.0_p201912110715.ebuild new file mode 100644 index 000000000000..e2850d500dcf --- /dev/null +++ b/dev-qt/qt-docs/qt-docs-5.14.0_p201912110715.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 b32f85f8fb16..7c473757e434 100644 --- a/dev-qt/qt3d/Manifest +++ b/dev-qt/qt3d/Manifest @@ -1,3 +1,4 @@ DIST qt3d-everywhere-src-5.12.3.tar.xz 84941692 BLAKE2B 245e62dad28fb6c5e75cbefb5153fb139c8b4114fdfebd6987f82b5b2b627614d1b444bcefa002d09dcdbbb6801cace6a9ae56eac99e26d15794ff04e75ea675 SHA512 679c2dbc60fc53c1c5469369f25244bd844c2e6e723a1b451f7cbb50bfa018e6fb715214e5a5df6fb32d7c7936bb6c99d85e299fe2b76344bcf774c93ed0acd0 DIST qt3d-everywhere-src-5.12.5.tar.xz 82075068 BLAKE2B b842d9f8bef8b70a5a9ace52d38b3aea78dacb75c589019c224204309b9eb0bf1899cd0e26c84f662a470120c7430f33de70dd7ee683e7b8122244dc9231db0d SHA512 8cc23417b4a41bf9d19052e05c7e3be8773be062f1f5998a7784573ef9c35a04da50ce67a65b3709065bb3cf243aac8ede4bea60f0420a5400cbe6c9c7bdf05b DIST qt3d-everywhere-src-5.13.2.tar.xz 81537856 BLAKE2B 17e0b73467a3a0bda9436fe594ea970d2512b93eef171913f403e3af238dc23564c9cce31c1f70688e9b453fb67d24201f6915368812172fa6efdddf0b3aa041 SHA512 54bf998ee378301fa7c6e236366518266e1cb23acfecd1015658ed5e7f40f4c9c4b5ad23c96b525867f9f7d2c2d983c059f88d045314dccc2e2501e1eec37e5f +DIST qt3d-everywhere-src-5.14.0.tar.xz 81564944 BLAKE2B dfacedfce1c0a659eaa874ff05740b37cd95f9e0fd7a239b6772e6ec6a32739908626bbd97e17d0470fbdf11d492d3aae4e95f0255f8adba74d96680ff0ab4f6 SHA512 c5ddf964d65b9b889e822c30eec4118e2c2de797ba3bcc448b62eaf190388e9acd4a2ca826f5c3e864d8f81b1af85f89d9833622addf2e79c41114aca0893fbf diff --git a/dev-qt/qt3d/qt3d-5.14.0.ebuild b/dev-qt/qt3d/qt3d-5.14.0.ebuild new file mode 100644 index 000000000000..431e26853e58 --- /dev/null +++ b/dev-qt/qt3d/qt3d-5.14.0.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 1646d83fa719..346cc1eb5861 100644 --- a/dev-qt/qtbluetooth/Manifest +++ b/dev-qt/qtbluetooth/Manifest @@ -1,3 +1,4 @@ DIST qtconnectivity-everywhere-src-5.12.3.tar.xz 2750144 BLAKE2B 1c287d15713fc2155cb5b07517fdedf566a686601681efde84b096f8e052dc36a872a8c9d263d54ac38dee0c69b8966f877fd698144b5ef897ff290a50ee0aa5 SHA512 4da406d88c3cf216d53c524d3896f50b19dae124baec904233dbb67163a30a955dee29148b5f5b71c35cb28638912423bb1cf4d38c62aeefa7353bd29e97a269 DIST qtconnectivity-everywhere-src-5.12.5.tar.xz 2752252 BLAKE2B 0e2da5249206bb7064b65d1c7ed0a9c2be6e44908102e9b421c0c03a3cbb5eb895b538b0b32f6b48ac9ade548ada83103d4ec9b654f397d57d27d3909d282dc5 SHA512 96cdb27aa0e439094e3f1de0c7a680973c3ce2c65bbbff38affe25a3708c9e4e3c1c6a403d698303f77a5f261b44ac657e01a769b62a1565e0a8c64c8ac80bd5 DIST qtconnectivity-everywhere-src-5.13.2.tar.xz 2777504 BLAKE2B 96fa60f6685907a2f6a97548bea70551dfd5fb2a1a3d4ffe5b68fe6629f90a52cacb29432f6f64caf8a7426238a37222eaedd515502ec3ade85260e5689b17ca SHA512 ec5269430ce548911f9af44f028bb8032163827d588da6914e9a721ad833277d88bfad43b1cfb4f844443c7a2af6cdbcf2951a339a127c22274612a4e3b90f38 +DIST qtconnectivity-everywhere-src-5.14.0.tar.xz 2791788 BLAKE2B d53ee45cf7be0bba2894115cf8a7c325b325d72084d62aad7dc343faf0348517d5037c52a01d893c2ab4be05ff6635eb9c25488097b577279939d3a060e028db SHA512 9e27cd7315f2d5abacb73f4de132ced31c340c075a876729f4567ccd2f47cc11610aabfc347d7b7325d76f530ac3470262fbdd9bee428ddb68b13b4c129e3366 diff --git a/dev-qt/qtbluetooth/qtbluetooth-5.14.0.ebuild b/dev-qt/qtbluetooth/qtbluetooth-5.14.0.ebuild new file mode 100644 index 000000000000..6f8451cd6b64 --- /dev/null +++ b/dev-qt/qtbluetooth/qtbluetooth-5.14.0.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 d03b6fd26c98..212c2f6e74b8 100644 --- a/dev-qt/qtcharts/Manifest +++ b/dev-qt/qtcharts/Manifest @@ -1,3 +1,4 @@ DIST qtcharts-everywhere-src-5.12.3.tar.xz 4242512 BLAKE2B 5e2d2c5cb263aebefee409087176db55b31405dabf7e83d075c78482a7fe956394f8f2e3e6ff2f6a321dba2f7b867d35e95b0b2f1ec8ec832905f52952696ff0 SHA512 f5940589c7a2dc5fcd3484397613f13ab41311c8ffb70a3484e64dc5bad24e18c94c9ebbe6716c1ec7c81b7863113ebfdb593f2d194608b2e3fb0b0b5c9c9102 DIST qtcharts-everywhere-src-5.12.5.tar.xz 4243464 BLAKE2B ad1087bfa59aa69942a4ac5346b1484ad2d1e44a03ade42a7e8717f25b8a70fae46d3f0342a78a10f62d75b15f8a388ceb9b4594f733ef4b1346f142d352b43d SHA512 a3ba8c6a606430cd87f85661116dbb2692e0bb472f0a73310aca1950f4437563d04ee950437a48a399b1a4881dd264cd1e6fdd4f30b6c3110704ec48d1467da1 DIST qtcharts-everywhere-src-5.13.2.tar.xz 4244092 BLAKE2B 460716cfb39dfd248c16cda8e73e90a83c1e8f02c67f7f1cfe6f8a03dfb8b52e2d1001381713d3cddfa4c4c05f7e3d44d226b61b2e6f1f9133409c3eed89c192 SHA512 a49e0fa92366f03c35dc8b69e7c2fb02f52509ebd81000ff7174567dfa2a7385cbd5bd260d356e879539ab47a2263bb156e5753c9eca5d2230caf562349ed2e5 +DIST qtcharts-everywhere-src-5.14.0.tar.xz 4250368 BLAKE2B 2158afbad0f768404a73ebd58e80fd10afd4f17f215a4f8f696cde9cbb5a3c00b15385452ea0dc190ec9a8043dc155087d1a358afab0a0884a4e2db3ebd84abd SHA512 268c973a65d7639850b4ed5290b0b6c1e97b8258ea29f9b8ffad4140bf66eac42252460e89b6214287cd4bde0f2de0d2effe7ebe1a112f8d84799693b0c8056b diff --git a/dev-qt/qtcharts/qtcharts-5.14.0.ebuild b/dev-qt/qtcharts/qtcharts-5.14.0.ebuild new file mode 100644 index 000000000000..44f40be187e9 --- /dev/null +++ b/dev-qt/qtcharts/qtcharts-5.14.0.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 33abd24b25c7..73589e2fd172 100644 --- a/dev-qt/qtconcurrent/Manifest +++ b/dev-qt/qtconcurrent/Manifest @@ -1,3 +1,4 @@ DIST qtbase-everywhere-src-5.12.3.tar.xz 48382148 BLAKE2B 779c43a75403e0f21357a90228bbcc3f216495613f4f17a2f442c7aa93f277a79cc7addf5ae44e22964069580f4932cfd14ba4773aa0ab30405d5587577a545c SHA512 1dab927573eb22b1ae772de3a418f7d3999ea78d6e667a7f2494390dd1f0981ea93f4f892cb6e124ac18812c780ee71da3021b485c61eaf1ef2234a5c12b7fe2 DIST qtbase-everywhere-src-5.12.5.tar.xz 48463288 BLAKE2B db394becd1c0c2be9f86658f58dbadb5e3b81af82edf2e8b69652a8587a2aa30f481774fa20d55ce7e8b9cc158dedd343dc3964e4ff0bcf111e8c4feceb27e0a SHA512 9a95060318cadfcd6dace6b28353fa868a8dcfe9def0bd884edf7d9f72606bae625de0269323a94b81d594a6c398106c266304106329b79c7dae4e5b88269660 DIST qtbase-everywhere-src-5.13.2.tar.xz 48735704 BLAKE2B 50b8d69212602427b76dce6efefb9195e91e4bf5a09b732e564b66a4e27cfaf193fd860139b2c4cc774b0b1132af1426b79e381fb42eafd506239096bd87837e SHA512 b00ad017cc95876698615fd6e41c6ade366146c1f7057e1925bc1b72918f091aa39aa6bf0ea450fc6cd4d8f9810b228770d981dcb6cbe8ad30abb2c42804a204 +DIST qtbase-everywhere-src-5.14.0.tar.xz 49713412 BLAKE2B b59a98b12ade13ef27a055010f45621606692e7c071039cedfa20a667fdbffc74e2ba7b412b93eebc7bc748a418750045810215335972190fc5ad69947d5494c SHA512 27e640643aa2a15fece96b1a83f8f6fbfbc8a83e224f6dea4d7e6a94c8069a2b18a55ddc76943b10b40ccc95168a48dcfdf46264fdfc24b3594d1c6ea160aff6 diff --git a/dev-qt/qtconcurrent/qtconcurrent-5.14.0.ebuild b/dev-qt/qtconcurrent/qtconcurrent-5.14.0.ebuild new file mode 100644 index 000000000000..23f87105e4e9 --- /dev/null +++ b/dev-qt/qtconcurrent/qtconcurrent-5.14.0.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" +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 33abd24b25c7..73589e2fd172 100644 --- a/dev-qt/qtcore/Manifest +++ b/dev-qt/qtcore/Manifest @@ -1,3 +1,4 @@ DIST qtbase-everywhere-src-5.12.3.tar.xz 48382148 BLAKE2B 779c43a75403e0f21357a90228bbcc3f216495613f4f17a2f442c7aa93f277a79cc7addf5ae44e22964069580f4932cfd14ba4773aa0ab30405d5587577a545c SHA512 1dab927573eb22b1ae772de3a418f7d3999ea78d6e667a7f2494390dd1f0981ea93f4f892cb6e124ac18812c780ee71da3021b485c61eaf1ef2234a5c12b7fe2 DIST qtbase-everywhere-src-5.12.5.tar.xz 48463288 BLAKE2B db394becd1c0c2be9f86658f58dbadb5e3b81af82edf2e8b69652a8587a2aa30f481774fa20d55ce7e8b9cc158dedd343dc3964e4ff0bcf111e8c4feceb27e0a SHA512 9a95060318cadfcd6dace6b28353fa868a8dcfe9def0bd884edf7d9f72606bae625de0269323a94b81d594a6c398106c266304106329b79c7dae4e5b88269660 DIST qtbase-everywhere-src-5.13.2.tar.xz 48735704 BLAKE2B 50b8d69212602427b76dce6efefb9195e91e4bf5a09b732e564b66a4e27cfaf193fd860139b2c4cc774b0b1132af1426b79e381fb42eafd506239096bd87837e SHA512 b00ad017cc95876698615fd6e41c6ade366146c1f7057e1925bc1b72918f091aa39aa6bf0ea450fc6cd4d8f9810b228770d981dcb6cbe8ad30abb2c42804a204 +DIST qtbase-everywhere-src-5.14.0.tar.xz 49713412 BLAKE2B b59a98b12ade13ef27a055010f45621606692e7c071039cedfa20a667fdbffc74e2ba7b412b93eebc7bc748a418750045810215335972190fc5ad69947d5494c SHA512 27e640643aa2a15fece96b1a83f8f6fbfbc8a83e224f6dea4d7e6a94c8069a2b18a55ddc76943b10b40ccc95168a48dcfdf46264fdfc24b3594d1c6ea160aff6 diff --git a/dev-qt/qtcore/qtcore-5.14.0.ebuild b/dev-qt/qtcore/qtcore-5.14.0.ebuild new file mode 100644 index 000000000000..9a69f9e6afe5 --- /dev/null +++ b/dev-qt/qtcore/qtcore-5.14.0.ebuild @@ -0,0 +1,86 @@ +# 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" +fi + +IUSE="icu systemd zstd" + +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:= ) + zstd? ( app-arch/zstd:= ) +" +RDEPEND="${DEPEND} + !<dev-qt/qtcore-4.8.7-r4:4 +" + +QT5_TARGET_SUBDIRS=( + src/tools/bootstrap + src/tools/moc + src/tools/rcc + 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 + + qt_use_disable_config zstd zstd src/corelib/io/io.pri src/tools/rcc/rcc.pro + + 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 0ff6c6eb561a..c5692f27087e 100644 --- a/dev-qt/qtdatavis3d/Manifest +++ b/dev-qt/qtdatavis3d/Manifest @@ -1,3 +1,4 @@ DIST qtdatavis3d-everywhere-src-5.12.3.tar.xz 5200668 BLAKE2B bbcc3b21c9f604c16c862c7e7fe1b3a3d7f0d1f4b8a0da4b67e56d6912e377d1496f7a399a94cb697f117ae23123b3d6370b47c4cb7223ff8af1b584838c588a SHA512 cb295deb9aa33132294d7d7f4daaa53dd9ab4815e2d3a2c916d88e1882e018a49d8d66db9088f69375d8da759a3f3566f251802aaba82d74cad2eb45d9bbbcff DIST qtdatavis3d-everywhere-src-5.12.5.tar.xz 5200204 BLAKE2B dda8eacb7955b39c00abd10577a800186cdf0de3fde97f2780357b4cc13c4e97dbc056f1f2616de03d18f7a487886e0edc6aecaf81c18e9ff8e006b7a5287f39 SHA512 7911d911678827ca4a704b824b8841c8e8508484fb83265d4d05e64787ac1184387b9ed0870090b3233c736f5e484adc7776ba12a1173da0fceeaac46845c6f4 DIST qtdatavis3d-everywhere-src-5.13.2.tar.xz 5182216 BLAKE2B 712cb724c175dcc9540dee71321fe8906514c07b1b81ad343bf64fc090baaec79a08f553a9027bd9537cf5c59bf255055d0c05d127632859b9573c5efd04dba3 SHA512 57d934282f1a0a73201ef25090eb82dd0d00317bf8b3aac55e841cd30c256c38097f5cf16b2cdf79c4f4bc42e9d40351eea1c7b2a28701b117fad394ff094dfd +DIST qtdatavis3d-everywhere-src-5.14.0.tar.xz 5190556 BLAKE2B 62ca118fbbc3f06784cdb1dfa931a8ee2c054a1dac685073aea7e546b4910fa33e4510a09680f4062c51d1c0f782c246d5efca17dcb4afca23e7915e8f93284d SHA512 23ad4a48af4d28a50e348d3532b050831b1abc0ab17f305d7462f13460fb0cb335ec6a7024236b275a77c5a7da605f9a725f7c7105cd2fa4adedd16f9a34ff48 diff --git a/dev-qt/qtdatavis3d/qtdatavis3d-5.14.0.ebuild b/dev-qt/qtdatavis3d/qtdatavis3d-5.14.0.ebuild new file mode 100644 index 000000000000..c68634fc6eda --- /dev/null +++ b/dev-qt/qtdatavis3d/qtdatavis3d-5.14.0.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 33abd24b25c7..73589e2fd172 100644 --- a/dev-qt/qtdbus/Manifest +++ b/dev-qt/qtdbus/Manifest @@ -1,3 +1,4 @@ DIST qtbase-everywhere-src-5.12.3.tar.xz 48382148 BLAKE2B 779c43a75403e0f21357a90228bbcc3f216495613f4f17a2f442c7aa93f277a79cc7addf5ae44e22964069580f4932cfd14ba4773aa0ab30405d5587577a545c SHA512 1dab927573eb22b1ae772de3a418f7d3999ea78d6e667a7f2494390dd1f0981ea93f4f892cb6e124ac18812c780ee71da3021b485c61eaf1ef2234a5c12b7fe2 DIST qtbase-everywhere-src-5.12.5.tar.xz 48463288 BLAKE2B db394becd1c0c2be9f86658f58dbadb5e3b81af82edf2e8b69652a8587a2aa30f481774fa20d55ce7e8b9cc158dedd343dc3964e4ff0bcf111e8c4feceb27e0a SHA512 9a95060318cadfcd6dace6b28353fa868a8dcfe9def0bd884edf7d9f72606bae625de0269323a94b81d594a6c398106c266304106329b79c7dae4e5b88269660 DIST qtbase-everywhere-src-5.13.2.tar.xz 48735704 BLAKE2B 50b8d69212602427b76dce6efefb9195e91e4bf5a09b732e564b66a4e27cfaf193fd860139b2c4cc774b0b1132af1426b79e381fb42eafd506239096bd87837e SHA512 b00ad017cc95876698615fd6e41c6ade366146c1f7057e1925bc1b72918f091aa39aa6bf0ea450fc6cd4d8f9810b228770d981dcb6cbe8ad30abb2c42804a204 +DIST qtbase-everywhere-src-5.14.0.tar.xz 49713412 BLAKE2B b59a98b12ade13ef27a055010f45621606692e7c071039cedfa20a667fdbffc74e2ba7b412b93eebc7bc748a418750045810215335972190fc5ad69947d5494c SHA512 27e640643aa2a15fece96b1a83f8f6fbfbc8a83e224f6dea4d7e6a94c8069a2b18a55ddc76943b10b40ccc95168a48dcfdf46264fdfc24b3594d1c6ea160aff6 diff --git a/dev-qt/qtdbus/qtdbus-5.14.0.ebuild b/dev-qt/qtdbus/qtdbus-5.14.0.ebuild new file mode 100644 index 000000000000..8f0c0eade168 --- /dev/null +++ b/dev-qt/qtdbus/qtdbus-5.14.0.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" +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 95c15ce1fe60..b2ffc2071016 100644 --- a/dev-qt/qtdeclarative/Manifest +++ b/dev-qt/qtdeclarative/Manifest @@ -1,3 +1,4 @@ DIST qtdeclarative-everywhere-src-5.12.3.tar.xz 20513544 BLAKE2B b6c622cb4728d54d0cf382a5a50af4652755ebd1f8e7ebc8bf07a5f3e3355931703ffa443be11dcf36a132b2f3eacb5fce150088209d173f2ca84bc387096026 SHA512 0caddcfee36cbf52bacd3a400d304511255715e2b5a58c1621ca8120610427c57511785457a9e7fa55975b86e7924a3cffddeb7e2e8e6622af85b7ebac35dd20 DIST qtdeclarative-everywhere-src-5.12.5.tar.xz 20512492 BLAKE2B 3e8175217bb9e654db8c57cee55080ea630452fe8c225db5350da00b5fb6c9cb6269b075939eab411cd750a1a431a423522c1bb536b2a1f708bd497d90817301 SHA512 026c5024c06e44b6e91099d1ee912f38017f314ae0125227010d25d733447c692299cc7c47edc1a4bf39366a9c9c9fe77d3a249905f2ae982d0725317d824b9b DIST qtdeclarative-everywhere-src-5.13.2.tar.xz 20940748 BLAKE2B acc688691a86318478a3f016821bf6e84ba3a552e4f8613414a51ecde8e588783ed80e53eed31bbc321945950754991d20a29290e9cf3b878c5415d1049be3cc SHA512 a3fcc65eccdd598c03991978db6462293781abc80affd9a489253d4a812073832554892d503fa0de32a9ef97ddc74b9ad71e2bd7cfa2f21ce1fc64d1358ab730 +DIST qtdeclarative-everywhere-src-5.14.0.tar.xz 21250100 BLAKE2B 601f1f1800e357b15be334811a43e6310404c673a558defddf92ec1378069f87d477a3997950235e690d47bf992ed145d324f2b777231c745908597c6c853a87 SHA512 e9f065ff0fcf6aa2a145062c861fb23b93fb21b6e2ca8820aa7c8fe4ec2cba15e55df7ac803637188110784810476b68548d138987b3524ff002d35cafd50d8d diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.14.0.ebuild b/dev-qt/qtdeclarative/qtdeclarative-5.14.0.ebuild new file mode 100644 index 000000000000..0c9e7da83209 --- /dev/null +++ b/dev-qt/qtdeclarative/qtdeclarative-5.14.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 2009-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python2_7 python3_{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" +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 99ba61a641e9..01fdb12709e9 100644 --- a/dev-qt/qtdiag/Manifest +++ b/dev-qt/qtdiag/Manifest @@ -1,3 +1,4 @@ DIST qttools-everywhere-src-5.12.3.tar.xz 9809196 BLAKE2B 8d0317dc70c1dc6fc7c125453d22bbaa7decd57f9ba0f7572cc1e27f9494ff3423b5be412bcbd2e841a1f9b7494dae9101b3ac9254c563c24f22492b3b6ec3c9 SHA512 d37c0e11a26a21aa60f29f3b17ddc9895385d848692956e4481e49003cbe9c227daf8fda1c40a2ab70ac8e7e56d3771c1b2964524589eb77ac1f2362c269162e DIST qttools-everywhere-src-5.12.5.tar.xz 9759888 BLAKE2B a9d8477a8f27de405c390d0901754020bed457dfaf7419cb070c5bf4eee30f3bb0b39bd29d3c32f8f78e82ffa8bc10e58cea3eae389792227cd6f21f783624c2 SHA512 e88af049ad9261720bc44ff9030113179d9429eaf073bed45115decd520ecf5d3ca860983f012bac189310ce9f3826b1fcb484faadb4f6d0b16c67c0d998f34c DIST qttools-everywhere-src-5.13.2.tar.xz 9110256 BLAKE2B 4651c350d5bb9200dc6c4b362b8d69abd108f63fde74f6b3382317c8b0f4447cd56f6a463617f50c0901155457ddd693dcf2bc75cde9cbb1565e693b36469bec SHA512 46e76d81c1b16160c9ab8da1475cfeed28e7140bc94868d4fc834639cc15ec67199b6169a7c820107cb72982bc2d56ba6987225f3fc773b8464e4023fda74265 +DIST qttools-everywhere-src-5.14.0.tar.xz 9143808 BLAKE2B 261d5d6004f0653f2c7c32839c8c3a916ac747406db9689501357e2709bc23569919f278e29784f1f844f2df7fa8c4a55e3d6395129ba9fdb592eeac85bbf07c SHA512 1c77d6b6027d301b7afae92834ba2296b903495cd0546d53e9d82cd24289089d02a4a7b0e802061ead4f9f8272f8389fb5f06f3788aac3624f52593324ce78dc diff --git a/dev-qt/qtdiag/qtdiag-5.14.0.ebuild b/dev-qt/qtdiag/qtdiag-5.14.0.ebuild new file mode 100644 index 000000000000..11ddd15e1ab9 --- /dev/null +++ b/dev-qt/qtdiag/qtdiag-5.14.0.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 index 0421607fc658..1da88b7dc3bc 100644 --- a/dev-qt/qtgamepad/Manifest +++ b/dev-qt/qtgamepad/Manifest @@ -1,2 +1,3 @@ DIST qtgamepad-everywhere-src-5.12.5.tar.xz 385864 BLAKE2B 65e6536beecab590685f4678066d5ecb3eae0f82bd4fc000a327a4e9ab90c13311b644fff7329cd96291da726e215f107c49b634d00f13941780c9dccfa5f9a2 SHA512 bc4148bb75de53dd0885fc25ce7d679d7a5426a23ce9c93482fd11e8d6003cebe4c958fc07f17817a43f1d4449756deff24c0350fd33e100aeb2c302c650ae33 DIST qtgamepad-everywhere-src-5.13.2.tar.xz 386668 BLAKE2B 5b4db9cd9b371c9fc23780fad31f0164569a3b41540c4d963df476426fb46a79e1ffa2e1bce86bdb85236a8d5143fa92996bbf104b15c140e84842838da35674 SHA512 5145daa5a332050cc99765e0c2e200cfcc2b1578a40dee54678bee1f52acb867e48e354068958c0e13a977cd2691b24aa9695a53d48d2ea444fb3c4e450fa95a +DIST qtgamepad-everywhere-src-5.14.0.tar.xz 386864 BLAKE2B 4f0448c407c55abe04079af04d2945880792262b7751c7cd05693489fc9da1e9fff9d69263a50f579b1bdcc8418da47445380e1d34f893a91b3acfb8d67ea3ad SHA512 ee1c068c48f55d2ecaa2d9d2995ab44a631369b7be0ca3e1880dff59bb13d4017e0a276337afd86a90960297ac9cae7f98e2e01c8f7e180f86e398ad89b9f7de diff --git a/dev-qt/qtgamepad/qtgamepad-5.14.0.ebuild b/dev-qt/qtgamepad/qtgamepad-5.14.0.ebuild new file mode 100644 index 000000000000..01e34bd9064e --- /dev/null +++ b/dev-qt/qtgamepad/qtgamepad-5.14.0.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 ~arm64 ~x86" +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 e70fd4f612d4..5d9d64e2b003 100644 --- a/dev-qt/qtgraphicaleffects/Manifest +++ b/dev-qt/qtgraphicaleffects/Manifest @@ -1,3 +1,4 @@ DIST qtgraphicaleffects-everywhere-src-5.12.3.tar.xz 14270884 BLAKE2B 2eae4d2ff7125e57685cbd7aa723e763462a9f5d466ea3b8890d4657ce960233868aa0ecddac37d2dba31a1845c5cab1a33f26ad31d8057067b079454cc7ae49 SHA512 3c5e6d7dc51a92d48cce8424ab1fe60ee75b71ebe2e6bb22e719a35bdaf2210b03f90ac066569f5c086ed67ed1463510625307328299310fad7c587e9fd8b385 DIST qtgraphicaleffects-everywhere-src-5.12.5.tar.xz 14271472 BLAKE2B 1ab3aa490cdbeee4ebbdcf9161c3de8c746a358a8354041783735fe63fa1befc2c7fc2f237969a57efa26d76d6d584153c9e5d3477e8ab9dc7fdbbb9b1783038 SHA512 489a308af5f56ff2b023375ddf705f8a1b15c0e1fb1ec3bc6e5f66a80b5863d63aa0e57a3aef025ab965694add8d71424123bca120ce8d8b8448e7218f7fc640 DIST qtgraphicaleffects-everywhere-src-5.13.2.tar.xz 14845928 BLAKE2B 65564c0b94bd50f26ea59c0e63286561c4391dc79f48969fdf5d7a6bcffcb5011d39fa36220c1924211929e6f89baf06878668998467840afb29010b9d5b5d44 SHA512 3cc44d345df2b6d8dc54fd7f94f5632acb39cc6be6966c791303a477c2d21e8650f50ae6c5e37803c6f81236b7607096dc9fdee847fbef115465370f7a0ace2a +DIST qtgraphicaleffects-everywhere-src-5.14.0.tar.xz 14041132 BLAKE2B dcb68ed09a980275fcb1aaf109b6d8452f58edd7b5f7e93a95e166ad9788f4de0cb7749a89ada0a6ef427920d7308cce4e13b26006f1aaf46934e7e5072615fc SHA512 3dd002a02fe2ec6f91cd4b9565f766596eac00c562bbca25dcd9081a228f8854ae032d8035d9d4390a280e3d805bbfb7b77969746ec51b72a8bddb4a58009242 diff --git a/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.14.0.ebuild b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.14.0.ebuild new file mode 100644 index 000000000000..23d9db6e5c32 --- /dev/null +++ b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.14.0.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 33abd24b25c7..73589e2fd172 100644 --- a/dev-qt/qtgui/Manifest +++ b/dev-qt/qtgui/Manifest @@ -1,3 +1,4 @@ DIST qtbase-everywhere-src-5.12.3.tar.xz 48382148 BLAKE2B 779c43a75403e0f21357a90228bbcc3f216495613f4f17a2f442c7aa93f277a79cc7addf5ae44e22964069580f4932cfd14ba4773aa0ab30405d5587577a545c SHA512 1dab927573eb22b1ae772de3a418f7d3999ea78d6e667a7f2494390dd1f0981ea93f4f892cb6e124ac18812c780ee71da3021b485c61eaf1ef2234a5c12b7fe2 DIST qtbase-everywhere-src-5.12.5.tar.xz 48463288 BLAKE2B db394becd1c0c2be9f86658f58dbadb5e3b81af82edf2e8b69652a8587a2aa30f481774fa20d55ce7e8b9cc158dedd343dc3964e4ff0bcf111e8c4feceb27e0a SHA512 9a95060318cadfcd6dace6b28353fa868a8dcfe9def0bd884edf7d9f72606bae625de0269323a94b81d594a6c398106c266304106329b79c7dae4e5b88269660 DIST qtbase-everywhere-src-5.13.2.tar.xz 48735704 BLAKE2B 50b8d69212602427b76dce6efefb9195e91e4bf5a09b732e564b66a4e27cfaf193fd860139b2c4cc774b0b1132af1426b79e381fb42eafd506239096bd87837e SHA512 b00ad017cc95876698615fd6e41c6ade366146c1f7057e1925bc1b72918f091aa39aa6bf0ea450fc6cd4d8f9810b228770d981dcb6cbe8ad30abb2c42804a204 +DIST qtbase-everywhere-src-5.14.0.tar.xz 49713412 BLAKE2B b59a98b12ade13ef27a055010f45621606692e7c071039cedfa20a667fdbffc74e2ba7b412b93eebc7bc748a418750045810215335972190fc5ad69947d5494c SHA512 27e640643aa2a15fece96b1a83f8f6fbfbc8a83e224f6dea4d7e6a94c8069a2b18a55ddc76943b10b40ccc95168a48dcfdf46264fdfc24b3594d1c6ea160aff6 diff --git a/dev-qt/qtgui/qtgui-5.14.0.ebuild b/dev-qt/qtgui/qtgui-5.14.0.ebuild new file mode 100644 index 000000000000..1154331783fe --- /dev/null +++ b/dev-qt/qtgui/qtgui-5.14.0.ebuild @@ -0,0 +1,176 @@ +# 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" +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 +) + +PATCHES=( "${FILESDIR}/${PN}-5.14.0_beta3-no-xcb-no-xkbcommon.patch" ) + +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 99ba61a641e9..01fdb12709e9 100644 --- a/dev-qt/qthelp/Manifest +++ b/dev-qt/qthelp/Manifest @@ -1,3 +1,4 @@ DIST qttools-everywhere-src-5.12.3.tar.xz 9809196 BLAKE2B 8d0317dc70c1dc6fc7c125453d22bbaa7decd57f9ba0f7572cc1e27f9494ff3423b5be412bcbd2e841a1f9b7494dae9101b3ac9254c563c24f22492b3b6ec3c9 SHA512 d37c0e11a26a21aa60f29f3b17ddc9895385d848692956e4481e49003cbe9c227daf8fda1c40a2ab70ac8e7e56d3771c1b2964524589eb77ac1f2362c269162e DIST qttools-everywhere-src-5.12.5.tar.xz 9759888 BLAKE2B a9d8477a8f27de405c390d0901754020bed457dfaf7419cb070c5bf4eee30f3bb0b39bd29d3c32f8f78e82ffa8bc10e58cea3eae389792227cd6f21f783624c2 SHA512 e88af049ad9261720bc44ff9030113179d9429eaf073bed45115decd520ecf5d3ca860983f012bac189310ce9f3826b1fcb484faadb4f6d0b16c67c0d998f34c DIST qttools-everywhere-src-5.13.2.tar.xz 9110256 BLAKE2B 4651c350d5bb9200dc6c4b362b8d69abd108f63fde74f6b3382317c8b0f4447cd56f6a463617f50c0901155457ddd693dcf2bc75cde9cbb1565e693b36469bec SHA512 46e76d81c1b16160c9ab8da1475cfeed28e7140bc94868d4fc834639cc15ec67199b6169a7c820107cb72982bc2d56ba6987225f3fc773b8464e4023fda74265 +DIST qttools-everywhere-src-5.14.0.tar.xz 9143808 BLAKE2B 261d5d6004f0653f2c7c32839c8c3a916ac747406db9689501357e2709bc23569919f278e29784f1f844f2df7fa8c4a55e3d6395129ba9fdb592eeac85bbf07c SHA512 1c77d6b6027d301b7afae92834ba2296b903495cd0546d53e9d82cd24289089d02a4a7b0e802061ead4f9f8272f8389fb5f06f3788aac3624f52593324ce78dc diff --git a/dev-qt/qthelp/qthelp-5.14.0.ebuild b/dev-qt/qthelp/qthelp-5.14.0.ebuild new file mode 100644 index 000000000000..78ca7e84a51e --- /dev/null +++ b/dev-qt/qthelp/qthelp-5.14.0.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" +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 3c807e740041..b96bc9b55720 100644 --- a/dev-qt/qtimageformats/Manifest +++ b/dev-qt/qtimageformats/Manifest @@ -1,3 +1,4 @@ DIST qtimageformats-everywhere-src-5.12.3.tar.xz 1793076 BLAKE2B 59dced7576a50441c704c8debf4a86bb4db7cfb752922020d2932ee2295805b27ece866f3f86e3f89b308e28cfb720fb9c6fa782f29f45e1c3b14fd733096c87 SHA512 59cc9df597e6ac31b10ff7440b0793af13ee84a1b363db631a7aeea7413e650a99a42e8c3f4633926ec93d4ac4c2532674ea27df325ba98132bea83c81d6e6cc DIST qtimageformats-everywhere-src-5.12.5.tar.xz 1795824 BLAKE2B 3b5d3a4be8933d1af7d0fb6feb1cd37318cbc69840cc82de50fb81f63156251f768347bf5ae31b6f255dc9e02a53d64ab98aef8a27749331071482d729ac811d SHA512 9fa76b7eec083596c45f68642b49dc88c2759a28cb9359935c3a64604082acea9adecee49bb0828cc587b86d469aec7169f8f72f83a15194c4fc10f0ca25fae0 DIST qtimageformats-everywhere-src-5.13.2.tar.xz 1803796 BLAKE2B 771b883f8b415a7eb7562beaacf28cc6acfd7ce7828e4bdb4c7fe12bc283bbdb79742e15152b0baf0fd8cb0d46bfe88577bace6b13162396f1211aaf79c0e727 SHA512 e76d7efaeab81c4eaf0f41dad150ae6b36ef2246993d344e4611ed865d62a8ac93cca5f62a2c94a97bf16333344490b5a51ca8de1c7eeb460c9ae321f759f4e6 +DIST qtimageformats-everywhere-src-5.14.0.tar.xz 1809880 BLAKE2B 0aca299ebfeb7e70bb7815a204628b874ed2f06f1aae48c2a223e6604f7e20bc809753833573c86905df1a65327a5e0bb50ae3f7a93d6dde9441ef9f5c2ad10b SHA512 e674c461b5880a2df17f06726c647dc89837c7746dbd0278a6de8f6291e92ef63ae2ccb3a3288951196e03156ae112e4d8d55ae692a8b6a608c7441fb624d28b diff --git a/dev-qt/qtimageformats/qtimageformats-5.14.0.ebuild b/dev-qt/qtimageformats/qtimageformats-5.14.0.ebuild new file mode 100644 index 000000000000..a7eace7d6d78 --- /dev/null +++ b/dev-qt/qtimageformats/qtimageformats-5.14.0.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 6d95bec62a44..ec998a3d6565 100644 --- a/dev-qt/qtlocation/Manifest +++ b/dev-qt/qtlocation/Manifest @@ -1,3 +1,4 @@ DIST qtlocation-everywhere-src-5.12.3.tar.xz 5905856 BLAKE2B b52b9eaea77b4b429db90768d97c7f4d1319c7a860e864acb5afc5c35c0b2c7425afe64909751b2063bad747fe3aa6d899b39532a72065d4cd87935219a196f1 SHA512 91b21e5bc78b960f15c60ae02827cd35292ab1a5dd5a47488d25ce6758177f0ce15545aef3ff9bd1456c6fd84f65cb74d385b726239e2f0be66de0f6fb9a7082 DIST qtlocation-everywhere-src-5.12.5.tar.xz 5905880 BLAKE2B 67cbe02ad42cfde9bdff9285bc7b8e4d4edb8d4c295cb5e1ca9bbeb077d017762d93d1bf31da67b29506f634bd6f9f909aaf9ecbdc20c480e59bafb3ff539380 SHA512 fe82194e4e6bc2a2e6e3c55e3360afdfd56a6495a8d87bfbdceb29255430954d4c1adc62f1f82e63b23778f0bf03b0a50d6f5d2a963bd786f2cf2fbed7450ccc DIST qtlocation-everywhere-src-5.13.2.tar.xz 6050044 BLAKE2B 912810dea36652b96b0f93b4e69755f86b0f12b3659420b3771649f00afc4909387768832989e2a7808db90467502bb8eb8f23734d41636c4eefb48c4ea534b4 SHA512 6ec28fd3add9db5758d38b964649c6e1e687e853192539c4e46386eac28378540167ec0abbf6312ecc1d2f3d33d19eaed4c4485f0c2d94a93f401dde3b9ddf6f +DIST qtlocation-everywhere-src-5.14.0.tar.xz 6116428 BLAKE2B 5e01196f4c5bdb605cf924ad316e9eba023da964a1e68ad5f564037a5fbf51791d82cb761ee8aef8225b8e84456a7344a8fbfeac8c67288b48ecfd4ea8f6c8dd SHA512 6d9915a7fba561353df6b0e1983a333af1ed85d22761c4022b7bb4ebf56a4ad2f895d1d7f0996cc93254346fc86718c654e1837c2d79358a04cd1e30c70c39ca diff --git a/dev-qt/qtlocation/qtlocation-5.14.0.ebuild b/dev-qt/qtlocation/qtlocation-5.14.0.ebuild new file mode 100644 index 000000000000..ff48cdc6401b --- /dev/null +++ b/dev-qt/qtlocation/qtlocation-5.14.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit qt5-build + +DESCRIPTION="Location (places, maps, navigation) library for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi + +IUSE="" + +RDEPEND=" + ~dev-qt/qtcore-${PV} + ~dev-qt/qtdeclarative-${PV} + ~dev-qt/qtgui-${PV} + ~dev-qt/qtnetwork-${PV} + ~dev-qt/qtpositioning-${PV}[qml] + ~dev-qt/qtsql-${PV} + sys-libs/zlib +" +DEPEND="${RDEPEND} + ~dev-qt/qtconcurrent-${PV} +" + +QT5_TARGET_SUBDIRS=( + src/3rdparty/clipper + src/3rdparty/poly2tri + src/3rdparty/clip2tri + src/3rdparty/mapbox-gl-native + src/location + src/imports/location + src/imports/locationlabs + src/plugins/geoservices +) + +src_configure() { + # src/plugins/geoservices requires files that are only generated when + # qmake is run in the root directory. Bug 633776. + mkdir -p "${QT5_BUILD_DIR}" || die + qt5_qmake "${QT_BUILD_DIR}" + qt5-build_src_configure +} diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest index f16706611111..e127a5204153 100644 --- a/dev-qt/qtmultimedia/Manifest +++ b/dev-qt/qtmultimedia/Manifest @@ -1,3 +1,4 @@ DIST qtmultimedia-everywhere-src-5.12.3.tar.xz 3742244 BLAKE2B 65cc184c2625c998ec0f12d5d2f72401693521c9b5e1f27db342279724789e88e0bd6c6cb741ccf28939e8edbb657dde391ceb24ab0cb97c786c114e7e95743d SHA512 4f10e40aaf73dda2d70502e6a1441149c2b4389e9c7de72245c850d926c3ecb57ca6b09c63d208eff4b9ec63b7f9845eb2740cd0df4e4b7eee8f51746a6d3963 DIST qtmultimedia-everywhere-src-5.12.5.tar.xz 3744764 BLAKE2B 47e7c09ddc4961ea2c479835732cc31139a4ecb577571a9b804a946909292439ef6bd85d5f8afdae0caacf3491391a8b45b2bfdd113dd18902fa097a0dc36253 SHA512 a59983d887c8de462399fd53beb640c1b865c17f8b1a83635c2e1d27903861dd588eb64935d7c02d733c51c9a21174065e70a5fc1aa78600e5540c489b7695a3 DIST qtmultimedia-everywhere-src-5.13.2.tar.xz 3820660 BLAKE2B 19949b1256ceeec38a10210a7430082ed197c1f19d37048170fa55a56554e741e3af670733e25fbccf11426d08075f1ac40589a2106169fa0ae9838c8b7725ab SHA512 a18a2dc56ad33068efb78e5fb61df3c45d0102d153a02122ce39917df41acb161469092d0299df228fa7afde53260e9b7acf82ae016b99618c94d2caf02efa51 +DIST qtmultimedia-everywhere-src-5.14.0.tar.xz 3758400 BLAKE2B 12aa55e83dce58e1f36cf82c11da3b5e2d781db00be5c3d19786ca35c55703cef27e279058a5f76304673b4cef610bb281bcc237af6668dca3605cd7cbf73555 SHA512 ab5cf713e207c0538004860debc2da74830fd4b1d13c3c3ee0b3b9ee8f4438512f94952ec4ca7408cd055b69f4d1b0396d79d123365a6c74c14c4fee1f86c622 diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.14.0.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.14.0.ebuild new file mode 100644 index 000000000000..349dd584a74c --- /dev/null +++ b/dev-qt/qtmultimedia/qtmultimedia-5.14.0.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" +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 33abd24b25c7..73589e2fd172 100644 --- a/dev-qt/qtnetwork/Manifest +++ b/dev-qt/qtnetwork/Manifest @@ -1,3 +1,4 @@ DIST qtbase-everywhere-src-5.12.3.tar.xz 48382148 BLAKE2B 779c43a75403e0f21357a90228bbcc3f216495613f4f17a2f442c7aa93f277a79cc7addf5ae44e22964069580f4932cfd14ba4773aa0ab30405d5587577a545c SHA512 1dab927573eb22b1ae772de3a418f7d3999ea78d6e667a7f2494390dd1f0981ea93f4f892cb6e124ac18812c780ee71da3021b485c61eaf1ef2234a5c12b7fe2 DIST qtbase-everywhere-src-5.12.5.tar.xz 48463288 BLAKE2B db394becd1c0c2be9f86658f58dbadb5e3b81af82edf2e8b69652a8587a2aa30f481774fa20d55ce7e8b9cc158dedd343dc3964e4ff0bcf111e8c4feceb27e0a SHA512 9a95060318cadfcd6dace6b28353fa868a8dcfe9def0bd884edf7d9f72606bae625de0269323a94b81d594a6c398106c266304106329b79c7dae4e5b88269660 DIST qtbase-everywhere-src-5.13.2.tar.xz 48735704 BLAKE2B 50b8d69212602427b76dce6efefb9195e91e4bf5a09b732e564b66a4e27cfaf193fd860139b2c4cc774b0b1132af1426b79e381fb42eafd506239096bd87837e SHA512 b00ad017cc95876698615fd6e41c6ade366146c1f7057e1925bc1b72918f091aa39aa6bf0ea450fc6cd4d8f9810b228770d981dcb6cbe8ad30abb2c42804a204 +DIST qtbase-everywhere-src-5.14.0.tar.xz 49713412 BLAKE2B b59a98b12ade13ef27a055010f45621606692e7c071039cedfa20a667fdbffc74e2ba7b412b93eebc7bc748a418750045810215335972190fc5ad69947d5494c SHA512 27e640643aa2a15fece96b1a83f8f6fbfbc8a83e224f6dea4d7e6a94c8069a2b18a55ddc76943b10b40ccc95168a48dcfdf46264fdfc24b3594d1c6ea160aff6 diff --git a/dev-qt/qtnetwork/qtnetwork-5.14.0.ebuild b/dev-qt/qtnetwork/qtnetwork-5.14.0.ebuild new file mode 100644 index 000000000000..5497d923b231 --- /dev/null +++ b/dev-qt/qtnetwork/qtnetwork-5.14.0.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" +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 54c8160b013b..17c0ec9e5f86 100644 --- a/dev-qt/qtnetworkauth/Manifest +++ b/dev-qt/qtnetworkauth/Manifest @@ -1,3 +1,4 @@ DIST qtnetworkauth-everywhere-src-5.12.3.tar.xz 139092 BLAKE2B ee8c09ce890010b0ff6424ea74210749fdd0b4ba42fafd0e372ed2719830ce073085f1d5a8d5fbfbb98901f84cd81b105483f310ff6ff056f16430eef6ea1a5c SHA512 07bf159360fe126c23387c6ed5b955218771ac37848ddb83542733c786b415f9aa5c22fd4a965fff591869d2d819bba420b69718e487df3cce382f411f493142 DIST qtnetworkauth-everywhere-src-5.12.5.tar.xz 139116 BLAKE2B 38adab02544dff25d52ebb64a2adae090f265a5c23cfeb48e5288beb2153f4cd9973601aee23faaf074d91fdea1924f201864d6ce2773989d5e2844c79096135 SHA512 d7849518614a7bdb2ddbcf92b773f5e7c26f1af4ba07f0304b4634ed69bf3c17798509d28af2c49aba0cfad35a1cad5bda27acdbde3aa8d86038efeb9f5001e0 DIST qtnetworkauth-everywhere-src-5.13.2.tar.xz 141172 BLAKE2B 23c6ed981b57d0028e33a81cfd3f060435d29f5951c3e7b6cf2a1f609a475ec2285e2613c7a4abbe52af44b0a0d6979f277a3da2dc550cd442b5a467fe265ead SHA512 1d0ba90f6b70a840ceeecd72caa8b128e6277e49e520d908efbd43b20bbe3a0e955d9b88f59327268134f32b18bb7b9cb0b9b93e34a43f9c38617338c3566d4f +DIST qtnetworkauth-everywhere-src-5.14.0.tar.xz 141372 BLAKE2B 6673e8542536ed1a814decb343643727790045a3dda13c0487a9117d08d1c5b171d07745cdb2918af5887264bc6480b81e88f67a95063a402b5b299fb62e182d SHA512 ef158b5185bd9afd4bd634c26bf09f25cd4d8c8c879aa475d267f96b74b8ac90cb817c8475cc2cdc0892f79607e3eb08fce62e1a913e62e9ab330239af6bd7ac diff --git a/dev-qt/qtnetworkauth/qtnetworkauth-5.14.0.ebuild b/dev-qt/qtnetworkauth/qtnetworkauth-5.14.0.ebuild new file mode 100644 index 000000000000..7fbd2442415a --- /dev/null +++ b/dev-qt/qtnetworkauth/qtnetworkauth-5.14.0.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 33abd24b25c7..73589e2fd172 100644 --- a/dev-qt/qtopengl/Manifest +++ b/dev-qt/qtopengl/Manifest @@ -1,3 +1,4 @@ DIST qtbase-everywhere-src-5.12.3.tar.xz 48382148 BLAKE2B 779c43a75403e0f21357a90228bbcc3f216495613f4f17a2f442c7aa93f277a79cc7addf5ae44e22964069580f4932cfd14ba4773aa0ab30405d5587577a545c SHA512 1dab927573eb22b1ae772de3a418f7d3999ea78d6e667a7f2494390dd1f0981ea93f4f892cb6e124ac18812c780ee71da3021b485c61eaf1ef2234a5c12b7fe2 DIST qtbase-everywhere-src-5.12.5.tar.xz 48463288 BLAKE2B db394becd1c0c2be9f86658f58dbadb5e3b81af82edf2e8b69652a8587a2aa30f481774fa20d55ce7e8b9cc158dedd343dc3964e4ff0bcf111e8c4feceb27e0a SHA512 9a95060318cadfcd6dace6b28353fa868a8dcfe9def0bd884edf7d9f72606bae625de0269323a94b81d594a6c398106c266304106329b79c7dae4e5b88269660 DIST qtbase-everywhere-src-5.13.2.tar.xz 48735704 BLAKE2B 50b8d69212602427b76dce6efefb9195e91e4bf5a09b732e564b66a4e27cfaf193fd860139b2c4cc774b0b1132af1426b79e381fb42eafd506239096bd87837e SHA512 b00ad017cc95876698615fd6e41c6ade366146c1f7057e1925bc1b72918f091aa39aa6bf0ea450fc6cd4d8f9810b228770d981dcb6cbe8ad30abb2c42804a204 +DIST qtbase-everywhere-src-5.14.0.tar.xz 49713412 BLAKE2B b59a98b12ade13ef27a055010f45621606692e7c071039cedfa20a667fdbffc74e2ba7b412b93eebc7bc748a418750045810215335972190fc5ad69947d5494c SHA512 27e640643aa2a15fece96b1a83f8f6fbfbc8a83e224f6dea4d7e6a94c8069a2b18a55ddc76943b10b40ccc95168a48dcfdf46264fdfc24b3594d1c6ea160aff6 diff --git a/dev-qt/qtopengl/qtopengl-5.14.0.ebuild b/dev-qt/qtopengl/qtopengl-5.14.0.ebuild new file mode 100644 index 000000000000..cec19c33587b --- /dev/null +++ b/dev-qt/qtopengl/qtopengl-5.14.0.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" +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 99ba61a641e9..01fdb12709e9 100644 --- a/dev-qt/qtpaths/Manifest +++ b/dev-qt/qtpaths/Manifest @@ -1,3 +1,4 @@ DIST qttools-everywhere-src-5.12.3.tar.xz 9809196 BLAKE2B 8d0317dc70c1dc6fc7c125453d22bbaa7decd57f9ba0f7572cc1e27f9494ff3423b5be412bcbd2e841a1f9b7494dae9101b3ac9254c563c24f22492b3b6ec3c9 SHA512 d37c0e11a26a21aa60f29f3b17ddc9895385d848692956e4481e49003cbe9c227daf8fda1c40a2ab70ac8e7e56d3771c1b2964524589eb77ac1f2362c269162e DIST qttools-everywhere-src-5.12.5.tar.xz 9759888 BLAKE2B a9d8477a8f27de405c390d0901754020bed457dfaf7419cb070c5bf4eee30f3bb0b39bd29d3c32f8f78e82ffa8bc10e58cea3eae389792227cd6f21f783624c2 SHA512 e88af049ad9261720bc44ff9030113179d9429eaf073bed45115decd520ecf5d3ca860983f012bac189310ce9f3826b1fcb484faadb4f6d0b16c67c0d998f34c DIST qttools-everywhere-src-5.13.2.tar.xz 9110256 BLAKE2B 4651c350d5bb9200dc6c4b362b8d69abd108f63fde74f6b3382317c8b0f4447cd56f6a463617f50c0901155457ddd693dcf2bc75cde9cbb1565e693b36469bec SHA512 46e76d81c1b16160c9ab8da1475cfeed28e7140bc94868d4fc834639cc15ec67199b6169a7c820107cb72982bc2d56ba6987225f3fc773b8464e4023fda74265 +DIST qttools-everywhere-src-5.14.0.tar.xz 9143808 BLAKE2B 261d5d6004f0653f2c7c32839c8c3a916ac747406db9689501357e2709bc23569919f278e29784f1f844f2df7fa8c4a55e3d6395129ba9fdb592eeac85bbf07c SHA512 1c77d6b6027d301b7afae92834ba2296b903495cd0546d53e9d82cd24289089d02a4a7b0e802061ead4f9f8272f8389fb5f06f3788aac3624f52593324ce78dc diff --git a/dev-qt/qtpaths/qtpaths-5.14.0.ebuild b/dev-qt/qtpaths/qtpaths-5.14.0.ebuild new file mode 100644 index 000000000000..ec3e1e7d8678 --- /dev/null +++ b/dev-qt/qtpaths/qtpaths-5.14.0.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 99ba61a641e9..01fdb12709e9 100644 --- a/dev-qt/qtplugininfo/Manifest +++ b/dev-qt/qtplugininfo/Manifest @@ -1,3 +1,4 @@ DIST qttools-everywhere-src-5.12.3.tar.xz 9809196 BLAKE2B 8d0317dc70c1dc6fc7c125453d22bbaa7decd57f9ba0f7572cc1e27f9494ff3423b5be412bcbd2e841a1f9b7494dae9101b3ac9254c563c24f22492b3b6ec3c9 SHA512 d37c0e11a26a21aa60f29f3b17ddc9895385d848692956e4481e49003cbe9c227daf8fda1c40a2ab70ac8e7e56d3771c1b2964524589eb77ac1f2362c269162e DIST qttools-everywhere-src-5.12.5.tar.xz 9759888 BLAKE2B a9d8477a8f27de405c390d0901754020bed457dfaf7419cb070c5bf4eee30f3bb0b39bd29d3c32f8f78e82ffa8bc10e58cea3eae389792227cd6f21f783624c2 SHA512 e88af049ad9261720bc44ff9030113179d9429eaf073bed45115decd520ecf5d3ca860983f012bac189310ce9f3826b1fcb484faadb4f6d0b16c67c0d998f34c DIST qttools-everywhere-src-5.13.2.tar.xz 9110256 BLAKE2B 4651c350d5bb9200dc6c4b362b8d69abd108f63fde74f6b3382317c8b0f4447cd56f6a463617f50c0901155457ddd693dcf2bc75cde9cbb1565e693b36469bec SHA512 46e76d81c1b16160c9ab8da1475cfeed28e7140bc94868d4fc834639cc15ec67199b6169a7c820107cb72982bc2d56ba6987225f3fc773b8464e4023fda74265 +DIST qttools-everywhere-src-5.14.0.tar.xz 9143808 BLAKE2B 261d5d6004f0653f2c7c32839c8c3a916ac747406db9689501357e2709bc23569919f278e29784f1f844f2df7fa8c4a55e3d6395129ba9fdb592eeac85bbf07c SHA512 1c77d6b6027d301b7afae92834ba2296b903495cd0546d53e9d82cd24289089d02a4a7b0e802061ead4f9f8272f8389fb5f06f3788aac3624f52593324ce78dc diff --git a/dev-qt/qtplugininfo/qtplugininfo-5.14.0.ebuild b/dev-qt/qtplugininfo/qtplugininfo-5.14.0.ebuild new file mode 100644 index 000000000000..85a22f1729a1 --- /dev/null +++ b/dev-qt/qtplugininfo/qtplugininfo-5.14.0.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 6d95bec62a44..ec998a3d6565 100644 --- a/dev-qt/qtpositioning/Manifest +++ b/dev-qt/qtpositioning/Manifest @@ -1,3 +1,4 @@ DIST qtlocation-everywhere-src-5.12.3.tar.xz 5905856 BLAKE2B b52b9eaea77b4b429db90768d97c7f4d1319c7a860e864acb5afc5c35c0b2c7425afe64909751b2063bad747fe3aa6d899b39532a72065d4cd87935219a196f1 SHA512 91b21e5bc78b960f15c60ae02827cd35292ab1a5dd5a47488d25ce6758177f0ce15545aef3ff9bd1456c6fd84f65cb74d385b726239e2f0be66de0f6fb9a7082 DIST qtlocation-everywhere-src-5.12.5.tar.xz 5905880 BLAKE2B 67cbe02ad42cfde9bdff9285bc7b8e4d4edb8d4c295cb5e1ca9bbeb077d017762d93d1bf31da67b29506f634bd6f9f909aaf9ecbdc20c480e59bafb3ff539380 SHA512 fe82194e4e6bc2a2e6e3c55e3360afdfd56a6495a8d87bfbdceb29255430954d4c1adc62f1f82e63b23778f0bf03b0a50d6f5d2a963bd786f2cf2fbed7450ccc DIST qtlocation-everywhere-src-5.13.2.tar.xz 6050044 BLAKE2B 912810dea36652b96b0f93b4e69755f86b0f12b3659420b3771649f00afc4909387768832989e2a7808db90467502bb8eb8f23734d41636c4eefb48c4ea534b4 SHA512 6ec28fd3add9db5758d38b964649c6e1e687e853192539c4e46386eac28378540167ec0abbf6312ecc1d2f3d33d19eaed4c4485f0c2d94a93f401dde3b9ddf6f +DIST qtlocation-everywhere-src-5.14.0.tar.xz 6116428 BLAKE2B 5e01196f4c5bdb605cf924ad316e9eba023da964a1e68ad5f564037a5fbf51791d82cb761ee8aef8225b8e84456a7344a8fbfeac8c67288b48ecfd4ea8f6c8dd SHA512 6d9915a7fba561353df6b0e1983a333af1ed85d22761c4022b7bb4ebf56a4ad2f895d1d7f0996cc93254346fc86718c654e1837c2d79358a04cd1e30c70c39ca diff --git a/dev-qt/qtpositioning/qtpositioning-5.14.0.ebuild b/dev-qt/qtpositioning/qtpositioning-5.14.0.ebuild new file mode 100644 index 000000000000..cc8b4e331240 --- /dev/null +++ b/dev-qt/qtpositioning/qtpositioning-5.14.0.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 33abd24b25c7..73589e2fd172 100644 --- a/dev-qt/qtprintsupport/Manifest +++ b/dev-qt/qtprintsupport/Manifest @@ -1,3 +1,4 @@ DIST qtbase-everywhere-src-5.12.3.tar.xz 48382148 BLAKE2B 779c43a75403e0f21357a90228bbcc3f216495613f4f17a2f442c7aa93f277a79cc7addf5ae44e22964069580f4932cfd14ba4773aa0ab30405d5587577a545c SHA512 1dab927573eb22b1ae772de3a418f7d3999ea78d6e667a7f2494390dd1f0981ea93f4f892cb6e124ac18812c780ee71da3021b485c61eaf1ef2234a5c12b7fe2 DIST qtbase-everywhere-src-5.12.5.tar.xz 48463288 BLAKE2B db394becd1c0c2be9f86658f58dbadb5e3b81af82edf2e8b69652a8587a2aa30f481774fa20d55ce7e8b9cc158dedd343dc3964e4ff0bcf111e8c4feceb27e0a SHA512 9a95060318cadfcd6dace6b28353fa868a8dcfe9def0bd884edf7d9f72606bae625de0269323a94b81d594a6c398106c266304106329b79c7dae4e5b88269660 DIST qtbase-everywhere-src-5.13.2.tar.xz 48735704 BLAKE2B 50b8d69212602427b76dce6efefb9195e91e4bf5a09b732e564b66a4e27cfaf193fd860139b2c4cc774b0b1132af1426b79e381fb42eafd506239096bd87837e SHA512 b00ad017cc95876698615fd6e41c6ade366146c1f7057e1925bc1b72918f091aa39aa6bf0ea450fc6cd4d8f9810b228770d981dcb6cbe8ad30abb2c42804a204 +DIST qtbase-everywhere-src-5.14.0.tar.xz 49713412 BLAKE2B b59a98b12ade13ef27a055010f45621606692e7c071039cedfa20a667fdbffc74e2ba7b412b93eebc7bc748a418750045810215335972190fc5ad69947d5494c SHA512 27e640643aa2a15fece96b1a83f8f6fbfbc8a83e224f6dea4d7e6a94c8069a2b18a55ddc76943b10b40ccc95168a48dcfdf46264fdfc24b3594d1c6ea160aff6 diff --git a/dev-qt/qtprintsupport/qtprintsupport-5.14.0.ebuild b/dev-qt/qtprintsupport/qtprintsupport-5.14.0.ebuild new file mode 100644 index 000000000000..606441d104f9 --- /dev/null +++ b/dev-qt/qtprintsupport/qtprintsupport-5.14.0.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" +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 03458d4db123..e48bd1ed6a2a 100644 --- a/dev-qt/qtquickcontrols/Manifest +++ b/dev-qt/qtquickcontrols/Manifest @@ -1,3 +1,4 @@ DIST qtquickcontrols-everywhere-src-5.12.3.tar.xz 6057512 BLAKE2B ebe1f4a431cd58891c8550ac1e50992d290c18df54b6710912397f6856ada50f8807cb52d0fbe43f376d187ba6c3f53a0b826babe10fded480d4088bf842f566 SHA512 23410fb82088591a8bed7e8e4127d13929a03adc0dfd18f7e2f906acdac21f7dcbb15cb2257272b893d937bbb54860992667c11aa0c6157d4a3b871616c4641c DIST qtquickcontrols-everywhere-src-5.12.5.tar.xz 6056164 BLAKE2B 92fb8c605f6d9633ddf758b9d323b06f52024b024f572d2906e2f6507b05badacbf117da7c1e3b6a320629bad8efcf9bc97440466e8817006af8ab5f5a68daa9 SHA512 4539a6ce1ee20f71f6bf48271bc3fe1125bd21899cf36142d1c3d41a68ba56211f27d6e4403c69e86bd4698c7c7c79bc60f2a78ef1b19c5eab5b8690d1a01037 DIST qtquickcontrols-everywhere-src-5.13.2.tar.xz 5955448 BLAKE2B 9094208aebb517dd39c880a608eb7d426aef58ea5cdae4b45d5ce99b9ec1ade4d138e4f13b778daec14f097b6680c906d9166b0f30e1e9ac77087776bc30fbc5 SHA512 5ec713036fc34c62cfe31eb83172c4922b2ef5584d23239776b2696129d23f61f3984e6a1a7f95ba15ed6b630b62cd1ea66af3d187c1682b8575dd331b764ed0 +DIST qtquickcontrols-everywhere-src-5.14.0.tar.xz 5982792 BLAKE2B ae4ce7278d1c55486006287c0efe3f62353dfb3736e4efb7bb06bd3ef73b22b4770b6cbd2d184e12c7ea09b63d5df22b6e4eb1c4991d1331c44afb192fe12b57 SHA512 5471d6ff66c9b81ef36e6261bc7744f30571a36d1f47bcb574aca43891da4ae19aa9c90a18f24a0223cebd4e633f1313399e675a20ea6643cbfe0ce2212264e0 diff --git a/dev-qt/qtquickcontrols/qtquickcontrols-5.14.0.ebuild b/dev-qt/qtquickcontrols/qtquickcontrols-5.14.0.ebuild new file mode 100644 index 000000000000..25f8d80d48a9 --- /dev/null +++ b/dev-qt/qtquickcontrols/qtquickcontrols-5.14.0.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 a3c2492f2d2c..28e975fd6a17 100644 --- a/dev-qt/qtquickcontrols2/Manifest +++ b/dev-qt/qtquickcontrols2/Manifest @@ -1,3 +1,4 @@ DIST qtquickcontrols2-everywhere-src-5.12.3.tar.xz 9297300 BLAKE2B 53ec7eb16cdbc77d60316dfebd47f0372ce90bc9781dcdb1f0b9360774379138cf3483b52ebae9598bebf7460b300b388663fe35292264007d1f240ccf2bbff6 SHA512 afc1ae9a5a046845b085d5cf0019b79d99914a2d285676bd4d8966f1302513078c8279b71134281c03b2c1209295bca438b9e255774574520498b0b5385bad27 DIST qtquickcontrols2-everywhere-src-5.12.5.tar.xz 9299520 BLAKE2B 66be3a4c67fc0821ea6cbbac9986fad2baa67dff6533217462646146f22bad35fe5c291ad7dc5e38fcfc23fda581a135f21eb587e5ad2ec6b71805a64e3071d8 SHA512 afbd742783d83eabf182031e218c2f611709cd66f2b4886317bd356ffff2afabe820e1f552f478a0c3f74daf6fd1f5256900448f5445b84792d6a71b42ccd20a DIST qtquickcontrols2-everywhere-src-5.13.2.tar.xz 9252912 BLAKE2B 8b5068f53fab7ba26bc7fa6aaf40d13581eaa35cebc55c9def9c7ddf51837f803a169e70dcb62405994c4e9704fb6b02a8bd56a59942c48996a4fbf6a974128f SHA512 f89b5126f0e6b96ccd206cef1229624949cb22f5f925b165af9a3c0ecb6517a0fd29f5c3958fd8ca008f1b000ffb352833ee90ba0ce0fc5f7983636732440a0f +DIST qtquickcontrols2-everywhere-src-5.14.0.tar.xz 8137536 BLAKE2B f2813f6bad0f1f6daf5965c42879e7a8a3d17d7afff07f3ef2bb9ed9c1598ffdee52ef8aad27d681bba6de93b4090e26f3dfea45f9491f6ecfb1f30a071ab218 SHA512 ab132e7441a2afe4636d3c3f5bd76cc0b21d5c2a5d2e83b0f5b6468698811fb9113519885bc3cf90d9028d38992eb7be049563d3b43069e59b62135dc7e07123 diff --git a/dev-qt/qtquickcontrols2/qtquickcontrols2-5.14.0.ebuild b/dev-qt/qtquickcontrols2/qtquickcontrols2-5.14.0.ebuild new file mode 100644 index 000000000000..4babc06b58ec --- /dev/null +++ b/dev-qt/qtquickcontrols2/qtquickcontrols2-5.14.0.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 02d0bc7e130b..9ef08b745250 100644 --- a/dev-qt/qtscript/Manifest +++ b/dev-qt/qtscript/Manifest @@ -1,3 +1,4 @@ DIST qtscript-everywhere-src-5.12.3.tar.xz 2674896 BLAKE2B 9f655989505c288d22c9d961e79227cee84ce4d91f6a61b7038e3b993da6f610c3703ad24b2146931c7d46b1765b60f73af8adea6d55823d0b973a99b61adac8 SHA512 4c4498acb39536bdc03643fb1717c7a47c82b1734cf67d17d40bc216084f01e837648d261f7f69e317387f9c6efa9aaa6b0df8f5532f55615252c95b1089ca1a DIST qtscript-everywhere-src-5.12.5.tar.xz 2675432 BLAKE2B 76c681e5d1e9311cd11a9701cab5486c80f61dd552030a0e0c4e0df5025f84d5d7e140bddee5dfb0de7f0ad1564b784f4267342e6fa355bd09feaa47b7541449 SHA512 a422e47873ddf4c84adf00f51b721465acedfac535b0daeede63eac0d41c6f4f07d5a5f86513c86e981f3a0024020be03730670befab2a20cd4d6564c98d6c90 DIST qtscript-everywhere-src-5.13.2.tar.xz 2696452 BLAKE2B 6d13901412eb8680e8c3376c7bba7197661679ad9d6a4a4f55766a8f36869c0aca268fbf5db8ac4b3ba02ecb25fb9bec8aa914925c826c0e59046802d3bbe4d8 SHA512 45248b7498f316c8532dacd827a958d90fe40b10ec0c88d68f984816152bcd4c6ef22064d4a0582354a37962c590b67731b278311094ac4e257e89adcd9caf40 +DIST qtscript-everywhere-src-5.14.0.tar.xz 2645580 BLAKE2B 69bd0e394c3c8150ea64ca42d1a55fc81a9555ae6c17f60a5ba12750a7b8470e15dfbd691c275cc3685795880e3e9703a4750acd7bd2a7c1e3e1ce9506cc7698 SHA512 91fabfa5775fc411b7b48b74419275bd6ecbec7ce3eda186f875d973b05a5501b2226a2ef0f6cc30d850fe73fc1466c2fc7e54d9f15e939eac6ecffaae65b8ff diff --git a/dev-qt/qtscript/qtscript-5.14.0.ebuild b/dev-qt/qtscript/qtscript-5.14.0.ebuild new file mode 100644 index 000000000000..4c0edd2bba5c --- /dev/null +++ b/dev-qt/qtscript/qtscript-5.14.0.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" +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 071b0ea7b4f4..e2333b1c2196 100644 --- a/dev-qt/qtscxml/Manifest +++ b/dev-qt/qtscxml/Manifest @@ -1,3 +1,4 @@ DIST qtscxml-everywhere-src-5.12.3.tar.xz 434176 BLAKE2B 8059a28cbd642089408077064bdb0df3d7018872c711283e11a1ca194b7c89d370bf54cbded67feba635c0190f52aaa96f75e6f63362b6af0c62f06246b439c4 SHA512 d515506d90ace5eedfe8bf3439dad0853dbbdbd36dfb509dfa13e3358838353de66d5f6245afe4eeebd19dd3f0ab0ce5e4c3e6fe5d40e5ab46763c453a562a49 DIST qtscxml-everywhere-src-5.12.5.tar.xz 434260 BLAKE2B d518785715a01e70bcf40dcc37207211fb458a979d2d12dc2c52e1add31fd8de24127be04bde938a3e1bc2b6550afa864d946b5eba96b4b2a6f812d2f6a3c61d SHA512 23d340994af3e217ae58698dd0cd38f30d67d74a042d58cabbd0f38a6c13a8d64d6238cd6dee246ce0f99d5206bc210749941b88e5f745d3b92207eab06730b1 DIST qtscxml-everywhere-src-5.13.2.tar.xz 435428 BLAKE2B d8989c345b1877329c485347f8f953dc07c502baadce916111b2f25cd48e8a60db4ee9b5de379d17662f520b66bf55b5c11f8132386250353b5c7aaf1f258199 SHA512 d1dd4752983c35bb899882197098579ad7221039369f550290e1044fed6aa68f4da5d0c9969980ca3a63180d5d3e5f3ac208723ad80e8b71cd84cd86312ab453 +DIST qtscxml-everywhere-src-5.14.0.tar.xz 433264 BLAKE2B 4d9d6644a45e87dea680bcfbd776e0800f1dc67511e3c2a1fba25252aafab3d8ea1a436932b4c6fcb9baf964ec380e667abe06c37cc851ffdafbac4c1cb082cd SHA512 b6c214231d3493efffd23b3cd825a2269192a3213a4bfa6870632e6017cc456a33428e00a710f67894d35d8237799c950c52d6fb70c14d1973a0fa9b601ccacb diff --git a/dev-qt/qtscxml/qtscxml-5.14.0.ebuild b/dev-qt/qtscxml/qtscxml-5.14.0.ebuild new file mode 100644 index 000000000000..5fe2d2ce1fea --- /dev/null +++ b/dev-qt/qtscxml/qtscxml-5.14.0.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 01a03d440cc3..f3398724ab64 100644 --- a/dev-qt/qtsensors/Manifest +++ b/dev-qt/qtsensors/Manifest @@ -1,3 +1,4 @@ DIST qtsensors-everywhere-src-5.12.3.tar.xz 2037212 BLAKE2B 1f75ceea8fdf8e020e73f2cd8377ca13128bf9aafc71146ad96e7cb1f69df83af2889b5a5684fdfd0abb18553332cdda2f9d8753233ed743d0a136a625941909 SHA512 cf0c8c58bbb84debd6b464bd9b91af7e79a301031613b8a2d0715fa276573dafea0a1c8e472fa2a2d4debd9b26f86a5e6efa9a8d57f7ab9102b1314d609579e5 DIST qtsensors-everywhere-src-5.12.5.tar.xz 2035484 BLAKE2B 037deb6b0d4420a7cf9d52fbae1d7957fb989a385c557eb6427868ec7940b85fb2898c2eb7fdaa96df43b5f4652659c578bf50d3e6073ac3c790ca7f651c05f8 SHA512 81ac74e4c0a3d1942393c9267bbcc50af0e04a6f163d566010d6053dc4c69a67395c3f4b7564a50ec84ac88a715edd002920be4e145e6bd23d082a021dee1e5a DIST qtsensors-everywhere-src-5.13.2.tar.xz 2046708 BLAKE2B 10c28aa33a372a84255ceb04f803e11df77137a6ea2ec7c84a3e07bcee5746b3e8d9d5c0e79ca97ba3b25401087dd434039c6f6b3400aeaba17e0ec4673ad1e8 SHA512 47fc4f9e5fd9451de38896d388b85e6c0813718a860ef7c98666e6a1710baf38e7056a61c799837eea4efef083b79f9c3a380364792fd0f3c107bdd413e1bc6c +DIST qtsensors-everywhere-src-5.14.0.tar.xz 2042940 BLAKE2B 7478f9f7e76e85d8732e20d6728e403fd289881a78ecb0553c46648187a040fab2d4581909bf3c5ff0bc5ef744b77514d327f44b404099b2ab9568c9d2f382b1 SHA512 de9522cc6a2656eaf78376ef5803866c97298ee348c15a45b093e30302594db6dc3e31f619b444aaa970b157a6077bf189585de24dcc8c35c6be5930fb35cdd2 diff --git a/dev-qt/qtsensors/qtsensors-5.14.0.ebuild b/dev-qt/qtsensors/qtsensors-5.14.0.ebuild new file mode 100644 index 000000000000..2cf55ab96656 --- /dev/null +++ b/dev-qt/qtsensors/qtsensors-5.14.0.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 c402e400b32e..648c3c06a326 100644 --- a/dev-qt/qtserialbus/Manifest +++ b/dev-qt/qtserialbus/Manifest @@ -1,3 +1,4 @@ DIST qtserialbus-everywhere-src-5.12.3.tar.xz 328664 BLAKE2B cea2ebacf8a2ffc6e2f1c1ab54327a50199407ded0338d6bbfd0a3d8672106253bcfc307fd38d2e81acecd87ae69f093f516a52e0e4a864130c8491f596cdba2 SHA512 5f9d477780bfcba1edb4a11592ea6f3a2a1b2e42fbbce898e167b1975b14e93b3840789230e320869cbdb16e33eb76b45310cd27089f2f854a20ac3b7e18d763 DIST qtserialbus-everywhere-src-5.12.5.tar.xz 329052 BLAKE2B 9136be5ca768d610c38aad83301f080ed3617f368c3431828e7d9340ebe26fac7332e1a65db0e02701c18a555f784f3e2b4308850bacda415cfffd90263a831e SHA512 bf013a1e052cb0011c05f5dd52757f4944c86f4bd61f57244ffa299cd443166a80d27493a0ec8e22dcff817e89081502f091736bd37a27616de933e51184b0f4 DIST qtserialbus-everywhere-src-5.13.2.tar.xz 338428 BLAKE2B 10f0a7129d1d770811aacf1ca961f6be6b3f69a86435b10f345e3e825e7bf12f01c4909636cd57ddb93561a5ae12711c63016a9613dadf1a4e41815f60b0eea7 SHA512 2a38de115ea51579119e5cb0e65b15f9105d24d0166c6dec0922cbe4b751442fcfd9b82ef90b55bc64369bd1bfe18c99b04e37b0b8cbec01e781e18cead74fdf +DIST qtserialbus-everywhere-src-5.14.0.tar.xz 344580 BLAKE2B 570d78ce97b8aec595d0fd86492dbf9be288c43a96bb2e5a4e582f12c6404ce26382ab2a7f1c3bd295cf8bfd5dfe12bbe377d3339eb0faf4f964f50bcfb1ed63 SHA512 7515dffe49972bdbe7b6d2c7e11fc6abd27342e7a09089830d0699429c52a43243b378fe64eadbd28457ea303b9f37497c69994e1c4c2f5a073158eeb16af2b8 diff --git a/dev-qt/qtserialbus/qtserialbus-5.14.0.ebuild b/dev-qt/qtserialbus/qtserialbus-5.14.0.ebuild new file mode 100644 index 000000000000..4a031a9a92a1 --- /dev/null +++ b/dev-qt/qtserialbus/qtserialbus-5.14.0.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 34877b73cb17..0acf33c0e561 100644 --- a/dev-qt/qtserialport/Manifest +++ b/dev-qt/qtserialport/Manifest @@ -1,3 +1,4 @@ DIST qtserialport-everywhere-src-5.12.3.tar.xz 302740 BLAKE2B 105999b369422c4e819c85bdcb2899eff2af9c8486ea485bf89f6b1fbe0d78c8760b52e06942145f7a0ad54c0a25ee504d9b3833536af3cfd88a2efeebda5b31 SHA512 42551b74abe1fcaa1972fb1134215987d7c1d0fe73874a4c6ad5b9aadad71a2066a1846c297569bb1562f94e54a406e8074d444deca510a566e27cd386b47ecf DIST qtserialport-everywhere-src-5.12.5.tar.xz 302940 BLAKE2B fdfad2cc1b9dbcef179689b938ce734a28972f9a6ac9235c8d9068cb3d2fb32ae12269d54deb7fd7b7eec0af78ae1ea8098aaa678fd48dd102243c6fa40f51be SHA512 f3a5fb8c9a9513c16f52bd22b4fd4c6400819863237762f459d9f612ef2457447733cc8ed2bd645f182ab9eab6ddb5bcdbca2fbd67745def1a5fad1392087f4e DIST qtserialport-everywhere-src-5.13.2.tar.xz 310736 BLAKE2B 559576dd0cb4a9eae1220e2801cde03debd80e7cc885b64630479fc9abb8d11c67c93a763a81a5faa482d811f1446fc294919661dbe0e33b8ecfa896f026b6a8 SHA512 e8655eb5f18179a922f96ab5ca0014dbf1da21b581f2e0fc146337321dae85b1218ed48724fb63b211ea7349f428c176543292284d5c2fae63a4e66146f68c68 +DIST qtserialport-everywhere-src-5.14.0.tar.xz 311168 BLAKE2B 89878544b83f5a9d95cb3d0b9e06a81c6590064532772340bfa69c7c4217821d63309799930ed9bb8d5fe32cf0fb50d376370bf1963c74f561669afa0cd8e57a SHA512 bcf65bedc9d96694cafa7b2984bf8f0aadadc5fba9bcbd2b57c849bdffa9677ae3f90796ef5e002641241af5c44404beb83bbd2083d00614d5376f68b109b9aa diff --git a/dev-qt/qtserialport/qtserialport-5.14.0.ebuild b/dev-qt/qtserialport/qtserialport-5.14.0.ebuild new file mode 100644 index 000000000000..78e261c288e6 --- /dev/null +++ b/dev-qt/qtserialport/qtserialport-5.14.0.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 eed384b61c16..63c0dfefb666 100644 --- a/dev-qt/qtspeech/Manifest +++ b/dev-qt/qtspeech/Manifest @@ -1,3 +1,4 @@ DIST qtspeech-everywhere-src-5.12.3.tar.xz 99828 BLAKE2B a48006c84240091c09af185a6cb6b8df732f94452b92d734d4fb7383966d1be04dc0582c366014f7b75deb2d07c54b275adea3bfbb8d307d2dd1056e4d08c94e SHA512 9623a83cdfbed07dffcd8f0808c2a514c97fda72b68827d917f1a8ee3072286ef8bce06b114db94d7a0c3fc79425c2540fa5cadc6551367fd4431e5396395932 DIST qtspeech-everywhere-src-5.12.5.tar.xz 99840 BLAKE2B b60a19bff4aad801d513ad7eff45ebfabedda18952e48137683ed15ab6f9330a8e41f195af9a6f6f06fb839f8a0338d26e6d7ae1bbf0aa92d6c00613c41b3095 SHA512 2a1a2c86ee3b5501623bb0c2c8e5b6f96b353707fe0eb804629187899eca5952c665ef037c4257f635edf34ddea03bc686f472a4a346d9f8e2adc7479f640482 DIST qtspeech-everywhere-src-5.13.2.tar.xz 100312 BLAKE2B c033b95351278d0cbe9a665a16a0b145bbbd6389f19ac63a166cc1fc63b60c3649bf48bae1e0060b855ac278ed240954afcd4bde9adc1a87742a0dc3299aa55a SHA512 9288cfbc37fd308deb41f287e3da38b5bdb83088fbc0f0276426f44c595a53fdc476b1e6122320f28a27f590e4801320eb14599dafa7491aa0d50be0bd124e27 +DIST qtspeech-everywhere-src-5.14.0.tar.xz 101092 BLAKE2B b39a3e145e11c46fc09deb16f83fe15415674bf20a9ff682f81f7b8cbab9d24d0b073bfa156d6c89f141b789c98bb117b0dedcefef8b33ed0e807eeca24812bd SHA512 516a59f1e819db5bc3ecd2c776767ec518f0898daa2a3833dd95f62df5cd4abcde97312a768faaa47d9bdbca122eaef44c1cbca5151b5dac3b3b65b61a8c7c42 diff --git a/dev-qt/qtspeech/qtspeech-5.14.0.ebuild b/dev-qt/qtspeech/qtspeech-5.14.0.ebuild new file mode 100644 index 000000000000..17f8c70c3c51 --- /dev/null +++ b/dev-qt/qtspeech/qtspeech-5.14.0.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 33abd24b25c7..73589e2fd172 100644 --- a/dev-qt/qtsql/Manifest +++ b/dev-qt/qtsql/Manifest @@ -1,3 +1,4 @@ DIST qtbase-everywhere-src-5.12.3.tar.xz 48382148 BLAKE2B 779c43a75403e0f21357a90228bbcc3f216495613f4f17a2f442c7aa93f277a79cc7addf5ae44e22964069580f4932cfd14ba4773aa0ab30405d5587577a545c SHA512 1dab927573eb22b1ae772de3a418f7d3999ea78d6e667a7f2494390dd1f0981ea93f4f892cb6e124ac18812c780ee71da3021b485c61eaf1ef2234a5c12b7fe2 DIST qtbase-everywhere-src-5.12.5.tar.xz 48463288 BLAKE2B db394becd1c0c2be9f86658f58dbadb5e3b81af82edf2e8b69652a8587a2aa30f481774fa20d55ce7e8b9cc158dedd343dc3964e4ff0bcf111e8c4feceb27e0a SHA512 9a95060318cadfcd6dace6b28353fa868a8dcfe9def0bd884edf7d9f72606bae625de0269323a94b81d594a6c398106c266304106329b79c7dae4e5b88269660 DIST qtbase-everywhere-src-5.13.2.tar.xz 48735704 BLAKE2B 50b8d69212602427b76dce6efefb9195e91e4bf5a09b732e564b66a4e27cfaf193fd860139b2c4cc774b0b1132af1426b79e381fb42eafd506239096bd87837e SHA512 b00ad017cc95876698615fd6e41c6ade366146c1f7057e1925bc1b72918f091aa39aa6bf0ea450fc6cd4d8f9810b228770d981dcb6cbe8ad30abb2c42804a204 +DIST qtbase-everywhere-src-5.14.0.tar.xz 49713412 BLAKE2B b59a98b12ade13ef27a055010f45621606692e7c071039cedfa20a667fdbffc74e2ba7b412b93eebc7bc748a418750045810215335972190fc5ad69947d5494c SHA512 27e640643aa2a15fece96b1a83f8f6fbfbc8a83e224f6dea4d7e6a94c8069a2b18a55ddc76943b10b40ccc95168a48dcfdf46264fdfc24b3594d1c6ea160aff6 diff --git a/dev-qt/qtsql/qtsql-5.14.0.ebuild b/dev-qt/qtsql/qtsql-5.14.0.ebuild new file mode 100644 index 000000000000..5378ef3907f8 --- /dev/null +++ b/dev-qt/qtsql/qtsql-5.14.0.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" +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 e724eaaf81ee..c6058c1d8585 100644 --- a/dev-qt/qtsvg/Manifest +++ b/dev-qt/qtsvg/Manifest @@ -1,3 +1,4 @@ DIST qtsvg-everywhere-src-5.12.3.tar.xz 1859680 BLAKE2B 9ee0a2dbde09ef19fc72285f5ec9b865fd65c23bbecc4fcc8969a5f84bbe31818a086e066f32873e0cfd82aaab4a077660eabd2cbcc7494e84949c64b4a99740 SHA512 23517dbdc30d7128fcbeb12a301eeeb300424bb17bc0d156d5e9298c092d3d3afd2cba45768f2512e58977ee2408450f50c385e03a47ccaf3ff6bc7e4fddf61a DIST qtsvg-everywhere-src-5.12.5.tar.xz 1860340 BLAKE2B 51162f36eb7a645d5670f4d425596fa4fe96d5149833074ab1147ccb0b6ad603cf00a45b116f09beb1c692c071248c5a425aa3f4948e0dc4af4ba131537b795d SHA512 3d7f89d106b36c8a0fd04c6e6f0ccde0c50ced7192980ea7d9330ba73d9307559e60ed2b10c28481a419d19aaae6609bde9e1dd74ccedf340dacf0194a60429d DIST qtsvg-everywhere-src-5.13.2.tar.xz 1890380 BLAKE2B 7b15ea615afe387e39ef4aec60489319230447abe560bbe2ce5dcc283a6ed6d49a44971306baf51791ac910feb25896324d48a21ff3a85ffa4a480354c077ceb SHA512 fbe2df9e8756c8982c0e91c0d0356e50dd22d898087dfd028dfa6ed363ea18e1ddce5d5838d705e2d31509d1d823ccddcaf5f8916c587919e10a39ae04ee0090 +DIST qtsvg-everywhere-src-5.14.0.tar.xz 1865488 BLAKE2B 2d0510907c0592e688896d4e4ef1b2be431837fba61d3486924ea7a31efa68584461852f033bf1364d8cadf95aa45fb28f38a778dcf8131f8c8d4d0808043e64 SHA512 eecc808311c4b149800edbdf9695a8f6438e01757d19938d554e816f44b92c3571c5f7d8b6e5cc95fa2e527e1b068707d8be4fd560c80a3b2d1900ca0b868378 diff --git a/dev-qt/qtsvg/qtsvg-5.14.0.ebuild b/dev-qt/qtsvg/qtsvg-5.14.0.ebuild new file mode 100644 index 000000000000..f143da2e4881 --- /dev/null +++ b/dev-qt/qtsvg/qtsvg-5.14.0.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" +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 33abd24b25c7..73589e2fd172 100644 --- a/dev-qt/qttest/Manifest +++ b/dev-qt/qttest/Manifest @@ -1,3 +1,4 @@ DIST qtbase-everywhere-src-5.12.3.tar.xz 48382148 BLAKE2B 779c43a75403e0f21357a90228bbcc3f216495613f4f17a2f442c7aa93f277a79cc7addf5ae44e22964069580f4932cfd14ba4773aa0ab30405d5587577a545c SHA512 1dab927573eb22b1ae772de3a418f7d3999ea78d6e667a7f2494390dd1f0981ea93f4f892cb6e124ac18812c780ee71da3021b485c61eaf1ef2234a5c12b7fe2 DIST qtbase-everywhere-src-5.12.5.tar.xz 48463288 BLAKE2B db394becd1c0c2be9f86658f58dbadb5e3b81af82edf2e8b69652a8587a2aa30f481774fa20d55ce7e8b9cc158dedd343dc3964e4ff0bcf111e8c4feceb27e0a SHA512 9a95060318cadfcd6dace6b28353fa868a8dcfe9def0bd884edf7d9f72606bae625de0269323a94b81d594a6c398106c266304106329b79c7dae4e5b88269660 DIST qtbase-everywhere-src-5.13.2.tar.xz 48735704 BLAKE2B 50b8d69212602427b76dce6efefb9195e91e4bf5a09b732e564b66a4e27cfaf193fd860139b2c4cc774b0b1132af1426b79e381fb42eafd506239096bd87837e SHA512 b00ad017cc95876698615fd6e41c6ade366146c1f7057e1925bc1b72918f091aa39aa6bf0ea450fc6cd4d8f9810b228770d981dcb6cbe8ad30abb2c42804a204 +DIST qtbase-everywhere-src-5.14.0.tar.xz 49713412 BLAKE2B b59a98b12ade13ef27a055010f45621606692e7c071039cedfa20a667fdbffc74e2ba7b412b93eebc7bc748a418750045810215335972190fc5ad69947d5494c SHA512 27e640643aa2a15fece96b1a83f8f6fbfbc8a83e224f6dea4d7e6a94c8069a2b18a55ddc76943b10b40ccc95168a48dcfdf46264fdfc24b3594d1c6ea160aff6 diff --git a/dev-qt/qttest/qttest-5.14.0.ebuild b/dev-qt/qttest/qttest-5.14.0.ebuild new file mode 100644 index 000000000000..d9f0202ca614 --- /dev/null +++ b/dev-qt/qttest/qttest-5.14.0.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" +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 92b0ef9c8f23..2247c84695e0 100644 --- a/dev-qt/qttranslations/Manifest +++ b/dev-qt/qttranslations/Manifest @@ -1,3 +1,4 @@ DIST qttranslations-everywhere-src-5.12.3.tar.xz 1375832 BLAKE2B 5fbddd0a1aa58f367b4089dd6560e6251451e623c5e81078ae428a9420386bb6ad60402b6538d4a4004ec28f84df78896e73df81abfae64cd4ddec1c18fa1cf8 SHA512 76e31a3c6a6824666b2f49d7fa0ad6e604f4a8fcb408261cfeb7baa213fc2f54c1382f677c824f47e7a629776637c699fbe215eecfbce85c3ce621c3de9b01ad DIST qttranslations-everywhere-src-5.12.5.tar.xz 1377740 BLAKE2B 7940ee5603001e9aa3ae946694f916a4c193c069b2ff6cf2241fdbe2bb6336f9589adfe31cc8ce95bdf44fcf0c9a99e16a567a873aca6683f3d2e6566d6812c4 SHA512 a2120add3b82fd84d44a064f08c5e781410c86dfd5eee39a01f44840063be5b4030c47989a2e6a413c4298d79b473f50968078a12793b9145d7ee8a722fd1698 DIST qttranslations-everywhere-src-5.13.2.tar.xz 1365880 BLAKE2B cca622d9bfd4573075a73ae63033592647ad1d79e0c77cef5a7b12829559e1808f8985bb4de110ad4a0eab2889acb326555efc9fb7eee98571827bdeb6705247 SHA512 c2e3af076a90920d571bd12c6a9a218f2756bf52922dba37826791cc9d3e5b027b1d21d83f18dba76f20c029c53a91da396b56e68fb26c3d769a7ba06a3ca855 +DIST qttranslations-everywhere-src-5.14.0.tar.xz 1332516 BLAKE2B a538aff8302d80655f5386141ac1d31a1351306020a8af71945ec805b7f7bc91d42aa2d0ee673cb65c337df12a4cb04eeec72857460e0e95d2b2f2069806e3d4 SHA512 69b09789db00ec8f7bfe13b52d54c5e86c5a0b6b6107d3caf588ba79135d35d7337dc53c9b148a5ca758e259b138ec4cb3b0b6ad7ddbd39c075a8f126e10736f diff --git a/dev-qt/qttranslations/qttranslations-5.14.0.ebuild b/dev-qt/qttranslations/qttranslations-5.14.0.ebuild new file mode 100644 index 000000000000..f4be31f47c68 --- /dev/null +++ b/dev-qt/qttranslations/qttranslations-5.14.0.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" +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 0cdb1d3d9d04..b985a7a12ec2 100644 --- a/dev-qt/qtvirtualkeyboard/Manifest +++ b/dev-qt/qtvirtualkeyboard/Manifest @@ -1,3 +1,4 @@ DIST qtvirtualkeyboard-everywhere-src-5.12.3.tar.xz 10916144 BLAKE2B 871db74b3540980d4392fa49d77d60c33f5cbd7840cd41797c168c324f9ba46214cf31154cafec9714c17b784c0ed543f5498146cd3c71228c320fd67792735e SHA512 1aa00fec7e333e4fd52891b82c239b532cf41657d9c3f44c6cc1c211a1412dbf5584823511e54f3feb33b3fed9c6e0171b55afde2df9f0a358e2e4885e1b2686 DIST qtvirtualkeyboard-everywhere-src-5.12.5.tar.xz 10911944 BLAKE2B 3a8b8b8370d182e95d88262679747452418c0c74b104daf42a7bcabc3c816ad97447acb1250ada84b72bf7cfe08fb55dad7037c1c91d99a3f9ed97a5176d4450 SHA512 e4581673451c40bf39b9793b0131bbad29e8a3f9db2d42adb23b48847bd674b6820717c051b76e506d4fd52e87c79b042533be85285a0cce9bcdc49cca964e66 DIST qtvirtualkeyboard-everywhere-src-5.13.2.tar.xz 10923292 BLAKE2B be6eedc1c1c2246e019e22fbff01f9a307f80bc2e32d9a48eabad792d89c188e92d409181b934bc991f28acb31e6331b601e544e799f362c439dbbf0e5f73db7 SHA512 63b6b1ba7ad00db3ac019b8380e76a7881d3c85cdca62d4d539b0e84bf049880f2d1405ed90cd44259821488b582762af97ea3a06b1bc5cd5e5d975663cb613e +DIST qtvirtualkeyboard-everywhere-src-5.14.0.tar.xz 10961900 BLAKE2B 8e3192c8d37b0cbc585b516e2e5f24eb5d0eb12f3e669415cf16103c393d554397a63df13dfe8d67680095b7c222ad01849c48944caffa6903ea2523f03aa426 SHA512 a4101b8bc8406e02c1165c20df639f07b822df2106ae21a66af10afcc965c358ac8d9cd691570592332c0cde33276f284c300b20e2d2a6a27160bb47bf0764ee diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.14.0.ebuild b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.14.0.ebuild new file mode 100644 index 000000000000..d950674827c1 --- /dev/null +++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.14.0.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" +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 9897b9c8943f..80ecfe038988 100644 --- a/dev-qt/qtwayland/Manifest +++ b/dev-qt/qtwayland/Manifest @@ -1,3 +1,4 @@ DIST qtwayland-everywhere-src-5.12.3.tar.xz 432304 BLAKE2B eb2ba520c651467c8ed5f0d870a69c9b07047cb4c05a0c889b36abeab30149861b83ca693efb0bb93dce4f5da5913afc3c8b61933ef0e8307d22b64fce530d87 SHA512 e66f9f41c15cf84165e559a1ff09e20ec21bb3f909b57fab08b0e3f8f9eeacf75d49541b499b1a6514a34d1ba5dd426ec1ce77719910588afa12cb3a7980dc90 DIST qtwayland-everywhere-src-5.12.5.tar.xz 448064 BLAKE2B e9ec631d1ec0f19cc5ef9f3c9e9e12d327da8ad896e40bb172b98191947ff20ba33b0fc747a9009d4d9147dd1cdea2d5376a12f25362bfa499eca6d0c838f2d2 SHA512 19e19b3d6226839856f8e8792665eda1f09f0bbf95a38077bdf2831205ee09254c8df6a521ba3f5a228bcd98c4d1929a2bd9e9aa2f6f14c218d4d7458d1a866c DIST qtwayland-everywhere-src-5.13.2.tar.xz 495536 BLAKE2B eb4352d76caba9ff1d217950b8be40edee1b963a085ca129938ade0d3a68569856bc1a745951d3731c81182b341704568a5036551693cad5926a239587dd506b SHA512 5eb895c2ef8e2e72b71fed027f760913bf754da213e488a6103d9034170a6333f034b3488115a87a5a4e90761425487b9a8ab8e84a68e2e614c159d747408d53 +DIST qtwayland-everywhere-src-5.14.0.tar.xz 544292 BLAKE2B 5982f1ecce500e5f8a541198e0362cf847c88cef81278b79a4d53db04f192aba0ebeaba7b0f2e0f6205a11352c281ac3bf320c8d25c598ed24663b8ceeef9e94 SHA512 2336e0f37ffcfc19c1fb3ba16bc853c0d3893d5b01fc1797c50b53057c0fb6827c2bb7e3d15fd943c6ecdefaf5cc544c7a59409f241dba39ed732bb6046ce1f6 diff --git a/dev-qt/qtwayland/qtwayland-5.14.0.ebuild b/dev-qt/qtwayland/qtwayland-5.14.0.ebuild new file mode 100644 index 000000000000..921cad2b4aac --- /dev/null +++ b/dev-qt/qtwayland/qtwayland-5.14.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit qt5-build + +DESCRIPTION="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}" + +PATCHES=( "${FILESDIR}/${PN}-5.13.2-fix-linuxdmabuf-build.patch" ) + +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 2bc87dd17c22..b14b5fa6d478 100644 --- a/dev-qt/qtwebchannel/Manifest +++ b/dev-qt/qtwebchannel/Manifest @@ -1,3 +1,4 @@ DIST qtwebchannel-everywhere-src-5.12.3.tar.xz 182808 BLAKE2B 03b1e906e4697844e27a9f4fa7c74bb9df228d31c85071299645ff5441577f749b7019097ac9021f3dda02ca290aba74d3494adfb9b04d8614c82586abbf399f SHA512 2dda4351f5f3a5895a955d0ee77e55f758233672005a068d3e840a01d379727f99287fc6c8fb96516f23a5a8c4ebcb61098690fd3351e79be608e28657534006 DIST qtwebchannel-everywhere-src-5.12.5.tar.xz 182944 BLAKE2B ec2433b839407dc6f46b479f2737881fbaccc52965c655986dc9745979d681476b5fc717e3a4a8bbd2c27edcbb1ec0e9239d6bb06fc3ce8b7585811c0e2bbb21 SHA512 8ea543f29e8f686961b033c1246714b1535d0be730026bef4b4ee172ce602c706d8a16b8391510a302df7be6545007a2f42311eb1aea4da326c3addde16ca2b2 DIST qtwebchannel-everywhere-src-5.13.2.tar.xz 192652 BLAKE2B f028a22f0644ff8d0d037c3007b25b43e038b0c146416ed5e67f31077f6a237975cebe05c557f280d898b378eb6274b8bba44893689f0231ff6e31f057c71b5d SHA512 7d6352016eec58c5212898ada0095337a732f4c67f161b907467a297ca68ad22b1a9c507f5a7482f3c2e6fa29a0e6b4c4ad540b69146c5ea4f87671fc45dffd3 +DIST qtwebchannel-everywhere-src-5.14.0.tar.xz 196400 BLAKE2B a89aaa895f5fa9ea8ba21757091d2d8024f46439c1d24066b5e951117bead2547b0356cdfbc38394da628c88280cd3f50d9bf843a3bda9bd1dc9595f9a007723 SHA512 fbd201c305989dec92c13e6a300ae72282002ec5d2a415920a34b0c1d345a46d42b44127cd0a5ab288735797cd535bfd9fd1114ea950a612167e15df7eb29525 diff --git a/dev-qt/qtwebchannel/qtwebchannel-5.14.0.ebuild b/dev-qt/qtwebchannel/qtwebchannel-5.14.0.ebuild new file mode 100644 index 000000000000..24910e034fdb --- /dev/null +++ b/dev-qt/qtwebchannel/qtwebchannel-5.14.0.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 47e2ba5ea94c..6e3a55565560 100644 --- a/dev-qt/qtwebengine/Manifest +++ b/dev-qt/qtwebengine/Manifest @@ -1,3 +1,4 @@ DIST qtwebengine-everywhere-src-5.12.3.tar.xz 249275648 BLAKE2B 7d2404084a510c62b638dd09736130eeb40e494f9594339afc7df6628878aafed778a2785f6848702d51b3a4ef1dc8b333d5e5eeeeb8f930b4da839eb70bc175 SHA512 5b500ec6653aa6ed70e7826fe394f95c7932eaea5b1b48f6342a6f18294f75e4f954959fa2f42de0685097679389245d2bc80454e8eea202fa18a326d6d5a9a5 DIST qtwebengine-everywhere-src-5.12.5.tar.xz 249295448 BLAKE2B 3bbb9ea44ed58127a251b0dc5bd2681b9efbe4709b0c493940c85cedcbf668fe58ae2440c4afbb1e579cd69e504aa7efedd44519823ffed40444d8b3382362e8 SHA512 b485d37dca14f1cf4adf01bd8b1ae52c1d4916d7acf6ed210bc9feaece8efc2aa6cee8a3ef9174b50b767e373379c6a18d14db4426ac53a8c27d2d7b222826df DIST qtwebengine-everywhere-src-5.13.2.tar.xz 255593964 BLAKE2B 458f718183aa53376e1aeeb6306b0b3960bd001aebf61e9650d30afd408af003183b7748a87aa0c6a1aa0b3a4be548b417609146b71dc6afa46db49c4b48919f SHA512 10ae5cca36230069ef117cae15b84e29124c43e4864dbfa7a1f99879764b871355281edcb1942e86ec3a4cac12bbfd2749577745c8c7e736eb6a9909876554d0 +DIST qtwebengine-everywhere-src-5.14.0.tar.xz 241565016 BLAKE2B 6d04ae911aa0e2e64567b2b89d3e51b61adbd2455e172b63beec53102da6f91ff79e57f20b80fbffc5e269454db879ae196f0d6b1af4222e5f786218b8c6a4d7 SHA512 323e26a90258532500c0c5a58a46a4fa0177dd642640aa7da1873a1726c6b460f893af49aa3f3b9d84beaf48d8ed90d7c6f9092a2b24ff542f7d7d0eb2a6f574 diff --git a/dev-qt/qtwebengine/qtwebengine-5.14.0.ebuild b/dev-qt/qtwebengine/qtwebengine-5.14.0.ebuild new file mode 100644 index 000000000000..13940d0b4d14 --- /dev/null +++ b/dev-qt/qtwebengine/qtwebengine-5.14.0.ebuild @@ -0,0 +1,129 @@ +# 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 ) +" + +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/buildtools/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/buildtools/config/linux.pri + qt_use_disable_config pulseaudio webengine-pulseaudio src/buildtools/config/linux.pri + + qt_use_disable_mod designer webenginewidgets src/plugins/plugins.pro + + qt_use_disable_mod widgets widgets src/src.pro + + qt5-build_src_prepare +} + +src_configure() { + export NINJA_PATH=/usr/bin/ninja + export NINJAFLAGS="${NINJAFLAGS:--j$(makeopts_jobs) -l$(makeopts_loadavg "${MAKEOPTS}" 0) -v}" + + local myqmakeargs=( + -- + -opus + -printing-and-pdf + -webp + $(usex alsa '-alsa' '') + $(usex bindist '' '-proprietary-codecs') + $(usex pulseaudio '-pulseaudio' '') + $(usex system-ffmpeg '-ffmpeg' '') + $(usex system-icu '-webengine-icu' '') + ) + qt5-build_src_configure +} + +src_install() { + qt5-build_src_install + + # bug 601472 + if [[ ! -f ${D}${QT5_LIBDIR}/libQt5WebEngine.so ]]; then + die "${CATEGORY}/${PF} failed to build anything. Please report to https://bugs.gentoo.org/" + fi + + pax-mark m "${D}${QT5_LIBEXECDIR}"/QtWebEngineProcess +} diff --git a/dev-qt/qtwebsockets/Manifest b/dev-qt/qtwebsockets/Manifest index e7d08cd797ab..2a6d3445a65f 100644 --- a/dev-qt/qtwebsockets/Manifest +++ b/dev-qt/qtwebsockets/Manifest @@ -1,3 +1,4 @@ DIST qtwebsockets-everywhere-src-5.12.3.tar.xz 235312 BLAKE2B aabe93119aedf18987b4c2211e1cd312a785592ddd0ac371b23e6d5649849bfe231aa24c2de91c20655df7f3a92a614371846060f5b70e09a14f4f7607242fd8 SHA512 212a98d987b4fd16216ac9a1c98e061be6a5bd2e2c4ec8be80424d6f23afeace790fe666abe8a11e2116dc20f17a41ad0c817fceacdfa5f766b93068ac614817 DIST qtwebsockets-everywhere-src-5.12.5.tar.xz 235468 BLAKE2B ad2418ea447490ab3ad7accc2850b448558c978389925e4c26cd3280ea20e543478fdd3af3db982cbd668a4074ce1b01a488d89313e9b9ff3ceface0fdafdc0f SHA512 970ad232ad1258630404d5e7347721505a780497e1775f88591098f11bca48cbf62c4f02491b133d31e4304eb9e16f923292c5b778e22d530d7a5a4e95d422ba DIST qtwebsockets-everywhere-src-5.13.2.tar.xz 244668 BLAKE2B a8a0b6327673e8746939e903814adb7194f61eae6954d96bdf25dfe93e15ea7853c4605bef77ba28205afffb1048f11c3b80f6818663681e12cfb1adc064ff2a SHA512 c4d3b31e8110b74485e7fb1d6d82039efe176e8b626209485fbe3843f7a4b9f11708c9b978623d45e45263e6ae9990e927a3f7a9a48ced4dbcb5e954c60f593d +DIST qtwebsockets-everywhere-src-5.14.0.tar.xz 246892 BLAKE2B ad4ed07bc16434a17c38eb0f75cc9ad948aac4d9ab8d215bb6c0999d5737f7d5649d820e9ede3e9eb5aed64086d33737d3cfb99898716cbee63c575ca83d6da8 SHA512 4951fa4d757ec908fbd759ad48d531ca4d006950ed0318a2d478cc807b0bd3601465407d6a0b53c217946a2b8fa8bd5bb8f0b46435e3a7aea95f2496fe45bcd0 diff --git a/dev-qt/qtwebsockets/qtwebsockets-5.14.0.ebuild b/dev-qt/qtwebsockets/qtwebsockets-5.14.0.ebuild new file mode 100644 index 000000000000..097f97a9d7a4 --- /dev/null +++ b/dev-qt/qtwebsockets/qtwebsockets-5.14.0.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 6b8e224c827c..02f9d6743458 100644 --- a/dev-qt/qtwebview/Manifest +++ b/dev-qt/qtwebview/Manifest @@ -1,3 +1,4 @@ DIST qtwebview-everywhere-src-5.12.3.tar.xz 131136 BLAKE2B 09ff2437cd66bd0c5896fd2e0d7910d9e3ad14bb710bc6c8d4f9bd9e37b12401e0d82a0fbd74a9b48425419d9120b53cbe93f3eaf2b942e261d91cca0638c8cf SHA512 426227b9b4cb61c0e88958dbaab21e842a25989098a0e94a06fe3efc8a2b9d4a5d3216296c8228da977ef52cd5844b66048bcb84019da4f06de1b1009dfdffa5 DIST qtwebview-everywhere-src-5.12.5.tar.xz 131160 BLAKE2B 2860c751b0dd66bae966ab7286d5cd906430d4a860dea47c7b624eb631722bc06a2bb8e8093c0317476edf1242dec84bb322837090d0f35061dce0ad637d9755 SHA512 310beedf88cefc05458e99838e7cb71971aa24ba6c460ff3da804c2ab7f56167ca1067ddca71ee29ced32ea974fe405261f24c8bbcac0c7b69063d7c4e38a4de DIST qtwebview-everywhere-src-5.13.2.tar.xz 131168 BLAKE2B cea040bbc352244b6bc51eb5ac2c762a5ff3a173ef725f06ff39f70988534189fd9313190c260cc0b0c92390eaf85c7949aaba88c9e6d4ad6208d65a583f6c2d SHA512 e149bea2d76db859f1a2523793108963849332384ca6af9fa45be8e88b321405698edb89f3471ad99f05cf50b3921a8a7d2c2aab63ca1040ba8446abe3612954 +DIST qtwebview-everywhere-src-5.14.0.tar.xz 132784 BLAKE2B 1e317ea0ff9a59193c16e2c9628dffa4d5a7e6f7112f5cafa91d6aefbbc0e2e43be7f4f0b4ee0b85e63ff34dc43c04737d5f0d99ebe60261d114412443891de5 SHA512 c10cf7b921735050dc4478462e404e2d59ca804b3e113aff95b38fd23c010e2e0d2267c6672a36a9cfe6a7d9c9bafa00b6b19d9a29293414824cb8a389642f91 diff --git a/dev-qt/qtwebview/qtwebview-5.14.0.ebuild b/dev-qt/qtwebview/qtwebview-5.14.0.ebuild new file mode 100644 index 000000000000..fa902e48fdd5 --- /dev/null +++ b/dev-qt/qtwebview/qtwebview-5.14.0.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 33abd24b25c7..73589e2fd172 100644 --- a/dev-qt/qtwidgets/Manifest +++ b/dev-qt/qtwidgets/Manifest @@ -1,3 +1,4 @@ DIST qtbase-everywhere-src-5.12.3.tar.xz 48382148 BLAKE2B 779c43a75403e0f21357a90228bbcc3f216495613f4f17a2f442c7aa93f277a79cc7addf5ae44e22964069580f4932cfd14ba4773aa0ab30405d5587577a545c SHA512 1dab927573eb22b1ae772de3a418f7d3999ea78d6e667a7f2494390dd1f0981ea93f4f892cb6e124ac18812c780ee71da3021b485c61eaf1ef2234a5c12b7fe2 DIST qtbase-everywhere-src-5.12.5.tar.xz 48463288 BLAKE2B db394becd1c0c2be9f86658f58dbadb5e3b81af82edf2e8b69652a8587a2aa30f481774fa20d55ce7e8b9cc158dedd343dc3964e4ff0bcf111e8c4feceb27e0a SHA512 9a95060318cadfcd6dace6b28353fa868a8dcfe9def0bd884edf7d9f72606bae625de0269323a94b81d594a6c398106c266304106329b79c7dae4e5b88269660 DIST qtbase-everywhere-src-5.13.2.tar.xz 48735704 BLAKE2B 50b8d69212602427b76dce6efefb9195e91e4bf5a09b732e564b66a4e27cfaf193fd860139b2c4cc774b0b1132af1426b79e381fb42eafd506239096bd87837e SHA512 b00ad017cc95876698615fd6e41c6ade366146c1f7057e1925bc1b72918f091aa39aa6bf0ea450fc6cd4d8f9810b228770d981dcb6cbe8ad30abb2c42804a204 +DIST qtbase-everywhere-src-5.14.0.tar.xz 49713412 BLAKE2B b59a98b12ade13ef27a055010f45621606692e7c071039cedfa20a667fdbffc74e2ba7b412b93eebc7bc748a418750045810215335972190fc5ad69947d5494c SHA512 27e640643aa2a15fece96b1a83f8f6fbfbc8a83e224f6dea4d7e6a94c8069a2b18a55ddc76943b10b40ccc95168a48dcfdf46264fdfc24b3594d1c6ea160aff6 diff --git a/dev-qt/qtwidgets/qtwidgets-5.14.0.ebuild b/dev-qt/qtwidgets/qtwidgets-5.14.0.ebuild new file mode 100644 index 000000000000..700b6405241e --- /dev/null +++ b/dev-qt/qtwidgets/qtwidgets-5.14.0.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" +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 4be34ab2e3b3..be7888248bda 100644 --- a/dev-qt/qtx11extras/Manifest +++ b/dev-qt/qtx11extras/Manifest @@ -1,3 +1,4 @@ DIST qtx11extras-everywhere-src-5.12.3.tar.xz 115908 BLAKE2B 9ec7d370630f6c43869f648222ff46368cb57984ae732320974258da5b3905faa372e8fb97c25df8c88ce155c75be601bda28c988cf5b639bf6404213a1dbc54 SHA512 21dda778aaccab44d8c4950fc6cc9fc6748f1f38721d8f775c61754ace81d17a03847cc6fbe98a9d23ea592fd5f6942eedff102d4841daa5847125986c474854 DIST qtx11extras-everywhere-src-5.12.5.tar.xz 115960 BLAKE2B e075f0cdaf6e5b5c57899e8f4440891b1be4e49246a3b7098c235239d1763109aab4e99931488c7585dcf8197b5357905f6f17fe5a8e15b46bec250e2b2aca79 SHA512 1e83c2d350f423053fe07c41a8b889391100df93dd50f700e98116c36b3dbad9637a618765daf97b82b7ffcd0687fc52c9590d9ce48c2a9204f1edc6d2cae248 DIST qtx11extras-everywhere-src-5.13.2.tar.xz 127228 BLAKE2B e1b12f784d657802291419c61646078548e7c4a688b39686b7159d97a281b38e8a05f4a58569ec0abb5bf6f1b5ea5e0221d1c491f23c9c636d3427772074d824 SHA512 229dfffcc6da5cae80412f099c0e1fcdc4d2e13371020cecd1f7dc100475d5ea300a2b4b4da8e3688fdf6a82e371b6feab4f70a171e72a8f56467c7d16f60d7d +DIST qtx11extras-everywhere-src-5.14.0.tar.xz 127472 BLAKE2B 0d1fb36355f85ae8bdef4ed88534425feb8a169c7e50552bbf03cb89aa002982dc41367e12bb19ada702eeba1938773ef2187e0bd9165420dd0d92f018019974 SHA512 9342cbee0147f6ee5a034996f2be99a41c22044ee5a9a249e9ed981c29c30743cabfbcb0cf9422a9b243005ba2655b214879983437fbd0b9820c02885ca4abe3 diff --git a/dev-qt/qtx11extras/qtx11extras-5.14.0.ebuild b/dev-qt/qtx11extras/qtx11extras-5.14.0.ebuild new file mode 100644 index 000000000000..a27428572cf7 --- /dev/null +++ b/dev-qt/qtx11extras/qtx11extras-5.14.0.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" +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 33abd24b25c7..73589e2fd172 100644 --- a/dev-qt/qtxml/Manifest +++ b/dev-qt/qtxml/Manifest @@ -1,3 +1,4 @@ DIST qtbase-everywhere-src-5.12.3.tar.xz 48382148 BLAKE2B 779c43a75403e0f21357a90228bbcc3f216495613f4f17a2f442c7aa93f277a79cc7addf5ae44e22964069580f4932cfd14ba4773aa0ab30405d5587577a545c SHA512 1dab927573eb22b1ae772de3a418f7d3999ea78d6e667a7f2494390dd1f0981ea93f4f892cb6e124ac18812c780ee71da3021b485c61eaf1ef2234a5c12b7fe2 DIST qtbase-everywhere-src-5.12.5.tar.xz 48463288 BLAKE2B db394becd1c0c2be9f86658f58dbadb5e3b81af82edf2e8b69652a8587a2aa30f481774fa20d55ce7e8b9cc158dedd343dc3964e4ff0bcf111e8c4feceb27e0a SHA512 9a95060318cadfcd6dace6b28353fa868a8dcfe9def0bd884edf7d9f72606bae625de0269323a94b81d594a6c398106c266304106329b79c7dae4e5b88269660 DIST qtbase-everywhere-src-5.13.2.tar.xz 48735704 BLAKE2B 50b8d69212602427b76dce6efefb9195e91e4bf5a09b732e564b66a4e27cfaf193fd860139b2c4cc774b0b1132af1426b79e381fb42eafd506239096bd87837e SHA512 b00ad017cc95876698615fd6e41c6ade366146c1f7057e1925bc1b72918f091aa39aa6bf0ea450fc6cd4d8f9810b228770d981dcb6cbe8ad30abb2c42804a204 +DIST qtbase-everywhere-src-5.14.0.tar.xz 49713412 BLAKE2B b59a98b12ade13ef27a055010f45621606692e7c071039cedfa20a667fdbffc74e2ba7b412b93eebc7bc748a418750045810215335972190fc5ad69947d5494c SHA512 27e640643aa2a15fece96b1a83f8f6fbfbc8a83e224f6dea4d7e6a94c8069a2b18a55ddc76943b10b40ccc95168a48dcfdf46264fdfc24b3594d1c6ea160aff6 diff --git a/dev-qt/qtxml/qtxml-5.14.0.ebuild b/dev-qt/qtxml/qtxml-5.14.0.ebuild new file mode 100644 index 000000000000..10996d04fd71 --- /dev/null +++ b/dev-qt/qtxml/qtxml-5.14.0.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" +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 5e7a7b61e2a0..a0943e530198 100644 --- a/dev-qt/qtxmlpatterns/Manifest +++ b/dev-qt/qtxmlpatterns/Manifest @@ -1,3 +1,4 @@ DIST qtxmlpatterns-everywhere-src-5.12.3.tar.xz 1389612 BLAKE2B ec5be0189d6e235dbeeff0660756365c6e900f7b56a1e18506e4c4190bcb4dd4f5242144ae53a5f4dc6334369234d0c8f4a05ce1b324a4002adf4da32cf3474f SHA512 4e421f0c78ca74f726f758bd95b33915297922f3b5a4fff84dde2600969f54f3914828fdb7903c7171e192f81966680b6c6bb4750de0be72728124470e7c798d DIST qtxmlpatterns-everywhere-src-5.12.5.tar.xz 1390052 BLAKE2B dfc8d1a596c2d93c45675b9a6e373294ae0ab52a36f2533e9be03719d7cf78c9c3597243ab01f5ff533cad5953a4a50ef30c109037f4905d9471ff8af97c151d SHA512 30b25e152970bfe51fcdeffa43d11dd51496e5ea6a5da644b13fa0ce4835302ebec651c1ecdcf9590c6689598cea9bd63748aab4ee0ec69f9155dc310a7c04c3 DIST qtxmlpatterns-everywhere-src-5.13.2.tar.xz 1392192 BLAKE2B 4c0ef609a93548e1ec0c6371ed01fa1ba761d1b94e168d016da3c09447680fb4080db3e1ee2a0d6fd51f9c07ebd2fbf7de5f2f1c651dc258afa25f2b3dcc570b SHA512 ee783ec9429d393b165ce4947dd28cc92f018922862daacdbe2258bf4a23b64f2d30e0b781620061bb8063db5b16bf5e79b09c3174436e0bad04821bef305076 +DIST qtxmlpatterns-everywhere-src-5.14.0.tar.xz 1393732 BLAKE2B d174ea0ad26ef3e4e8e07d31a87d5f1497df61cd224ae6ac26eef0d387ec8f5153a0ccc09569abab74194dea1aafd6087c3fb97940f7531ced9066400e335591 SHA512 434342a8cb554a362dafeb46fdea28f8f106c9235062cb7bf045c51b7a259072fb671d60c14a20290c856a741de138f144f0fe0a32adc6a4106ad3fa80b4d803 diff --git a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.14.0.ebuild b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.14.0.ebuild new file mode 100644 index 000000000000..4b25082f75f2 --- /dev/null +++ b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.14.0.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" +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 +} |