From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 58663138334 for ; Sat, 20 Apr 2019 23:30:23 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8376DE094F; Sat, 20 Apr 2019 23:30:21 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 565E8E094F for ; Sat, 20 Apr 2019 23:30:21 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id E917B3421A5 for ; Sat, 20 Apr 2019 20:10:42 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id CFD95576 for ; Sat, 20 Apr 2019 20:10:40 +0000 (UTC) From: "Andreas Sturmlechner" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Andreas Sturmlechner" Message-ID: <1555785888.021ef2c1f7efd0893bb11cfdcb4d104a3614fd04.asturm@gentoo> Subject: [gentoo-commits] proj/qt:master commit in: dev-qt/qtnetworkauth/, dev-qt/qtserialport/, dev-qt/qtsvg/, dev-qt/designer/, ... X-VCS-Repository: proj/qt X-VCS-Files: dev-qt/assistant/Manifest dev-qt/assistant/assistant-5.12.3.ebuild dev-qt/designer/Manifest dev-qt/designer/designer-5.12.3.ebuild dev-qt/linguist-tools/Manifest dev-qt/linguist-tools/linguist-tools-5.12.3.ebuild dev-qt/linguist/Manifest dev-qt/linguist/linguist-5.12.3.ebuild dev-qt/pixeltool/Manifest dev-qt/pixeltool/pixeltool-5.12.3.ebuild dev-qt/qdbus/Manifest dev-qt/qdbus/qdbus-5.12.3.ebuild dev-qt/qdbusviewer/Manifest dev-qt/qdbusviewer/qdbusviewer-5.12.3.ebuild dev-qt/qdoc/Manifest dev-qt/qdoc/qdoc-5.12.3.ebuild dev-qt/qt3d/Manifest dev-qt/qt3d/qt3d-5.12.3.ebuild dev-qt/qtbluetooth/Manifest dev-qt/qtbluetooth/qtbluetooth-5.12.3.ebuild dev-qt/qtcharts/Manifest dev-qt/qtcharts/qtcharts-5.12.3.ebuild dev-qt/qtconcurrent/Manifest dev-qt/qtconcurrent/qtconcurrent-5.12.3.ebuild dev-qt/qtcore/Manifest dev-qt/qtcore/qtcore-5.12.3.ebuild dev-qt/qtdatavis3d/Manifest dev-qt/qtdatavis3d/qtdatavis3d-5.12.3.ebuild dev-qt/qtdbus/Manifest dev-qt/qtdbus/qtdbus-5.12.3.ebuild dev-qt/ qtdeclarative/Manifest dev-qt/qtdeclarative/qtdeclarative-5.12.3.ebuild dev-qt/qtdiag/Manifest dev-qt/qtdiag/qtdiag-5.12.3.ebuild dev-qt/qtgamepad/Manifest dev-qt/qtgamepad/qtgamepad-5.12.3.ebuild dev-qt/qtgraphicaleffects/Manifest dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.12.3.ebuild dev-qt/qtgui/Manifest dev-qt/qtgui/qtgui-5.12.3.ebuild dev-qt/qthelp/Manifest dev-qt/qthelp/qthelp-5.12.3.ebuild dev-qt/qtimageformats/Manifest dev-qt/qtimageformats/qtimageformats-5.12.3.ebuild dev-qt/qtlocation/Manifest dev-qt/qtlocation/qtlocation-5.12.3.ebuild dev-qt/qtmultimedia/Manifest dev-qt/qtmultimedia/qtmultimedia-5.12.3.ebuild dev-qt/qtnetwork/Manifest dev-qt/qtnetwork/qtnetwork-5.12.3.ebuild dev-qt/qtnetworkauth/Manifest dev-qt/qtnetworkauth/qtnetworkauth-5.12.3.ebuild dev-qt/qtopengl/Manifest dev-qt/qtopengl/qtopengl-5.12.3.ebuild dev-qt/qtpaths/Manifest dev-qt/qtpaths/qtpaths-5.12.3.ebuild dev-qt/qtplugininfo/Manifest dev-qt/qtplugininfo/qtplugininfo-5.12.3.ebuild dev-qt/qtpositioni ng/Manifest dev-qt/qtpositioning/qtpositioning-5.12.3.ebuild dev-qt/qtprintsupport/Manifest dev-qt/qtprintsupport/qtprintsupport-5.12.3.ebuild dev-qt/qtquickcontrols/Manifest dev-qt/qtquickcontrols/qtquickcontrols-5.12.3.ebuild dev-qt/qtquickcontrols2/Manifest dev-qt/qtquickcontrols2/qtquickcontrols2-5.12.3.ebuild dev-qt/qtscript/Manifest dev-qt/qtscript/qtscript-5.12.3.ebuild dev-qt/qtscxml/Manifest dev-qt/qtscxml/qtscxml-5.12.3.ebuild dev-qt/qtsensors/Manifest dev-qt/qtsensors/qtsensors-5.12.3.ebuild dev-qt/qtserialbus/Manifest dev-qt/qtserialbus/qtserialbus-5.12.3.ebuild dev-qt/qtserialport/Manifest dev-qt/qtserialport/qtserialport-5.12.3.ebuild dev-qt/qtspeech/Manifest dev-qt/qtspeech/qtspeech-5.12.3.ebuild dev-qt/qtsql/Manifest dev-qt/qtsql/qtsql-5.12.3.ebuild dev-qt/qtsvg/Manifest dev-qt/qtsvg/qtsvg-5.12.3.ebuild dev-qt/qttest/Manifest dev-qt/qttest/qttest-5.12.3.ebuild dev-qt/qttranslations/Manifest dev-qt/qttranslations/qttranslations-5.12.3.ebuild dev-qt/qtvirtualkeyboard/M anifest dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.12.3.ebuild dev-qt/qtwayland/Manifest dev-qt/qtwayland/qtwayland-5.12.3.ebuild dev-qt/qtwebchannel/Manifest dev-qt/qtwebchannel/qtwebchannel-5.12.3.ebuild dev-qt/qtwebengine/Manifest dev-qt/qtwebengine/qtwebengine-5.12.3.ebuild dev-qt/qtwebsockets/Manifest dev-qt/qtwebsockets/qtwebsockets-5.12.3.ebuild dev-qt/qtwebview/Manifest dev-qt/qtwebview/qtwebview-5.12.3.ebuild dev-qt/qtwidgets/Manifest dev-qt/qtwidgets/qtwidgets-5.12.3.ebuild dev-qt/qtx11extras/Manifest dev-qt/qtx11extras/qtx11extras-5.12.3.ebuild dev-qt/qtxml/Manifest dev-qt/qtxml/qtxml-5.12.3.ebuild dev-qt/qtxmlpatterns/Manifest dev-qt/qtxmlpatterns/qtxmlpatterns-5.12.3.ebuild X-VCS-Directories: dev-qt/qtlocation/ dev-qt/qdbus/ dev-qt/qtgui/ dev-qt/qtquickcontrols2/ dev-qt/qtspeech/ dev-qt/qtxml/ dev-qt/qtconcurrent/ dev-qt/qtdatavis3d/ dev-qt/qt3d/ dev-qt/qtscript/ dev-qt/qtserialbus/ dev-qt/assistant/ dev-qt/qtquickcontrols/ dev-qt/qtnetwork/ dev-qt/qdbusviewer/ dev-qt/qtnetworkauth/ dev-qt/qtserialport/ dev-qt/qtsvg/ dev-qt/designer/ dev-qt/qtcharts/ dev-qt/qtxmlpatterns/ dev-qt/linguist-tools/ dev-qt/qttranslations/ dev-qt/qtpaths/ dev-qt/qtvirtualkeyboard/ dev-qt/pixeltool/ dev-qt/qtwebview/ dev-qt/qtopengl/ dev-qt/qtscxml/ dev-qt/qttest/ dev-qt/qtpositioning/ dev-qt/qtprintsupport/ dev-qt/qtsensors/ dev-qt/qtbluetooth/ dev-qt/qtwebsockets/ dev-qt/qtgraphicaleffects/ dev-qt/qtdiag/ dev-qt/qthelp/ dev-qt/qtwebchannel/ dev-qt/qtdeclarative/ dev-qt/qtplugininfo/ dev-qt/qtgamepad/ dev-qt/qtsql/ dev-qt/qtimageformats/ dev-qt/linguist/ dev-qt/qtx11extras/ dev-qt/qtwidgets/ dev-qt/qtcore/ dev-qt/qtdbus/ dev-qt/qtmultimedia/ dev-qt/qdoc/ dev-qt/qtwayland/ dev -qt/qtwebengine/ X-VCS-Committer: asturm X-VCS-Committer-Name: Andreas Sturmlechner X-VCS-Revision: 021ef2c1f7efd0893bb11cfdcb4d104a3614fd04 X-VCS-Branch: master Date: Sat, 20 Apr 2019 20:10:40 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: fccd4572-cf14-4753-9624-38be3ccd0d97 X-Archives-Hash: a5e35d0230034fc825a54a9b29ad3076 commit: 021ef2c1f7efd0893bb11cfdcb4d104a3614fd04 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Apr 20 18:44:48 2019 +0000 Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Apr 20 18:44:48 2019 +0000 URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=021ef2c1 dev-qt: Add Qt 5.12.3 Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-qt/assistant/Manifest | 1 + dev-qt/assistant/assistant-5.12.3.ebuild | 55 +++++++ dev-qt/designer/Manifest | 1 + dev-qt/designer/designer-5.12.3.ebuild | 57 +++++++ dev-qt/linguist-tools/Manifest | 1 + dev-qt/linguist-tools/linguist-tools-5.12.3.ebuild | 35 +++++ dev-qt/linguist/Manifest | 1 + dev-qt/linguist/linguist-5.12.3.ebuild | 48 ++++++ dev-qt/pixeltool/Manifest | 1 + dev-qt/pixeltool/pixeltool-5.12.3.ebuild | 25 +++ dev-qt/qdbus/Manifest | 1 + dev-qt/qdbus/qdbus-5.12.3.ebuild | 25 +++ dev-qt/qdbusviewer/Manifest | 1 + dev-qt/qdbusviewer/qdbusviewer-5.12.3.ebuild | 45 ++++++ dev-qt/qdoc/Manifest | 1 + dev-qt/qdoc/qdoc-5.12.3.ebuild | 37 +++++ dev-qt/qt3d/Manifest | 1 + dev-qt/qt3d/qt3d-5.12.3.ebuild | 32 ++++ dev-qt/qtbluetooth/Manifest | 1 + dev-qt/qtbluetooth/qtbluetooth-5.12.3.ebuild | 33 ++++ dev-qt/qtcharts/Manifest | 1 + dev-qt/qtcharts/qtcharts-5.12.3.ebuild | 29 ++++ dev-qt/qtconcurrent/Manifest | 1 + dev-qt/qtconcurrent/qtconcurrent-5.12.3.ebuild | 23 +++ dev-qt/qtcore/Manifest | 1 + dev-qt/qtcore/qtcore-5.12.3.ebuild | 84 ++++++++++ dev-qt/qtdatavis3d/Manifest | 1 + dev-qt/qtdatavis3d/qtdatavis3d-5.12.3.ebuild | 31 ++++ dev-qt/qtdbus/Manifest | 1 + dev-qt/qtdbus/qtdbus-5.12.3.ebuild | 43 ++++++ dev-qt/qtdeclarative/Manifest | 1 + dev-qt/qtdeclarative/qtdeclarative-5.12.3.ebuild | 55 +++++++ dev-qt/qtdiag/Manifest | 1 + dev-qt/qtdiag/qtdiag-5.12.3.ebuild | 36 +++++ dev-qt/qtgamepad/Manifest | 1 + dev-qt/qtgamepad/qtgamepad-5.12.3.ebuild | 35 +++++ dev-qt/qtgraphicaleffects/Manifest | 1 + .../qtgraphicaleffects-5.12.3.ebuild | 21 +++ dev-qt/qtgui/Manifest | 1 + dev-qt/qtgui/qtgui-5.12.3.ebuild | 172 +++++++++++++++++++++ dev-qt/qthelp/Manifest | 1 + dev-qt/qthelp/qthelp-5.12.3.ebuild | 29 ++++ dev-qt/qtimageformats/Manifest | 1 + dev-qt/qtimageformats/qtimageformats-5.12.3.ebuild | 29 ++++ dev-qt/qtlocation/Manifest | 1 + dev-qt/qtlocation/qtlocation-5.12.3.ebuild | 44 ++++++ dev-qt/qtmultimedia/Manifest | 1 + dev-qt/qtmultimedia/qtmultimedia-5.12.3.ebuild | 68 ++++++++ dev-qt/qtnetwork/Manifest | 1 + dev-qt/qtnetwork/qtnetwork-5.12.3.ebuild | 60 +++++++ dev-qt/qtnetworkauth/Manifest | 1 + dev-qt/qtnetworkauth/qtnetworkauth-5.12.3.ebuild | 20 +++ dev-qt/qtopengl/Manifest | 1 + dev-qt/qtopengl/qtopengl-5.12.3.ebuild | 34 ++++ dev-qt/qtpaths/Manifest | 1 + dev-qt/qtpaths/qtpaths-5.12.3.ebuild | 23 +++ dev-qt/qtplugininfo/Manifest | 1 + dev-qt/qtplugininfo/qtplugininfo-5.12.3.ebuild | 23 +++ dev-qt/qtpositioning/Manifest | 1 + dev-qt/qtpositioning/qtpositioning-5.12.3.ebuild | 40 +++++ dev-qt/qtprintsupport/Manifest | 1 + dev-qt/qtprintsupport/qtprintsupport-5.12.3.ebuild | 42 +++++ dev-qt/qtquickcontrols/Manifest | 1 + .../qtquickcontrols/qtquickcontrols-5.12.3.ebuild | 32 ++++ dev-qt/qtquickcontrols2/Manifest | 1 + .../qtquickcontrols2-5.12.3.ebuild | 30 ++++ dev-qt/qtscript/Manifest | 1 + dev-qt/qtscript/qtscript-5.12.3.ebuild | 36 +++++ dev-qt/qtscxml/Manifest | 1 + dev-qt/qtscxml/qtscxml-5.12.3.ebuild | 19 +++ dev-qt/qtsensors/Manifest | 1 + dev-qt/qtsensors/qtsensors-5.12.3.ebuild | 28 ++++ dev-qt/qtserialbus/Manifest | 1 + dev-qt/qtserialbus/qtserialbus-5.12.3.ebuild | 20 +++ dev-qt/qtserialport/Manifest | 1 + dev-qt/qtserialport/qtserialport-5.12.3.ebuild | 27 ++++ dev-qt/qtspeech/Manifest | 1 + dev-qt/qtspeech/qtspeech-5.12.3.ebuild | 22 +++ dev-qt/qtsql/Manifest | 1 + dev-qt/qtsql/qtsql-5.12.3.ebuild | 55 +++++++ dev-qt/qtsvg/Manifest | 1 + dev-qt/qtsvg/qtsvg-5.12.3.ebuild | 23 +++ dev-qt/qttest/Manifest | 1 + dev-qt/qttest/qttest-5.12.3.ebuild | 33 ++++ dev-qt/qttranslations/Manifest | 1 + dev-qt/qttranslations/qttranslations-5.12.3.ebuild | 19 +++ dev-qt/qtvirtualkeyboard/Manifest | 1 + .../qtvirtualkeyboard-5.12.3.ebuild | 42 +++++ dev-qt/qtwayland/Manifest | 1 + dev-qt/qtwayland/qtwayland-5.12.3.ebuild | 43 ++++++ dev-qt/qtwebchannel/Manifest | 1 + dev-qt/qtwebchannel/qtwebchannel-5.12.3.ebuild | 26 ++++ dev-qt/qtwebengine/Manifest | 1 + dev-qt/qtwebengine/qtwebengine-5.12.3.ebuild | 139 +++++++++++++++++ dev-qt/qtwebsockets/Manifest | 1 + dev-qt/qtwebsockets/qtwebsockets-5.12.3.ebuild | 27 ++++ dev-qt/qtwebview/Manifest | 1 + dev-qt/qtwebview/qtwebview-5.12.3.ebuild | 21 +++ dev-qt/qtwidgets/Manifest | 1 + dev-qt/qtwidgets/qtwidgets-5.12.3.ebuild | 56 +++++++ dev-qt/qtx11extras/Manifest | 1 + dev-qt/qtx11extras/qtx11extras-5.12.3.ebuild | 21 +++ dev-qt/qtxml/Manifest | 1 + dev-qt/qtxml/qtxml-5.12.3.ebuild | 29 ++++ dev-qt/qtxmlpatterns/Manifest | 1 + dev-qt/qtxmlpatterns/qtxmlpatterns-5.12.3.ebuild | 30 ++++ 106 files changed, 2164 insertions(+) diff --git a/dev-qt/assistant/Manifest b/dev-qt/assistant/Manifest new file mode 100644 index 00000000..cccd8bd4 --- /dev/null +++ b/dev-qt/assistant/Manifest @@ -0,0 +1 @@ +DIST qttools-everywhere-src-5.12.3.tar.xz 9809196 BLAKE2B 8d0317dc70c1dc6fc7c125453d22bbaa7decd57f9ba0f7572cc1e27f9494ff3423b5be412bcbd2e841a1f9b7494dae9101b3ac9254c563c24f22492b3b6ec3c9 SHA512 d37c0e11a26a21aa60f29f3b17ddc9895385d848692956e4481e49003cbe9c227daf8fda1c40a2ab70ac8e7e56d3771c1b2964524589eb77ac1f2362c269162e diff --git a/dev-qt/assistant/assistant-5.12.3.ebuild b/dev-qt/assistant/assistant-5.12.3.ebuild new file mode 100644 index 00000000..6d109d6a --- /dev/null +++ b/dev-qt/assistant/assistant-5.12.3.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +QT5_MODULE="qttools" +inherit desktop gnome2-utils qt5-build + +DESCRIPTION="Tool for viewing on-line documentation in Qt help file format" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~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 + gnome2_icon_cache_update +} + +pkg_postrm() { + qt5-build_pkg_postrm + gnome2_icon_cache_update +} diff --git a/dev-qt/designer/Manifest b/dev-qt/designer/Manifest new file mode 100644 index 00000000..cccd8bd4 --- /dev/null +++ b/dev-qt/designer/Manifest @@ -0,0 +1 @@ +DIST qttools-everywhere-src-5.12.3.tar.xz 9809196 BLAKE2B 8d0317dc70c1dc6fc7c125453d22bbaa7decd57f9ba0f7572cc1e27f9494ff3423b5be412bcbd2e841a1f9b7494dae9101b3ac9254c563c24f22492b3b6ec3c9 SHA512 d37c0e11a26a21aa60f29f3b17ddc9895385d848692956e4481e49003cbe9c227daf8fda1c40a2ab70ac8e7e56d3771c1b2964524589eb77ac1f2362c269162e diff --git a/dev-qt/designer/designer-5.12.3.ebuild b/dev-qt/designer/designer-5.12.3.ebuild new file mode 100644 index 00000000..ba8d912c --- /dev/null +++ b/dev-qt/designer/designer-5.12.3.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +QT5_MODULE="qttools" +inherit desktop gnome2-utils qt5-build + +DESCRIPTION="WYSIWYG tool for designing and building graphical user interfaces with QtWidgets" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd" +fi + +IUSE="declarative webkit" + +DEPEND=" + ~dev-qt/qtcore-${PV} + ~dev-qt/qtgui-${PV} + ~dev-qt/qtnetwork-${PV} + ~dev-qt/qtprintsupport-${PV} + ~dev-qt/qtwidgets-${PV} + ~dev-qt/qtxml-${PV} + declarative? ( ~dev-qt/qtdeclarative-${PV}[widgets] ) + webkit? ( >=dev-qt/qtwebkit-5.9.1:5 ) +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/designer +) + +src_prepare() { + qt_use_disable_mod declarative quickwidgets \ + src/designer/src/plugins/plugins.pro + + qt_use_disable_mod webkit webkitwidgets \ + src/designer/src/plugins/plugins.pro + + qt5-build_src_prepare +} + +src_install() { + qt5-build_src_install + + doicon -s 128 src/designer/src/designer/images/designer.png + make_desktop_entry "${QT5_BINDIR}"/designer 'Qt 5 Designer' designer 'Qt;Development;GUIDesigner' +} + +pkg_postinst() { + qt5-build_pkg_postinst + gnome2_icon_cache_update +} + +pkg_postrm() { + qt5-build_pkg_postrm + gnome2_icon_cache_update +} diff --git a/dev-qt/linguist-tools/Manifest b/dev-qt/linguist-tools/Manifest new file mode 100644 index 00000000..cccd8bd4 --- /dev/null +++ b/dev-qt/linguist-tools/Manifest @@ -0,0 +1 @@ +DIST qttools-everywhere-src-5.12.3.tar.xz 9809196 BLAKE2B 8d0317dc70c1dc6fc7c125453d22bbaa7decd57f9ba0f7572cc1e27f9494ff3423b5be412bcbd2e841a1f9b7494dae9101b3ac9254c563c24f22492b3b6ec3c9 SHA512 d37c0e11a26a21aa60f29f3b17ddc9895385d848692956e4481e49003cbe9c227daf8fda1c40a2ab70ac8e7e56d3771c1b2964524589eb77ac1f2362c269162e diff --git a/dev-qt/linguist-tools/linguist-tools-5.12.3.ebuild b/dev-qt/linguist-tools/linguist-tools-5.12.3.ebuild new file mode 100644 index 00000000..7f79197d --- /dev/null +++ b/dev-qt/linguist-tools/linguist-tools-5.12.3.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +QT5_MODULE="qttools" +inherit qt5-build + +DESCRIPTION="Tools for working with Qt translation data files" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd" +fi + +IUSE="qml" + +DEPEND=" + ~dev-qt/qtcore-${PV} + ~dev-qt/qtxml-${PV} + qml? ( ~dev-qt/qtdeclarative-${PV} ) +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/linguist +) + +src_prepare() { + sed -i -e '/SUBDIRS += linguist/d' \ + src/linguist/linguist.pro || die + + qt_use_disable_mod qml qmldevtools-private \ + src/linguist/lupdate/lupdate.pro + + qt5-build_src_prepare +} diff --git a/dev-qt/linguist/Manifest b/dev-qt/linguist/Manifest new file mode 100644 index 00000000..cccd8bd4 --- /dev/null +++ b/dev-qt/linguist/Manifest @@ -0,0 +1 @@ +DIST qttools-everywhere-src-5.12.3.tar.xz 9809196 BLAKE2B 8d0317dc70c1dc6fc7c125453d22bbaa7decd57f9ba0f7572cc1e27f9494ff3423b5be412bcbd2e841a1f9b7494dae9101b3ac9254c563c24f22492b3b6ec3c9 SHA512 d37c0e11a26a21aa60f29f3b17ddc9895385d848692956e4481e49003cbe9c227daf8fda1c40a2ab70ac8e7e56d3771c1b2964524589eb77ac1f2362c269162e diff --git a/dev-qt/linguist/linguist-5.12.3.ebuild b/dev-qt/linguist/linguist-5.12.3.ebuild new file mode 100644 index 00000000..28d6c0c8 --- /dev/null +++ b/dev-qt/linguist/linguist-5.12.3.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +QT5_MODULE="qttools" +inherit desktop gnome2-utils qt5-build + +DESCRIPTION="Graphical tool for translating Qt applications" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86 ~amd64-fbsd" +fi + +IUSE="" + +DEPEND=" + ~dev-qt/designer-${PV} + ~dev-qt/qtcore-${PV} + ~dev-qt/qtgui-${PV} + ~dev-qt/qtprintsupport-${PV} + ~dev-qt/qtwidgets-${PV} + ~dev-qt/qtxml-${PV} +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/linguist/linguist +) + +src_install() { + qt5-build_src_install + + local size + for size in 16 32 48 64 128; do + newicon -s ${size} src/linguist/linguist/images/icons/linguist-${size}-32.png linguist.png + done + make_desktop_entry "${QT5_BINDIR}"/linguist 'Qt 5 Linguist' linguist 'Qt;Development;Translation' +} + +pkg_postinst() { + qt5-build_pkg_postinst + gnome2_icon_cache_update +} + +pkg_postrm() { + qt5-build_pkg_postrm + gnome2_icon_cache_update +} diff --git a/dev-qt/pixeltool/Manifest b/dev-qt/pixeltool/Manifest new file mode 100644 index 00000000..cccd8bd4 --- /dev/null +++ b/dev-qt/pixeltool/Manifest @@ -0,0 +1 @@ +DIST qttools-everywhere-src-5.12.3.tar.xz 9809196 BLAKE2B 8d0317dc70c1dc6fc7c125453d22bbaa7decd57f9ba0f7572cc1e27f9494ff3423b5be412bcbd2e841a1f9b7494dae9101b3ac9254c563c24f22492b3b6ec3c9 SHA512 d37c0e11a26a21aa60f29f3b17ddc9895385d848692956e4481e49003cbe9c227daf8fda1c40a2ab70ac8e7e56d3771c1b2964524589eb77ac1f2362c269162e diff --git a/dev-qt/pixeltool/pixeltool-5.12.3.ebuild b/dev-qt/pixeltool/pixeltool-5.12.3.ebuild new file mode 100644 index 00000000..3e68ab76 --- /dev/null +++ b/dev-qt/pixeltool/pixeltool-5.12.3.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +QT5_MODULE="qttools" +inherit qt5-build + +DESCRIPTION="Qt screen magnifier" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~sparc ~x86" +fi + +IUSE="" + +DEPEND=" + ~dev-qt/qtcore-${PV} + ~dev-qt/qtgui-${PV} + ~dev-qt/qtwidgets-${PV} +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/pixeltool +) diff --git a/dev-qt/qdbus/Manifest b/dev-qt/qdbus/Manifest new file mode 100644 index 00000000..cccd8bd4 --- /dev/null +++ b/dev-qt/qdbus/Manifest @@ -0,0 +1 @@ +DIST qttools-everywhere-src-5.12.3.tar.xz 9809196 BLAKE2B 8d0317dc70c1dc6fc7c125453d22bbaa7decd57f9ba0f7572cc1e27f9494ff3423b5be412bcbd2e841a1f9b7494dae9101b3ac9254c563c24f22492b3b6ec3c9 SHA512 d37c0e11a26a21aa60f29f3b17ddc9895385d848692956e4481e49003cbe9c227daf8fda1c40a2ab70ac8e7e56d3771c1b2964524589eb77ac1f2362c269162e diff --git a/dev-qt/qdbus/qdbus-5.12.3.ebuild b/dev-qt/qdbus/qdbus-5.12.3.ebuild new file mode 100644 index 00000000..d13d3104 --- /dev/null +++ b/dev-qt/qdbus/qdbus-5.12.3.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +QT5_MODULE="qttools" +inherit qt5-build + +DESCRIPTION="Interface to Qt applications communicating over D-Bus" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +fi + +IUSE="" + +DEPEND=" + ~dev-qt/qtcore-${PV} + ~dev-qt/qtdbus-${PV} + ~dev-qt/qtxml-${PV} +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/qdbus/qdbus +) diff --git a/dev-qt/qdbusviewer/Manifest b/dev-qt/qdbusviewer/Manifest new file mode 100644 index 00000000..cccd8bd4 --- /dev/null +++ b/dev-qt/qdbusviewer/Manifest @@ -0,0 +1 @@ +DIST qttools-everywhere-src-5.12.3.tar.xz 9809196 BLAKE2B 8d0317dc70c1dc6fc7c125453d22bbaa7decd57f9ba0f7572cc1e27f9494ff3423b5be412bcbd2e841a1f9b7494dae9101b3ac9254c563c24f22492b3b6ec3c9 SHA512 d37c0e11a26a21aa60f29f3b17ddc9895385d848692956e4481e49003cbe9c227daf8fda1c40a2ab70ac8e7e56d3771c1b2964524589eb77ac1f2362c269162e diff --git a/dev-qt/qdbusviewer/qdbusviewer-5.12.3.ebuild b/dev-qt/qdbusviewer/qdbusviewer-5.12.3.ebuild new file mode 100644 index 00000000..09dd13e8 --- /dev/null +++ b/dev-qt/qdbusviewer/qdbusviewer-5.12.3.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +QT5_MODULE="qttools" +inherit desktop gnome2-utils qt5-build + +DESCRIPTION="Graphical tool that lets you introspect D-Bus objects and messages" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~sparc ~x86 ~amd64-fbsd" +fi + +IUSE="" + +DEPEND=" + ~dev-qt/qtcore-${PV} + ~dev-qt/qtdbus-${PV} + ~dev-qt/qtgui-${PV} + ~dev-qt/qtwidgets-${PV} + ~dev-qt/qtxml-${PV} +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/qdbus/qdbusviewer +) + +src_install() { + qt5-build_src_install + + doicon -s 32 src/qdbus/qdbusviewer/images/qdbusviewer.png + newicon -s 128 src/qdbus/qdbusviewer/images/qdbusviewer-128.png qdbusviewer.png + make_desktop_entry "${QT5_BINDIR}"/qdbusviewer 'Qt 5 QDBusViewer' qdbusviewer 'Qt;Development' +} + +pkg_postinst() { + qt5-build_pkg_postinst + gnome2_icon_cache_update +} + +pkg_postrm() { + qt5-build_pkg_postrm + gnome2_icon_cache_update +} diff --git a/dev-qt/qdoc/Manifest b/dev-qt/qdoc/Manifest new file mode 100644 index 00000000..cccd8bd4 --- /dev/null +++ b/dev-qt/qdoc/Manifest @@ -0,0 +1 @@ +DIST qttools-everywhere-src-5.12.3.tar.xz 9809196 BLAKE2B 8d0317dc70c1dc6fc7c125453d22bbaa7decd57f9ba0f7572cc1e27f9494ff3423b5be412bcbd2e841a1f9b7494dae9101b3ac9254c563c24f22492b3b6ec3c9 SHA512 d37c0e11a26a21aa60f29f3b17ddc9895385d848692956e4481e49003cbe9c227daf8fda1c40a2ab70ac8e7e56d3771c1b2964524589eb77ac1f2362c269162e diff --git a/dev-qt/qdoc/qdoc-5.12.3.ebuild b/dev-qt/qdoc/qdoc-5.12.3.ebuild new file mode 100644 index 00000000..a7c87f07 --- /dev/null +++ b/dev-qt/qdoc/qdoc-5.12.3.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +QT5_MODULE="qttools" +inherit qt5-build + +DESCRIPTION="Qt documentation generator" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~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 + + export LLVM_INSTALL_DIR="$(llvm-config --prefix)" + # this is normally loaded in qttools.pro, so skipped by using + # QT_TARGET_SUBDIRS causing build to fail + sed -e '1iload(qt_find_clang)\' -i src/qdoc/qdoc.pro || die + + qt5-build_src_prepare +} diff --git a/dev-qt/qt3d/Manifest b/dev-qt/qt3d/Manifest new file mode 100644 index 00000000..36340709 --- /dev/null +++ b/dev-qt/qt3d/Manifest @@ -0,0 +1 @@ +DIST qt3d-everywhere-src-5.12.3.tar.xz 84941692 BLAKE2B 245e62dad28fb6c5e75cbefb5153fb139c8b4114fdfebd6987f82b5b2b627614d1b444bcefa002d09dcdbbb6801cace6a9ae56eac99e26d15794ff04e75ea675 SHA512 679c2dbc60fc53c1c5469369f25244bd844c2e6e723a1b451f7cbb50bfa018e6fb715214e5a5df6fb32d7c7936bb6c99d85e299fe2b76344bcf774c93ed0acd0 diff --git a/dev-qt/qt3d/qt3d-5.12.3.ebuild b/dev-qt/qt3d/qt3d-5.12.3.ebuild new file mode 100644 index 00000000..875c47d5 --- /dev/null +++ b/dev-qt/qt3d/qt3d-5.12.3.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit qt5-build + +DESCRIPTION="3D rendering module for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~x86" +fi + +# TODO: gamepad, tools +IUSE="gles2 qml" + +DEPEND=" + ~dev-qt/qtconcurrent-${PV} + ~dev-qt/qtcore-${PV} + ~dev-qt/qtgui-${PV} + ~dev-qt/qtnetwork-${PV} + >=media-libs/assimp-4.0.0 + qml? ( ~dev-qt/qtdeclarative-${PV}[gles2=] ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + rm -r src/3rdparty/assimp/{code,contrib,include} || die + + qt_use_disable_mod qml quick src/src.pro + + qt5-build_src_prepare +} diff --git a/dev-qt/qtbluetooth/Manifest b/dev-qt/qtbluetooth/Manifest new file mode 100644 index 00000000..ad4df3ba --- /dev/null +++ b/dev-qt/qtbluetooth/Manifest @@ -0,0 +1 @@ +DIST qtconnectivity-everywhere-src-5.12.3.tar.xz 2750144 BLAKE2B 1c287d15713fc2155cb5b07517fdedf566a686601681efde84b096f8e052dc36a872a8c9d263d54ac38dee0c69b8966f877fd698144b5ef897ff290a50ee0aa5 SHA512 4da406d88c3cf216d53c524d3896f50b19dae124baec904233dbb67163a30a955dee29148b5f5b71c35cb28638912423bb1cf4d38c62aeefa7353bd29e97a269 diff --git a/dev-qt/qtbluetooth/qtbluetooth-5.12.3.ebuild b/dev-qt/qtbluetooth/qtbluetooth-5.12.3.ebuild new file mode 100644 index 00000000..c610b7cd --- /dev/null +++ b/dev-qt/qtbluetooth/qtbluetooth-5.12.3.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +QT5_MODULE="qtconnectivity" +inherit qt5-build + +DESCRIPTION="Bluetooth support library for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi + +IUSE="qml" + +RDEPEND=" + ~dev-qt/qtconcurrent-${PV} + ~dev-qt/qtcore-${PV} + ~dev-qt/qtdbus-${PV} + >=net-wireless/bluez-5:= + qml? ( ~dev-qt/qtdeclarative-${PV} ) +" +DEPEND="${RDEPEND} + ~dev-qt/qtnetwork-${PV} +" + +src_prepare() { + sed -i -e 's/nfc//' src/src.pro || die + + qt_use_disable_mod qml quick src/src.pro + + qt5-build_src_prepare +} diff --git a/dev-qt/qtcharts/Manifest b/dev-qt/qtcharts/Manifest new file mode 100644 index 00000000..cffdb956 --- /dev/null +++ b/dev-qt/qtcharts/Manifest @@ -0,0 +1 @@ +DIST qtcharts-everywhere-src-5.12.3.tar.xz 4242512 BLAKE2B 5e2d2c5cb263aebefee409087176db55b31405dabf7e83d075c78482a7fe956394f8f2e3e6ff2f6a321dba2f7b867d35e95b0b2f1ec8ec832905f52952696ff0 SHA512 f5940589c7a2dc5fcd3484397613f13ab41311c8ffb70a3484e64dc5bad24e18c94c9ebbe6716c1ec7c81b7863113ebfdb593f2d194608b2e3fb0b0b5c9c9102 diff --git a/dev-qt/qtcharts/qtcharts-5.12.3.ebuild b/dev-qt/qtcharts/qtcharts-5.12.3.ebuild new file mode 100644 index 00000000..fe200dea --- /dev/null +++ b/dev-qt/qtcharts/qtcharts-5.12.3.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit qt5-build + +DESCRIPTION="Chart component library for the Qt5 framework" +LICENSE="GPL-3" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~x86" +fi + +IUSE="qml" + +DEPEND=" + ~dev-qt/qtcore-${PV} + ~dev-qt/qtgui-${PV} + ~dev-qt/qtwidgets-${PV} + qml? ( ~dev-qt/qtdeclarative-${PV} ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + qt_use_disable_mod qml quick \ + src/src.pro + + qt5-build_src_prepare +} diff --git a/dev-qt/qtconcurrent/Manifest b/dev-qt/qtconcurrent/Manifest new file mode 100644 index 00000000..34e1cf40 --- /dev/null +++ b/dev-qt/qtconcurrent/Manifest @@ -0,0 +1 @@ +DIST qtbase-everywhere-src-5.12.3.tar.xz 48382148 BLAKE2B 779c43a75403e0f21357a90228bbcc3f216495613f4f17a2f442c7aa93f277a79cc7addf5ae44e22964069580f4932cfd14ba4773aa0ab30405d5587577a545c SHA512 1dab927573eb22b1ae772de3a418f7d3999ea78d6e667a7f2494390dd1f0981ea93f4f892cb6e124ac18812c780ee71da3021b485c61eaf1ef2234a5c12b7fe2 diff --git a/dev-qt/qtconcurrent/qtconcurrent-5.12.3.ebuild b/dev-qt/qtconcurrent/qtconcurrent-5.12.3.ebuild new file mode 100644 index 00000000..a8d2c0d8 --- /dev/null +++ b/dev-qt/qtconcurrent/qtconcurrent-5.12.3.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +QT5_MODULE="qtbase" +inherit qt5-build + +DESCRIPTION="Multi-threading concurrence support library for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd" +fi + +IUSE="" + +DEPEND=" + ~dev-qt/qtcore-${PV} +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/concurrent +) diff --git a/dev-qt/qtcore/Manifest b/dev-qt/qtcore/Manifest new file mode 100644 index 00000000..34e1cf40 --- /dev/null +++ b/dev-qt/qtcore/Manifest @@ -0,0 +1 @@ +DIST qtbase-everywhere-src-5.12.3.tar.xz 48382148 BLAKE2B 779c43a75403e0f21357a90228bbcc3f216495613f4f17a2f442c7aa93f277a79cc7addf5ae44e22964069580f4932cfd14ba4773aa0ab30405d5587577a545c SHA512 1dab927573eb22b1ae772de3a418f7d3999ea78d6e667a7f2494390dd1f0981ea93f4f892cb6e124ac18812c780ee71da3021b485c61eaf1ef2234a5c12b7fe2 diff --git a/dev-qt/qtcore/qtcore-5.12.3.ebuild b/dev-qt/qtcore/qtcore-5.12.3.ebuild new file mode 100644 index 00000000..2aa86f3a --- /dev/null +++ b/dev-qt/qtcore/qtcore-5.12.3.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +QT5_MODULE="qtbase" +inherit qt5-build + +DESCRIPTION="Cross-platform application development framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd" +fi + +IUSE="icu systemd" + +DEPEND=" + dev-libs/double-conversion:= + dev-libs/glib:2 + dev-libs/libpcre2[pcre16,unicode] + sys-libs/zlib:= + icu? ( dev-libs/icu:= ) + !icu? ( virtual/libiconv ) + systemd? ( sys-apps/systemd:= ) +" +RDEPEND="${DEPEND} + !> "${D%/}"/${QT5_HEADERDIR}/QtCore/qconfig.h <<- _EOF_ || die + + #if defined(QT_NO_${flag}) && defined(QT_${flag}) + # undef QT_NO_${flag} + #elif !defined(QT_NO_${flag}) && !defined(QT_${flag}) + # define QT_NO_${flag} + #endif + _EOF_ + done +} diff --git a/dev-qt/qtdatavis3d/Manifest b/dev-qt/qtdatavis3d/Manifest new file mode 100644 index 00000000..2417d789 --- /dev/null +++ b/dev-qt/qtdatavis3d/Manifest @@ -0,0 +1 @@ +DIST qtdatavis3d-everywhere-src-5.12.3.tar.xz 5200668 BLAKE2B bbcc3b21c9f604c16c862c7e7fe1b3a3d7f0d1f4b8a0da4b67e56d6912e377d1496f7a399a94cb697f117ae23123b3d6370b47c4cb7223ff8af1b584838c588a SHA512 cb295deb9aa33132294d7d7f4daaa53dd9ab4815e2d3a2c916d88e1882e018a49d8d66db9088f69375d8da759a3f3566f251802aaba82d74cad2eb45d9bbbcff diff --git a/dev-qt/qtdatavis3d/qtdatavis3d-5.12.3.ebuild b/dev-qt/qtdatavis3d/qtdatavis3d-5.12.3.ebuild new file mode 100644 index 00000000..74192731 --- /dev/null +++ b/dev-qt/qtdatavis3d/qtdatavis3d-5.12.3.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit qt5-build + +DESCRIPTION="3D data visualization library for the Qt5 framework" +LICENSE="GPL-3" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~x86" +fi + +IUSE="gles2 qml" + +DEPEND=" + ~dev-qt/qtcore-${PV} + ~dev-qt/qtgui-${PV}[gles2=] + qml? ( ~dev-qt/qtdeclarative-${PV}[gles2=] ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + # eliminate bogus dependency on qtwidgets + sed -i -e '/requires.*widgets/d' qtdatavis3d.pro || die + + qt_use_disable_mod qml quick \ + src/src.pro + + qt5-build_src_prepare +} diff --git a/dev-qt/qtdbus/Manifest b/dev-qt/qtdbus/Manifest new file mode 100644 index 00000000..34e1cf40 --- /dev/null +++ b/dev-qt/qtdbus/Manifest @@ -0,0 +1 @@ +DIST qtbase-everywhere-src-5.12.3.tar.xz 48382148 BLAKE2B 779c43a75403e0f21357a90228bbcc3f216495613f4f17a2f442c7aa93f277a79cc7addf5ae44e22964069580f4932cfd14ba4773aa0ab30405d5587577a545c SHA512 1dab927573eb22b1ae772de3a418f7d3999ea78d6e667a7f2494390dd1f0981ea93f4f892cb6e124ac18812c780ee71da3021b485c61eaf1ef2234a5c12b7fe2 diff --git a/dev-qt/qtdbus/qtdbus-5.12.3.ebuild b/dev-qt/qtdbus/qtdbus-5.12.3.ebuild new file mode 100644 index 00000000..f8e4dd27 --- /dev/null +++ b/dev-qt/qtdbus/qtdbus-5.12.3.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +QT5_MODULE="qtbase" +inherit qt5-build + +DESCRIPTION="Qt5 module for inter-process communication over the D-Bus protocol" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd" +fi + +IUSE="" + +DEPEND=" + ~dev-qt/qtcore-${PV} + >=sys-apps/dbus-1.4.20 +" +RDEPEND="${DEPEND}" + +QT5_TARGET_SUBDIRS=( + src/dbus + src/tools/qdbusxml2cpp + src/tools/qdbuscpp2xml +) + +QT5_GENTOO_CONFIG=( + :dbus + :dbus-linked: +) + +QT5_GENTOO_PRIVATE_CONFIG=( + :dbus + :dbus-linked +) + +src_configure() { + local myconf=( + -dbus-linked + ) + qt5-build_src_configure +} diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest new file mode 100644 index 00000000..4f8794bc --- /dev/null +++ b/dev-qt/qtdeclarative/Manifest @@ -0,0 +1 @@ +DIST qtdeclarative-everywhere-src-5.12.3.tar.xz 20513544 BLAKE2B b6c622cb4728d54d0cf382a5a50af4652755ebd1f8e7ebc8bf07a5f3e3355931703ffa443be11dcf36a132b2f3eacb5fce150088209d173f2ca84bc387096026 SHA512 0caddcfee36cbf52bacd3a400d304511255715e2b5a58c1621ca8120610427c57511785457a9e7fa55975b86e7924a3cffddeb7e2e8e6622af85b7ebac35dd20 diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.12.3.ebuild b/dev-qt/qtdeclarative/qtdeclarative-5.12.3.ebuild new file mode 100644 index 00000000..b3c3411f --- /dev/null +++ b/dev-qt/qtdeclarative/qtdeclarative-5.12.3.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} ) +inherit python-any-r1 qt5-build + +DESCRIPTION="The QML and Quick modules for the Qt5 framework" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd" +fi + +IUSE="gles2 +jit localstorage +widgets" + +# qtgui[gles2=] is needed because of bug 504322 +COMMON_DEPEND=" + ~dev-qt/qtcore-${PV} + ~dev-qt/qtgui-${PV}[gles2=] + ~dev-qt/qtnetwork-${PV} + ~dev-qt/qttest-${PV} + localstorage? ( ~dev-qt/qtsql-${PV} ) + widgets? ( ~dev-qt/qtwidgets-${PV}[gles2=] ) +" +DEPEND="${COMMON_DEPEND} + ${PYTHON_DEPS} +" +RDEPEND="${COMMON_DEPEND} + !