diff options
Diffstat (limited to 'dev-qt/qtquick1')
-rw-r--r-- | dev-qt/qtquick1/Manifest | 1 | ||||
-rw-r--r-- | dev-qt/qtquick1/metadata.xml | 1 | ||||
-rw-r--r-- | dev-qt/qtquick1/qtquick1-5.5.1.ebuild | 53 |
3 files changed, 55 insertions, 0 deletions
diff --git a/dev-qt/qtquick1/Manifest b/dev-qt/qtquick1/Manifest index da7ae304dd6..9447dc6e71a 100644 --- a/dev-qt/qtquick1/Manifest +++ b/dev-qt/qtquick1/Manifest @@ -1 +1,2 @@ DIST qtquick1-opensource-src-5.4.2.tar.xz 16021692 SHA256 7773275c796e588bf3b8cd4fc6af8b9a81a98feedc8d910c1ddc85a14af8e804 SHA512 9e2ba69506f948f222a5049a0b8ec4d4f2d48aade7ed2fe27d22cde63e0b40fc286f358b5e81a3d1ce20f8fdb3b14e903442adf6f73283cf2c81cff10c293a4f WHIRLPOOL ca332f20d0d5412a1d06ff41c3ae96febb95a734227c8911279d5eb41e451a27916b3cf1da4e91793c93f9800e9c7633477ef93582f67df052c9693eac9487ed +DIST qtquick1-opensource-src-5.5.1.tar.xz 16028732 SHA256 c812a7e59a8b9f0a87693181059933e15fef04bc875b6486cd653be1b9b51f2c SHA512 dda4ae2af3cccbced78cb98cb3f1cd1f00a6944da9629e3064454f3c0fdbdf5131ca6833c2247807326216a9fecd9f11f6535bf69f9542e41ffce12f75f44fc2 WHIRLPOOL 0e1be7e3e83f4d34ec45df18481c60668e3095b0b7b6f2c034f0f6f48a3b91dc9be57f10604759ff0bbe7e1b61e96a6a642fd2c9d5526a8d2103c14aa0cac7ea diff --git a/dev-qt/qtquick1/metadata.xml b/dev-qt/qtquick1/metadata.xml index ff6648b7ae9..c4dea83dd0a 100644 --- a/dev-qt/qtquick1/metadata.xml +++ b/dev-qt/qtquick1/metadata.xml @@ -4,6 +4,7 @@ <herd>qt</herd> <use> <flag name="designer">Build plugin for <pkg>dev-qt/designer</pkg></flag> + <flag name="gles2">Use GLES 2.0 or later instead of full OpenGL</flag> <flag name="webkit">Build the WebView import for QtQuick1 (requires QtWebKit)</flag> <flag name="xml">Build the XmlListModel import for QtQuick1 (requires QtXmlPatterns)</flag> </use> diff --git a/dev-qt/qtquick1/qtquick1-5.5.1.ebuild b/dev-qt/qtquick1/qtquick1-5.5.1.ebuild new file mode 100644 index 00000000000..527e5522bfb --- /dev/null +++ b/dev-qt/qtquick1/qtquick1-5.5.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit qt5-build + +DESCRIPTION="Legacy declarative UI module for the Qt5 framework (deprecated)" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86" +fi + +IUSE="designer gles2 opengl webkit xml" + +# see bug 542698 for pinned dev-qt/designer dependency +DEPEND=" + >=dev-qt/qtcore-${PV}:5 + >=dev-qt/qtgui-${PV}:5 + >=dev-qt/qtnetwork-${PV}:5 + >=dev-qt/qtscript-${PV}:5 + >=dev-qt/qtsql-${PV}:5 + >=dev-qt/qtwidgets-${PV}:5 + designer? ( + ~dev-qt/designer-${PV} + >=dev-qt/qtdeclarative-${PV}:5 + ) + opengl? ( + >=dev-qt/qtgui-${PV}:5[gles2=] + >=dev-qt/qtopengl-${PV}:5 + ) + webkit? ( >=dev-qt/qtwebkit-${PV}:5 ) + xml? ( >=dev-qt/qtxmlpatterns-${PV}:5 ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + qt_use_disable_mod designer designer \ + src/plugins/plugins.pro + + qt_use_disable_mod opengl opengl \ + src/imports/imports.pro \ + tools/qml/qml.pri + + qt_use_disable_mod webkit webkitwidgets \ + src/imports/imports.pro + + qt_use_disable_mod xml xmlpatterns \ + src/declarative/declarative.pro \ + src/declarative/util/util.pri + + qt5-build_src_prepare +} |