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/qtcharts/
Date: Thu, 26 May 2016 11:21:34
Message-Id: 1464261681.dd81295b24744e847d304a697f9499ae92e0137d.kensington@gentoo
1 commit: dd81295b24744e847d304a697f9499ae92e0137d
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Thu May 26 11:20:52 2016 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Thu May 26 11:21:21 2016 +0000
6 URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=dd81295b
7
8 dev-qt/qtcharts: new package
9
10 Gentoo-bug: 582400
11
12 Package-Manager: portage-2.3.0_rc1
13
14 dev-qt/qtcharts/Manifest | 1 +
15 dev-qt/qtcharts/metadata.xml | 20 ++++++++++++++++++++
16 dev-qt/qtcharts/qtcharts-5.6.9999.ebuild | 29 +++++++++++++++++++++++++++++
17 dev-qt/qtcharts/qtcharts-5.7.0_beta.ebuild | 29 +++++++++++++++++++++++++++++
18 dev-qt/qtcharts/qtcharts-5.7.9999.ebuild | 29 +++++++++++++++++++++++++++++
19 dev-qt/qtcharts/qtcharts-5.9999.ebuild | 29 +++++++++++++++++++++++++++++
20 6 files changed, 137 insertions(+)
21
22 diff --git a/dev-qt/qtcharts/Manifest b/dev-qt/qtcharts/Manifest
23 new file mode 100644
24 index 0000000..53991e2
25 --- /dev/null
26 +++ b/dev-qt/qtcharts/Manifest
27 @@ -0,0 +1 @@
28 +DIST qtcharts-opensource-src-5.7.0-beta.tar.xz 4083732 SHA256 eabd46cbab2c58f44138582b5d579524d18c82d5b2ed5203ee894140032f3057 SHA512 4e8f7c39f9bf6d7edf38899c9099738eaca3aeef1221ea5d38df2f5aa92ee367ea99050556216d29daba718e26f9b6c59f5e7b090d12fc0706ae8f66fcfa48aa WHIRLPOOL dbdde98f2c7b81b98ed86fc04db64b611ba8e6da34957b9c5971b49c66fd93265be75a336eca2a3b88113bc06a90b0696b5aed41e3b16d56677a02728a964c4c
29
30 diff --git a/dev-qt/qtcharts/metadata.xml b/dev-qt/qtcharts/metadata.xml
31 new file mode 100644
32 index 0000000..9f8dd08
33 --- /dev/null
34 +++ b/dev-qt/qtcharts/metadata.xml
35 @@ -0,0 +1,20 @@
36 +<?xml version="1.0" encoding="UTF-8"?>
37 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
38 +<pkgmetadata>
39 + <maintainer type="project">
40 + <email>qt@g.o</email>
41 + <name>Gentoo Qt Project</name>
42 + </maintainer>
43 + <use>
44 + <flag name="qml">Build QML/QtQuick bindings and imports</flag>
45 + </use>
46 + <upstream>
47 + <bugs-to>https://bugreports.qt.io/</bugs-to>
48 + <doc>http://doc.qt.io/</doc>
49 + </upstream>
50 + <slots>
51 + <subslots>
52 + Must only be used by packages that are known to use private parts of the Qt API.
53 + </subslots>
54 + </slots>
55 +</pkgmetadata>
56
57 diff --git a/dev-qt/qtcharts/qtcharts-5.6.9999.ebuild b/dev-qt/qtcharts/qtcharts-5.6.9999.ebuild
58 new file mode 100644
59 index 0000000..98b0f4d
60 --- /dev/null
61 +++ b/dev-qt/qtcharts/qtcharts-5.6.9999.ebuild
62 @@ -0,0 +1,29 @@
63 +# Copyright 1999-2016 Gentoo Foundation
64 +# Distributed under the terms of the GNU General Public License v2
65 +# $Id$
66 +
67 +EAPI=6
68 +inherit qt5-build
69 +
70 +DESCRIPTION="Chart component library for the Qt5 framework"
71 +
72 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
73 + KEYWORDS="~amd64"
74 +fi
75 +
76 +IUSE="qml"
77 +
78 +DEPEND="
79 + ~dev-qt/qtcore-${PV}
80 + ~dev-qt/qtgui-${PV}
81 + ~dev-qt/qtwidgets-${PV}
82 + qml? ( ~dev-qt/qtdeclarative-${PV} )
83 +"
84 +RDEPEND="${DEPEND}"
85 +
86 +src_prepare() {
87 + qt_use_disable_mod qml quick \
88 + src/src.pro
89 +
90 + qt5-build_src_prepare
91 +}
92
93 diff --git a/dev-qt/qtcharts/qtcharts-5.7.0_beta.ebuild b/dev-qt/qtcharts/qtcharts-5.7.0_beta.ebuild
94 new file mode 100644
95 index 0000000..98b0f4d
96 --- /dev/null
97 +++ b/dev-qt/qtcharts/qtcharts-5.7.0_beta.ebuild
98 @@ -0,0 +1,29 @@
99 +# Copyright 1999-2016 Gentoo Foundation
100 +# Distributed under the terms of the GNU General Public License v2
101 +# $Id$
102 +
103 +EAPI=6
104 +inherit qt5-build
105 +
106 +DESCRIPTION="Chart component library for the Qt5 framework"
107 +
108 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
109 + KEYWORDS="~amd64"
110 +fi
111 +
112 +IUSE="qml"
113 +
114 +DEPEND="
115 + ~dev-qt/qtcore-${PV}
116 + ~dev-qt/qtgui-${PV}
117 + ~dev-qt/qtwidgets-${PV}
118 + qml? ( ~dev-qt/qtdeclarative-${PV} )
119 +"
120 +RDEPEND="${DEPEND}"
121 +
122 +src_prepare() {
123 + qt_use_disable_mod qml quick \
124 + src/src.pro
125 +
126 + qt5-build_src_prepare
127 +}
128
129 diff --git a/dev-qt/qtcharts/qtcharts-5.7.9999.ebuild b/dev-qt/qtcharts/qtcharts-5.7.9999.ebuild
130 new file mode 100644
131 index 0000000..98b0f4d
132 --- /dev/null
133 +++ b/dev-qt/qtcharts/qtcharts-5.7.9999.ebuild
134 @@ -0,0 +1,29 @@
135 +# Copyright 1999-2016 Gentoo Foundation
136 +# Distributed under the terms of the GNU General Public License v2
137 +# $Id$
138 +
139 +EAPI=6
140 +inherit qt5-build
141 +
142 +DESCRIPTION="Chart component library for the Qt5 framework"
143 +
144 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
145 + KEYWORDS="~amd64"
146 +fi
147 +
148 +IUSE="qml"
149 +
150 +DEPEND="
151 + ~dev-qt/qtcore-${PV}
152 + ~dev-qt/qtgui-${PV}
153 + ~dev-qt/qtwidgets-${PV}
154 + qml? ( ~dev-qt/qtdeclarative-${PV} )
155 +"
156 +RDEPEND="${DEPEND}"
157 +
158 +src_prepare() {
159 + qt_use_disable_mod qml quick \
160 + src/src.pro
161 +
162 + qt5-build_src_prepare
163 +}
164
165 diff --git a/dev-qt/qtcharts/qtcharts-5.9999.ebuild b/dev-qt/qtcharts/qtcharts-5.9999.ebuild
166 new file mode 100644
167 index 0000000..98b0f4d
168 --- /dev/null
169 +++ b/dev-qt/qtcharts/qtcharts-5.9999.ebuild
170 @@ -0,0 +1,29 @@
171 +# Copyright 1999-2016 Gentoo Foundation
172 +# Distributed under the terms of the GNU General Public License v2
173 +# $Id$
174 +
175 +EAPI=6
176 +inherit qt5-build
177 +
178 +DESCRIPTION="Chart component library for the Qt5 framework"
179 +
180 +if [[ ${QT5_BUILD_TYPE} == release ]]; then
181 + KEYWORDS="~amd64"
182 +fi
183 +
184 +IUSE="qml"
185 +
186 +DEPEND="
187 + ~dev-qt/qtcore-${PV}
188 + ~dev-qt/qtgui-${PV}
189 + ~dev-qt/qtwidgets-${PV}
190 + qml? ( ~dev-qt/qtdeclarative-${PV} )
191 +"
192 +RDEPEND="${DEPEND}"
193 +
194 +src_prepare() {
195 + qt_use_disable_mod qml quick \
196 + src/src.pro
197 +
198 + qt5-build_src_prepare
199 +}