commit: 71886358e60f88587443660751a154531db208c3
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 27 17:41:57 2014 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Fri Jun 27 17:41:57 2014 +0000
URL:
http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=71886358
[dev-qt/qtquick1] Add designer USE flag.
Package-Manager: portage-2.2.10
---
dev-qt/qtquick1/metadata.xml | 5 +++--
dev-qt/qtquick1/qtquick1-5.3.1.ebuild | 11 ++++++++---
dev-qt/qtquick1/qtquick1-5.3.9999.ebuild | 11 ++++++++---
dev-qt/qtquick1/qtquick1-5.9999.ebuild | 11 ++++++++---
4 files changed, 27 insertions(+), 11 deletions(-)
diff --git a/dev-qt/qtquick1/metadata.xml b/dev-qt/qtquick1/metadata.xml
index 81b3a08..5bd6127 100644
--- a/dev-qt/qtquick1/metadata.xml
+++ b/dev-qt/qtquick1/metadata.xml
@@ -3,8 +3,9 @@
<pkgmetadata>
<herd>qt</herd>
<use>
- <flag name="webkit">Build the WebView import for QtQuick1 (requires
QtWebKit)</flag>
- <flag name="xml">Build the XmlListModel import for QtQuick1 (requires
QtXmlPatterns)</flag>
+ <flag name="designer">Build plugin for
<pkg>dev-qt/designer</pkg></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>
<upstream>
<bugs-to>https://bugreports.qt-project.org/</bugs-to>
diff --git a/dev-qt/qtquick1/qtquick1-5.3.1.ebuild
b/dev-qt/qtquick1/qtquick1-5.3.1.ebuild
index c0bd8e1..83115ee 100644
--- a/dev-qt/qtquick1/qtquick1-5.3.1.ebuild
+++ b/dev-qt/qtquick1/qtquick1-5.3.1.ebuild
@@ -14,9 +14,7 @@ else
KEYWORDS="~amd64 ~x86"
fi
-# FIXME: qdeclarativeview designer plugin is automagic
-
-IUSE="+opengl webkit +xml"
+IUSE="designer +opengl webkit +xml"
DEPEND="
>=dev-qt/qtcore-${PV}:5[debug=]
@@ -25,6 +23,10 @@ DEPEND="
>=dev-qt/qtscript-${PV}:5[debug=]
>=dev-qt/qtsql-${PV}:5[debug=]
>=dev-qt/qtwidgets-${PV}:5[debug=]
+ designer? (
+ >=dev-qt/designer-${PV}:5[debug=]
+ >=dev-qt/qtdeclarative-${PV}:5[debug=]
+ )
opengl? ( >=dev-qt/qtopengl-${PV}:5[debug=] )
webkit? ( >=dev-qt/qtwebkit-${PV}:5[debug=,widgets] )
xml? ( >=dev-qt/qtxmlpatterns-${PV}:5[debug=] )
@@ -32,6 +34,9 @@ DEPEND="
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
diff --git a/dev-qt/qtquick1/qtquick1-5.3.9999.ebuild
b/dev-qt/qtquick1/qtquick1-5.3.9999.ebuild
index c0bd8e1..83115ee 100644
--- a/dev-qt/qtquick1/qtquick1-5.3.9999.ebuild
+++ b/dev-qt/qtquick1/qtquick1-5.3.9999.ebuild
@@ -14,9 +14,7 @@ else
KEYWORDS="~amd64 ~x86"
fi
-# FIXME: qdeclarativeview designer plugin is automagic
-
-IUSE="+opengl webkit +xml"
+IUSE="designer +opengl webkit +xml"
DEPEND="
>=dev-qt/qtcore-${PV}:5[debug=]
@@ -25,6 +23,10 @@ DEPEND="
>=dev-qt/qtscript-${PV}:5[debug=]
>=dev-qt/qtsql-${PV}:5[debug=]
>=dev-qt/qtwidgets-${PV}:5[debug=]
+ designer? (
+ >=dev-qt/designer-${PV}:5[debug=]
+ >=dev-qt/qtdeclarative-${PV}:5[debug=]
+ )
opengl? ( >=dev-qt/qtopengl-${PV}:5[debug=] )
webkit? ( >=dev-qt/qtwebkit-${PV}:5[debug=,widgets] )
xml? ( >=dev-qt/qtxmlpatterns-${PV}:5[debug=] )
@@ -32,6 +34,9 @@ DEPEND="
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
diff --git a/dev-qt/qtquick1/qtquick1-5.9999.ebuild
b/dev-qt/qtquick1/qtquick1-5.9999.ebuild
index c0bd8e1..83115ee 100644
--- a/dev-qt/qtquick1/qtquick1-5.9999.ebuild
+++ b/dev-qt/qtquick1/qtquick1-5.9999.ebuild
@@ -14,9 +14,7 @@ else
KEYWORDS="~amd64 ~x86"
fi
-# FIXME: qdeclarativeview designer plugin is automagic
-
-IUSE="+opengl webkit +xml"
+IUSE="designer +opengl webkit +xml"
DEPEND="
>=dev-qt/qtcore-${PV}:5[debug=]
@@ -25,6 +23,10 @@ DEPEND="
>=dev-qt/qtscript-${PV}:5[debug=]
>=dev-qt/qtsql-${PV}:5[debug=]
>=dev-qt/qtwidgets-${PV}:5[debug=]
+ designer? (
+ >=dev-qt/designer-${PV}:5[debug=]
+ >=dev-qt/qtdeclarative-${PV}:5[debug=]
+ )
opengl? ( >=dev-qt/qtopengl-${PV}:5[debug=] )
webkit? ( >=dev-qt/qtwebkit-${PV}:5[debug=,widgets] )
xml? ( >=dev-qt/qtxmlpatterns-${PV}:5[debug=] )
@@ -32,6 +34,9 @@ DEPEND="
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