1 |
commit: 132aeff927c2edf4a78d3d88681e5c8ae3a998d3 |
2 |
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu May 29 15:37:43 2014 +0000 |
4 |
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Jun 1 02:39:56 2014 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=132aeff9 |
7 |
|
8 |
[Qt4] 4.8.6 version bump. |
9 |
|
10 |
--- |
11 |
dev-qt/assistant/Manifest | 1 + |
12 |
dev-qt/assistant/assistant-4.8.6.ebuild | 61 +++++++ |
13 |
dev-qt/designer/Manifest | 1 + |
14 |
dev-qt/designer/designer-4.8.6.ebuild | 77 +++++++++ |
15 |
dev-qt/linguist/Manifest | 1 + |
16 |
dev-qt/linguist/linguist-4.8.6.ebuild | 47 ++++++ |
17 |
dev-qt/pixeltool/Manifest | 1 + |
18 |
dev-qt/pixeltool/pixeltool-4.8.6.ebuild | 41 +++++ |
19 |
dev-qt/qdbusviewer/Manifest | 1 + |
20 |
dev-qt/qdbusviewer/qdbusviewer-4.8.6.ebuild | 47 ++++++ |
21 |
dev-qt/qt3support/Manifest | 1 + |
22 |
dev-qt/qt3support/qt3support-4.8.6.ebuild | 42 +++++ |
23 |
dev-qt/qtbearer/Manifest | 1 + |
24 |
...earer-4.8.9999.ebuild => qtbearer-4.8.6.ebuild} | 3 +- |
25 |
dev-qt/qtbearer/qtbearer-4.8.9999.ebuild | 3 +- |
26 |
dev-qt/qtcore/Manifest | 1 + |
27 |
...{qtcore-4.8.9999.ebuild => qtcore-4.8.6.ebuild} | 11 +- |
28 |
dev-qt/qtcore/qtcore-4.8.9999.ebuild | 11 +- |
29 |
dev-qt/qtdbus/Manifest | 1 + |
30 |
dev-qt/qtdbus/qtdbus-4.8.6.ebuild | 50 ++++++ |
31 |
dev-qt/qtdeclarative/Manifest | 1 + |
32 |
dev-qt/qtdeclarative/qtdeclarative-4.8.6.ebuild | 62 ++++++++ |
33 |
dev-qt/qtdemo/Manifest | 1 + |
34 |
dev-qt/qtdemo/qtdemo-4.8.6.ebuild | 110 +++++++++++++ |
35 |
dev-qt/qtgui/Manifest | 1 + |
36 |
...gui-4.8.5-dont-crash-on-broken-GIF-images.patch | 43 +++++ |
37 |
dev-qt/qtgui/qtgui-4.8.6.ebuild | 176 +++++++++++++++++++++ |
38 |
dev-qt/qthelp/Manifest | 1 + |
39 |
dev-qt/qthelp/qthelp-4.8.6.ebuild | 124 +++++++++++++++ |
40 |
dev-qt/qtmultimedia/Manifest | 1 + |
41 |
dev-qt/qtmultimedia/qtmultimedia-4.8.6.ebuild | 56 +++++++ |
42 |
dev-qt/qtopengl/Manifest | 1 + |
43 |
dev-qt/qtopengl/qtopengl-4.8.6.ebuild | 60 +++++++ |
44 |
dev-qt/qtopenvg/Manifest | 1 + |
45 |
dev-qt/qtopenvg/qtopenvg-4.8.6.ebuild | 57 +++++++ |
46 |
dev-qt/qtphonon/Manifest | 1 + |
47 |
dev-qt/qtphonon/qtphonon-4.8.6.ebuild | 60 +++++++ |
48 |
dev-qt/qtscript/Manifest | 1 + |
49 |
dev-qt/qtscript/qtscript-4.8.6.ebuild | 47 ++++++ |
50 |
dev-qt/qtsql/Manifest | 1 + |
51 |
dev-qt/qtsql/qtsql-4.8.6.ebuild | 68 ++++++++ |
52 |
dev-qt/qtsvg/Manifest | 1 + |
53 |
dev-qt/qtsvg/qtsvg-4.8.6.ebuild | 58 +++++++ |
54 |
dev-qt/qttest/Manifest | 1 + |
55 |
dev-qt/qttest/qttest-4.8.6.ebuild | 42 +++++ |
56 |
dev-qt/qttranslations/Manifest | 1 + |
57 |
dev-qt/qttranslations/qttranslations-4.8.6.ebuild | 36 +++++ |
58 |
dev-qt/qtwebkit/Manifest | 1 + |
59 |
dev-qt/qtwebkit/qtwebkit-4.8.6.ebuild | 80 ++++++++++ |
60 |
dev-qt/qtxmlpatterns/Manifest | 1 + |
61 |
dev-qt/qtxmlpatterns/qtxmlpatterns-4.8.6.ebuild | 45 ++++++ |
62 |
51 files changed, 1523 insertions(+), 18 deletions(-) |
63 |
|
64 |
diff --git a/dev-qt/assistant/Manifest b/dev-qt/assistant/Manifest |
65 |
index 2b38b87..fa6cd46 100644 |
66 |
--- a/dev-qt/assistant/Manifest |
67 |
+++ b/dev-qt/assistant/Manifest |
68 |
@@ -1 +1,2 @@ |
69 |
+DIST qt-everywhere-opensource-src-4.8.6.tar.gz 241623667 SHA256 8b14dd91b52862e09b8e6a963507b74bc2580787d171feda197badfa7034032c SHA512 c2d07c3cf9d687cb9b93e337c89df3f0055bd02bc8aa5ecd55d3ffb238b31a4308aeabc3c51a4f94ac76a1b00796f047513d02e427ed93ae8dd99f836fff7692 WHIRLPOOL 473566814a77237dbdd37a47980c1085f6cf39599c4d6b0120959fe80dadf65c4eaafd5f528dd86cea8815562faa204bedfe3b766c2ca4f2d2c99efc21dbca84 |
70 |
DIST qttools-opensource-src-5.3.0.tar.xz 8987652 SHA256 f64d2ca5dc59ab8980987649bcef4597a7c0194e802e64d93448cac892fd8250 SHA512 f52a10fc96ca3ea71800cbdb10b8166e819fd4008f1dfec984ea437b626240b2a32fa32ab7b60561acf785996d01bf5d0c5659e05bac3f6e05c7a34da06de63c WHIRLPOOL 95f28fb326d6facd5714024e189d396e30c89dcc300ffbc464f675467e5e189155d9d72b3da1d067dca5d2faf8a64431c24e79f9516a7eb41f147734728f50f4 |
71 |
|
72 |
diff --git a/dev-qt/assistant/assistant-4.8.6.ebuild b/dev-qt/assistant/assistant-4.8.6.ebuild |
73 |
new file mode 100644 |
74 |
index 0000000..8508bf8 |
75 |
--- /dev/null |
76 |
+++ b/dev-qt/assistant/assistant-4.8.6.ebuild |
77 |
@@ -0,0 +1,61 @@ |
78 |
+# Copyright 1999-2014 Gentoo Foundation |
79 |
+# Distributed under the terms of the GNU General Public License v2 |
80 |
+# $Header: $ |
81 |
+ |
82 |
+EAPI=5 |
83 |
+ |
84 |
+inherit eutils qt4-build-multilib |
85 |
+ |
86 |
+DESCRIPTION="Tool for viewing on-line documentation in Qt help file format" |
87 |
+ |
88 |
+if [[ ${QT4_BUILD_TYPE} == live ]]; then |
89 |
+ KEYWORDS="" |
90 |
+else |
91 |
+ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" |
92 |
+fi |
93 |
+ |
94 |
+IUSE="webkit" |
95 |
+ |
96 |
+DEPEND=" |
97 |
+ ~dev-qt/qtcore-${PV}[aqua=,debug=] |
98 |
+ ~dev-qt/qtgui-${PV}[aqua=,debug=] |
99 |
+ ~dev-qt/qthelp-${PV}[aqua=,debug=] |
100 |
+ ~dev-qt/qtsql-${PV}[aqua=,debug=,sqlite] |
101 |
+ webkit? ( ~dev-qt/qtwebkit-${PV}[aqua=,debug=] ) |
102 |
+" |
103 |
+RDEPEND="${DEPEND}" |
104 |
+ |
105 |
+PATCHES=( |
106 |
+ "${FILESDIR}/${PN}-4.8.2+gcc-4.7.patch" |
107 |
+) |
108 |
+ |
109 |
+QT4_TARGET_DIRECTORIES="tools/assistant/tools/assistant" |
110 |
+QT4_EXTRACT_DIRECTORIES=" |
111 |
+ include |
112 |
+ src |
113 |
+ tools" |
114 |
+ |
115 |
+src_prepare() { |
116 |
+ # bug 401173 |
117 |
+ use webkit || PATCHES+=("${FILESDIR}/disable-webkit.patch") |
118 |
+ |
119 |
+ qt4-build-multilib_src_prepare |
120 |
+} |
121 |
+ |
122 |
+src_configure() { |
123 |
+ myconf+=" |
124 |
+ -system-libpng -system-libjpeg -system-zlib |
125 |
+ -no-sql-mysql -no-sql-psql -no-sql-ibase -no-sql-sqlite2 -no-sql-odbc |
126 |
+ -sm -xshape -xsync -xcursor -xfixes -xrandr -xrender -mitshm -xinput -xkb |
127 |
+ -fontconfig -no-multimedia -no-opengl -no-phonon -no-svg -no-xmlpatterns |
128 |
+ $(qt_use webkit)" |
129 |
+ |
130 |
+ qt4-build-multilib_src_configure |
131 |
+} |
132 |
+ |
133 |
+src_install() { |
134 |
+ qt4-build-multilib_src_install |
135 |
+ |
136 |
+ doicon tools/assistant/tools/assistant/images/assistant.png |
137 |
+ make_desktop_entry assistant Assistant assistant 'Qt;Development;Documentation' |
138 |
+} |
139 |
|
140 |
diff --git a/dev-qt/designer/Manifest b/dev-qt/designer/Manifest |
141 |
index 2b38b87..fa6cd46 100644 |
142 |
--- a/dev-qt/designer/Manifest |
143 |
+++ b/dev-qt/designer/Manifest |
144 |
@@ -1 +1,2 @@ |
145 |
+DIST qt-everywhere-opensource-src-4.8.6.tar.gz 241623667 SHA256 8b14dd91b52862e09b8e6a963507b74bc2580787d171feda197badfa7034032c SHA512 c2d07c3cf9d687cb9b93e337c89df3f0055bd02bc8aa5ecd55d3ffb238b31a4308aeabc3c51a4f94ac76a1b00796f047513d02e427ed93ae8dd99f836fff7692 WHIRLPOOL 473566814a77237dbdd37a47980c1085f6cf39599c4d6b0120959fe80dadf65c4eaafd5f528dd86cea8815562faa204bedfe3b766c2ca4f2d2c99efc21dbca84 |
146 |
DIST qttools-opensource-src-5.3.0.tar.xz 8987652 SHA256 f64d2ca5dc59ab8980987649bcef4597a7c0194e802e64d93448cac892fd8250 SHA512 f52a10fc96ca3ea71800cbdb10b8166e819fd4008f1dfec984ea437b626240b2a32fa32ab7b60561acf785996d01bf5d0c5659e05bac3f6e05c7a34da06de63c WHIRLPOOL 95f28fb326d6facd5714024e189d396e30c89dcc300ffbc464f675467e5e189155d9d72b3da1d067dca5d2faf8a64431c24e79f9516a7eb41f147734728f50f4 |
147 |
|
148 |
diff --git a/dev-qt/designer/designer-4.8.6.ebuild b/dev-qt/designer/designer-4.8.6.ebuild |
149 |
new file mode 100644 |
150 |
index 0000000..0b75a86 |
151 |
--- /dev/null |
152 |
+++ b/dev-qt/designer/designer-4.8.6.ebuild |
153 |
@@ -0,0 +1,77 @@ |
154 |
+# Copyright 1999-2014 Gentoo Foundation |
155 |
+# Distributed under the terms of the GNU General Public License v2 |
156 |
+# $Header: $ |
157 |
+ |
158 |
+EAPI=5 |
159 |
+ |
160 |
+inherit eutils qt4-build-multilib |
161 |
+ |
162 |
+DESCRIPTION="WYSIWYG tool for designing and building Qt-based GUIs" |
163 |
+ |
164 |
+if [[ ${QT4_BUILD_TYPE} == live ]]; then |
165 |
+ KEYWORDS="" |
166 |
+else |
167 |
+ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" |
168 |
+fi |
169 |
+ |
170 |
+DESIGNER_PLUGINS="declarative phonon qt3support webkit" |
171 |
+IUSE="${DESIGNER_PLUGINS}" |
172 |
+ |
173 |
+DEPEND=" |
174 |
+ ~dev-qt/qtcore-${PV}[aqua=,debug=] |
175 |
+ ~dev-qt/qtgui-${PV}[aqua=,debug=] |
176 |
+ ~dev-qt/qtscript-${PV}[aqua=,debug=] |
177 |
+ declarative? ( ~dev-qt/qtdeclarative-${PV}[aqua=,debug=] ) |
178 |
+ phonon? ( ~dev-qt/qtphonon-${PV}[aqua=,debug=] ) |
179 |
+ qt3support? ( ~dev-qt/qt3support-${PV}[aqua=,debug=] ) |
180 |
+ webkit? ( ~dev-qt/qtwebkit-${PV}[aqua=,debug=] ) |
181 |
+" |
182 |
+RDEPEND="${DEPEND}" |
183 |
+ |
184 |
+QT4_TARGET_DIRECTORIES="tools/designer" |
185 |
+QT4_EXTRACT_DIRECTORIES=" |
186 |
+ include |
187 |
+ src |
188 |
+ tools" |
189 |
+ |
190 |
+src_prepare() { |
191 |
+ qt4-build-multilib_src_prepare |
192 |
+ |
193 |
+ local plugin |
194 |
+ for plugin in ${DESIGNER_PLUGINS}; do |
195 |
+ use ${plugin} || sed -i -e "/\<${plugin}\>/d" \ |
196 |
+ tools/designer/src/plugins/plugins.pro || die |
197 |
+ done |
198 |
+} |
199 |
+ |
200 |
+src_configure() { |
201 |
+ myconf+=" |
202 |
+ -system-libpng -system-libjpeg -system-zlib |
203 |
+ -no-sql-mysql -no-sql-psql -no-sql-ibase -no-sql-sqlite -no-sql-sqlite2 -no-sql-odbc |
204 |
+ -sm -xshape -xsync -xcursor -xfixes -xrandr -xrender -mitshm -xinput -xkb |
205 |
+ -fontconfig -no-svg -no-webkit -no-phonon -no-opengl" |
206 |
+ |
207 |
+ qt4-build-multilib_src_configure |
208 |
+} |
209 |
+ |
210 |
+src_install() { |
211 |
+ qt4-build-multilib_src_install |
212 |
+ |
213 |
+ # qt-creator |
214 |
+ # some qt-creator headers are located |
215 |
+ # under /usr/include/qt4/QtDesigner/private. |
216 |
+ # those headers are just includes of the headers |
217 |
+ # which are located under tools/designer/src/lib/* |
218 |
+ # So instead of installing both, we create the private folder |
219 |
+ # and drop tools/designer/src/lib/* headers in it. |
220 |
+ if use aqua && [[ ${CHOST##*-darwin} -ge 9 ]]; then |
221 |
+ insinto "${QT4_LIBDIR#${EPREFIX}}"/QtDesigner.framework/Headers/private/ |
222 |
+ else |
223 |
+ insinto "${QT4_HEADERDIR#${EPREFIX}}"/QtDesigner/private/ |
224 |
+ fi |
225 |
+ doins "${S}"/tools/designer/src/lib/shared/* |
226 |
+ doins "${S}"/tools/designer/src/lib/sdk/* |
227 |
+ |
228 |
+ doicon tools/designer/src/designer/images/designer.png |
229 |
+ make_desktop_entry designer Designer designer 'Qt;Development;GUIDesigner' |
230 |
+} |
231 |
|
232 |
diff --git a/dev-qt/linguist/Manifest b/dev-qt/linguist/Manifest |
233 |
index 2b38b87..fa6cd46 100644 |
234 |
--- a/dev-qt/linguist/Manifest |
235 |
+++ b/dev-qt/linguist/Manifest |
236 |
@@ -1 +1,2 @@ |
237 |
+DIST qt-everywhere-opensource-src-4.8.6.tar.gz 241623667 SHA256 8b14dd91b52862e09b8e6a963507b74bc2580787d171feda197badfa7034032c SHA512 c2d07c3cf9d687cb9b93e337c89df3f0055bd02bc8aa5ecd55d3ffb238b31a4308aeabc3c51a4f94ac76a1b00796f047513d02e427ed93ae8dd99f836fff7692 WHIRLPOOL 473566814a77237dbdd37a47980c1085f6cf39599c4d6b0120959fe80dadf65c4eaafd5f528dd86cea8815562faa204bedfe3b766c2ca4f2d2c99efc21dbca84 |
238 |
DIST qttools-opensource-src-5.3.0.tar.xz 8987652 SHA256 f64d2ca5dc59ab8980987649bcef4597a7c0194e802e64d93448cac892fd8250 SHA512 f52a10fc96ca3ea71800cbdb10b8166e819fd4008f1dfec984ea437b626240b2a32fa32ab7b60561acf785996d01bf5d0c5659e05bac3f6e05c7a34da06de63c WHIRLPOOL 95f28fb326d6facd5714024e189d396e30c89dcc300ffbc464f675467e5e189155d9d72b3da1d067dca5d2faf8a64431c24e79f9516a7eb41f147734728f50f4 |
239 |
|
240 |
diff --git a/dev-qt/linguist/linguist-4.8.6.ebuild b/dev-qt/linguist/linguist-4.8.6.ebuild |
241 |
new file mode 100644 |
242 |
index 0000000..eec9dc2 |
243 |
--- /dev/null |
244 |
+++ b/dev-qt/linguist/linguist-4.8.6.ebuild |
245 |
@@ -0,0 +1,47 @@ |
246 |
+# Copyright 1999-2014 Gentoo Foundation |
247 |
+# Distributed under the terms of the GNU General Public License v2 |
248 |
+# $Header: $ |
249 |
+ |
250 |
+EAPI=5 |
251 |
+ |
252 |
+inherit eutils qt4-build-multilib |
253 |
+ |
254 |
+DESCRIPTION="Graphical tool for translating Qt applications" |
255 |
+ |
256 |
+if [[ ${QT4_BUILD_TYPE} == live ]]; then |
257 |
+ KEYWORDS="" |
258 |
+else |
259 |
+ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" |
260 |
+fi |
261 |
+ |
262 |
+IUSE="" |
263 |
+ |
264 |
+DEPEND=" |
265 |
+ ~dev-qt/designer-${PV}[aqua=,debug=] |
266 |
+ ~dev-qt/qtcore-${PV}[aqua=,debug=] |
267 |
+ ~dev-qt/qtgui-${PV}[aqua=,debug=] |
268 |
+" |
269 |
+RDEPEND="${DEPEND}" |
270 |
+ |
271 |
+QT4_TARGET_DIRECTORIES="tools/linguist/linguist" |
272 |
+QT4_EXTRACT_DIRECTORIES=" |
273 |
+ include |
274 |
+ src |
275 |
+ tools" |
276 |
+ |
277 |
+src_configure() { |
278 |
+ myconf+=" |
279 |
+ -system-libpng -system-libjpeg -system-zlib |
280 |
+ -no-sql-mysql -no-sql-psql -no-sql-ibase -no-sql-sqlite -no-sql-sqlite2 -no-sql-odbc |
281 |
+ -sm -xshape -xsync -xcursor -xfixes -xrandr -xrender -mitshm -xinput -xkb |
282 |
+ -fontconfig -no-svg -no-webkit -no-phonon -no-opengl" |
283 |
+ |
284 |
+ qt4-build-multilib_src_configure |
285 |
+} |
286 |
+ |
287 |
+src_install() { |
288 |
+ qt4-build-multilib_src_install |
289 |
+ |
290 |
+ newicon tools/linguist/linguist/images/icons/linguist-128-32.png linguist.png |
291 |
+ make_desktop_entry linguist Linguist linguist 'Qt;Development;Translation' |
292 |
+} |
293 |
|
294 |
diff --git a/dev-qt/pixeltool/Manifest b/dev-qt/pixeltool/Manifest |
295 |
index 2b38b87..fa6cd46 100644 |
296 |
--- a/dev-qt/pixeltool/Manifest |
297 |
+++ b/dev-qt/pixeltool/Manifest |
298 |
@@ -1 +1,2 @@ |
299 |
+DIST qt-everywhere-opensource-src-4.8.6.tar.gz 241623667 SHA256 8b14dd91b52862e09b8e6a963507b74bc2580787d171feda197badfa7034032c SHA512 c2d07c3cf9d687cb9b93e337c89df3f0055bd02bc8aa5ecd55d3ffb238b31a4308aeabc3c51a4f94ac76a1b00796f047513d02e427ed93ae8dd99f836fff7692 WHIRLPOOL 473566814a77237dbdd37a47980c1085f6cf39599c4d6b0120959fe80dadf65c4eaafd5f528dd86cea8815562faa204bedfe3b766c2ca4f2d2c99efc21dbca84 |
300 |
DIST qttools-opensource-src-5.3.0.tar.xz 8987652 SHA256 f64d2ca5dc59ab8980987649bcef4597a7c0194e802e64d93448cac892fd8250 SHA512 f52a10fc96ca3ea71800cbdb10b8166e819fd4008f1dfec984ea437b626240b2a32fa32ab7b60561acf785996d01bf5d0c5659e05bac3f6e05c7a34da06de63c WHIRLPOOL 95f28fb326d6facd5714024e189d396e30c89dcc300ffbc464f675467e5e189155d9d72b3da1d067dca5d2faf8a64431c24e79f9516a7eb41f147734728f50f4 |
301 |
|
302 |
diff --git a/dev-qt/pixeltool/pixeltool-4.8.6.ebuild b/dev-qt/pixeltool/pixeltool-4.8.6.ebuild |
303 |
new file mode 100644 |
304 |
index 0000000..9086ea0 |
305 |
--- /dev/null |
306 |
+++ b/dev-qt/pixeltool/pixeltool-4.8.6.ebuild |
307 |
@@ -0,0 +1,41 @@ |
308 |
+# Copyright 1999-2014 Gentoo Foundation |
309 |
+# Distributed under the terms of the GNU General Public License v2 |
310 |
+# $Header: $ |
311 |
+ |
312 |
+EAPI=5 |
313 |
+ |
314 |
+inherit qt4-build-multilib |
315 |
+ |
316 |
+DESCRIPTION="Qt screen magnifier" |
317 |
+ |
318 |
+if [[ ${QT4_BUILD_TYPE} == live ]]; then |
319 |
+ KEYWORDS="" |
320 |
+else |
321 |
+ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" |
322 |
+fi |
323 |
+ |
324 |
+IUSE="" |
325 |
+ |
326 |
+DEPEND=" |
327 |
+ ~dev-qt/qtcore-${PV}[aqua=,debug=] |
328 |
+ ~dev-qt/qtgui-${PV}[aqua=,debug=] |
329 |
+ !<dev-qt/qthelp-4.8.5:4 |
330 |
+" |
331 |
+RDEPEND="${DEPEND}" |
332 |
+ |
333 |
+QT4_TARGET_DIRECTORIES="tools/pixeltool" |
334 |
+QT4_EXTRACT_DIRECTORIES=" |
335 |
+ include |
336 |
+ src/corelib |
337 |
+ src/gui |
338 |
+ tools/pixeltool" |
339 |
+ |
340 |
+src_configure() { |
341 |
+ myconf+=" |
342 |
+ -system-libpng -system-libjpeg -system-zlib |
343 |
+ -no-sql-mysql -no-sql-psql -no-sql-ibase -no-sql-sqlite -no-sql-sqlite2 -no-sql-odbc |
344 |
+ -sm -xshape -xsync -xcursor -xfixes -xrandr -xrender -mitshm -xinput -xkb |
345 |
+ -fontconfig -no-svg -no-webkit -no-phonon -no-opengl" |
346 |
+ |
347 |
+ qt4-build-multilib_src_configure |
348 |
+} |
349 |
|
350 |
diff --git a/dev-qt/qdbusviewer/Manifest b/dev-qt/qdbusviewer/Manifest |
351 |
index 2b38b87..fa6cd46 100644 |
352 |
--- a/dev-qt/qdbusviewer/Manifest |
353 |
+++ b/dev-qt/qdbusviewer/Manifest |
354 |
@@ -1 +1,2 @@ |
355 |
+DIST qt-everywhere-opensource-src-4.8.6.tar.gz 241623667 SHA256 8b14dd91b52862e09b8e6a963507b74bc2580787d171feda197badfa7034032c SHA512 c2d07c3cf9d687cb9b93e337c89df3f0055bd02bc8aa5ecd55d3ffb238b31a4308aeabc3c51a4f94ac76a1b00796f047513d02e427ed93ae8dd99f836fff7692 WHIRLPOOL 473566814a77237dbdd37a47980c1085f6cf39599c4d6b0120959fe80dadf65c4eaafd5f528dd86cea8815562faa204bedfe3b766c2ca4f2d2c99efc21dbca84 |
356 |
DIST qttools-opensource-src-5.3.0.tar.xz 8987652 SHA256 f64d2ca5dc59ab8980987649bcef4597a7c0194e802e64d93448cac892fd8250 SHA512 f52a10fc96ca3ea71800cbdb10b8166e819fd4008f1dfec984ea437b626240b2a32fa32ab7b60561acf785996d01bf5d0c5659e05bac3f6e05c7a34da06de63c WHIRLPOOL 95f28fb326d6facd5714024e189d396e30c89dcc300ffbc464f675467e5e189155d9d72b3da1d067dca5d2faf8a64431c24e79f9516a7eb41f147734728f50f4 |
357 |
|
358 |
diff --git a/dev-qt/qdbusviewer/qdbusviewer-4.8.6.ebuild b/dev-qt/qdbusviewer/qdbusviewer-4.8.6.ebuild |
359 |
new file mode 100644 |
360 |
index 0000000..09d4d01 |
361 |
--- /dev/null |
362 |
+++ b/dev-qt/qdbusviewer/qdbusviewer-4.8.6.ebuild |
363 |
@@ -0,0 +1,47 @@ |
364 |
+# Copyright 1999-2014 Gentoo Foundation |
365 |
+# Distributed under the terms of the GNU General Public License v2 |
366 |
+# $Header: $ |
367 |
+ |
368 |
+EAPI=5 |
369 |
+ |
370 |
+inherit eutils qt4-build-multilib |
371 |
+ |
372 |
+DESCRIPTION="Graphical tool that lets you introspect D-Bus objects and messages" |
373 |
+ |
374 |
+if [[ ${QT4_BUILD_TYPE} == live ]]; then |
375 |
+ KEYWORDS="" |
376 |
+else |
377 |
+ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" |
378 |
+fi |
379 |
+ |
380 |
+IUSE="" |
381 |
+ |
382 |
+DEPEND=" |
383 |
+ ~dev-qt/qtcore-${PV}[aqua=,debug=] |
384 |
+ ~dev-qt/qtdbus-${PV}[aqua=,debug=] |
385 |
+ ~dev-qt/qtgui-${PV}[aqua=,debug=] |
386 |
+" |
387 |
+RDEPEND="${DEPEND}" |
388 |
+ |
389 |
+QT4_TARGET_DIRECTORIES="tools/qdbus/qdbusviewer" |
390 |
+QT4_EXTRACT_DIRECTORIES=" |
391 |
+ include |
392 |
+ src |
393 |
+ tools/qdbus" |
394 |
+ |
395 |
+src_configure() { |
396 |
+ myconf+=" |
397 |
+ -system-libpng -system-libjpeg -system-zlib |
398 |
+ -no-sql-mysql -no-sql-psql -no-sql-ibase -no-sql-sqlite -no-sql-sqlite2 -no-sql-odbc |
399 |
+ -sm -xshape -xsync -xcursor -xfixes -xrandr -xrender -mitshm -xinput -xkb |
400 |
+ -fontconfig -no-svg -no-webkit -no-phonon -no-opengl" |
401 |
+ |
402 |
+ qt4-build-multilib_src_configure |
403 |
+} |
404 |
+ |
405 |
+src_install() { |
406 |
+ qt4-build-multilib_src_install |
407 |
+ |
408 |
+ newicon tools/qdbus/qdbusviewer/images/qdbusviewer-128.png qdbusviewer.png |
409 |
+ make_desktop_entry qdbusviewer QDBusViewer qdbusviewer 'Qt;Development' |
410 |
+} |
411 |
|
412 |
diff --git a/dev-qt/qt3support/Manifest b/dev-qt/qt3support/Manifest |
413 |
new file mode 100644 |
414 |
index 0000000..27884f4 |
415 |
--- /dev/null |
416 |
+++ b/dev-qt/qt3support/Manifest |
417 |
@@ -0,0 +1 @@ |
418 |
+DIST qt-everywhere-opensource-src-4.8.6.tar.gz 241623667 SHA256 8b14dd91b52862e09b8e6a963507b74bc2580787d171feda197badfa7034032c SHA512 c2d07c3cf9d687cb9b93e337c89df3f0055bd02bc8aa5ecd55d3ffb238b31a4308aeabc3c51a4f94ac76a1b00796f047513d02e427ed93ae8dd99f836fff7692 WHIRLPOOL 473566814a77237dbdd37a47980c1085f6cf39599c4d6b0120959fe80dadf65c4eaafd5f528dd86cea8815562faa204bedfe3b766c2ca4f2d2c99efc21dbca84 |
419 |
|
420 |
diff --git a/dev-qt/qt3support/qt3support-4.8.6.ebuild b/dev-qt/qt3support/qt3support-4.8.6.ebuild |
421 |
new file mode 100644 |
422 |
index 0000000..4b4927c |
423 |
--- /dev/null |
424 |
+++ b/dev-qt/qt3support/qt3support-4.8.6.ebuild |
425 |
@@ -0,0 +1,42 @@ |
426 |
+# Copyright 1999-2014 Gentoo Foundation |
427 |
+# Distributed under the terms of the GNU General Public License v2 |
428 |
+# $Header: $ |
429 |
+ |
430 |
+EAPI=5 |
431 |
+ |
432 |
+inherit qt4-build-multilib |
433 |
+ |
434 |
+DESCRIPTION="The Qt3Support module for the Qt toolkit" |
435 |
+ |
436 |
+if [[ ${QT4_BUILD_TYPE} == live ]]; then |
437 |
+ KEYWORDS="" |
438 |
+else |
439 |
+ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris" |
440 |
+fi |
441 |
+ |
442 |
+IUSE="+accessibility" |
443 |
+ |
444 |
+DEPEND=" |
445 |
+ ~dev-qt/qtcore-${PV}[aqua=,debug=,qt3support] |
446 |
+ ~dev-qt/qtgui-${PV}[accessibility=,aqua=,debug=,qt3support] |
447 |
+ ~dev-qt/qtsql-${PV}[aqua=,debug=,qt3support] |
448 |
+" |
449 |
+RDEPEND="${DEPEND}" |
450 |
+ |
451 |
+QT4_TARGET_DIRECTORIES=" |
452 |
+ src/qt3support |
453 |
+ src/tools/uic3 |
454 |
+ tools/porting" |
455 |
+ |
456 |
+QT4_EXTRACT_DIRECTORIES=" |
457 |
+ src |
458 |
+ include |
459 |
+ tools" |
460 |
+ |
461 |
+src_configure() { |
462 |
+ myconf+=" |
463 |
+ -qt3support |
464 |
+ $(qt_use accessibility)" |
465 |
+ |
466 |
+ qt4-build-multilib_src_configure |
467 |
+} |
468 |
|
469 |
diff --git a/dev-qt/qtbearer/Manifest b/dev-qt/qtbearer/Manifest |
470 |
new file mode 100644 |
471 |
index 0000000..27884f4 |
472 |
--- /dev/null |
473 |
+++ b/dev-qt/qtbearer/Manifest |
474 |
@@ -0,0 +1 @@ |
475 |
+DIST qt-everywhere-opensource-src-4.8.6.tar.gz 241623667 SHA256 8b14dd91b52862e09b8e6a963507b74bc2580787d171feda197badfa7034032c SHA512 c2d07c3cf9d687cb9b93e337c89df3f0055bd02bc8aa5ecd55d3ffb238b31a4308aeabc3c51a4f94ac76a1b00796f047513d02e427ed93ae8dd99f836fff7692 WHIRLPOOL 473566814a77237dbdd37a47980c1085f6cf39599c4d6b0120959fe80dadf65c4eaafd5f528dd86cea8815562faa204bedfe3b766c2ca4f2d2c99efc21dbca84 |
476 |
|
477 |
diff --git a/dev-qt/qtbearer/qtbearer-4.8.9999.ebuild b/dev-qt/qtbearer/qtbearer-4.8.6.ebuild |
478 |
similarity index 96% |
479 |
copy from dev-qt/qtbearer/qtbearer-4.8.9999.ebuild |
480 |
copy to dev-qt/qtbearer/qtbearer-4.8.6.ebuild |
481 |
index b941bbc..8d2117e 100644 |
482 |
--- a/dev-qt/qtbearer/qtbearer-4.8.9999.ebuild |
483 |
+++ b/dev-qt/qtbearer/qtbearer-4.8.6.ebuild |
484 |
@@ -33,8 +33,7 @@ QT4_EXTRACT_DIRECTORIES=" |
485 |
src/corelib |
486 |
src/dbus |
487 |
src/network |
488 |
- src/plugins/bearer |
489 |
- src/plugins/qpluginbase.pri" |
490 |
+ src/plugins/bearer" |
491 |
|
492 |
pkg_setup() { |
493 |
QT4_TARGET_DIRECTORIES=" |
494 |
|
495 |
diff --git a/dev-qt/qtbearer/qtbearer-4.8.9999.ebuild b/dev-qt/qtbearer/qtbearer-4.8.9999.ebuild |
496 |
index b941bbc..8d2117e 100644 |
497 |
--- a/dev-qt/qtbearer/qtbearer-4.8.9999.ebuild |
498 |
+++ b/dev-qt/qtbearer/qtbearer-4.8.9999.ebuild |
499 |
@@ -33,8 +33,7 @@ QT4_EXTRACT_DIRECTORIES=" |
500 |
src/corelib |
501 |
src/dbus |
502 |
src/network |
503 |
- src/plugins/bearer |
504 |
- src/plugins/qpluginbase.pri" |
505 |
+ src/plugins/bearer" |
506 |
|
507 |
pkg_setup() { |
508 |
QT4_TARGET_DIRECTORIES=" |
509 |
|
510 |
diff --git a/dev-qt/qtcore/Manifest b/dev-qt/qtcore/Manifest |
511 |
index 9e3bcf5..cb17a52 100644 |
512 |
--- a/dev-qt/qtcore/Manifest |
513 |
+++ b/dev-qt/qtcore/Manifest |
514 |
@@ -1 +1,2 @@ |
515 |
+DIST qt-everywhere-opensource-src-4.8.6.tar.gz 241623667 SHA256 8b14dd91b52862e09b8e6a963507b74bc2580787d171feda197badfa7034032c SHA512 c2d07c3cf9d687cb9b93e337c89df3f0055bd02bc8aa5ecd55d3ffb238b31a4308aeabc3c51a4f94ac76a1b00796f047513d02e427ed93ae8dd99f836fff7692 WHIRLPOOL 473566814a77237dbdd37a47980c1085f6cf39599c4d6b0120959fe80dadf65c4eaafd5f528dd86cea8815562faa204bedfe3b766c2ca4f2d2c99efc21dbca84 |
516 |
DIST qtbase-opensource-src-5.3.0.tar.xz 46643328 SHA256 07320bc8bbb718c420e22486942985c79fb2e2743981a19954aa09cc8a7147ab SHA512 8002c9bf6f6e81dcab1c6b4cd09a9c7e578fa16a65e2e898e536a0f89e8ec563fe943e9d77094bcc5e26383b14c848f11d008ab9ba0f7e3c3716628db6eabc42 WHIRLPOOL f167e8a284d0fc7d6d6fa8d457fc1ddfb6f78def728a4a6c3c83b2254964a01bb9052cd8e8bc1c0151e36eed43a3acfee74ff2133d1129920c38adb56dcd3787 |
517 |
|
518 |
diff --git a/dev-qt/qtcore/qtcore-4.8.9999.ebuild b/dev-qt/qtcore/qtcore-4.8.6.ebuild |
519 |
similarity index 89% |
520 |
copy from dev-qt/qtcore/qtcore-4.8.9999.ebuild |
521 |
copy to dev-qt/qtcore/qtcore-4.8.6.ebuild |
522 |
index 5353b1a..577f23a 100644 |
523 |
--- a/dev-qt/qtcore/qtcore-4.8.9999.ebuild |
524 |
+++ b/dev-qt/qtcore/qtcore-4.8.6.ebuild |
525 |
@@ -47,8 +47,6 @@ QT4_TARGET_DIRECTORIES=" |
526 |
|
527 |
QT4_EXTRACT_DIRECTORIES="${QT4_TARGET_DIRECTORIES} |
528 |
include |
529 |
- src/plugins/plugins.pro |
530 |
- src/plugins/qpluginbase.pri |
531 |
src/3rdparty/des |
532 |
src/3rdparty/harfbuzz |
533 |
src/3rdparty/md4 |
534 |
@@ -69,16 +67,15 @@ src_prepare() { |
535 |
|
536 |
# bug 172219 |
537 |
sed -i -e "s:CXXFLAGS.*=:CXXFLAGS=${CXXFLAGS} :" \ |
538 |
- "${S}/qmake/Makefile.unix" || die "sed qmake/Makefile.unix CXXFLAGS failed" |
539 |
- sed -i -e "s:LFLAGS.*=:LFLAGS=${LDFLAGS} :" \ |
540 |
- "${S}/qmake/Makefile.unix" || die "sed qmake/Makefile.unix LDFLAGS failed" |
541 |
+ -e "s:LFLAGS.*=:LFLAGS=${LDFLAGS} :" \ |
542 |
+ "${S}"/qmake/Makefile.unix || die "sed qmake/Makefile.unix failed" |
543 |
|
544 |
# bug 427782 |
545 |
sed -i -e "/^CPPFLAGS/s/-g//" \ |
546 |
- "${S}/qmake/Makefile.unix" || die "sed qmake/Makefile.unix CPPFLAGS failed" |
547 |
+ "${S}"/qmake/Makefile.unix || die "sed qmake/Makefile.unix CPPFLAGS failed" |
548 |
sed -i -e "s/setBootstrapVariable QMAKE_CFLAGS_RELEASE/QMakeVar set QMAKE_CFLAGS_RELEASE/" \ |
549 |
-e "s/setBootstrapVariable QMAKE_CXXFLAGS_RELEASE/QMakeVar set QMAKE_CXXFLAGS_RELEASE/" \ |
550 |
- "${S}/configure" || die "sed configure setBootstrapVariable failed" |
551 |
+ "${S}"/configure || die "sed configure setBootstrapVariable failed" |
552 |
} |
553 |
|
554 |
src_configure() { |
555 |
|
556 |
diff --git a/dev-qt/qtcore/qtcore-4.8.9999.ebuild b/dev-qt/qtcore/qtcore-4.8.9999.ebuild |
557 |
index 5353b1a..577f23a 100644 |
558 |
--- a/dev-qt/qtcore/qtcore-4.8.9999.ebuild |
559 |
+++ b/dev-qt/qtcore/qtcore-4.8.9999.ebuild |
560 |
@@ -47,8 +47,6 @@ QT4_TARGET_DIRECTORIES=" |
561 |
|
562 |
QT4_EXTRACT_DIRECTORIES="${QT4_TARGET_DIRECTORIES} |
563 |
include |
564 |
- src/plugins/plugins.pro |
565 |
- src/plugins/qpluginbase.pri |
566 |
src/3rdparty/des |
567 |
src/3rdparty/harfbuzz |
568 |
src/3rdparty/md4 |
569 |
@@ -69,16 +67,15 @@ src_prepare() { |
570 |
|
571 |
# bug 172219 |
572 |
sed -i -e "s:CXXFLAGS.*=:CXXFLAGS=${CXXFLAGS} :" \ |
573 |
- "${S}/qmake/Makefile.unix" || die "sed qmake/Makefile.unix CXXFLAGS failed" |
574 |
- sed -i -e "s:LFLAGS.*=:LFLAGS=${LDFLAGS} :" \ |
575 |
- "${S}/qmake/Makefile.unix" || die "sed qmake/Makefile.unix LDFLAGS failed" |
576 |
+ -e "s:LFLAGS.*=:LFLAGS=${LDFLAGS} :" \ |
577 |
+ "${S}"/qmake/Makefile.unix || die "sed qmake/Makefile.unix failed" |
578 |
|
579 |
# bug 427782 |
580 |
sed -i -e "/^CPPFLAGS/s/-g//" \ |
581 |
- "${S}/qmake/Makefile.unix" || die "sed qmake/Makefile.unix CPPFLAGS failed" |
582 |
+ "${S}"/qmake/Makefile.unix || die "sed qmake/Makefile.unix CPPFLAGS failed" |
583 |
sed -i -e "s/setBootstrapVariable QMAKE_CFLAGS_RELEASE/QMakeVar set QMAKE_CFLAGS_RELEASE/" \ |
584 |
-e "s/setBootstrapVariable QMAKE_CXXFLAGS_RELEASE/QMakeVar set QMAKE_CXXFLAGS_RELEASE/" \ |
585 |
- "${S}/configure" || die "sed configure setBootstrapVariable failed" |
586 |
+ "${S}"/configure || die "sed configure setBootstrapVariable failed" |
587 |
} |
588 |
|
589 |
src_configure() { |
590 |
|
591 |
diff --git a/dev-qt/qtdbus/Manifest b/dev-qt/qtdbus/Manifest |
592 |
index 9e3bcf5..cb17a52 100644 |
593 |
--- a/dev-qt/qtdbus/Manifest |
594 |
+++ b/dev-qt/qtdbus/Manifest |
595 |
@@ -1 +1,2 @@ |
596 |
+DIST qt-everywhere-opensource-src-4.8.6.tar.gz 241623667 SHA256 8b14dd91b52862e09b8e6a963507b74bc2580787d171feda197badfa7034032c SHA512 c2d07c3cf9d687cb9b93e337c89df3f0055bd02bc8aa5ecd55d3ffb238b31a4308aeabc3c51a4f94ac76a1b00796f047513d02e427ed93ae8dd99f836fff7692 WHIRLPOOL 473566814a77237dbdd37a47980c1085f6cf39599c4d6b0120959fe80dadf65c4eaafd5f528dd86cea8815562faa204bedfe3b766c2ca4f2d2c99efc21dbca84 |
597 |
DIST qtbase-opensource-src-5.3.0.tar.xz 46643328 SHA256 07320bc8bbb718c420e22486942985c79fb2e2743981a19954aa09cc8a7147ab SHA512 8002c9bf6f6e81dcab1c6b4cd09a9c7e578fa16a65e2e898e536a0f89e8ec563fe943e9d77094bcc5e26383b14c848f11d008ab9ba0f7e3c3716628db6eabc42 WHIRLPOOL f167e8a284d0fc7d6d6fa8d457fc1ddfb6f78def728a4a6c3c83b2254964a01bb9052cd8e8bc1c0151e36eed43a3acfee74ff2133d1129920c38adb56dcd3787 |
598 |
|
599 |
diff --git a/dev-qt/qtdbus/qtdbus-4.8.6.ebuild b/dev-qt/qtdbus/qtdbus-4.8.6.ebuild |
600 |
new file mode 100644 |
601 |
index 0000000..cf203e4 |
602 |
--- /dev/null |
603 |
+++ b/dev-qt/qtdbus/qtdbus-4.8.6.ebuild |
604 |
@@ -0,0 +1,50 @@ |
605 |
+# Copyright 1999-2014 Gentoo Foundation |
606 |
+# Distributed under the terms of the GNU General Public License v2 |
607 |
+# $Header: $ |
608 |
+ |
609 |
+EAPI=5 |
610 |
+ |
611 |
+inherit qt4-build-multilib |
612 |
+ |
613 |
+DESCRIPTION="The DBus module for the Qt toolkit" |
614 |
+ |
615 |
+if [[ ${QT4_BUILD_TYPE} == live ]]; then |
616 |
+ KEYWORDS="" |
617 |
+else |
618 |
+ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" |
619 |
+fi |
620 |
+ |
621 |
+IUSE="" |
622 |
+ |
623 |
+DEPEND=" |
624 |
+ ~dev-qt/qtcore-${PV}[aqua=,debug=] |
625 |
+ sys-apps/dbus |
626 |
+" |
627 |
+RDEPEND="${DEPEND}" |
628 |
+ |
629 |
+PATCHES=( |
630 |
+ "${FILESDIR}/${PN}-4.7-qdbusintegrator-no-const.patch" |
631 |
+ "${FILESDIR}/${PN}-4.8.4-qdbusconnection-silence-warning.patch" |
632 |
+) |
633 |
+ |
634 |
+QT4_TARGET_DIRECTORIES=" |
635 |
+ src/dbus |
636 |
+ tools/qdbus/qdbus |
637 |
+ tools/qdbus/qdbusxml2cpp |
638 |
+ tools/qdbus/qdbuscpp2xml" |
639 |
+ |
640 |
+QT4_EXTRACT_DIRECTORIES="${QT4_TARGET_DIRECTORIES} |
641 |
+ include/QtCore |
642 |
+ include/QtDBus |
643 |
+ include/QtXml |
644 |
+ src/corelib |
645 |
+ src/xml" |
646 |
+ |
647 |
+QCONFIG_ADD="dbus dbus-linked" |
648 |
+QCONFIG_DEFINE="QT_DBUS" |
649 |
+ |
650 |
+src_configure() { |
651 |
+ myconf+=" -dbus-linked" |
652 |
+ |
653 |
+ qt4-build-multilib_src_configure |
654 |
+} |
655 |
|
656 |
diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest |
657 |
index eb43e0a..69d0204 100644 |
658 |
--- a/dev-qt/qtdeclarative/Manifest |
659 |
+++ b/dev-qt/qtdeclarative/Manifest |
660 |
@@ -1 +1,2 @@ |
661 |
+DIST qt-everywhere-opensource-src-4.8.6.tar.gz 241623667 SHA256 8b14dd91b52862e09b8e6a963507b74bc2580787d171feda197badfa7034032c SHA512 c2d07c3cf9d687cb9b93e337c89df3f0055bd02bc8aa5ecd55d3ffb238b31a4308aeabc3c51a4f94ac76a1b00796f047513d02e427ed93ae8dd99f836fff7692 WHIRLPOOL 473566814a77237dbdd37a47980c1085f6cf39599c4d6b0120959fe80dadf65c4eaafd5f528dd86cea8815562faa204bedfe3b766c2ca4f2d2c99efc21dbca84 |
662 |
DIST qtdeclarative-opensource-src-5.3.0.tar.xz 17599904 SHA256 fab07eb4f4b2091e1d88b27b84ac49d7e8daaa1eb72fd62e602ee9ac3ed7f42f SHA512 80adbd12a3de1e3cbdd21067b2d1345fc0f018643f5992275399afed0fac1d84e2bddf07c2e5323d22380969c92983142d7caa72f114a214d2b1afafa39e9262 WHIRLPOOL ff65a83e8968a384c669c62dd6db0ed13b606d450a0f45d14bde960c3b7984119cdd7b3106f8830e684b58a01c5de0562a194bb253f082d725cbbc3a1560269e |
663 |
|
664 |
diff --git a/dev-qt/qtdeclarative/qtdeclarative-4.8.6.ebuild b/dev-qt/qtdeclarative/qtdeclarative-4.8.6.ebuild |
665 |
new file mode 100644 |
666 |
index 0000000..38e3027 |
667 |
--- /dev/null |
668 |
+++ b/dev-qt/qtdeclarative/qtdeclarative-4.8.6.ebuild |
669 |
@@ -0,0 +1,62 @@ |
670 |
+# Copyright 1999-2014 Gentoo Foundation |
671 |
+# Distributed under the terms of the GNU General Public License v2 |
672 |
+# $Header: $ |
673 |
+ |
674 |
+EAPI=5 |
675 |
+ |
676 |
+inherit qt4-build-multilib |
677 |
+ |
678 |
+DESCRIPTION="The Declarative module for the Qt toolkit" |
679 |
+ |
680 |
+if [[ ${QT4_BUILD_TYPE} == live ]]; then |
681 |
+ KEYWORDS="" |
682 |
+else |
683 |
+ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos" |
684 |
+fi |
685 |
+ |
686 |
+IUSE="+accessibility qt3support webkit" |
687 |
+ |
688 |
+DEPEND=" |
689 |
+ ~dev-qt/qtcore-${PV}[aqua=,debug=,qt3support=] |
690 |
+ ~dev-qt/qtgui-${PV}[accessibility=,aqua=,debug=,qt3support=] |
691 |
+ ~dev-qt/qtopengl-${PV}[aqua=,debug=,qt3support=] |
692 |
+ ~dev-qt/qtscript-${PV}[aqua=,debug=] |
693 |
+ ~dev-qt/qtsql-${PV}[aqua=,debug=,qt3support=] |
694 |
+ ~dev-qt/qtsvg-${PV}[accessibility=,aqua=,debug=] |
695 |
+ ~dev-qt/qtxmlpatterns-${PV}[aqua=,debug=] |
696 |
+ qt3support? ( ~dev-qt/qt3support-${PV}[accessibility=,aqua=,debug=] ) |
697 |
+ webkit? ( ~dev-qt/qtwebkit-${PV}[aqua=,debug=] ) |
698 |
+" |
699 |
+RDEPEND="${DEPEND}" |
700 |
+ |
701 |
+QT4_TARGET_DIRECTORIES=" |
702 |
+ src/declarative |
703 |
+ src/imports |
704 |
+ src/plugins/qmltooling |
705 |
+ tools/qml |
706 |
+ tools/qmlplugindump" |
707 |
+ |
708 |
+QT4_EXTRACT_DIRECTORIES=" |
709 |
+ include |
710 |
+ src |
711 |
+ tools |
712 |
+ translations" |
713 |
+ |
714 |
+QCONFIG_ADD="declarative" |
715 |
+QCONFIG_DEFINE="QT_DECLARATIVE" |
716 |
+ |
717 |
+pkg_setup() { |
718 |
+ use webkit && QT4_TARGET_DIRECTORIES+=" |
719 |
+ src/3rdparty/webkit/Source/WebKit/qt/declarative" |
720 |
+ |
721 |
+ qt4-build-multilib_pkg_setup |
722 |
+} |
723 |
+ |
724 |
+src_configure() { |
725 |
+ myconf+=" |
726 |
+ -declarative -no-gtkstyle |
727 |
+ $(qt_use accessibility) |
728 |
+ $(qt_use qt3support) |
729 |
+ $(qt_use webkit)" |
730 |
+ qt4-build-multilib_src_configure |
731 |
+} |
732 |
|
733 |
diff --git a/dev-qt/qtdemo/Manifest b/dev-qt/qtdemo/Manifest |
734 |
new file mode 100644 |
735 |
index 0000000..27884f4 |
736 |
--- /dev/null |
737 |
+++ b/dev-qt/qtdemo/Manifest |
738 |
@@ -0,0 +1 @@ |
739 |
+DIST qt-everywhere-opensource-src-4.8.6.tar.gz 241623667 SHA256 8b14dd91b52862e09b8e6a963507b74bc2580787d171feda197badfa7034032c SHA512 c2d07c3cf9d687cb9b93e337c89df3f0055bd02bc8aa5ecd55d3ffb238b31a4308aeabc3c51a4f94ac76a1b00796f047513d02e427ed93ae8dd99f836fff7692 WHIRLPOOL 473566814a77237dbdd37a47980c1085f6cf39599c4d6b0120959fe80dadf65c4eaafd5f528dd86cea8815562faa204bedfe3b766c2ca4f2d2c99efc21dbca84 |
740 |
|
741 |
diff --git a/dev-qt/qtdemo/qtdemo-4.8.6.ebuild b/dev-qt/qtdemo/qtdemo-4.8.6.ebuild |
742 |
new file mode 100644 |
743 |
index 0000000..db57ecf |
744 |
--- /dev/null |
745 |
+++ b/dev-qt/qtdemo/qtdemo-4.8.6.ebuild |
746 |
@@ -0,0 +1,110 @@ |
747 |
+# Copyright 1999-2014 Gentoo Foundation |
748 |
+# Distributed under the terms of the GNU General Public License v2 |
749 |
+# $Header: $ |
750 |
+ |
751 |
+EAPI=5 |
752 |
+ |
753 |
+inherit qt4-build-multilib |
754 |
+ |
755 |
+DESCRIPTION="Demonstration module and examples for the Qt toolkit" |
756 |
+ |
757 |
+if [[ ${QT4_BUILD_TYPE} == live ]]; then |
758 |
+ KEYWORDS="" |
759 |
+else |
760 |
+ KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x64-macos" |
761 |
+fi |
762 |
+ |
763 |
+IUSE="dbus declarative kde multimedia opengl openvg phonon webkit xmlpatterns" |
764 |
+ |
765 |
+DEPEND=" |
766 |
+ ~dev-qt/designer-${PV}[aqua=,debug=] |
767 |
+ ~dev-qt/qtcore-${PV}[aqua=,debug=] |
768 |
+ ~dev-qt/qtgui-${PV}[aqua=,debug=] |
769 |
+ ~dev-qt/qthelp-${PV}[aqua=,debug=] |
770 |
+ ~dev-qt/qtscript-${PV}[aqua=,debug=] |
771 |
+ ~dev-qt/qtsql-${PV}[aqua=,debug=] |
772 |
+ ~dev-qt/qtsvg-${PV}[aqua=,debug=] |
773 |
+ ~dev-qt/qttest-${PV}[aqua=,debug=] |
774 |
+ dbus? ( ~dev-qt/qtdbus-${PV}[aqua=,debug=] ) |
775 |
+ declarative? ( ~dev-qt/qtdeclarative-${PV}[aqua=,debug=,webkit?] ) |
776 |
+ multimedia? ( ~dev-qt/qtmultimedia-${PV}[aqua=,debug=] ) |
777 |
+ opengl? ( ~dev-qt/qtopengl-${PV}[aqua=,debug=] ) |
778 |
+ openvg? ( ~dev-qt/qtopenvg-${PV}[aqua=,debug=] ) |
779 |
+ phonon? ( |
780 |
+ kde? ( media-libs/phonon[aqua=] ) |
781 |
+ !kde? ( || ( ~dev-qt/qtphonon-${PV}[aqua=,debug=] media-libs/phonon[aqua=] ) ) |
782 |
+ ) |
783 |
+ webkit? ( ~dev-qt/qtwebkit-${PV}[aqua=,debug=] ) |
784 |
+ xmlpatterns? ( ~dev-qt/qtxmlpatterns-${PV}[aqua=,debug=] ) |
785 |
+" |
786 |
+RDEPEND="${DEPEND}" |
787 |
+ |
788 |
+PATCHES=( |
789 |
+ "${FILESDIR}/${PN}-4.6-plugandpaint.patch" |
790 |
+) |
791 |
+ |
792 |
+QT4_TARGET_DIRECTORIES=" |
793 |
+ demos |
794 |
+ examples" |
795 |
+ |
796 |
+QT4_EXTRACT_DIRECTORIES="${QT4_TARGET_DIRECTORIES} |
797 |
+ doc/src/images |
798 |
+ include |
799 |
+ src |
800 |
+ tools" |
801 |
+ |
802 |
+src_prepare() { |
803 |
+ qt4-build-multilib_src_prepare |
804 |
+ |
805 |
+ # Array mapping USE flags to subdirs |
806 |
+ local flags_subdirs_map=( |
807 |
+ 'dbus' |
808 |
+ 'declarative:declarative' |
809 |
+ 'multimedia:spectrum' |
810 |
+ 'opengl:boxes|glhypnotizer' |
811 |
+ 'openvg' |
812 |
+ 'phonon:mediaplayer' |
813 |
+ 'webkit:browser' |
814 |
+ 'xmlpatterns' |
815 |
+ ) |
816 |
+ |
817 |
+ # Disable unwanted examples/demos |
818 |
+ for flag in "${flags_subdirs_map[@]}"; do |
819 |
+ if ! use ${flag%:*}; then |
820 |
+ einfo "Disabling ${flag%:*} examples" |
821 |
+ sed -i -e "/SUBDIRS += ${flag%:*}/d" \ |
822 |
+ examples/examples.pro || die |
823 |
+ |
824 |
+ if [[ ${flag} == *:* ]]; then |
825 |
+ einfo "Disabling ${flag%:*} demos" |
826 |
+ sed -i -re "/SUBDIRS \+= demos_(${flag#*:})/d" \ |
827 |
+ demos/demos.pro || die |
828 |
+ fi |
829 |
+ fi |
830 |
+ done |
831 |
+ |
832 |
+ # Remove bogus dependency on qt3support (bug 510042) |
833 |
+ sed -i -e 's/contains(QT_CONFIG, qt3support)://' \ |
834 |
+ examples/graphicsview/graphicsview.pro || die |
835 |
+} |
836 |
+ |
837 |
+src_configure() { |
838 |
+ myconf+=" |
839 |
+ $(qt_use dbus) |
840 |
+ $(qt_use declarative) |
841 |
+ $(qt_use multimedia) -no-audio-backend |
842 |
+ $(qt_use opengl) |
843 |
+ $(qt_use openvg) |
844 |
+ $(qt_use phonon) -no-phonon-backend |
845 |
+ $(qt_use webkit) |
846 |
+ $(qt_use xmlpatterns)" |
847 |
+ |
848 |
+ qt4-build-multilib_src_configure |
849 |
+} |
850 |
+ |
851 |
+src_install() { |
852 |
+ insinto "${QT4_DOCDIR#${EPREFIX}}"/src |
853 |
+ doins -r doc/src/images |
854 |
+ |
855 |
+ qt4-build-multilib_src_install |
856 |
+} |
857 |
|
858 |
diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest |
859 |
index 9e3bcf5..cb17a52 100644 |
860 |
--- a/dev-qt/qtgui/Manifest |
861 |
+++ b/dev-qt/qtgui/Manifest |
862 |
@@ -1 +1,2 @@ |
863 |
+DIST qt-everywhere-opensource-src-4.8.6.tar.gz 241623667 SHA256 8b14dd91b52862e09b8e6a963507b74bc2580787d171feda197badfa7034032c SHA512 c2d07c3cf9d687cb9b93e337c89df3f0055bd02bc8aa5ecd55d3ffb238b31a4308aeabc3c51a4f94ac76a1b00796f047513d02e427ed93ae8dd99f836fff7692 WHIRLPOOL 473566814a77237dbdd37a47980c1085f6cf39599c4d6b0120959fe80dadf65c4eaafd5f528dd86cea8815562faa204bedfe3b766c2ca4f2d2c99efc21dbca84 |
864 |
DIST qtbase-opensource-src-5.3.0.tar.xz 46643328 SHA256 07320bc8bbb718c420e22486942985c79fb2e2743981a19954aa09cc8a7147ab SHA512 8002c9bf6f6e81dcab1c6b4cd09a9c7e578fa16a65e2e898e536a0f89e8ec563fe943e9d77094bcc5e26383b14c848f11d008ab9ba0f7e3c3716628db6eabc42 WHIRLPOOL f167e8a284d0fc7d6d6fa8d457fc1ddfb6f78def728a4a6c3c83b2254964a01bb9052cd8e8bc1c0151e36eed43a3acfee74ff2133d1129920c38adb56dcd3787 |
865 |
|
866 |
diff --git a/dev-qt/qtgui/files/qtgui-4.8.5-dont-crash-on-broken-GIF-images.patch b/dev-qt/qtgui/files/qtgui-4.8.5-dont-crash-on-broken-GIF-images.patch |
867 |
new file mode 100644 |
868 |
index 0000000..d800caf |
869 |
--- /dev/null |
870 |
+++ b/dev-qt/qtgui/files/qtgui-4.8.5-dont-crash-on-broken-GIF-images.patch |
871 |
@@ -0,0 +1,43 @@ |
872 |
+From f1b76c126c476c155af8c404b97c42cd1a709333 Mon Sep 17 00:00:00 2001 |
873 |
+From: Lars Knoll <lars.knoll@×××××.com> |
874 |
+Date: Thu, 24 Apr 2014 15:33:27 +0200 |
875 |
+Subject: Don't crash on broken GIF images |
876 |
+ |
877 |
+Broken GIF images could set invalid width and height |
878 |
+values inside the image, leading to Qt creating a null |
879 |
+QImage for it. In that case we need to abort decoding |
880 |
+the image and return an error. |
881 |
+ |
882 |
+Initial patch by Rich Moore. |
883 |
+ |
884 |
+Backport of Id82a4036f478bd6e49c402d6598f57e7e5bb5e1e from Qt 5 |
885 |
+ |
886 |
+Task-number: QTBUG-38367 |
887 |
+Change-Id: I0680740018aaa8356d267b7af3f01fac3697312a |
888 |
+Security-advisory: CVE-2014-0190 |
889 |
+Reviewed-by: Richard J. Moore <rich@×××.org> |
890 |
+--- |
891 |
+ src/gui/image/qgifhandler.cpp | 7 +++++++ |
892 |
+ 1 file changed, 7 insertions(+) |
893 |
+ |
894 |
+diff --git a/src/gui/image/qgifhandler.cpp b/src/gui/image/qgifhandler.cpp |
895 |
+index 3324f04..5199dd3 100644 |
896 |
+--- a/src/gui/image/qgifhandler.cpp |
897 |
++++ b/src/gui/image/qgifhandler.cpp |
898 |
+@@ -359,6 +359,13 @@ int QGIFFormat::decode(QImage *image, const uchar *buffer, int length, |
899 |
+ memset(bits, 0, image->byteCount()); |
900 |
+ } |
901 |
+ |
902 |
++ // Check if the previous attempt to create the image failed. If it |
903 |
++ // did then the image is broken and we should give up. |
904 |
++ if (image->isNull()) { |
905 |
++ state = Error; |
906 |
++ return -1; |
907 |
++ } |
908 |
++ |
909 |
+ disposePrevious(image); |
910 |
+ disposed = false; |
911 |
+ |
912 |
+-- |
913 |
+1.9.3 |
914 |
+ |
915 |
|
916 |
diff --git a/dev-qt/qtgui/qtgui-4.8.6.ebuild b/dev-qt/qtgui/qtgui-4.8.6.ebuild |
917 |
new file mode 100644 |
918 |
index 0000000..bf01a8c |
919 |
--- /dev/null |
920 |
+++ b/dev-qt/qtgui/qtgui-4.8.6.ebuild |
921 |
@@ -0,0 +1,176 @@ |
922 |
+# Copyright 1999-2014 Gentoo Foundation |
923 |
+# Distributed under the terms of the GNU General Public License v2 |
924 |
+# $Header: $ |
925 |
+ |
926 |
+EAPI=5 |
927 |
+ |
928 |
+inherit eutils qt4-build-multilib |
929 |
+ |
930 |
+DESCRIPTION="The GUI module for the Qt toolkit" |
931 |
+ |
932 |
+if [[ ${QT4_BUILD_TYPE} == live ]]; then |
933 |
+ KEYWORDS="" |
934 |
+else |
935 |
+ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" |
936 |
+fi |
937 |
+ |
938 |
+IUSE="+accessibility cups egl +glib gtkstyle mng nas nis qt3support tiff trace xinerama +xv" |
939 |
+ |
940 |
+REQUIRED_USE=" |
941 |
+ gtkstyle? ( glib ) |
942 |
+" |
943 |
+ |
944 |
+# cairo[-qt4] is needed because of bug 454066 |
945 |
+RDEPEND=" |
946 |
+ app-admin/eselect-qtgraphicssystem |
947 |
+ ~dev-qt/qtcore-${PV}[aqua=,debug=,glib=,qt3support=] |
948 |
+ ~dev-qt/qtscript-${PV}[aqua=,debug=] |
949 |
+ media-libs/fontconfig |
950 |
+ media-libs/freetype:2 |
951 |
+ media-libs/libpng:0= |
952 |
+ sys-libs/zlib |
953 |
+ virtual/jpeg:0 |
954 |
+ !aqua? ( |
955 |
+ x11-libs/libICE |
956 |
+ x11-libs/libSM |
957 |
+ x11-libs/libX11 |
958 |
+ x11-libs/libXcursor |
959 |
+ x11-libs/libXext |
960 |
+ x11-libs/libXfixes |
961 |
+ x11-libs/libXi |
962 |
+ x11-libs/libXrandr |
963 |
+ x11-libs/libXrender |
964 |
+ xinerama? ( x11-libs/libXinerama ) |
965 |
+ xv? ( x11-libs/libXv ) |
966 |
+ ) |
967 |
+ cups? ( net-print/cups ) |
968 |
+ egl? ( media-libs/mesa[egl] ) |
969 |
+ glib? ( dev-libs/glib:2 ) |
970 |
+ gtkstyle? ( |
971 |
+ x11-libs/cairo[-qt4] |
972 |
+ x11-libs/gtk+:2[aqua=] |
973 |
+ ) |
974 |
+ mng? ( >=media-libs/libmng-1.0.9:= ) |
975 |
+ nas? ( >=media-libs/nas-1.5 ) |
976 |
+ tiff? ( media-libs/tiff:0 ) |
977 |
+ !<dev-qt/qthelp-4.8.5:4 |
978 |
+" |
979 |
+DEPEND="${RDEPEND} |
980 |
+ !aqua? ( |
981 |
+ x11-proto/inputproto |
982 |
+ x11-proto/xextproto |
983 |
+ xinerama? ( x11-proto/xineramaproto ) |
984 |
+ xv? ( x11-proto/videoproto ) |
985 |
+ ) |
986 |
+" |
987 |
+PDEPEND="qt3support? ( ~dev-qt/qt3support-${PV}[aqua=,debug=] )" |
988 |
+ |
989 |
+PATCHES=( |
990 |
+ "${FILESDIR}/${PN}-4.7.3-cups.patch" # bug 323257 |
991 |
+ "${FILESDIR}/${PN}-4.8.5-dont-crash-on-broken-GIF-images.patch" # bug 508984 |
992 |
+ "${FILESDIR}/${PN}-4.8.6-disable-gtk-theme-check.patch" # bug 491226 |
993 |
+) |
994 |
+ |
995 |
+QT4_TARGET_DIRECTORIES=" |
996 |
+ src/gui |
997 |
+ src/scripttools |
998 |
+ src/plugins/imageformats/gif |
999 |
+ src/plugins/imageformats/ico |
1000 |
+ src/plugins/imageformats/jpeg |
1001 |
+ src/plugins/imageformats/tga |
1002 |
+ src/plugins/inputmethods" |
1003 |
+QT4_EXTRACT_DIRECTORIES=" |
1004 |
+ include |
1005 |
+ src |
1006 |
+ tools/qtconfig" |
1007 |
+ |
1008 |
+pkg_setup() { |
1009 |
+ use accessibility && QT4_TARGET_DIRECTORIES+=" src/plugins/accessible/widgets" |
1010 |
+ use mng && QT4_TARGET_DIRECTORIES+=" src/plugins/imageformats/mng" |
1011 |
+ use tiff && QT4_TARGET_DIRECTORIES+=" src/plugins/imageformats/tiff" |
1012 |
+ use trace && QT4_TARGET_DIRECTORIES+=" src/plugins/graphicssystems/trace tools/qttracereplay" |
1013 |
+ |
1014 |
+ [[ ${CHOST} != *-darwin* ]] && QT4_TARGET_DIRECTORIES+=" tools/qtconfig" |
1015 |
+ |
1016 |
+ QCONFIG_ADD=" |
1017 |
+ mitshm tablet x11sm xcursor xfixes xinput xkb xrandr xrender xshape xsync |
1018 |
+ fontconfig system-freetype gif png system-png jpeg system-jpeg |
1019 |
+ $(usev accessibility) |
1020 |
+ $(usev cups) |
1021 |
+ $(use mng && echo system-mng) |
1022 |
+ $(usev nas) |
1023 |
+ $(usev nis) |
1024 |
+ $(use tiff && echo system-tiff) |
1025 |
+ $(usev xinerama) |
1026 |
+ $(use xv && echo xvideo)" |
1027 |
+ QCONFIG_REMOVE="no-freetype no-gif no-jpeg no-png no-gui" |
1028 |
+ QCONFIG_DEFINE="$(use accessibility && echo QT_ACCESSIBILITY) |
1029 |
+ $(use cups && echo QT_CUPS) |
1030 |
+ $(use egl && echo QT_EGL) |
1031 |
+ QT_FONTCONFIG QT_FREETYPE |
1032 |
+ $(use gtkstyle && echo QT_STYLE_GTK) |
1033 |
+ QT_IMAGEFORMAT_JPEG QT_IMAGEFORMAT_PNG |
1034 |
+ $(use mng && echo QT_IMAGEFORMAT_MNG) |
1035 |
+ $(use nas && echo QT_NAS) |
1036 |
+ $(use nis && echo QT_NIS) |
1037 |
+ $(use tiff && echo QT_IMAGEFORMAT_TIFF) |
1038 |
+ QT_SESSIONMANAGER QT_SHAPE QT_TABLET QT_XCURSOR QT_XFIXES |
1039 |
+ $(use xinerama && echo QT_XINERAMA) |
1040 |
+ QT_XINPUT QT_XKB QT_XRANDR QT_XRENDER QT_XSYNC |
1041 |
+ $(use xv && echo QT_XVIDEO)" |
1042 |
+ |
1043 |
+ qt4-build-multilib_pkg_setup |
1044 |
+} |
1045 |
+ |
1046 |
+src_prepare() { |
1047 |
+ qt4-build-multilib_src_prepare |
1048 |
+ |
1049 |
+ # Add -xvideo to the list of accepted configure options |
1050 |
+ sed -i -e 's:|-xinerama|:&-xvideo|:' configure || die |
1051 |
+} |
1052 |
+ |
1053 |
+src_configure() { |
1054 |
+ myconf+=" |
1055 |
+ $(qt_use accessibility) |
1056 |
+ $(qt_use cups) |
1057 |
+ $(qt_use glib) |
1058 |
+ $(qt_use mng libmng system) |
1059 |
+ $(qt_use nas nas-sound system) |
1060 |
+ $(qt_use nis) |
1061 |
+ $(qt_use tiff libtiff system) |
1062 |
+ $(qt_use egl) |
1063 |
+ $(qt_use qt3support) |
1064 |
+ $(qt_use gtkstyle) |
1065 |
+ $(qt_use xinerama) |
1066 |
+ $(qt_use xv xvideo) |
1067 |
+ -system-libpng -system-libjpeg -system-zlib |
1068 |
+ -no-sql-mysql -no-sql-psql -no-sql-ibase -no-sql-sqlite -no-sql-sqlite2 -no-sql-odbc |
1069 |
+ -sm -xshape -xsync -xcursor -xfixes -xrandr -xrender -mitshm -xinput -xkb |
1070 |
+ -fontconfig -no-svg -no-webkit -no-phonon -no-opengl" |
1071 |
+ |
1072 |
+ # bug 367045 |
1073 |
+ [[ ${CHOST} == *86*-apple-darwin* ]] && myconf+=" -no-ssse3" |
1074 |
+ |
1075 |
+ qt4-build-multilib_src_configure |
1076 |
+} |
1077 |
+ |
1078 |
+src_install() { |
1079 |
+ qt4-build-multilib_src_install |
1080 |
+ |
1081 |
+ # touch the available graphics systems |
1082 |
+ dodir /usr/share/qt4/graphicssystems |
1083 |
+ echo "default" > "${ED}"/usr/share/qt4/graphicssystems/raster || die |
1084 |
+ echo "" > "${ED}"/usr/share/qt4/graphicssystems/native || die |
1085 |
+ |
1086 |
+ if has tools/qtconfig ${QT4_TARGET_DIRECTORIES}; then |
1087 |
+ newicon tools/qtconfig/images/appicon.png qtconfig.png |
1088 |
+ make_desktop_entry qtconfig 'Qt Configuration Tool' qtconfig 'Qt;Settings;DesktopSettings' |
1089 |
+ fi |
1090 |
+} |
1091 |
+ |
1092 |
+pkg_postinst() { |
1093 |
+ qt4-build-multilib_pkg_postinst |
1094 |
+ |
1095 |
+ # raster is the default graphicssystem, set it on first install |
1096 |
+ eselect qtgraphicssystem set raster --use-old |
1097 |
+} |
1098 |
|
1099 |
diff --git a/dev-qt/qthelp/Manifest b/dev-qt/qthelp/Manifest |
1100 |
index b6509e2..aa11979 100644 |
1101 |
--- a/dev-qt/qthelp/Manifest |
1102 |
+++ b/dev-qt/qthelp/Manifest |
1103 |
@@ -1,3 +1,4 @@ |
1104 |
DIST qt-assistant-compat-headers-4.7.tar.gz 448 SHA256 73ae604834cc89d6c67bafc65bb5d3cadaec23076d02711fc0c30a85df3d8580 SHA512 da14cb9904591f4389862cf1e1c96f923e72b7b904d57787d68feae2c90d52bf713e930442aa3abd4b457c3cc66c88b94e23df5fc25e33e01f1ed4d3093460bb WHIRLPOOL 26c42c101aab36a8d0355f1243226f6b8bd5a477c5aafece7e036f18a9fcfe98ae016042befe494fca0c42b825e29539825466c1ddb720102fa6c65e9cbaec61 |
1105 |
DIST qt-assistant-qassistantclient-library-compat-src-4.6.3.tar.gz 329896 SHA256 e698be8fc0d32c5f0b5b46cafcb8f615accaed524b864e58b99b64b7b5549c2d SHA512 a4050d93e448d29004d71d5ea670e60242f1272399f65db084dd928150f26404d37544d011d75bbb1c62f227752f92b86a4f4382dc54f0681a3df6da738af106 WHIRLPOOL 9c2822ae2f1ee7c4f63236cc95eb0cb025f088e1f13e0a154fabdad5af6209b0e4cdda86d23061bf35fe5919a1909ed162bbc4835da79fdf1b187461aa948a1b |
1106 |
+DIST qt-everywhere-opensource-src-4.8.6.tar.gz 241623667 SHA256 8b14dd91b52862e09b8e6a963507b74bc2580787d171feda197badfa7034032c SHA512 c2d07c3cf9d687cb9b93e337c89df3f0055bd02bc8aa5ecd55d3ffb238b31a4308aeabc3c51a4f94ac76a1b00796f047513d02e427ed93ae8dd99f836fff7692 WHIRLPOOL 473566814a77237dbdd37a47980c1085f6cf39599c4d6b0120959fe80dadf65c4eaafd5f528dd86cea8815562faa204bedfe3b766c2ca4f2d2c99efc21dbca84 |
1107 |
DIST qttools-opensource-src-5.3.0.tar.xz 8987652 SHA256 f64d2ca5dc59ab8980987649bcef4597a7c0194e802e64d93448cac892fd8250 SHA512 f52a10fc96ca3ea71800cbdb10b8166e819fd4008f1dfec984ea437b626240b2a32fa32ab7b60561acf785996d01bf5d0c5659e05bac3f6e05c7a34da06de63c WHIRLPOOL 95f28fb326d6facd5714024e189d396e30c89dcc300ffbc464f675467e5e189155d9d72b3da1d067dca5d2faf8a64431c24e79f9516a7eb41f147734728f50f4 |
1108 |
|
1109 |
diff --git a/dev-qt/qthelp/qthelp-4.8.6.ebuild b/dev-qt/qthelp/qthelp-4.8.6.ebuild |
1110 |
new file mode 100644 |
1111 |
index 0000000..ff5f20b |
1112 |
--- /dev/null |
1113 |
+++ b/dev-qt/qthelp/qthelp-4.8.6.ebuild |
1114 |
@@ -0,0 +1,124 @@ |
1115 |
+# Copyright 1999-2014 Gentoo Foundation |
1116 |
+# Distributed under the terms of the GNU General Public License v2 |
1117 |
+# $Header: $ |
1118 |
+ |
1119 |
+EAPI=5 |
1120 |
+ |
1121 |
+inherit qt4-build-multilib |
1122 |
+ |
1123 |
+DESCRIPTION="The Help module for the Qt toolkit" |
1124 |
+SRC_URI+=" |
1125 |
+ compat? ( |
1126 |
+ ftp://ftp.qt.nokia.com/qt/source/qt-assistant-qassistantclient-library-compat-src-4.6.3.tar.gz |
1127 |
+ http://dev.gentoo.org/~pesa/distfiles/qt-assistant-compat-headers-4.7.tar.gz |
1128 |
+ )" |
1129 |
+ |
1130 |
+if [[ ${QT4_BUILD_TYPE} == live ]]; then |
1131 |
+ KEYWORDS="" |
1132 |
+else |
1133 |
+ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" |
1134 |
+fi |
1135 |
+ |
1136 |
+IUSE="compat doc" |
1137 |
+ |
1138 |
+DEPEND=" |
1139 |
+ ~dev-qt/qtcore-${PV}[aqua=,debug=] |
1140 |
+ ~dev-qt/qtgui-${PV}[aqua=,debug=] |
1141 |
+ ~dev-qt/qtsql-${PV}[aqua=,debug=,sqlite] |
1142 |
+ compat? ( |
1143 |
+ ~dev-qt/qtdbus-${PV}[aqua=,debug=] |
1144 |
+ sys-libs/zlib |
1145 |
+ ) |
1146 |
+" |
1147 |
+RDEPEND="${DEPEND}" |
1148 |
+ |
1149 |
+QT4_TARGET_DIRECTORIES=" |
1150 |
+ tools/assistant/lib/fulltextsearch |
1151 |
+ tools/assistant/lib |
1152 |
+ tools/assistant/tools/qhelpgenerator |
1153 |
+ tools/assistant/tools/qcollectiongenerator |
1154 |
+ tools/assistant/tools/qhelpconverter |
1155 |
+ tools/qdoc3" |
1156 |
+ |
1157 |
+QT4_EXTRACT_DIRECTORIES=" |
1158 |
+ demos |
1159 |
+ doc |
1160 |
+ examples |
1161 |
+ include |
1162 |
+ src |
1163 |
+ tools" |
1164 |
+ |
1165 |
+pkg_setup() { |
1166 |
+ use compat && QT4_TARGET_DIRECTORIES+=" |
1167 |
+ tools/assistant/compat |
1168 |
+ tools/assistant/compat/lib" |
1169 |
+ |
1170 |
+ qt4-build-multilib_pkg_setup |
1171 |
+} |
1172 |
+ |
1173 |
+src_unpack() { |
1174 |
+ qt4-build-multilib_src_unpack |
1175 |
+ |
1176 |
+ # compat version |
1177 |
+ # http://blog.qt.digia.com/blog/2010/06/22/qt-assistant-compat-version-available-as-extra-source-package/ |
1178 |
+ if use compat; then |
1179 |
+ unpack qt-assistant-qassistantclient-library-compat-src-4.6.3.tar.gz \ |
1180 |
+ qt-assistant-compat-headers-4.7.tar.gz |
1181 |
+ mv "${WORKDIR}"/qt-assistant-qassistantclient-library-compat-version-4.6.3 \ |
1182 |
+ "${S}"/tools/assistant/compat || die |
1183 |
+ mv "${WORKDIR}"/QtAssistant "${S}"/include/ || die |
1184 |
+ fi |
1185 |
+} |
1186 |
+ |
1187 |
+src_prepare() { |
1188 |
+ use compat && PATCHES+=("${FILESDIR}/${PN}-4.8.5-fix-compat.patch") |
1189 |
+ |
1190 |
+ qt4-build-multilib_src_prepare |
1191 |
+ |
1192 |
+ # prevent rebuild of QtCore and QtXml (bug 348034) |
1193 |
+ sed -i -e '/^sub-qdoc3\.depends/d' doc/doc.pri || die |
1194 |
+} |
1195 |
+ |
1196 |
+src_configure() { |
1197 |
+ myconf+=" |
1198 |
+ -system-libpng -system-libjpeg -system-zlib |
1199 |
+ -no-sql-mysql -no-sql-psql -no-sql-ibase -no-sql-sqlite2 -no-sql-odbc |
1200 |
+ -sm -xshape -xsync -xcursor -xfixes -xrandr -xrender -mitshm -xinput -xkb |
1201 |
+ -no-multimedia -no-opengl -no-phonon -no-qt3support -no-svg -no-webkit -no-xmlpatterns |
1202 |
+ -no-nas-sound -no-cups -no-nis -fontconfig" |
1203 |
+ |
1204 |
+ qt4-build-multilib_src_configure |
1205 |
+} |
1206 |
+ |
1207 |
+src_compile() { |
1208 |
+ qt4-build-multilib_src_compile |
1209 |
+ |
1210 |
+ # this generates a top-level Makefile containing the targets |
1211 |
+ # used below to build and install the documentation |
1212 |
+ "${S}"/bin/qmake || die |
1213 |
+ |
1214 |
+ if use doc; then |
1215 |
+ emake docs |
1216 |
+ elif [[ ${QT4_BUILD_TYPE} == release ]]; then |
1217 |
+ # live ebuild cannot build qch_docs, it will build them through emake docs |
1218 |
+ emake qch_docs |
1219 |
+ fi |
1220 |
+} |
1221 |
+ |
1222 |
+src_install() { |
1223 |
+ qt4-build-multilib_src_install |
1224 |
+ |
1225 |
+ emake INSTALL_ROOT="${D}" install_qchdocs |
1226 |
+ |
1227 |
+ # do not compress .qch files |
1228 |
+ docompress -x "${QT4_DOCDIR}"/qch |
1229 |
+ |
1230 |
+ if use doc; then |
1231 |
+ emake INSTALL_ROOT="${D}" install_htmldocs |
1232 |
+ fi |
1233 |
+ |
1234 |
+ if use compat; then |
1235 |
+ insinto "${QT4_DATADIR#${EPREFIX}}"/mkspecs/features |
1236 |
+ doins tools/assistant/compat/features/assistant.prf |
1237 |
+ fi |
1238 |
+} |
1239 |
|
1240 |
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest |
1241 |
index c76887e..8450c91 100644 |
1242 |
--- a/dev-qt/qtmultimedia/Manifest |
1243 |
+++ b/dev-qt/qtmultimedia/Manifest |
1244 |
@@ -1 +1,2 @@ |
1245 |
+DIST qt-everywhere-opensource-src-4.8.6.tar.gz 241623667 SHA256 8b14dd91b52862e09b8e6a963507b74bc2580787d171feda197badfa7034032c SHA512 c2d07c3cf9d687cb9b93e337c89df3f0055bd02bc8aa5ecd55d3ffb238b31a4308aeabc3c51a4f94ac76a1b00796f047513d02e427ed93ae8dd99f836fff7692 WHIRLPOOL 473566814a77237dbdd37a47980c1085f6cf39599c4d6b0120959fe80dadf65c4eaafd5f528dd86cea8815562faa204bedfe3b766c2ca4f2d2c99efc21dbca84 |
1246 |
DIST qtmultimedia-opensource-src-5.3.0.tar.xz 3186260 SHA256 9f30b9f0f758c44db4743d2de409cfa0aef297bc6b81c929b1875dfb638d517b SHA512 60c0289283cb2c1aca40833a0d0fccc8502dccd95c4a815b97875988563e5a72766ce0fcc6f2486aeb1925b15275cfd6045bc42ffd90935d2883bcecaa2f7401 WHIRLPOOL 789a0f584f62c48b480624495dabf31fcf2c1234cbc153c246ac8893e899ddf65884af8277a86cc622631b96c2da2943873acac57d8ac6b68d4af6367b3e397a |
1247 |
|
1248 |
diff --git a/dev-qt/qtmultimedia/qtmultimedia-4.8.6.ebuild b/dev-qt/qtmultimedia/qtmultimedia-4.8.6.ebuild |
1249 |
new file mode 100644 |
1250 |
index 0000000..d31a7a8 |
1251 |
--- /dev/null |
1252 |
+++ b/dev-qt/qtmultimedia/qtmultimedia-4.8.6.ebuild |
1253 |
@@ -0,0 +1,56 @@ |
1254 |
+# Copyright 1999-2014 Gentoo Foundation |
1255 |
+# Distributed under the terms of the GNU General Public License v2 |
1256 |
+# $Header: $ |
1257 |
+ |
1258 |
+EAPI=5 |
1259 |
+ |
1260 |
+inherit qt4-build-multilib |
1261 |
+ |
1262 |
+DESCRIPTION="The Multimedia module for the Qt toolkit" |
1263 |
+ |
1264 |
+if [[ ${QT4_BUILD_TYPE} == live ]]; then |
1265 |
+ KEYWORDS="" |
1266 |
+else |
1267 |
+ KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" |
1268 |
+fi |
1269 |
+ |
1270 |
+IUSE="alsa" |
1271 |
+ |
1272 |
+DEPEND=" |
1273 |
+ ~dev-qt/qtcore-${PV}[aqua=,debug=] |
1274 |
+ ~dev-qt/qtgui-${PV}[aqua=,debug=] |
1275 |
+ alsa? ( media-libs/alsa-lib ) |
1276 |
+" |
1277 |
+RDEPEND="${DEPEND}" |
1278 |
+ |
1279 |
+PATCHES=( |
1280 |
+ "${FILESDIR}/${PN}-4.8.0-alsa.patch" |
1281 |
+) |
1282 |
+ |
1283 |
+QT4_TARGET_DIRECTORIES=" |
1284 |
+ src/multimedia" |
1285 |
+ |
1286 |
+QT4_EXTRACT_DIRECTORIES="${QT4_TARGET_DIRECTORIES} |
1287 |
+ include/Qt |
1288 |
+ include/QtCore |
1289 |
+ include/QtGui |
1290 |
+ include/QtMultimedia |
1291 |
+ src/corelib |
1292 |
+ src/gui" |
1293 |
+ |
1294 |
+QCONFIG_ADD="multimedia" |
1295 |
+QCONFIG_DEFINE="QT_MULTIMEDIA" |
1296 |
+ |
1297 |
+src_configure() { |
1298 |
+ myconf+=" |
1299 |
+ -multimedia -audio-backend |
1300 |
+ $(qt_use alsa) |
1301 |
+ -no-accessibility -no-qt3support -no-xmlpatterns -no-phonon -no-phonon-backend |
1302 |
+ -no-svg -no-webkit -no-script -no-scripttools -no-declarative |
1303 |
+ -system-zlib -no-gif -no-libtiff -no-libpng -no-libmng -no-libjpeg -no-openssl |
1304 |
+ -no-cups -no-dbus -no-gtkstyle -no-nas-sound -no-opengl |
1305 |
+ -no-sm -no-xshape -no-xvideo -no-xsync -no-xinerama -no-xcursor -no-xfixes |
1306 |
+ -no-xrandr -no-xrender -no-mitshm -no-fontconfig -no-freetype -no-xinput -no-xkb" |
1307 |
+ |
1308 |
+ qt4-build-multilib_src_configure |
1309 |
+} |
1310 |
|
1311 |
diff --git a/dev-qt/qtopengl/Manifest b/dev-qt/qtopengl/Manifest |
1312 |
index 9e3bcf5..cb17a52 100644 |
1313 |
--- a/dev-qt/qtopengl/Manifest |
1314 |
+++ b/dev-qt/qtopengl/Manifest |
1315 |
@@ -1 +1,2 @@ |
1316 |
+DIST qt-everywhere-opensource-src-4.8.6.tar.gz 241623667 SHA256 8b14dd91b52862e09b8e6a963507b74bc2580787d171feda197badfa7034032c SHA512 c2d07c3cf9d687cb9b93e337c89df3f0055bd02bc8aa5ecd55d3ffb238b31a4308aeabc3c51a4f94ac76a1b00796f047513d02e427ed93ae8dd99f836fff7692 WHIRLPOOL 473566814a77237dbdd37a47980c1085f6cf39599c4d6b0120959fe80dadf65c4eaafd5f528dd86cea8815562faa204bedfe3b766c2ca4f2d2c99efc21dbca84 |
1317 |
DIST qtbase-opensource-src-5.3.0.tar.xz 46643328 SHA256 07320bc8bbb718c420e22486942985c79fb2e2743981a19954aa09cc8a7147ab SHA512 8002c9bf6f6e81dcab1c6b4cd09a9c7e578fa16a65e2e898e536a0f89e8ec563fe943e9d77094bcc5e26383b14c848f11d008ab9ba0f7e3c3716628db6eabc42 WHIRLPOOL f167e8a284d0fc7d6d6fa8d457fc1ddfb6f78def728a4a6c3c83b2254964a01bb9052cd8e8bc1c0151e36eed43a3acfee74ff2133d1129920c38adb56dcd3787 |
1318 |
|
1319 |
diff --git a/dev-qt/qtopengl/qtopengl-4.8.6.ebuild b/dev-qt/qtopengl/qtopengl-4.8.6.ebuild |
1320 |
new file mode 100644 |
1321 |
index 0000000..11b887b |
1322 |
--- /dev/null |
1323 |
+++ b/dev-qt/qtopengl/qtopengl-4.8.6.ebuild |
1324 |
@@ -0,0 +1,60 @@ |
1325 |
+# Copyright 1999-2014 Gentoo Foundation |
1326 |
+# Distributed under the terms of the GNU General Public License v2 |
1327 |
+# $Header: $ |
1328 |
+ |
1329 |
+EAPI=5 |
1330 |
+ |
1331 |
+inherit qt4-build-multilib |
1332 |
+ |
1333 |
+DESCRIPTION="The OpenGL module for the Qt toolkit" |
1334 |
+ |
1335 |
+if [[ ${QT4_BUILD_TYPE} == live ]]; then |
1336 |
+ KEYWORDS="" |
1337 |
+else |
1338 |
+ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" |
1339 |
+fi |
1340 |
+ |
1341 |
+IUSE="egl qt3support" |
1342 |
+ |
1343 |
+DEPEND=" |
1344 |
+ ~dev-qt/qtcore-${PV}[aqua=,debug=,qt3support=] |
1345 |
+ ~dev-qt/qtgui-${PV}[aqua=,debug=,egl=,qt3support=] |
1346 |
+ x11-libs/libX11 |
1347 |
+ x11-libs/libXrender |
1348 |
+ virtual/opengl |
1349 |
+" |
1350 |
+RDEPEND="${DEPEND}" |
1351 |
+ |
1352 |
+QT4_TARGET_DIRECTORIES=" |
1353 |
+ src/opengl |
1354 |
+ src/plugins/graphicssystems/opengl" |
1355 |
+ |
1356 |
+QT4_EXTRACT_DIRECTORIES=" |
1357 |
+ include/QtCore |
1358 |
+ include/QtGui |
1359 |
+ include/QtOpenGL |
1360 |
+ src/corelib |
1361 |
+ src/gui |
1362 |
+ src/opengl |
1363 |
+ src/plugins |
1364 |
+ src/3rdparty" |
1365 |
+ |
1366 |
+QCONFIG_ADD="opengl" |
1367 |
+QCONFIG_DEFINE="QT_OPENGL" |
1368 |
+ |
1369 |
+src_configure() { |
1370 |
+ myconf+=" |
1371 |
+ -opengl |
1372 |
+ $(qt_use qt3support) |
1373 |
+ $(qt_use egl)" |
1374 |
+ |
1375 |
+ qt4-build-multilib_src_configure |
1376 |
+} |
1377 |
+ |
1378 |
+src_install() { |
1379 |
+ qt4-build-multilib_src_install |
1380 |
+ |
1381 |
+ # touch the available graphics systems |
1382 |
+ dodir /usr/share/qt4/graphicssystems |
1383 |
+ echo "experimental" > "${ED}"/usr/share/qt4/graphicssystems/opengl || die |
1384 |
+} |
1385 |
|
1386 |
diff --git a/dev-qt/qtopenvg/Manifest b/dev-qt/qtopenvg/Manifest |
1387 |
new file mode 100644 |
1388 |
index 0000000..27884f4 |
1389 |
--- /dev/null |
1390 |
+++ b/dev-qt/qtopenvg/Manifest |
1391 |
@@ -0,0 +1 @@ |
1392 |
+DIST qt-everywhere-opensource-src-4.8.6.tar.gz 241623667 SHA256 8b14dd91b52862e09b8e6a963507b74bc2580787d171feda197badfa7034032c SHA512 c2d07c3cf9d687cb9b93e337c89df3f0055bd02bc8aa5ecd55d3ffb238b31a4308aeabc3c51a4f94ac76a1b00796f047513d02e427ed93ae8dd99f836fff7692 WHIRLPOOL 473566814a77237dbdd37a47980c1085f6cf39599c4d6b0120959fe80dadf65c4eaafd5f528dd86cea8815562faa204bedfe3b766c2ca4f2d2c99efc21dbca84 |
1393 |
|
1394 |
diff --git a/dev-qt/qtopenvg/qtopenvg-4.8.6.ebuild b/dev-qt/qtopenvg/qtopenvg-4.8.6.ebuild |
1395 |
new file mode 100644 |
1396 |
index 0000000..e11f3af |
1397 |
--- /dev/null |
1398 |
+++ b/dev-qt/qtopenvg/qtopenvg-4.8.6.ebuild |
1399 |
@@ -0,0 +1,57 @@ |
1400 |
+# Copyright 1999-2014 Gentoo Foundation |
1401 |
+# Distributed under the terms of the GNU General Public License v2 |
1402 |
+# $Header: $ |
1403 |
+ |
1404 |
+EAPI=5 |
1405 |
+ |
1406 |
+inherit qt4-build-multilib |
1407 |
+ |
1408 |
+DESCRIPTION="The OpenVG module for the Qt toolkit" |
1409 |
+ |
1410 |
+if [[ ${QT4_BUILD_TYPE} == live ]]; then |
1411 |
+ KEYWORDS="" |
1412 |
+else |
1413 |
+ KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" |
1414 |
+fi |
1415 |
+ |
1416 |
+IUSE="qt3support" |
1417 |
+ |
1418 |
+DEPEND=" |
1419 |
+ ~dev-qt/qtcore-${PV}[aqua=,debug=,qt3support=] |
1420 |
+ ~dev-qt/qtgui-${PV}[aqua=,debug=,egl,qt3support=] |
1421 |
+ media-libs/mesa[egl,openvg] |
1422 |
+" |
1423 |
+RDEPEND="${DEPEND}" |
1424 |
+ |
1425 |
+QT4_TARGET_DIRECTORIES=" |
1426 |
+ src/openvg |
1427 |
+ src/plugins/graphicssystems/openvg" |
1428 |
+ |
1429 |
+QT4_EXTRACT_DIRECTORIES=" |
1430 |
+ include/QtCore |
1431 |
+ include/QtGui |
1432 |
+ include/QtOpenVG |
1433 |
+ src/corelib |
1434 |
+ src/gui |
1435 |
+ src/openvg |
1436 |
+ src/plugins |
1437 |
+ src/3rdparty" |
1438 |
+ |
1439 |
+QCONFIG_ADD="openvg" |
1440 |
+QCONFIG_DEFINE="QT_OPENVG" |
1441 |
+ |
1442 |
+src_configure() { |
1443 |
+ myconf+=" |
1444 |
+ -openvg -egl |
1445 |
+ $(qt_use qt3support)" |
1446 |
+ |
1447 |
+ qt4-build-multilib_src_configure |
1448 |
+} |
1449 |
+ |
1450 |
+src_install() { |
1451 |
+ qt4-build-multilib_src_install |
1452 |
+ |
1453 |
+ # touch the available graphics systems |
1454 |
+ dodir /usr/share/qt4/graphicssystems |
1455 |
+ echo "experimental" > "${ED}"/usr/share/qt4/graphicssystems/openvg || die |
1456 |
+} |
1457 |
|
1458 |
diff --git a/dev-qt/qtphonon/Manifest b/dev-qt/qtphonon/Manifest |
1459 |
new file mode 100644 |
1460 |
index 0000000..27884f4 |
1461 |
--- /dev/null |
1462 |
+++ b/dev-qt/qtphonon/Manifest |
1463 |
@@ -0,0 +1 @@ |
1464 |
+DIST qt-everywhere-opensource-src-4.8.6.tar.gz 241623667 SHA256 8b14dd91b52862e09b8e6a963507b74bc2580787d171feda197badfa7034032c SHA512 c2d07c3cf9d687cb9b93e337c89df3f0055bd02bc8aa5ecd55d3ffb238b31a4308aeabc3c51a4f94ac76a1b00796f047513d02e427ed93ae8dd99f836fff7692 WHIRLPOOL 473566814a77237dbdd37a47980c1085f6cf39599c4d6b0120959fe80dadf65c4eaafd5f528dd86cea8815562faa204bedfe3b766c2ca4f2d2c99efc21dbca84 |
1465 |
|
1466 |
diff --git a/dev-qt/qtphonon/qtphonon-4.8.6.ebuild b/dev-qt/qtphonon/qtphonon-4.8.6.ebuild |
1467 |
new file mode 100644 |
1468 |
index 0000000..55db6be |
1469 |
--- /dev/null |
1470 |
+++ b/dev-qt/qtphonon/qtphonon-4.8.6.ebuild |
1471 |
@@ -0,0 +1,60 @@ |
1472 |
+# Copyright 1999-2014 Gentoo Foundation |
1473 |
+# Distributed under the terms of the GNU General Public License v2 |
1474 |
+# $Header: $ |
1475 |
+ |
1476 |
+EAPI=5 |
1477 |
+ |
1478 |
+inherit qt4-build-multilib |
1479 |
+ |
1480 |
+DESCRIPTION="The Phonon module for the Qt toolkit" |
1481 |
+ |
1482 |
+if [[ ${QT4_BUILD_TYPE} == live ]]; then |
1483 |
+ KEYWORDS="" |
1484 |
+else |
1485 |
+ KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" |
1486 |
+fi |
1487 |
+ |
1488 |
+IUSE="dbus qt3support" |
1489 |
+ |
1490 |
+DEPEND=" |
1491 |
+ ~dev-qt/qtcore-${PV}[aqua=,debug=] |
1492 |
+ ~dev-qt/qtgui-${PV}[aqua=,debug=,qt3support=] |
1493 |
+ !kde-base/phonon-kde |
1494 |
+ !kde-base/phonon-xine |
1495 |
+ !media-libs/phonon |
1496 |
+ !media-sound/phonon |
1497 |
+ aqua? ( ~dev-qt/qtopengl-${PV}[aqua,debug=,qt3support=] ) |
1498 |
+ !aqua? ( |
1499 |
+ media-libs/gstreamer:0.10 |
1500 |
+ media-plugins/gst-plugins-meta:0.10 |
1501 |
+ ) |
1502 |
+ dbus? ( ~dev-qt/qtdbus-${PV}[aqua=,debug=] ) |
1503 |
+" |
1504 |
+RDEPEND="${DEPEND}" |
1505 |
+ |
1506 |
+QT4_TARGET_DIRECTORIES=" |
1507 |
+ src/phonon |
1508 |
+ src/plugins/phonon" |
1509 |
+ |
1510 |
+QT4_EXTRACT_DIRECTORIES=" |
1511 |
+ include |
1512 |
+ src" |
1513 |
+ |
1514 |
+QCONFIG_ADD="phonon" |
1515 |
+ |
1516 |
+pkg_setup() { |
1517 |
+ QCONFIG_DEFINE="QT_PHONON |
1518 |
+ $(use aqua || echo QT_GSTREAMER)" |
1519 |
+ |
1520 |
+ qt4-build-multilib_pkg_setup |
1521 |
+} |
1522 |
+ |
1523 |
+src_configure() { |
1524 |
+ myconf+=" |
1525 |
+ -phonon -phonon-backend |
1526 |
+ -no-opengl -no-svg |
1527 |
+ $(qt_use dbus qdbus) |
1528 |
+ $(qt_use qt3support)" |
1529 |
+ |
1530 |
+ qt4-build-multilib_src_configure |
1531 |
+} |
1532 |
|
1533 |
diff --git a/dev-qt/qtscript/Manifest b/dev-qt/qtscript/Manifest |
1534 |
index 986f44c..53eda7d 100644 |
1535 |
--- a/dev-qt/qtscript/Manifest |
1536 |
+++ b/dev-qt/qtscript/Manifest |
1537 |
@@ -1 +1,2 @@ |
1538 |
+DIST qt-everywhere-opensource-src-4.8.6.tar.gz 241623667 SHA256 8b14dd91b52862e09b8e6a963507b74bc2580787d171feda197badfa7034032c SHA512 c2d07c3cf9d687cb9b93e337c89df3f0055bd02bc8aa5ecd55d3ffb238b31a4308aeabc3c51a4f94ac76a1b00796f047513d02e427ed93ae8dd99f836fff7692 WHIRLPOOL 473566814a77237dbdd37a47980c1085f6cf39599c4d6b0120959fe80dadf65c4eaafd5f528dd86cea8815562faa204bedfe3b766c2ca4f2d2c99efc21dbca84 |
1539 |
DIST qtscript-opensource-src-5.3.0.tar.xz 2586396 SHA256 a86067103ffb4c307619aeaef68fbe25e7219ffd34b369e445cdd4deb4108390 SHA512 2191b72072055faf2bd2caee1607db4d910d8deb2eb8b3bde5d47b3e95a7db2d896988c0b6383e1140e879a20c4d57e7b5d03e5962689fc376440ccba495bbce WHIRLPOOL 1c378f0499440021ded1899930ea6afa464ffca46137a99b894914eec3d25e293eae55f873093fe3889b784771ca3b5bb0d3d38104a0d614534da8e7b99c1e64 |
1540 |
|
1541 |
diff --git a/dev-qt/qtscript/qtscript-4.8.6.ebuild b/dev-qt/qtscript/qtscript-4.8.6.ebuild |
1542 |
new file mode 100644 |
1543 |
index 0000000..33ef722 |
1544 |
--- /dev/null |
1545 |
+++ b/dev-qt/qtscript/qtscript-4.8.6.ebuild |
1546 |
@@ -0,0 +1,47 @@ |
1547 |
+# Copyright 1999-2014 Gentoo Foundation |
1548 |
+# Distributed under the terms of the GNU General Public License v2 |
1549 |
+# $Header: $ |
1550 |
+ |
1551 |
+EAPI=5 |
1552 |
+ |
1553 |
+inherit qt4-build-multilib |
1554 |
+ |
1555 |
+DESCRIPTION="The QtScript module for the Qt toolkit" |
1556 |
+ |
1557 |
+if [[ ${QT4_BUILD_TYPE} == live ]]; then |
1558 |
+ KEYWORDS="" |
1559 |
+else |
1560 |
+ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" |
1561 |
+fi |
1562 |
+ |
1563 |
+IUSE="iconv +jit" |
1564 |
+ |
1565 |
+DEPEND=" |
1566 |
+ ~dev-qt/qtcore-${PV}[aqua=,debug=] |
1567 |
+" |
1568 |
+RDEPEND="${DEPEND}" |
1569 |
+ |
1570 |
+QT4_TARGET_DIRECTORIES="src/script" |
1571 |
+QT4_EXTRACT_DIRECTORIES="${QT4_TARGET_DIRECTORIES} |
1572 |
+ include/Qt |
1573 |
+ include/QtCore |
1574 |
+ include/QtScript |
1575 |
+ src/3rdparty/javascriptcore |
1576 |
+ src/corelib" |
1577 |
+ |
1578 |
+QCONFIG_ADD="script" |
1579 |
+QCONFIG_DEFINE="QT_SCRIPT" |
1580 |
+ |
1581 |
+src_configure() { |
1582 |
+ myconf+=" |
1583 |
+ $(qt_use iconv) |
1584 |
+ $(qt_use jit javascript-jit) |
1585 |
+ -no-xkb -no-fontconfig -no-xrender -no-xrandr -no-xfixes -no-xcursor -no-xinerama |
1586 |
+ -no-xshape -no-sm -no-opengl -no-nas-sound -no-dbus -no-cups -no-nis -no-gif |
1587 |
+ -no-libpng -no-libmng -no-libjpeg -no-openssl -system-zlib -no-webkit -no-phonon |
1588 |
+ -no-qt3support -no-xmlpatterns -no-freetype -no-libtiff |
1589 |
+ -no-accessibility -no-fontconfig -no-glib -no-opengl -no-svg |
1590 |
+ -no-gtkstyle" |
1591 |
+ |
1592 |
+ qt4-build-multilib_src_configure |
1593 |
+} |
1594 |
|
1595 |
diff --git a/dev-qt/qtsql/Manifest b/dev-qt/qtsql/Manifest |
1596 |
index 9e3bcf5..cb17a52 100644 |
1597 |
--- a/dev-qt/qtsql/Manifest |
1598 |
+++ b/dev-qt/qtsql/Manifest |
1599 |
@@ -1 +1,2 @@ |
1600 |
+DIST qt-everywhere-opensource-src-4.8.6.tar.gz 241623667 SHA256 8b14dd91b52862e09b8e6a963507b74bc2580787d171feda197badfa7034032c SHA512 c2d07c3cf9d687cb9b93e337c89df3f0055bd02bc8aa5ecd55d3ffb238b31a4308aeabc3c51a4f94ac76a1b00796f047513d02e427ed93ae8dd99f836fff7692 WHIRLPOOL 473566814a77237dbdd37a47980c1085f6cf39599c4d6b0120959fe80dadf65c4eaafd5f528dd86cea8815562faa204bedfe3b766c2ca4f2d2c99efc21dbca84 |
1601 |
DIST qtbase-opensource-src-5.3.0.tar.xz 46643328 SHA256 07320bc8bbb718c420e22486942985c79fb2e2743981a19954aa09cc8a7147ab SHA512 8002c9bf6f6e81dcab1c6b4cd09a9c7e578fa16a65e2e898e536a0f89e8ec563fe943e9d77094bcc5e26383b14c848f11d008ab9ba0f7e3c3716628db6eabc42 WHIRLPOOL f167e8a284d0fc7d6d6fa8d457fc1ddfb6f78def728a4a6c3c83b2254964a01bb9052cd8e8bc1c0151e36eed43a3acfee74ff2133d1129920c38adb56dcd3787 |
1602 |
|
1603 |
diff --git a/dev-qt/qtsql/qtsql-4.8.6.ebuild b/dev-qt/qtsql/qtsql-4.8.6.ebuild |
1604 |
new file mode 100644 |
1605 |
index 0000000..05ad99c |
1606 |
--- /dev/null |
1607 |
+++ b/dev-qt/qtsql/qtsql-4.8.6.ebuild |
1608 |
@@ -0,0 +1,68 @@ |
1609 |
+# Copyright 1999-2014 Gentoo Foundation |
1610 |
+# Distributed under the terms of the GNU General Public License v2 |
1611 |
+# $Header: $ |
1612 |
+ |
1613 |
+EAPI=5 |
1614 |
+ |
1615 |
+inherit multilib qt4-build-multilib |
1616 |
+ |
1617 |
+DESCRIPTION="The SQL module for the Qt toolkit" |
1618 |
+ |
1619 |
+if [[ ${QT4_BUILD_TYPE} == live ]]; then |
1620 |
+ KEYWORDS="" |
1621 |
+else |
1622 |
+ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" |
1623 |
+fi |
1624 |
+ |
1625 |
+IUSE="firebird freetds mysql oci8 odbc postgres qt3support +sqlite" |
1626 |
+ |
1627 |
+REQUIRED_USE=" |
1628 |
+ || ( firebird freetds mysql oci8 odbc postgres sqlite ) |
1629 |
+" |
1630 |
+ |
1631 |
+DEPEND=" |
1632 |
+ ~dev-qt/qtcore-${PV}[aqua=,debug=,qt3support=] |
1633 |
+ firebird? ( dev-db/firebird ) |
1634 |
+ freetds? ( dev-db/freetds ) |
1635 |
+ mysql? ( virtual/mysql ) |
1636 |
+ oci8? ( dev-db/oracle-instantclient-basic ) |
1637 |
+ odbc? ( || ( dev-db/unixODBC dev-db/libiodbc ) ) |
1638 |
+ postgres? ( dev-db/postgresql-base ) |
1639 |
+ sqlite? ( dev-db/sqlite:3 ) |
1640 |
+" |
1641 |
+RDEPEND="${DEPEND}" |
1642 |
+ |
1643 |
+QT4_TARGET_DIRECTORIES=" |
1644 |
+ src/sql |
1645 |
+ src/plugins/sqldrivers" |
1646 |
+ |
1647 |
+QT4_EXTRACT_DIRECTORIES="${QT4_TARGET_DIRECTORIES} |
1648 |
+ include/Qt |
1649 |
+ include/QtCore |
1650 |
+ include/QtSql |
1651 |
+ src/corelib |
1652 |
+ src/plugins" |
1653 |
+ |
1654 |
+src_configure() { |
1655 |
+ myconf+=" |
1656 |
+ $(qt_use firebird sql-ibase plugin) |
1657 |
+ $(qt_use freetds sql-tds plugin) |
1658 |
+ $(qt_use mysql sql-mysql plugin) $(use mysql && echo "-I${EPREFIX}/usr/include/mysql -L${EPREFIX}/usr/$(get_libdir)/mysql") |
1659 |
+ $(qt_use oci8 sql-oci plugin) $(use oci8 && echo "-I${ORACLE_HOME}/include -L${ORACLE_HOME}/$(get_libdir)") |
1660 |
+ $(qt_use odbc sql-odbc plugin) $(use odbc && echo "-I${EPREFIX}/usr/include/iodbc") |
1661 |
+ $(qt_use postgres sql-psql plugin) $(use postgres && echo "-I${EPREFIX}/usr/include/postgresql/pgsql") |
1662 |
+ $(qt_use sqlite sql-sqlite plugin) $(use sqlite && echo -system-sqlite) |
1663 |
+ -no-sql-db2 |
1664 |
+ -no-sql-sqlite2 |
1665 |
+ -no-sql-symsql |
1666 |
+ $(qt_use qt3support) |
1667 |
+ -no-accessibility -no-xmlpatterns -no-multimedia -no-audio-backend -no-phonon |
1668 |
+ -no-phonon-backend -no-svg -no-webkit -no-script -no-scripttools -no-declarative |
1669 |
+ -system-zlib -no-gif -no-libtiff -no-libpng -no-libmng -no-libjpeg -no-openssl |
1670 |
+ -no-cups -no-dbus -no-gtkstyle -no-nas-sound -no-opengl |
1671 |
+ -no-sm -no-xshape -no-xvideo -no-xsync -no-xinerama -no-xcursor -no-xfixes |
1672 |
+ -no-xrandr -no-xrender -no-mitshm -no-fontconfig -no-freetype -no-xinput -no-xkb |
1673 |
+ -no-glib" |
1674 |
+ |
1675 |
+ qt4-build-multilib_src_configure |
1676 |
+} |
1677 |
|
1678 |
diff --git a/dev-qt/qtsvg/Manifest b/dev-qt/qtsvg/Manifest |
1679 |
index b9118f8..77f9ef1 100644 |
1680 |
--- a/dev-qt/qtsvg/Manifest |
1681 |
+++ b/dev-qt/qtsvg/Manifest |
1682 |
@@ -1 +1,2 @@ |
1683 |
+DIST qt-everywhere-opensource-src-4.8.6.tar.gz 241623667 SHA256 8b14dd91b52862e09b8e6a963507b74bc2580787d171feda197badfa7034032c SHA512 c2d07c3cf9d687cb9b93e337c89df3f0055bd02bc8aa5ecd55d3ffb238b31a4308aeabc3c51a4f94ac76a1b00796f047513d02e427ed93ae8dd99f836fff7692 WHIRLPOOL 473566814a77237dbdd37a47980c1085f6cf39599c4d6b0120959fe80dadf65c4eaafd5f528dd86cea8815562faa204bedfe3b766c2ca4f2d2c99efc21dbca84 |
1684 |
DIST qtsvg-opensource-src-5.3.0.tar.xz 1762676 SHA256 8006ca1cb13844772ac2926e662ab7a0eb16cb26157954cd415e0f6d641b4ed0 SHA512 c705c013fb1ddd754551c8ebc390e9fc4a38d1caf30b3e6307c4384bba71ef8463e6aa2035abb08562dcdd4581863dd25767cf23c7adf7470ded5646b38a2c57 WHIRLPOOL 0055e253739616b2dab27786463c0ce7f5ecaea57f6ddb56599315c58cb60de75a3235056a450feb3461a5e9c9702d3c466b38f07de4fe8cc4b10181903e0e4a |
1685 |
|
1686 |
diff --git a/dev-qt/qtsvg/qtsvg-4.8.6.ebuild b/dev-qt/qtsvg/qtsvg-4.8.6.ebuild |
1687 |
new file mode 100644 |
1688 |
index 0000000..6e4baef |
1689 |
--- /dev/null |
1690 |
+++ b/dev-qt/qtsvg/qtsvg-4.8.6.ebuild |
1691 |
@@ -0,0 +1,58 @@ |
1692 |
+# Copyright 1999-2014 Gentoo Foundation |
1693 |
+# Distributed under the terms of the GNU General Public License v2 |
1694 |
+# $Header: $ |
1695 |
+ |
1696 |
+EAPI=5 |
1697 |
+ |
1698 |
+inherit qt4-build-multilib |
1699 |
+ |
1700 |
+DESCRIPTION="The SVG module for the Qt toolkit" |
1701 |
+ |
1702 |
+if [[ ${QT4_BUILD_TYPE} == live ]]; then |
1703 |
+ KEYWORDS="" |
1704 |
+else |
1705 |
+ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" |
1706 |
+fi |
1707 |
+ |
1708 |
+IUSE="+accessibility" |
1709 |
+ |
1710 |
+DEPEND=" |
1711 |
+ ~dev-qt/qtcore-${PV}[aqua=,debug=] |
1712 |
+ ~dev-qt/qtgui-${PV}[accessibility=,aqua=,debug=] |
1713 |
+ sys-libs/zlib |
1714 |
+" |
1715 |
+RDEPEND="${DEPEND}" |
1716 |
+ |
1717 |
+QT4_TARGET_DIRECTORIES=" |
1718 |
+ src/svg |
1719 |
+ src/plugins/imageformats/svg |
1720 |
+ src/plugins/iconengines/svgiconengine" |
1721 |
+ |
1722 |
+QT4_EXTRACT_DIRECTORIES="${QT4_TARGET_DIRECTORIES} |
1723 |
+ include/QtSvg |
1724 |
+ include/Qt |
1725 |
+ include/QtGui |
1726 |
+ include/QtCore |
1727 |
+ include/QtXml |
1728 |
+ src/corelib |
1729 |
+ src/gui |
1730 |
+ src/plugins |
1731 |
+ src/xml |
1732 |
+ src/3rdparty" |
1733 |
+ |
1734 |
+QCONFIG_ADD="svg" |
1735 |
+QCONFIG_DEFINE="QT_SVG" |
1736 |
+ |
1737 |
+src_configure() { |
1738 |
+ myconf+=" |
1739 |
+ -svg |
1740 |
+ $(qt_use accessibility) |
1741 |
+ -no-xkb -no-xrender |
1742 |
+ -no-xrandr -no-xfixes -no-xcursor -no-xinerama -no-xshape -no-sm |
1743 |
+ -no-opengl -no-nas-sound -no-dbus -no-cups -no-nis -no-gif -no-libpng |
1744 |
+ -no-libmng -no-libjpeg -no-openssl -system-zlib -no-webkit -no-phonon |
1745 |
+ -no-qt3support -no-xmlpatterns -no-freetype -no-libtiff |
1746 |
+ -no-fontconfig -no-glib -no-gtkstyle" |
1747 |
+ |
1748 |
+ qt4-build-multilib_src_configure |
1749 |
+} |
1750 |
|
1751 |
diff --git a/dev-qt/qttest/Manifest b/dev-qt/qttest/Manifest |
1752 |
index 9e3bcf5..cb17a52 100644 |
1753 |
--- a/dev-qt/qttest/Manifest |
1754 |
+++ b/dev-qt/qttest/Manifest |
1755 |
@@ -1 +1,2 @@ |
1756 |
+DIST qt-everywhere-opensource-src-4.8.6.tar.gz 241623667 SHA256 8b14dd91b52862e09b8e6a963507b74bc2580787d171feda197badfa7034032c SHA512 c2d07c3cf9d687cb9b93e337c89df3f0055bd02bc8aa5ecd55d3ffb238b31a4308aeabc3c51a4f94ac76a1b00796f047513d02e427ed93ae8dd99f836fff7692 WHIRLPOOL 473566814a77237dbdd37a47980c1085f6cf39599c4d6b0120959fe80dadf65c4eaafd5f528dd86cea8815562faa204bedfe3b766c2ca4f2d2c99efc21dbca84 |
1757 |
DIST qtbase-opensource-src-5.3.0.tar.xz 46643328 SHA256 07320bc8bbb718c420e22486942985c79fb2e2743981a19954aa09cc8a7147ab SHA512 8002c9bf6f6e81dcab1c6b4cd09a9c7e578fa16a65e2e898e536a0f89e8ec563fe943e9d77094bcc5e26383b14c848f11d008ab9ba0f7e3c3716628db6eabc42 WHIRLPOOL f167e8a284d0fc7d6d6fa8d457fc1ddfb6f78def728a4a6c3c83b2254964a01bb9052cd8e8bc1c0151e36eed43a3acfee74ff2133d1129920c38adb56dcd3787 |
1758 |
|
1759 |
diff --git a/dev-qt/qttest/qttest-4.8.6.ebuild b/dev-qt/qttest/qttest-4.8.6.ebuild |
1760 |
new file mode 100644 |
1761 |
index 0000000..a0292cb |
1762 |
--- /dev/null |
1763 |
+++ b/dev-qt/qttest/qttest-4.8.6.ebuild |
1764 |
@@ -0,0 +1,42 @@ |
1765 |
+# Copyright 1999-2014 Gentoo Foundation |
1766 |
+# Distributed under the terms of the GNU General Public License v2 |
1767 |
+# $Header: $ |
1768 |
+ |
1769 |
+EAPI=5 |
1770 |
+ |
1771 |
+inherit qt4-build-multilib |
1772 |
+ |
1773 |
+DESCRIPTION="The QtTest module for unit testing Qt applications and libraries" |
1774 |
+ |
1775 |
+if [[ ${QT4_BUILD_TYPE} == live ]]; then |
1776 |
+ KEYWORDS="" |
1777 |
+else |
1778 |
+ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" |
1779 |
+fi |
1780 |
+ |
1781 |
+IUSE="" |
1782 |
+ |
1783 |
+DEPEND=" |
1784 |
+ ~dev-qt/qtcore-${PV}[aqua=,debug=] |
1785 |
+" |
1786 |
+RDEPEND="${DEPEND}" |
1787 |
+ |
1788 |
+QT4_TARGET_DIRECTORIES=" |
1789 |
+ src/testlib" |
1790 |
+ |
1791 |
+QT4_EXTRACT_DIRECTORIES="${QT4_TARGET_DIRECTORIES} |
1792 |
+ include/QtTest |
1793 |
+ include/QtCore |
1794 |
+ src/corelib" |
1795 |
+ |
1796 |
+src_configure() { |
1797 |
+ myconf+=" |
1798 |
+ -no-xkb -no-fontconfig -no-xrender -no-xrandr -no-xfixes -no-xcursor |
1799 |
+ -no-xinerama -no-xshape -no-sm -no-opengl |
1800 |
+ -no-nas-sound -no-dbus -no-cups -no-nis -no-gif -no-libpng |
1801 |
+ -no-libmng -no-libjpeg -no-openssl -system-zlib -no-webkit -no-phonon |
1802 |
+ -no-qt3support -no-xmlpatterns -no-freetype -no-libtiff |
1803 |
+ -no-accessibility -no-fontconfig -no-glib -no-svg" |
1804 |
+ |
1805 |
+ qt4-build-multilib_src_configure |
1806 |
+} |
1807 |
|
1808 |
diff --git a/dev-qt/qttranslations/Manifest b/dev-qt/qttranslations/Manifest |
1809 |
index 9333226..1286b0c 100644 |
1810 |
--- a/dev-qt/qttranslations/Manifest |
1811 |
+++ b/dev-qt/qttranslations/Manifest |
1812 |
@@ -1 +1,2 @@ |
1813 |
+DIST qt-everywhere-opensource-src-4.8.6.tar.gz 241623667 SHA256 8b14dd91b52862e09b8e6a963507b74bc2580787d171feda197badfa7034032c SHA512 c2d07c3cf9d687cb9b93e337c89df3f0055bd02bc8aa5ecd55d3ffb238b31a4308aeabc3c51a4f94ac76a1b00796f047513d02e427ed93ae8dd99f836fff7692 WHIRLPOOL 473566814a77237dbdd37a47980c1085f6cf39599c4d6b0120959fe80dadf65c4eaafd5f528dd86cea8815562faa204bedfe3b766c2ca4f2d2c99efc21dbca84 |
1814 |
DIST qttranslations-opensource-src-5.3.0.tar.xz 1044260 SHA256 a4398d99ce7510ad13d0cb7df96aca8e13b978bdd6dc80447a5daffb06cc55cc SHA512 d41b1dc9c345c56c2a052af644b700f16f8ee5ed2a3fed68c1af2b5ea90549e03e5a4e0c41d5198168e9e301c41b31b3f3b71e664f9b84f7bfbfcf701c6a9005 WHIRLPOOL 7ba900dc0656556006606aa4bee9fca998ce24872d030e30569a91810b1c13b2f35c77f3ef0b83576dbb5333f1f565eea6955399204b3f7bd19d1208f144c9e9 |
1815 |
|
1816 |
diff --git a/dev-qt/qttranslations/qttranslations-4.8.6.ebuild b/dev-qt/qttranslations/qttranslations-4.8.6.ebuild |
1817 |
new file mode 100644 |
1818 |
index 0000000..77e8103 |
1819 |
--- /dev/null |
1820 |
+++ b/dev-qt/qttranslations/qttranslations-4.8.6.ebuild |
1821 |
@@ -0,0 +1,36 @@ |
1822 |
+# Copyright 1999-2014 Gentoo Foundation |
1823 |
+# Distributed under the terms of the GNU General Public License v2 |
1824 |
+# $Header: $ |
1825 |
+ |
1826 |
+EAPI=5 |
1827 |
+ |
1828 |
+inherit qt4-build-multilib |
1829 |
+ |
1830 |
+DESCRIPTION="Translation files for the Qt toolkit" |
1831 |
+ |
1832 |
+if [[ ${QT4_BUILD_TYPE} == live ]]; then |
1833 |
+ KEYWORDS="" |
1834 |
+else |
1835 |
+ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" |
1836 |
+fi |
1837 |
+ |
1838 |
+IUSE="" |
1839 |
+ |
1840 |
+DEPEND=" |
1841 |
+ ~dev-qt/qtcore-${PV} |
1842 |
+" |
1843 |
+RDEPEND="${DEPEND}" |
1844 |
+ |
1845 |
+QT4_TARGET_DIRECTORIES="translations" |
1846 |
+QT4_EXTRACT_DIRECTORIES="${QT4_TARGET_DIRECTORIES} |
1847 |
+ src |
1848 |
+ tools" |
1849 |
+ |
1850 |
+src_configure() { |
1851 |
+ cd translations || die |
1852 |
+ "${QT4_BINDIR}"/qmake || die |
1853 |
+} |
1854 |
+ |
1855 |
+src_compile() { |
1856 |
+ emake -C translations |
1857 |
+} |
1858 |
|
1859 |
diff --git a/dev-qt/qtwebkit/Manifest b/dev-qt/qtwebkit/Manifest |
1860 |
index bb138d4..74495ae 100644 |
1861 |
--- a/dev-qt/qtwebkit/Manifest |
1862 |
+++ b/dev-qt/qtwebkit/Manifest |
1863 |
@@ -1 +1,2 @@ |
1864 |
+DIST qt-everywhere-opensource-src-4.8.6.tar.gz 241623667 SHA256 8b14dd91b52862e09b8e6a963507b74bc2580787d171feda197badfa7034032c SHA512 c2d07c3cf9d687cb9b93e337c89df3f0055bd02bc8aa5ecd55d3ffb238b31a4308aeabc3c51a4f94ac76a1b00796f047513d02e427ed93ae8dd99f836fff7692 WHIRLPOOL 473566814a77237dbdd37a47980c1085f6cf39599c4d6b0120959fe80dadf65c4eaafd5f528dd86cea8815562faa204bedfe3b766c2ca4f2d2c99efc21dbca84 |
1865 |
DIST qtwebkit-opensource-src-5.3.0.tar.xz 33351392 SHA256 ceb1aeeede1febddbc10c5c23e6bcb18a90a5eb4d162d6f0b5075ff4ff3ba335 SHA512 8a43f189012bf143c03322ebad4145f1b6629a836189450f1717e1f659893e5d44127979d0934e0d375fa8eac2be844ad4a99cdd219942945ec6edd2fca07681 WHIRLPOOL 7ef71c0b05f6640f0b9dc69f295930bd278369e52b45a04848239feaa9d8ac8d1b6f8b6e6240ae343c711172ca97840a896d392eb846c38f2e7931c66ab2a0f4 |
1866 |
|
1867 |
diff --git a/dev-qt/qtwebkit/qtwebkit-4.8.6.ebuild b/dev-qt/qtwebkit/qtwebkit-4.8.6.ebuild |
1868 |
new file mode 100644 |
1869 |
index 0000000..eb66856 |
1870 |
--- /dev/null |
1871 |
+++ b/dev-qt/qtwebkit/qtwebkit-4.8.6.ebuild |
1872 |
@@ -0,0 +1,80 @@ |
1873 |
+# Copyright 1999-2014 Gentoo Foundation |
1874 |
+# Distributed under the terms of the GNU General Public License v2 |
1875 |
+# $Header: $ |
1876 |
+ |
1877 |
+EAPI=5 |
1878 |
+ |
1879 |
+inherit qt4-build-multilib |
1880 |
+ |
1881 |
+DESCRIPTION="The WebKit module for the Qt toolkit" |
1882 |
+ |
1883 |
+if [[ ${QT4_BUILD_TYPE} == live ]]; then |
1884 |
+ KEYWORDS="" |
1885 |
+else |
1886 |
+ KEYWORDS="~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris" |
1887 |
+fi |
1888 |
+ |
1889 |
+IUSE="+gstreamer icu +jit" |
1890 |
+ |
1891 |
+# libxml2[!icu?] is needed for bugs 407315 and 411091 |
1892 |
+DEPEND=" |
1893 |
+ dev-db/sqlite:3 |
1894 |
+ ~dev-qt/qtcore-${PV}[aqua=,debug=,ssl] |
1895 |
+ ~dev-qt/qtgui-${PV}[aqua=,debug=] |
1896 |
+ ~dev-qt/qtxmlpatterns-${PV}[aqua=,debug=] |
1897 |
+ x11-libs/libX11 |
1898 |
+ x11-libs/libXrender |
1899 |
+ gstreamer? ( |
1900 |
+ dev-libs/glib:2 |
1901 |
+ dev-libs/libxml2:2[!icu?] |
1902 |
+ >=media-libs/gstreamer-0.10.36:0.10 |
1903 |
+ >=media-libs/gst-plugins-base-0.10.36:0.10 |
1904 |
+ ) |
1905 |
+ icu? ( dev-libs/icu:= ) |
1906 |
+" |
1907 |
+RDEPEND="${DEPEND}" |
1908 |
+ |
1909 |
+PATCHES=( |
1910 |
+ "${FILESDIR}/${PN}-4.8.1-no-use-ld-gold.patch" |
1911 |
+ "${FILESDIR}/4.8.2-javascriptcore-x32.patch" |
1912 |
+) |
1913 |
+ |
1914 |
+QT4_TARGET_DIRECTORIES=" |
1915 |
+ src/3rdparty/webkit/Source/JavaScriptCore |
1916 |
+ src/3rdparty/webkit/Source/WebCore |
1917 |
+ src/3rdparty/webkit/Source/WebKit/qt" |
1918 |
+ |
1919 |
+QT4_EXTRACT_DIRECTORIES=" |
1920 |
+ include |
1921 |
+ src" |
1922 |
+ |
1923 |
+QCONFIG_ADD="webkit" |
1924 |
+QCONFIG_DEFINE="QT_WEBKIT" |
1925 |
+ |
1926 |
+src_prepare() { |
1927 |
+ # Fix version number in generated pkgconfig file, bug 406443 |
1928 |
+ sed -i -e 's/^isEmpty(QT_BUILD_TREE)://' \ |
1929 |
+ src/3rdparty/webkit/Source/WebKit/qt/QtWebKit.pro || die |
1930 |
+ |
1931 |
+ # Remove -Werror from CXXFLAGS |
1932 |
+ sed -i -e '/QMAKE_CXXFLAGS\s*+=/ s:-Werror::g' \ |
1933 |
+ src/3rdparty/webkit/Source/WebKit.pri || die |
1934 |
+ |
1935 |
+ if use icu; then |
1936 |
+ sed -i -e '/CONFIG\s*+=\s*text_breaking_with_icu/ s:^#\s*::' \ |
1937 |
+ src/3rdparty/webkit/Source/JavaScriptCore/JavaScriptCore.pri || die |
1938 |
+ fi |
1939 |
+ |
1940 |
+ qt4-build-multilib_src_prepare |
1941 |
+} |
1942 |
+ |
1943 |
+src_configure() { |
1944 |
+ myconf+=" |
1945 |
+ -webkit |
1946 |
+ -system-sqlite |
1947 |
+ $(qt_use icu) |
1948 |
+ $(qt_use jit javascript-jit) |
1949 |
+ $(use gstreamer || echo -DENABLE_VIDEO=0)" |
1950 |
+ |
1951 |
+ qt4-build-multilib_src_configure |
1952 |
+} |
1953 |
|
1954 |
diff --git a/dev-qt/qtxmlpatterns/Manifest b/dev-qt/qtxmlpatterns/Manifest |
1955 |
index 4db7d1f..050a29c 100644 |
1956 |
--- a/dev-qt/qtxmlpatterns/Manifest |
1957 |
+++ b/dev-qt/qtxmlpatterns/Manifest |
1958 |
@@ -1 +1,2 @@ |
1959 |
+DIST qt-everywhere-opensource-src-4.8.6.tar.gz 241623667 SHA256 8b14dd91b52862e09b8e6a963507b74bc2580787d171feda197badfa7034032c SHA512 c2d07c3cf9d687cb9b93e337c89df3f0055bd02bc8aa5ecd55d3ffb238b31a4308aeabc3c51a4f94ac76a1b00796f047513d02e427ed93ae8dd99f836fff7692 WHIRLPOOL 473566814a77237dbdd37a47980c1085f6cf39599c4d6b0120959fe80dadf65c4eaafd5f528dd86cea8815562faa204bedfe3b766c2ca4f2d2c99efc21dbca84 |
1960 |
DIST qtxmlpatterns-opensource-src-5.3.0.tar.xz 1314008 SHA256 ac66c182f28a3909dc939a111d2bf701056f6c68cecde54074c9c34637cdc988 SHA512 51d3408cf7eef14846a8a0aef7c6808cf00e94375963ba57d81d5361873c86b17ac6fa0245698e40d524f7536e8031591e2cd65465559f926ac4dd1ed994f416 WHIRLPOOL 2b81d41c8a3377b3764a21e4ef448870bd9351e35244a4401ff43f900fb6216216736bd997b48f6649939a4aadebcf34dcad85f5eef6c8f6f5cba35e746dbc91 |
1961 |
|
1962 |
diff --git a/dev-qt/qtxmlpatterns/qtxmlpatterns-4.8.6.ebuild b/dev-qt/qtxmlpatterns/qtxmlpatterns-4.8.6.ebuild |
1963 |
new file mode 100644 |
1964 |
index 0000000..9f6a15b |
1965 |
--- /dev/null |
1966 |
+++ b/dev-qt/qtxmlpatterns/qtxmlpatterns-4.8.6.ebuild |
1967 |
@@ -0,0 +1,45 @@ |
1968 |
+# Copyright 1999-2014 Gentoo Foundation |
1969 |
+# Distributed under the terms of the GNU General Public License v2 |
1970 |
+# $Header: $ |
1971 |
+ |
1972 |
+EAPI=5 |
1973 |
+ |
1974 |
+inherit qt4-build-multilib |
1975 |
+ |
1976 |
+DESCRIPTION="The XmlPatterns module for the Qt toolkit" |
1977 |
+ |
1978 |
+if [[ ${QT4_BUILD_TYPE} == live ]]; then |
1979 |
+ KEYWORDS="" |
1980 |
+else |
1981 |
+ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" |
1982 |
+fi |
1983 |
+ |
1984 |
+IUSE="" |
1985 |
+ |
1986 |
+DEPEND=" |
1987 |
+ ~dev-qt/qtcore-${PV}[aqua=,debug=] |
1988 |
+" |
1989 |
+RDEPEND="${DEPEND}" |
1990 |
+ |
1991 |
+QT4_TARGET_DIRECTORIES=" |
1992 |
+ src/xmlpatterns |
1993 |
+ tools/xmlpatterns |
1994 |
+ tools/xmlpatternsvalidator" |
1995 |
+ |
1996 |
+QT4_EXTRACT_DIRECTORIES="${QT4_TARGET_DIRECTORIES} |
1997 |
+ include/QtCore |
1998 |
+ include/QtNetwork |
1999 |
+ include/QtXml |
2000 |
+ include/QtXmlPatterns |
2001 |
+ src/network |
2002 |
+ src/xml |
2003 |
+ src/corelib" |
2004 |
+ |
2005 |
+QCONFIG_ADD="xmlpatterns" |
2006 |
+QCONFIG_DEFINE="QT_XMLPATTERNS" |
2007 |
+ |
2008 |
+src_configure() { |
2009 |
+ myconf+=" -xmlpatterns" |
2010 |
+ |
2011 |
+ qt4-build-multilib_src_configure |
2012 |
+} |