Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/qt:master commit in: dev-qt/qtdiag/
Date: Sun, 23 Jul 2017 02:48:06
Message-Id: 1500778073.6f70e2db202838db9947ac95ff1262a185845891.kensington@gentoo
1 commit: 6f70e2db202838db9947ac95ff1262a185845891
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jul 23 02:47:49 2017 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Sun Jul 23 02:47:53 2017 +0000
6 URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=6f70e2db
7
8 dev-qt/qtdiag: introduce widgets USE flag
9
10 Package-Manager: Portage-2.3.6, Repoman-2.3.3
11
12 dev-qt/qtdiag/metadata.xml | 3 +++
13 dev-qt/qtdiag/qtdiag-5.9.1.ebuild | 10 +++++++++-
14 dev-qt/qtdiag/qtdiag-5.9.9999.ebuild | 10 +++++++++-
15 dev-qt/qtdiag/qtdiag-5.9999.ebuild | 10 +++++++++-
16 4 files changed, 30 insertions(+), 3 deletions(-)
17
18 diff --git a/dev-qt/qtdiag/metadata.xml b/dev-qt/qtdiag/metadata.xml
19 index 08d85fc4..78e062f9 100644
20 --- a/dev-qt/qtdiag/metadata.xml
21 +++ b/dev-qt/qtdiag/metadata.xml
22 @@ -5,6 +5,9 @@
23 <email>qt@g.o</email>
24 <name>Gentoo Qt Project</name>
25 </maintainer>
26 + <use>
27 + <flag name="widgets">Report widget style information</flag>
28 + </use>
29 <upstream>
30 <bugs-to>https://bugreports.qt.io/</bugs-to>
31 <doc>http://doc.qt.io/</doc>
32
33 diff --git a/dev-qt/qtdiag/qtdiag-5.9.1.ebuild b/dev-qt/qtdiag/qtdiag-5.9.1.ebuild
34 index bdd36844..fffc2d08 100644
35 --- a/dev-qt/qtdiag/qtdiag-5.9.1.ebuild
36 +++ b/dev-qt/qtdiag/qtdiag-5.9.1.ebuild
37 @@ -11,15 +11,23 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
38 KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
39 fi
40
41 -IUSE="+ssl"
42 +IUSE="+ssl widgets"
43
44 DEPEND="
45 ~dev-qt/qtcore-${PV}
46 ~dev-qt/qtgui-${PV}
47 ~dev-qt/qtnetwork-${PV}[ssl=]
48 + widgets? ( ~dev-qt/qtwidgets-${PV} )
49 "
50 RDEPEND="${DEPEND}"
51
52 QT5_TARGET_SUBDIRS=(
53 src/qtdiag
54 )
55 +
56 +src_prepare() {
57 + qt_use_disable_mod widgets widgets \
58 + src/qtdiag/qtdiag.pro
59 +
60 + qt5-build_src_prepare
61 +}
62
63 diff --git a/dev-qt/qtdiag/qtdiag-5.9.9999.ebuild b/dev-qt/qtdiag/qtdiag-5.9.9999.ebuild
64 index bdd36844..fffc2d08 100644
65 --- a/dev-qt/qtdiag/qtdiag-5.9.9999.ebuild
66 +++ b/dev-qt/qtdiag/qtdiag-5.9.9999.ebuild
67 @@ -11,15 +11,23 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
68 KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
69 fi
70
71 -IUSE="+ssl"
72 +IUSE="+ssl widgets"
73
74 DEPEND="
75 ~dev-qt/qtcore-${PV}
76 ~dev-qt/qtgui-${PV}
77 ~dev-qt/qtnetwork-${PV}[ssl=]
78 + widgets? ( ~dev-qt/qtwidgets-${PV} )
79 "
80 RDEPEND="${DEPEND}"
81
82 QT5_TARGET_SUBDIRS=(
83 src/qtdiag
84 )
85 +
86 +src_prepare() {
87 + qt_use_disable_mod widgets widgets \
88 + src/qtdiag/qtdiag.pro
89 +
90 + qt5-build_src_prepare
91 +}
92
93 diff --git a/dev-qt/qtdiag/qtdiag-5.9999.ebuild b/dev-qt/qtdiag/qtdiag-5.9999.ebuild
94 index bdd36844..fffc2d08 100644
95 --- a/dev-qt/qtdiag/qtdiag-5.9999.ebuild
96 +++ b/dev-qt/qtdiag/qtdiag-5.9999.ebuild
97 @@ -11,15 +11,23 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
98 KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
99 fi
100
101 -IUSE="+ssl"
102 +IUSE="+ssl widgets"
103
104 DEPEND="
105 ~dev-qt/qtcore-${PV}
106 ~dev-qt/qtgui-${PV}
107 ~dev-qt/qtnetwork-${PV}[ssl=]
108 + widgets? ( ~dev-qt/qtwidgets-${PV} )
109 "
110 RDEPEND="${DEPEND}"
111
112 QT5_TARGET_SUBDIRS=(
113 src/qtdiag
114 )
115 +
116 +src_prepare() {
117 + qt_use_disable_mod widgets widgets \
118 + src/qtdiag/qtdiag.pro
119 +
120 + qt5-build_src_prepare
121 +}