Gentoo Archives: gentoo-commits

From: "Ben de Groot (yngwin)" <yngwin@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-qt/qtgui: qtgui-4.8.4.ebuild ChangeLog qtgui-4.8.4-r1.ebuild metadata.xml
Date: Sat, 02 Mar 2013 15:27:40
Message-Id: 20130302152736.955E52171D@flycatcher.gentoo.org
1 yngwin 13/03/02 15:27:36
2
3 Added: qtgui-4.8.4.ebuild ChangeLog qtgui-4.8.4-r1.ebuild
4 metadata.xml
5 Log:
6 Move to new dev-qt category
7
8 (Portage version: 2.2.0_alpha164/cvs/Linux x86_64, RepoMan options: --force, signed Manifest commit with key 0x2B2474AD43CE296E!)
9
10 Revision Changes Path
11 1.1 dev-qt/qtgui/qtgui-4.8.4.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-qt/qtgui/qtgui-4.8.4.ebuild?rev=1.1&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-qt/qtgui/qtgui-4.8.4.ebuild?rev=1.1&content-type=text/plain
15
16 Index: qtgui-4.8.4.ebuild
17 ===================================================================
18 # Copyright 1999-2013 Gentoo Foundation
19 # Distributed under the terms of the GNU General Public License v2
20 # $Header: /var/cvsroot/gentoo-x86/dev-qt/qtgui/qtgui-4.8.4.ebuild,v 1.1 2013/03/02 15:27:36 yngwin Exp $
21
22 EAPI=4
23
24 inherit eutils qt4-build
25
26 DESCRIPTION="The GUI module for the Qt toolkit"
27 SLOT="4"
28 if [[ ${QT4_BUILD_TYPE} == live ]]; then
29 KEYWORDS=""
30 else
31 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"
32 fi
33 IUSE="+accessibility cups dbus egl gif +glib gtkstyle mng nas nis qt3support tiff trace xinerama +xv"
34
35 REQUIRED_USE="
36 gtkstyle? ( glib )
37 "
38
39 RDEPEND="
40 app-admin/eselect-qtgraphicssystem
41 media-libs/fontconfig
42 media-libs/freetype:2
43 media-libs/libpng:0
44 sys-libs/zlib
45 virtual/jpeg
46 ~dev-qt/qtcore-${PV}[aqua=,debug=,glib=,qt3support=]
47 ~dev-qt/qtscript-${PV}[aqua=,debug=]
48 !aqua? (
49 x11-libs/libICE
50 x11-libs/libSM
51 x11-libs/libX11
52 x11-libs/libXcursor
53 x11-libs/libXext
54 x11-libs/libXi
55 x11-libs/libXrandr
56 x11-libs/libXrender
57 xinerama? ( x11-libs/libXinerama )
58 xv? ( x11-libs/libXv )
59 )
60 cups? ( net-print/cups )
61 dbus? ( ~dev-qt/qtdbus-${PV}[aqua=,debug=] )
62 egl? ( media-libs/mesa[egl] )
63 gtkstyle? ( x11-libs/gtk+:2[aqua=] )
64 mng? ( >=media-libs/libmng-1.0.9 )
65 nas? ( >=media-libs/nas-1.5 )
66 tiff? ( media-libs/tiff:0 )
67 "
68 DEPEND="${RDEPEND}
69 !aqua? (
70 x11-proto/inputproto
71 x11-proto/xextproto
72 xinerama? ( x11-proto/xineramaproto )
73 xv? ( x11-proto/videoproto )
74 )
75 "
76 PDEPEND="qt3support? ( ~dev-qt/qt3support-${PV}[aqua=,debug=] )"
77
78 PATCHES=(
79 "${FILESDIR}/${PN}-4.7.3-cups.patch"
80 )
81
82 pkg_setup() {
83 # this belongs to pkg_pretend, we have to upgrade to EAPI 4 :)
84 # was planning to use a dep, but to reproduce this you have to
85 # clean-emerge qt-gui[gtkstyle] while having cairo[qt4] installed.
86 # no need to restrict normal first time users for that :)
87 if use gtkstyle && ! has_version dev-qt/qtgui && has_version x11-libs/cairo[qt4]; then
88 echo
89 eerror "When building qt-gui[gtkstyle] from scratch with cairo present,"
90 eerror "cairo must have the qt4 use flag disabled, otherwise the gtk"
91 eerror "style cannot be built."
92 ewarn
93 eerror "You have the following options:"
94 eerror " - rebuild cairo with -qt4 USE"
95 eerror " - build qt-gui with -gtkstyle USE"
96 ewarn
97 eerror "After you successfully install qt-gui, you'll be able to"
98 eerror "re-enable the disabled use flag and/or reinstall cairo."
99 ewarn
100 echo
101 die "can't build ${PN} with USE=gtkstyle if cairo has 'qt4' USE flag enabled"
102 fi
103
104 QT4_TARGET_DIRECTORIES="
105 src/gui
106 src/scripttools
107 tools/designer
108 tools/linguist/linguist
109 src/plugins/imageformats/gif
110 src/plugins/imageformats/ico
111 src/plugins/imageformats/jpeg
112 src/plugins/inputmethods"
113
114 QT4_EXTRACT_DIRECTORIES="
115 include
116 src
117 tools"
118
119 use accessibility && QT4_TARGET_DIRECTORIES="${QT4_TARGET_DIRECTORIES} src/plugins/accessible/widgets"
120 use dbus && QT4_TARGET_DIRECTORIES="${QT4_TARGET_DIRECTORIES} tools/qdbus/qdbusviewer"
121 use mng && QT4_TARGET_DIRECTORIES="${QT4_TARGET_DIRECTORIES} src/plugins/imageformats/mng"
122 use tiff && QT4_TARGET_DIRECTORIES="${QT4_TARGET_DIRECTORIES} src/plugins/imageformats/tiff"
123 use trace && QT4_TARGET_DIRECTORIES="${QT4_TARGET_DIRECTORIES} src/plugins/graphicssystems/trace"
124
125 # mac version does not contain qtconfig?
126 [[ ${CHOST} == *-darwin* ]] || QT4_TARGET_DIRECTORIES+=" tools/qtconfig"
127
128 QT4_EXTRACT_DIRECTORIES="${QT4_TARGET_DIRECTORIES} ${QT4_EXTRACT_DIRECTORIES}"
129
130 qt4-build_pkg_setup
131 }
132
133 src_prepare() {
134 qt4-build_src_prepare
135
136 # Add -xvideo to the list of accepted configure options
137 sed -i -e 's:|-xinerama|:&-xvideo|:' configure
138
139 # Don't build plugins this go around, because they depend on qt3support lib
140 sed -i -e 's:CONFIG(shared:# &:g' tools/designer/src/src.pro
141 }
142
143 src_configure() {
144 export PATH="${S}/bin:${PATH}"
145 export LD_LIBRARY_PATH="${S}/lib:${LD_LIBRARY_PATH}"
146
147 myconf="$(qt_use accessibility)
148 $(qt_use cups)
149 $(use gif || echo -no-gif)
150 $(qt_use glib)
151 $(qt_use mng libmng system)
152 $(qt_use nas nas-sound system)
153 $(qt_use nis)
154 $(qt_use tiff libtiff system)
155 $(qt_use dbus qdbus)
156 $(qt_use dbus)
157 $(qt_use egl)
158 $(qt_use qt3support)
159 $(qt_use gtkstyle)
160 $(qt_use xinerama)
161 $(qt_use xv xvideo)"
162
163 myconf+="
164 -system-libpng -system-libjpeg -system-zlib
165 -no-sql-mysql -no-sql-psql -no-sql-ibase -no-sql-sqlite -no-sql-sqlite2 -no-sql-odbc
166 -sm -xshape -xsync -xcursor -xfixes -xrandr -xrender -mitshm -xinput -xkb
167 -fontconfig -no-svg -no-webkit -no-phonon -no-opengl"
168
169 [[ ${CHOST} == *86*-apple-darwin* ]] && myconf+=" -no-ssse3" #367045
170
171 qt4-build_src_configure
172
173 if use gtkstyle; then
174 einfo "patching the Makefile to fix qgtkstyle compilation"
175 sed "s:-I/usr/include/qt4 ::" -i src/gui/Makefile ||
176 die "sed failed"
177 fi
178 sed -i -e "s:-I/usr/include/qt4/QtGui ::" src/gui/Makefile || die "sed failed"
179 }
180
181 src_install() {
182 QCONFIG_ADD="
183 mitshm tablet x11sm xcursor xfixes xinput xkb xrandr xrender xshape xsync
184 fontconfig gif png system-png jpeg system-jpeg
185 $(usev accessibility)
186 $(usev cups)
187 $(use mng && echo system-mng)
188 $(usev nas)
189 $(usev nis)
190 $(use tiff && echo system-tiff)
191 $(usev xinerama)
192 $(use xv && echo xvideo)"
193 QCONFIG_REMOVE="no-gif no-jpeg no-png"
194 QCONFIG_DEFINE="$(use accessibility && echo QT_ACCESSIBILITY)
195 $(use cups && echo QT_CUPS)
196 $(use egl && echo QT_EGL)
197 QT_FONTCONFIG
198 $(use gtkstyle && echo QT_STYLE_GTK)
199 QT_IMAGEFORMAT_JPEG QT_IMAGEFORMAT_PNG
200 $(use mng && echo QT_IMAGEFORMAT_MNG)
201 $(use nas && echo QT_NAS)
202 $(use nis && echo QT_NIS)
203 $(use tiff && echo QT_IMAGEFORMAT_TIFF)
204 QT_SESSIONMANAGER QT_SHAPE QT_TABLET QT_XCURSOR QT_XFIXES
205 $(use xinerama && echo QT_XINERAMA)
206 QT_XINPUT QT_XKB QT_XRANDR QT_XRENDER QT_XSYNC
207 $(use xv && echo QT_XVIDEO)"
208
209 qt4-build_src_install
210
211 # qt-creator
212 # some qt-creator headers are located
213 # under /usr/include/qt4/QtDesigner/private.
214 # those headers are just includes of the headers
215 # which are located under tools/designer/src/lib/*
216 # So instead of installing both, we create the private folder
217 # and drop tools/designer/src/lib/* headers in it.
218 if use aqua && [[ ${CHOST##*-darwin} -ge 9 ]]; then
219 insinto "${QTLIBDIR#${EPREFIX}}"/QtDesigner.framework/Headers/private/
220 else
221 insinto "${QTHEADERDIR#${EPREFIX}}"/QtDesigner/private/
222 fi
223 doins "${S}"/tools/designer/src/lib/shared/*
224 doins "${S}"/tools/designer/src/lib/sdk/*
225
226 # install private headers
227 if use aqua && [[ ${CHOST##*-darwin} -ge 9 ]]; then
228 insinto "${QTLIBDIR#${EPREFIX}}"/QtGui.framework/Headers/private/
229 else
230 insinto "${QTHEADERDIR#${EPREFIX}}"/QtGui/private
231 fi
232 find "${S}"/src/gui -type f -name '*_p.h' -exec doins {} +
233
234 if use aqua && [[ ${CHOST##*-darwin} -ge 9 ]]; then
235 # rerun to get links to headers right
236 fix_includes
237 fi
238
239 # touch the available graphics systems
240 dodir /usr/share/qt4/graphicssystems
241 echo "default" > "${ED}"/usr/share/qt4/graphicssystems/raster || die
242 touch "${ED}"/usr/share/qt4/graphicssystems/native || die
243
244 doicon tools/designer/src/designer/images/designer.png
245 newicon tools/linguist/linguist/images/icons/linguist-128-32.png linguist.png
246 newicon tools/qtconfig/images/appicon.png qtconfig.png
247 use dbus && newicon tools/qdbus/qdbusviewer/images/qdbusviewer-128.png qdbusviewer.png
248 make_desktop_entry designer Designer designer 'Qt;Development;GUIDesigner'
249 make_desktop_entry linguist Linguist linguist 'Qt;Development;Translation'
250 make_desktop_entry qtconfig 'Qt Configuration Tool' qtconfig 'Qt;Settings;DesktopSettings'
251 }
252
253 pkg_postinst() {
254 qt4-build_pkg_postinst
255
256 # raster is the default graphicssystem, set it on first install
257 eselect qtgraphicssystem set raster --use-old
258
259 if use gtkstyle; then
260 # see bug 388551
261 elog "For Qt's GTK style to work, you need to either export"
262 elog "the following variable into your environment:"
263 elog ' GTK2_RC_FILES="$HOME/.gtkrc-2.0"'
264 elog "or alternatively install gnome-base/libgnomeui"
265 fi
266 }
267
268
269
270 1.1 dev-qt/qtgui/ChangeLog
271
272 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-qt/qtgui/ChangeLog?rev=1.1&view=markup
273 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-qt/qtgui/ChangeLog?rev=1.1&content-type=text/plain
274
275 Index: ChangeLog
276 ===================================================================
277 # ChangeLog for x11-libs/qt-gui
278 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
279 # $Header: /var/cvsroot/gentoo-x86/dev-qt/qtgui/ChangeLog,v 1.1 2013/03/02 15:27:36 yngwin Exp $
280
281 12 Feb 2013; Agostino Sarubbo <ago@g.o> qt-gui-4.8.4-r1.ebuild:
282 Stable for alpha, wrt bug #455884
283
284 12 Feb 2013; Agostino Sarubbo <ago@g.o> qt-gui-4.8.4-r1.ebuild:
285 Stable for x86, wrt bug #455884
286
287 11 Feb 2013; Agostino Sarubbo <ago@g.o> qt-gui-4.8.4-r1.ebuild:
288 Stable for arm, wrt bug #455884
289
290 11 Feb 2013; Davide Pesavento <pesa@g.o> qt-gui-4.8.4-r1.ebuild:
291 Depend on cairo[-qt4] if gtkstyle is enabled, wrt bug 454066. Remove dead code
292 in pkg_setup.
293
294 10 Feb 2013; Jeroen Roovers <jer@g.o> qt-gui-4.8.4-r1.ebuild:
295 Stable for HPPA (bug #455884).
296
297 10 Feb 2013; Agostino Sarubbo <ago@g.o> qt-gui-4.8.4-r1.ebuild:
298 Stable for ppc, wrt bug #455884
299
300 10 Feb 2013; Agostino Sarubbo <ago@g.o> qt-gui-4.8.4-r1.ebuild:
301 Stable for ppc64, wrt bug #455884
302
303 09 Feb 2013; Agostino Sarubbo <ago@g.o> qt-gui-4.8.4-r1.ebuild:
304 Stable for ia64, wrt bug #455884
305
306 09 Feb 2013; Sergey Popov <pinkbyte@g.o> qt-gui-4.8.4-r1.ebuild:
307 Stable on amd64, wrt bug #455884
308
309 09 Feb 2013; Davide Pesavento <pesa@g.o> qt-gui-4.8.4-r1.ebuild,
310 qt-gui-4.8.4.ebuild:
311 Don't define QT_MITSHM (partially reverts a previous commit).
312
313 *qt-gui-4.8.4-r1 (09 Feb 2013)
314
315 09 Feb 2013; Davide Pesavento <pesa@g.o> +files/CVE-2013-0254.patch,
316 +qt-gui-4.8.4-r1.ebuild:
317 Apply upstream patch for CVE-2013-0254 (Gentoo bug #455884)
318
319 27 Jan 2013; Davide Pesavento <pesa@g.o> qt-gui-4.8.4.ebuild:
320 Add a few missing QCONFIG_ADD and QCONFIG_DEFINE.
321
322 26 Jan 2013; Davide Pesavento <pesa@g.o> qt-gui-4.8.4.ebuild:
323 Remove elog about qtgraphicssystem eselect module.
324
325 02 Jan 2013; Davide Pesavento <pesa@g.o> qt-gui-4.8.4.ebuild:
326 Add missing call to qt4-build_pkg_postinst(). Fixes bug 449362 and duplicates.
327
328 31 Dec 2012; Davide Pesavento <pesa@g.o> metadata.xml:
329 Cleanup metadata.
330
331 29 Dec 2012; Michael Palimaka <kensington@g.o>
332 -files/4.8.2-qatomic-x32.patch, -files/44qt4-gtkstyle,
333 -files/qt-gui-4.7.4-fix-libreoffice-crash.patch,
334 -files/qt-gui-4.8.1-fix-calligra-crash.patch, -qt-gui-4.7.4-r1.ebuild,
335 -qt-gui-4.8.1-r1.ebuild, -qt-gui-4.8.2.ebuild, -qt-gui-4.8.3-r1.ebuild:
336 Remove old.
337
338 29 Dec 2012; Agostino Sarubbo <ago@g.o> qt-gui-4.8.4.ebuild:
339 Stable for alpha, wrt bug #445956
340
341 26 Dec 2012; Agostino Sarubbo <ago@g.o> qt-gui-4.8.4.ebuild:
342 Stable for sparc, wrt bug #445956
343
344 25 Dec 2012; Agostino Sarubbo <ago@g.o> qt-gui-4.8.4.ebuild:
345 Stable for arm, wrt bug #445956
346
347 25 Dec 2012; Agostino Sarubbo <ago@g.o> qt-gui-4.8.4.ebuild:
348 Stable for x86, wrt bug #445956
349
350 25 Dec 2012; Agostino Sarubbo <ago@g.o> qt-gui-4.8.4.ebuild:
351 Stable for ppc64, wrt bug #445956
352
353 25 Dec 2012; Agostino Sarubbo <ago@g.o> qt-gui-4.8.4.ebuild:
354 Stable for ppc, wrt bug #445956
355
356 25 Dec 2012; Agostino Sarubbo <ago@g.o> qt-gui-4.8.4.ebuild:
357 Stable for ia64, wrt bug #445956
358
359 25 Dec 2012; Agostino Sarubbo <ago@g.o> qt-gui-4.8.4.ebuild:
360 Stable for amd64, wrt bug #445956
361
362 24 Dec 2012; Jeroen Roovers <jer@g.o> qt-gui-4.8.4.ebuild:
363 Stable for HPPA (bug #445956).
364
365 *qt-gui-4.8.4 (05 Dec 2012)
366
367 05 Dec 2012; Ben de Groot <yngwin@g.o> +qt-gui-4.8.4.ebuild:
368 Qt 4.8.4 version bump
369
370 14 Nov 2012; Davide Pesavento <pesa@g.o> qt-gui-4.8.3-r1.ebuild:
371 Install desktop file for qtconfig (bug 441712); fix subcategory for linguist
372 desktop file.
373
374 14 Oct 2012; Raúl Porcel <armin76@g.o> qt-gui-4.8.2.ebuild:
375 alpha/ia64/sparc stable wrt #424625
376
377 18 Sep 2012; Davide Pesavento <pesa@g.o> -qt-gui-4.8.3.ebuild:
378 Remove broken version.
379
380 *qt-gui-4.8.3-r1 (16 Sep 2012)
381
382 16 Sep 2012; Ben de Groot <yngwin@g.o> +qt-gui-4.8.3-r1.ebuild:
383 Import updates from live ebuild in overlay. Revert gtkstyle changes (bugs
384 #435054 and #435122).
385
386 *qt-gui-4.8.3 (14 Sep 2012)
387
388 14 Sep 2012; Ben de Groot <yngwin@g.o> +files/44qt4-gtkstyle,
389 +qt-gui-4.8.3.ebuild:
390 Version bump. Drop qatomic-x32 patch applied upstream. Drop qpa useflag. Add
391 gtkstyle env.d file (bug #388551).
392
393 03 Sep 2012; Davide Pesavento <pesa@g.o> qt-gui-4.8.1-r1.ebuild,
394 qt-gui-4.8.2.ebuild:
395 Install qdbusviewer icon wrt bug 430726 by Samuel Bauer.
396
397 19 Jul 2012; Markus Meier <maekke@g.o> qt-gui-4.8.2.ebuild:
398 arm stable, bug #424625
399
400 15 Jul 2012; Agostino Sarubbo <ago@g.o> qt-gui-4.8.2.ebuild:
401 Stable for x86, wrt bug #424625
402
403 13 Jul 2012; Ben de Groot <yngwin@g.o> qt-gui-4.7.4-r1.ebuild:
404 Fix typo
405
406 13 Jul 2012; Ben de Groot <yngwin@g.o> qt-gui-4.7.4-r1.ebuild,
407 qt-gui-4.8.1-r1.ebuild, qt-gui-4.8.2.ebuild:
408 Add elog message to inform users about how to use gtkstyle, bug #388551
409
410 09 Jul 2012; Johannes Huber <johu@g.o>
411 -files/qt-gui-4.6-libpng-1.5.patch:
412 Remove old.
413
414 09 Jul 2012; Johannes Huber <johu@g.o> -qt-gui-4.6.3.ebuild,
415 -qt-gui-4.6.3-r2.ebuild:
416 Drop Qt-4.6.3
417
418 09 Jul 2012; Joseph Jezak <josejx@g.o> qt-gui-4.8.2.ebuild:
419 Marked ppc/ppc64 for bug #424625.
420
421 08 Jul 2012; Raúl Porcel <armin76@g.o> qt-gui-4.8.1-r1.ebuild,
422 qt-gui-4.8.2.ebuild:
423 sparc stable, add ~sparc
424
425 08 Jul 2012; Jeroen Roovers <jer@g.o> qt-gui-4.8.2.ebuild:
426 Stable for HPPA (bug #424625).
427
428 06 Jul 2012; Michael Weber <xmw@g.o> qt-gui-4.8.1-r1.ebuild:
429 ppc stable (bug 414241)
430
431 05 Jul 2012; Agostino Sarubbo <ago@g.o> qt-gui-4.8.2.ebuild:
432 Stable for amd64, wrt bug #424625
433
434 25 Jun 2012; Raúl Porcel <armin76@g.o> qt-gui-4.8.1-r1.ebuild,
435 qt-gui-4.8.2.ebuild:
436 Add ~alpha, alpha/ia64 stable wrt #414241
437
438 19 Jun 2012; Davide Pesavento <pesa@g.o>
439 +files/4.8.2-qatomic-x32.patch, qt-gui-4.8.2.ebuild:
440 Add patch for x32 support in qatomic asm code (bug 420705).
441
442 18 Jun 2012; Davide Pesavento <pesa@g.o> metadata.xml:
443 Cleanup metadata and add upstream info.
444
445 *qt-gui-4.8.2 (22 May 2012)
446
447 22 May 2012; Davide Pesavento <pesa@g.o> +qt-gui-4.8.2.ebuild:
448 Version bump.
449
450 21 May 2012; Samuli Suominen <ssuominen@g.o> qt-gui-4.7.4-r1.ebuild,
451 qt-gui-4.8.1-r1.ebuild:
452 inherit eutils for make_desktop_entry
453
454 20 May 2012; Agostino Sarubbo <ago@g.o> qt-gui-4.8.1-r1.ebuild:
455 Stable for x86, wrt bug #414241
456
457 16 May 2012; Jeroen Roovers <jer@g.o> qt-gui-4.8.1-r1.ebuild:
458 Stable for HPPA (bug #414241).
459
460 14 May 2012; Johannes Huber <johu@g.o> -qt-gui-4.7.2.ebuild:
461 Drop Qt-4.7.2
462
463 12 May 2012; Alexis Ballier <aballier@g.o> qt-gui-4.8.1-r1.ebuild:
464 keyword ~amd64-fbsd
465
466 12 May 2012; Markus Meier <maekke@g.o> qt-gui-4.8.1-r1.ebuild:
467 arm stable, bug #414241
468
469 08 May 2012; Markos Chandras <hwoarang@g.o> qt-gui-4.8.1-r1.ebuild:
470 Stable on amd64 wrt bug #414241
471
472 05 Apr 2012; Johannes Huber <johu@g.o> -qt-gui-4.8.0-r4.ebuild:
473 Drop Qt-4.8.0
474
475 *qt-gui-4.8.1-r1 (04 Apr 2012)
476
477 04 Apr 2012; Johannes Huber <johu@g.o>
478 +files/qt-gui-4.8.1-fix-calligra-crash.patch, +qt-gui-4.8.1-r1.ebuild,
479 -qt-gui-4.8.1.ebuild:
480 Revision bump adds upstream patch to fix crash in calligra. Reported in kde
481 packagers ml and requested by dilfridge.
482
483 03 Apr 2012; Jeroen Roovers <jer@g.o> qt-gui-4.7.4-r1.ebuild:
484 Stable for HPPA (bug #390963).
485
486 30 Mar 2012; Markos Chandras <hwoarang@g.o> qt-gui-4.6.3-r2.ebuild,
487 qt-gui-4.6.3.ebuild, qt-gui-4.7.2.ebuild, qt-gui-4.7.4-r1.ebuild,
488 qt-gui-4.8.0-r4.ebuild, qt-gui-4.8.1.ebuild:
489 x11-themes/qgtkstyle is masked for removal. Use x11-libs/qt-gui[gtkstyle]
490 instead
491
492 *qt-gui-4.8.1 (29 Mar 2012)
493
494 29 Mar 2012; Davide Pesavento <pesa@g.o> +qt-gui-4.8.1.ebuild:
495 Version bump.
496
497 *qt-gui-4.8.0-r4 (27 Mar 2012)
498
499 27 Mar 2012; Davide Pesavento <pesa@g.o> +qt-gui-4.8.0-r4.ebuild,
500 -qt-gui-4.8.0-r3.ebuild:
501 Add xv USE flag; update QCONFIG_* handling; add libICE and libXrender deps;
502 remove libXfont dep.
503
504 27 Mar 2012; Johannes Huber <johu@g.o> -qt-gui-4.6.2.ebuild,
505 -qt-gui-4.6.2-r1.ebuild:
506 Drop Qt-4.6.2
507
508 25 Mar 2012; Fabian Groffen <grobian@g.o> qt-gui-4.7.4-r1.ebuild,
509 qt-gui-4.8.0-r3.ebuild:
510 Extend SSSE Darwin fix to all Intel-based targets
511
512 23 Mar 2012; Davide Pesavento <pesa@g.o> -qt-gui-4.7.4.ebuild,
513 qt-gui-4.7.4-r1.ebuild, qt-gui-4.8.0-r3.ebuild:
514 Fix typo, bug #408895 by BRULE Herman <alpha_one_x86@×××××××××××.info>. Remove
515 old.
516
517 *qt-gui-4.8.0-r3 (19 Mar 2012)
518
519 19 Mar 2012; Davide Pesavento <pesa@g.o> +qt-gui-4.8.0-r3.ebuild,
520 -qt-gui-4.8.0-r2.ebuild:
521 Revbump fixing bugs 403129 and 407165.
522
523 28 Feb 2012; Justin Lecher <jlec@g.o> qt-gui-4.8.0-r2.ebuild:
524 correct installation inside prefix
525
526 12 Feb 2012; Markos Chandras <hwoarang@g.o> qt-gui-4.8.0-r2.ebuild:
527 Add missing mesa[egl] dependency. Bug #402183
528
529 *qt-gui-4.8.0-r2 (05 Feb 2012)
530
531 05 Feb 2012; Alex Alexander <wired@g.o> -qt-gui-4.8.0-r1.ebuild,
532 +qt-gui-4.8.0-r2.ebuild:
533 raster is marked as the default in the eselect qtgraphicssystem list now
534
535 29 Jan 2012; Joseph Jezak <josejx@g.o> qt-gui-4.7.4-r1.ebuild:
536 Marked ppc ppc64 stable for bug #390963.
537
538 *qt-gui-4.8.0-r1 (29 Jan 2012)
539
540 29 Jan 2012; Alex Alexander <wired@g.o> +qt-gui-4.8.0-r1.ebuild,
541 metadata.xml:
542 version bump
543
544 27 Dec 2011; Markus Meier <maekke@g.o> qt-gui-4.7.4-r1.ebuild:
545 x86 stable, bug #390963
546
547 20 Dec 2011; Agostino Sarubbo <ago@g.o> qt-gui-4.7.4-r1.ebuild:
548 Stable for AMD64, wrt bug #390963
549
550 17 Dec 2011; Chí-Thanh Christopher Nguyễn <chithanh@g.o>
551 +files/qt-gui-4.6-libpng-1.5.patch, qt-gui-4.6.3.ebuild,
552 qt-gui-4.6.3-r2.ebuild:
553 Add patch to fix building against libpng-1.5, bug #393141. Non-maintainer
554 commit, ok'ed by tampakrap on IRC.
555
556 03 Dec 2011; Fabian Groffen <grobian@g.o> qt-gui-4.7.4-r1.ebuild:
557 Disable ssse3 on Darwin to fix compilation, thanks Paul, bug #367045
558
559 28 Nov 2011; Davide Pesavento <pesa@g.o> -qt-gui-4.7.3-r1.ebuild,
560 -qt-gui-4.7.3.ebuild:
561 Remove Qt 4.7.3
562
563 28 Nov 2011; Davide Pesavento <pesa@g.o> qt-gui-4.7.4.ebuild,
564 qt-gui-4.7.4-r1.ebuild:
565 Fix bug #368515.
566
567 *qt-gui-4.7.4-r1 (28 Nov 2011)
568
569 28 Nov 2011; Theo Chatzimichos <tampakrap@g.o>
570 +qt-gui-4.7.4-r1.ebuild, +files/qt-gui-4.7.4-fix-libreoffice-crash.patch:
571 Backport patch from Qt 4.8 to fix crash in LibreOffice, as pointed out by
572 scarabeus. FreeDesktop bug 40298
573
574 26 Nov 2011; Robin H. Johnson <robbat2@g.o> Manifest:
575 Bug 385719: upstream altered qt-everywhere-opensource-src-4.7.4.tar.gz, mass
576 fix for pesa.
577
578 20 Nov 2011; Davide Pesavento <pesa@g.o> qt-gui-4.6.3.ebuild,
579 qt-gui-4.6.3-r2.ebuild, -files/qt-gui-4.7.0-qtreeview-regression-fix.patch,
580 qt-gui-4.7.2.ebuild, qt-gui-4.7.4.ebuild, -files/hardcoded_fonts.patch:
581 Drop redundant dep on dev-util/pkgconfig; remove unused files.
582
583 12 Nov 2011; Justin Lecher <jlec@g.o> qt-gui-4.6.2.ebuild,
584 qt-gui-4.6.2-r1.ebuild, qt-gui-4.6.3.ebuild, qt-gui-4.6.3-r2.ebuild,
585 qt-gui-4.7.2.ebuild, qt-gui-4.7.3.ebuild, qt-gui-4.7.3-r1.ebuild,
586 qt-gui-4.7.4.ebuild:
587 Corrected Slotting of media-libs/libpng and media-libs/tiff
588
589 *qt-gui-4.7.4 (08 Sep 2011)
590
591 08 Sep 2011; Alex Alexander <wired@g.o> +qt-gui-4.7.4.ebuild:
592 version bump, 4.7.4
593
594 17 Aug 2011; Chí-Thanh Christopher Nguyễn <chithanh@g.o>
595 qt-gui-4.6.3-r2.ebuild:
596 keyword ~sparc-solaris
597
598 *qt-gui-4.7.3-r1 (14 Aug 2011)
599
600 14 Aug 2011; Andreas K. Huettel <dilfridge@g.o>
601 +qt-gui-4.7.3-r1.ebuild, +files/qt-gui-4.7.3-cups.patch:
602 Add patch by Kevin Kofler to obtain default printer settings from cups, bug
603 323257. OK'ed by tampakrap.
604
605 13 Jul 2011; Kacper Kowalik <xarthisius@g.o> qt-gui-4.7.2.ebuild:
606 ppc64 stable wrt #354033
607
608 05 Jun 2011; Markus Meier <maekke@g.o> qt-gui-4.7.2.ebuild:
609 arm stable, bug #354033
610
611 01 Jun 2011; Brent Baude <ranger@g.o> qt-gui-4.7.2.ebuild:
612 Marking qt-gui-4.7.2 ppc stable for bug 354033
613
614 *qt-gui-4.7.3 (10 May 2011)
615
616 10 May 2011; Theo Chatzimichos <tampakrap@g.o> +qt-gui-4.7.3.ebuild:
617 Version bump Qt 4.7.3
618
619 09 May 2011; Markos Chandras <hwoarang@g.o> qt-gui-4.7.2.ebuild:
620 Stable on amd64 wrt bug #354033
621
622 09 May 2011; Thomas Kahle <tomka@g.o> qt-gui-4.7.2.ebuild:
623 x86 stable per bug 354033
624
625 14 Apr 2011; Alex Alexander <wired@g.o> qt-gui-4.7.2.ebuild,
626 metadata.xml:
627 renamed gtk USE to gtkstyle to avoid circular deps. added sed to fix bug
628 #361277.
629
630 13 Apr 2011; Alex Alexander <wired@g.o> -qt-gui-4.7.0-r1.ebuild,
631 -qt-gui-4.7.1-r1.ebuild:
632 old version cleanup
633
634 10 Mar 2011; Alex Alexander <wired@g.o> qt-gui-4.7.2.ebuild:
635 restored gtk USE flag for GTK style, fixed compilation with cairo[qt4]
636 present.
637
638 01 Mar 2011; Theo Chatzimichos <tampakrap@g.o> qt-gui-4.7.2.ebuild:
639 Raster is not default any more, bug 353248
640
641 *qt-gui-4.7.2 (01 Mar 2011)
642
643 01 Mar 2011; Theo Chatzimichos <tampakrap@g.o> +qt-gui-4.7.2.ebuild:
644 Version bump Qt 4.7.2
645
646 23 Dec 2010; Samuli Suominen <ssuominen@g.o> qt-gui-4.6.3.ebuild:
647 ppc64 stable wrt #341703
648
649 10 Dec 2010; Fabian Groffen <grobian@g.o> qt-gui-4.7.1-r1.ebuild:
650 Fix installation of private headers for OSX Framework builds, bug #346221
651
652 05 Dec 2010; Alex Alexander <wired@g.o> -qt-gui-4.6.3-r1.ebuild,
653 -qt-gui-4.7.0.ebuild, -qt-gui-4.7.1.ebuild:
654 old cleanup
655
656 05 Dec 2010; Alex Alexander <wired@g.o> -qt-gui-4.5.3-r2.ebuild,
657 -files/qt-4.5.3-glib-event-loop.patch, -files/qt-4.5.3-libpng14.patch:
658 removed 4.5.3
659
660 05 Dec 2010; Alex Alexander <wired@g.o> qt-gui-4.6.2.ebuild,
661 qt-gui-4.6.3.ebuild, qt-gui-4.6.3-r2.ebuild, qt-gui-4.7.1-r1.ebuild:
662 added pkgconfig to DEPEND, bug #345391
663
664 *qt-gui-4.6.3-r2 (14 Nov 2010)
665
666 14 Nov 2010; Alex Alexander <wired@g.o> +qt-gui-4.6.3-r2.ebuild:
667 revbumped -r0 to -r2 for unlucky users who upgraded to -r1.
668
669 14 Nov 2010; Alex Alexander <wired@g.o> qt-gui-4.6.3.ebuild:
670 added qgtkstyle block
671
672 10 Nov 2010; Markos Chandras <hwoarang@g.o> qt-gui-4.6.3-r1.ebuild:
673 Stable on amd64 wrt bug #341703
674
675 10 Nov 2010; Christian Faulhammer <fauli@g.o>
676 qt-gui-4.6.3-r1.ebuild:
677 stable x86, bug 341703
678
679 10 Nov 2010; Alex Alexander <wired@g.o> qt-gui-4.6.3-r1.ebuild,
680 qt-gui-4.7.1-r1.ebuild:
681 added missing -no-gtkstyle
682
683 *qt-gui-4.7.1-r1 (10 Nov 2010)
684 *qt-gui-4.6.3-r1 (10 Nov 2010)
685
686 10 Nov 2010; Alex Alexander <wired@g.o> +qt-gui-4.6.3-r1.ebuild,
687 +qt-gui-4.7.1-r1.ebuild:
688 moved Qt's GTK style to x11-themes/qgtkstyle - this fixes the nasty
689 qt-gui/cairo bug #336801
690
691 *qt-gui-4.7.1 (09 Nov 2010)
692
693 09 Nov 2010; Alex Alexander <wired@g.o> +qt-gui-4.7.1.ebuild:
694 version bump
695
696 07 Nov 2010; Jory A. Pratt <anarchy@g.o> qt-gui-4.6.2.ebuild,
697 qt-gui-4.6.2-r1.ebuild, qt-gui-4.7.0.ebuild, qt-gui-4.7.0-r1.ebuild:
698 Convert media-libs/jpeg to virtual/jpeg
699
700 06 Nov 2010; Alex Alexander <wired@g.o> qt-gui-4.7.0.ebuild,
701 qt-gui-4.7.0-r1.ebuild:
702 removed alpha keyword from qt-4.7, bug #338289
703
704 *qt-gui-4.7.0-r1 (06 Nov 2010)
705
706 06 Nov 2010; Alex Alexander <wired@g.o> +qt-gui-4.7.0-r1.ebuild,
707 +files/qt-gui-4.7.0-qtreeview-regression-fix.patch:
708 added fix for qtreeview regression
709
710 05 Nov 2010; Jeroen Roovers <jer@g.o> qt-gui-4.6.3.ebuild:
711 Stable for HPPA (bug #341703).
712
713 23 Oct 2010; Raúl Porcel <armin76@g.o> qt-gui-4.6.3.ebuild:
714 alpha/arm/ia64/sparc stable wrt #341703
715
716 22 Oct 2010; Christian Faulhammer <fauli@g.o> qt-gui-4.6.3.ebuild:
717 stable x86, bug 341703
718
719 19 Oct 2010; Brent Baude <ranger@g.o> qt-gui-4.6.3.ebuild:
720 Marking qt-gui-4.6.3 ppc stable for bug 341703
721
722 19 Oct 2010; Markos Chandras <hwoarang@g.o> qt-gui-4.6.3.ebuild:
723 Stable on amd64 wrt bug #341703
724
725 10 Oct 2010; Raúl Porcel <armin76@g.o> qt-gui-4.7.0.ebuild:
726 Mark -sparc because it sigbuses
727
728 26 Sep 2010; Alex Alexander <wired@g.o> qt-gui-4.5.3-r2.ebuild,
729 qt-gui-4.6.2.ebuild, qt-gui-4.6.2-r1.ebuild, qt-gui-4.6.3.ebuild,
730 qt-gui-4.7.0.ebuild:
731 temporarily fix bug 336801 by depending on cairo[-qt4]
732
733 24 Sep 2010; Alex Alexander <wired@g.o> qt-gui-4.7.0.ebuild:
734 prefix fix, thanks to heiko_
735
736 23 Sep 2010; Alex Alexander <wired@g.o> qt-gui-4.7.0.ebuild:
737 EAPI 3, prefix, other improvements
738
739 *qt-gui-4.7.0 (21 Sep 2010)
740
741 21 Sep 2010; Theo Chatzimichos <tampakrap@g.o>
742 +qt-gui-4.7.0.ebuild:
743 Version bump
744
745 13 Sep 2010; Tobias Klausmann <klausman@g.o> qt-gui-4.6.2.ebuild:
746 Stable on alpha, bug #297299
747
748 18 Aug 2010; Jeroen Roovers <jer@g.o> qt-gui-4.6.2.ebuild:
749 Stable for HPPA (bug #297299).
750
751 04 Aug 2010; Markus Meier <maekke@g.o> qt-gui-4.6.2.ebuild:
752 arm stable, bug #297299
753
754 23 Jul 2010; Samuli Suominen <ssuominen@g.o>
755 qt-gui-4.5.3-r2.ebuild, qt-gui-4.6.3.ebuild:
756 Use virtual/jpeg.
757
758 05 Jul 2010; Samuli Suominen <ssuominen@g.o> qt-gui-4.6.2.ebuild:
759 ppc64 stable wrt #297299
760
761 04 Jul 2010; Samuli Suominen <ssuominen@g.o>
762 qt-gui-4.5.3-r2.ebuild, +files/qt-4.5.3-libpng14.patch:
763 Backport libpng14 patch from Qt 4.6.3.
764
765 24 Jun 2010; Markos Chandras <hwoarang@g.o> -qt-gui-4.6.1.ebuild:
766 Drop Qt-4.6.1
767
768 *qt-gui-4.6.3 (08 Jun 2010)
769
770 08 Jun 2010; Markos Chandras <hwoarang@g.o> +qt-gui-4.6.3.ebuild:
771 Version bump
772
773 *qt-gui-4.6.2-r1 (01 May 2010)
774
775 01 May 2010; Markos Chandras <hwoarang@g.o>
776 +qt-gui-4.6.2-r1.ebuild, metadata.xml:
777 Add trace use flag to build trace graphicssystem egine. Fixes bug #317809
778
779 18 Apr 2010; <nixnut@g.o> qt-gui-4.6.2.ebuild:
780 ppc stable #297299
781
782 03 Mar 2010; Christian Faulhammer <fauli@g.o> qt-gui-4.6.2.ebuild:
783 stable x86, bug 297299
784
785 01 Mar 2010; Samuli Suominen <ssuominen@g.o> qt-gui-4.6.2.ebuild:
786 amd64 stable wrt #297299
787
788 18 Feb 2010; Alex Alexander <wired@g.o> metadata.xml:
789 added exceptions USE flag description
790
791 *qt-gui-4.6.2 (15 Feb 2010)
792
793 15 Feb 2010; Dror Levin <spatz@g.o>
794 -files/qt-gui-4.6.0-fix-qgraphicsscence.patch, +qt-gui-4.6.2.ebuild:
795 Version bump.
796
797 10 Feb 2010; Ben de Groot <yngwin@g.o> qt-gui-4.6.1.ebuild:
798 Move QT4_EXTRACT_DIRECTORIES stuff to pkg_setup, to fix compilation on
799 Darwin (bug 302391).
800
801 09 Feb 2010; Dror Levin <spatz@g.o> -qt-gui-4.6.0-r2.ebuild:
802 Remove old.
803
804 23 Jan 2010; Thomas Sachau (Tommy[D]) <tommy@g.o>
805 qt-gui-4.6.1.ebuild:
806 Move vars into src_unpack to work with current multilib-portage with ok
807 from yngwin
808
809 20 Jan 2010; Dror Levin <spatz@g.o> qt-gui-4.6.1.ebuild:
810 Remove warning with USE=raster as it seems more stable now.
811
812 20 Jan 2010; Dror Levin <spatz@g.o> qt-gui-4.6.1.ebuild:
813 Remove qgraphicsscence patch for 4.6.1 as it was included upstream.
814
815 19 Jan 2010; Samuli Suominen <ssuominen@g.o>
816 qt-gui-4.6.0-r2.ebuild, qt-gui-4.6.1.ebuild:
817 Require SLOT="0" of media-libs/jpeg wrt #301560.
818
819 *qt-gui-4.6.1 (19 Jan 2010)
820
821 19 Jan 2010; Ben de Groot <yngwin@g.o> +qt-gui-4.6.1.ebuild:
822 Version bump
823
824 17 Jan 2010; Ben de Groot <yngwin@g.o> qt-gui-4.6.0-r2.ebuild:
825 Add confutils check because gtk useflag depends on glib useflag enabled.
826 Thanks to keyser_soze on the forums.
827
828 14 Jan 2010; Christian Faulhammer <fauli@g.o>
829 qt-gui-4.6.0-r2.ebuild:
830 mark ~x86-freebsd
831
832 *qt-gui-4.6.0-r2 (25 Dec 2009)
833
834 25 Dec 2009; Jonathan Callen <abcd@g.o> -qt-gui-4.6.0.ebuild,
835 -qt-gui-4.6.0-r1.ebuild, +qt-gui-4.6.0-r2.ebuild:
836 Add prefix support, revbump due to otherwise unresolvable USE deps
837
838 *qt-gui-4.6.0-r1 (07 Dec 2009)
839
840 07 Dec 2009; Markos Chandras <hwoarang@g.o>
841 +qt-gui-4.6.0-r1.ebuild, +files/qt-gui-4.6.0-fix-qgraphicsscence.patch:
842 Add patch to fix plasma crash on kde4. Bug #296003
843
844 01 Dec 2009; Theo Chatzimichos <tampakrap@g.o>
845 -qt-gui-4.6.0_rc1.ebuild:
846 Remove Qt 4.6.0 RC
847
848 *qt-gui-4.6.0 (01 Dec 2009)
849
850 01 Dec 2009; Theo Chatzimichos <tampakrap@g.o>
851 +qt-gui-4.6.0.ebuild:
852 Version Bump to 4.6.0
853
854 *qt-gui-4.6.0_rc1 (18 Nov 2009)
855
856 18 Nov 2009; Alex Alexander <wired@g.o> -qt-gui-4.6.0_beta1.ebuild,
857 +qt-gui-4.6.0_rc1.ebuild:
858 added 4.6.0_rc1, removed 4.6.0_beta1
859
860 16 Nov 2009; Jonathan Callen <abcd@g.o>
861 -files/0195-compositing-properties.diff,
862 -files/0203-qtexthtmlparser-link-color.diff,
863 -files/0224-fast-qpixmap-fill.diff,
864 -files/0225-invalidate-tabbar-geometry-on-refresh.patch,
865 -files/0226-qtreeview-column_resize_when_needed.diff,
866 -files/0238-fix-qt-qttabbar-size.diff,
867 -files/0245-fix-randr-changes-detecting.diff,
868 -files/0248-fix-qwidget-scroll-slowness.diff,
869 -files/0254-fix-qgraphicsproxywidget-deletion-crash.diff,
870 -files/0255-qtreeview-selection-columns-hidden.diff,
871 -files/0256-fix-recursive-backingstore-sync-crash.diff,
872 -files/0258-windowsxpstyle-qbrush.diff,
873 -files/0260-fix-qgraphicswidget-deletionclearFocus.diff,
874 -files/0261-sync-before-reset-errorhandler.patch,
875 -files/0262-fix-treeview-animation-crash.diff,
876 -files/0263-fix-fontconfig-handling.diff,
877 -files/0264-fix-zero-height-qpixmap-isnull.diff,
878 -files/0265-fix-formlayoutcrash.diff, -files/0266-fix-focusChain1.diff,
879 -files/0267-fix-focusChain2.diff,
880 -files/qt-gui-4.5.1-0282-fix-qpixmapcache-leak.diff,
881 -files/qt-gui-4.5.1-ppc-pixmap-fix-backport-196152.patch,
882 -files/qt-gui-4.5.2-x11-timestamp.patch:
883 Drop unused files
884
885 11 Nov 2009; Ben de Groot <yngwin@g.o> -qt-gui-4.4.2-r3.ebuild,
886 -qt-gui-4.5.1.ebuild, -qt-gui-4.5.1-r1.ebuild, -qt-gui-4.5.1-r2.ebuild,
887 -qt-gui-4.5.2-r2.ebuild:
888 Remove obsolete versions
889
890 10 Nov 2009; Jeroen Roovers <jer@g.o> qt-gui-4.5.3-r2.ebuild:
891 Stable for HPPA (bug #290922).
892
893 09 Nov 2009; Joseph Jezak <josejx@g.o> qt-gui-4.5.3-r2.ebuild:
894 Marked ppc/ppc64 stable for bug #290922.
895
896 09 Nov 2009; Raúl Porcel <armin76@g.o> qt-gui-4.5.3-r2.ebuild:
897 alpha/ia64/sparc stable wrt #290922
898
899 09 Nov 2009; Markus Meier <maekke@g.o> qt-gui-4.5.3-r2.ebuild:
900 arm stable, bug #290922
901
902 09 Nov 2009; Jonathan Callen <abcd@g.o>
903 -files/qt-gui-4.4.0-scrollbars.patch, -files/qt-gui-designer-4.4.1.patch,
904 -files/qt-x11-opensource-src-4.5.0-linguist-crash.patch,
905 -files/qt-x11-opensource-src-4.5.0-lrelease.patch,
906 -qt-gui-4.5.2-r1.ebuild, -qt-gui-4.5.3-r1.ebuild, -files/Designer.desktop,
907 -files/Linguist.desktop, -files/xinerama.patch:
908 Drop old versions; files
909
910 05 Nov 2009; Markus Meier <maekke@g.o> qt-gui-4.5.3-r2.ebuild:
911 x86 stable, bug #290922
912
913 31 Oct 2009; Markus Meier <maekke@g.o> qt-gui-4.5.3-r2.ebuild:
914 amd64 stable, bug #290922
915
916 *qt-gui-4.5.3-r2 (29 Oct 2009)
917
918 29 Oct 2009; Dominik Kapusta <ayoy@g.o> +qt-gui-4.5.3-r2.ebuild,
919 +files/qt-4.5.3-glib-event-loop.patch:
920 Adding a patch to fix regression in event loop
921
922 29 Oct 2009; Christian Faulhammer <fauli@g.o>
923 qt-gui-4.5.3-r1.ebuild:
924 stable x86, bug 290922
925
926 16 Oct 2009; Alex Alexander <wired@g.o> qt-gui-4.6.0_beta1.ebuild:
927 added keywords: ~alpha ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86-fbsd
928
929 *qt-gui-4.6.0_beta1 (16 Oct 2009)
930
931 16 Oct 2009; Alex Alexander <wired@g.o> +qt-gui-4.6.0_beta1.ebuild:
932 added version 4.6.0_beta1
933
934 11 Oct 2009; Raúl Porcel <armin76@g.o> qt-gui-4.5.2-r2.ebuild:
935 alpha/ia64/sparc stable wrt #286653
936
937 09 Oct 2009; Markus Meier <maekke@g.o> qt-gui-4.5.2-r2.ebuild:
938 amd64/arm/x86 stable, bug #286653
939
940 07 Oct 2009; nixnut <nixnut@g.o> qt-gui-4.5.2-r2.ebuild:
941 ppc stable #286653
942
943 *qt-gui-4.5.3-r1 (04 Oct 2009)
944
945 04 Oct 2009; Alex Alexander <wired@g.o> +qt-gui-4.5.3-r1.ebuild:
946 version bump
947
948 *qt-gui-4.5.2-r2 (23 Jul 2009)
949
950 23 Jul 2009; Ben de Groot <yngwin@g.o> -qt-gui-4.4.2-r1.ebuild,
951 -qt-gui-4.4.2-r2.ebuild, +qt-gui-4.5.2-r2.ebuild,
952 +files/qt-gui-4.5.2-x11-timestamp.patch:
953 Add upstream patch to fix bug 276527. Drop some old ebuilds.
954
955 15 Jul 2009; Ben de Groot <yngwin@g.o> qt-gui-4.5.2-r1.ebuild:
956 Don't add useflag defaults that are in desktop profile, as was decided in
957 previous meeting
958
959 15 Jul 2009; Markos Chandras <hwoarang@g.o> -qt-gui-4.5.2.ebuild,
960 qt-gui-4.5.2-r1.ebuild:
961 Enable dbus use flag by default. Drop old ebuild
962
963 *qt-gui-4.5.2-r1 (07 Jul 2009)
964
965 07 Jul 2009; Markos Chandras <hwoarang@g.o>
966 +qt-gui-4.5.2-r1.ebuild:
967 Call qt4-build_pkg_postinst again. Thanks to Ingmar Vanhassel. Fixes bug
968 212086 and bug 276864
969
970 30 Jun 2009; Raúl Porcel <armin76@g.o> qt-gui-4.5.1.ebuild:
971 ia64/sparc stable wrt #266201
972
973 *qt-gui-4.5.2 (27 Jun 2009)
974
975 27 Jun 2009; Ben de Groot <yngwin@g.o> +qt-gui-4.5.2.ebuild:
976 Version bump
977
978 08 Jun 2009; Jeroen Roovers <jer@g.o> qt-gui-4.5.1.ebuild:
979 Stable for HPPA (bug #266201).
980
981 06 Jun 2009; Markus Meier <maekke@g.o> qt-gui-4.5.1.ebuild:
982 amd64 stable, bug #266201
983
984 02 Jun 2009; Christian Faulhammer <fauli@g.o> qt-gui-4.5.1.ebuild:
985 stable x86, bug 266201
986
987 28 May 2009; Robert Piasek <dagger@g.o> qt-gui-4.5.1.ebuild:
988 stable on arm (bug #266201)
989
990 *qt-gui-4.5.1-r2 (23 May 2009)
991
992 23 May 2009; Markos Chandras <hwoarang@g.o>
993 +qt-gui-4.5.1-r2.ebuild,
994 +files/qt-gui-4.5.1-0282-fix-qpixmapcache-leak.diff:
995 Revbump qt-gui with a patch for qpixmap memory leak.
996
997 22 May 2009; Brent Baude <ranger@g.o> qt-gui-4.5.1-r1.ebuild:
998 Marking qt-gui-4.5.1-r1 ppc for bug 266201
999
1000 *qt-gui-4.5.1-r1 (21 May 2009)
1001
1002 21 May 2009; Markos Chandras <hwoarang@g.o>
1003 +qt-gui-4.5.1-r1.ebuild,
1004 +files/qt-gui-4.5.1-ppc-pixmap-fix-backport-196152.patch:
1005 Add pixmap patch for ppc machines. Fixes bug 270769
1006
1007 15 May 2009; Tobias Klausmann <klausman@g.o> qt-gui-4.5.1.ebuild:
1008 Stable on alpha, bug #266201
1009
1010 14 May 2009; Ben de Groot <yngwin@g.o> -qt-gui-4.5.0.ebuild,
1011 -qt-gui-4.5.0-r1.ebuild, -qt-gui-4.5.0-r2.ebuild:
1012 Remove old
1013
1014 13 May 2009; Brent Baude <ranger@g.o> qt-gui-4.5.1.ebuild:
1015 Marking qt-gui-4.5.1 ppc stable for bug 266201
1016
1017 28 Apr 2009; Jeroen Roovers <jer@g.o> qt-gui-4.4.2-r3.ebuild:
1018 Stable for HPPA (bug #263945).
1019
1020 *qt-gui-4.5.1 (27 Apr 2009)
1021
1022 27 Apr 2009; Markos Chandras <hwoarang@g.o> +qt-gui-4.5.1.ebuild:
1023 Version bump to 4.5.1
1024
1025 *qt-gui-4.5.0-r2 (22 Apr 2009)
1026
1027 22 Apr 2009; Markos Chandras <hwoarang@g.o>
1028 +files/qt-x11-opensource-src-4.5.0-linguist-crash.patch,
1029 +files/qt-x11-opensource-src-4.5.0-lrelease.patch,
1030 +qt-gui-4.5.0-r2.ebuild:
1031 New revbump for qt-gui. Fixes bug 265878, bug 260244, bug 259414
1032
1033 15 Apr 2009; Brent Baude <ranger@g.o> qt-gui-4.4.2-r3.ebuild:
1034 Marking qt-gui-4.4.2-r3 ppc64 for bug 263945
1035
1036 *qt-gui-4.5.0-r1 (14 Apr 2009)
1037
1038 14 Apr 2009; Markos Chandras <hwoarang@g.o>
1039 +qt-gui-4.5.0-r1.ebuild:
1040 Install designer and linguist icons. Fixes bug 241208
1041
1042 11 Apr 2009; nixnut <nixnut@g.o> qt-gui-4.4.2-r3.ebuild:
1043 ppc stable #263945
1044
1045 09 Apr 2009; Raúl Porcel <armin76@g.o> qt-gui-4.4.2-r3.ebuild:
1046 ia64/sparc stable wrt #263945
1047
1048 05 Apr 2009; Tobias Klausmann <klausman@g.o>
1049 qt-gui-4.4.2-r3.ebuild:
1050 Stable on alpha, bug #263945
1051
1052 05 Apr 2009; Markus Meier <maekke@g.o> qt-gui-4.4.2-r3.ebuild:
1053 amd64/x86 stable, bug #263945
1054
1055 18 Mar 2009; Markos Chandras <hwoarang@g.o> qt-gui-4.4.2-r3:
1056 Adding inputmethods target on qt-gui-4.4.2-r3 as well ( bug #262917 )
1057
1058 18 Mar 2009; Markos Chandras <hwoarang@g.o>
1059 -qt-gui-4.5.0_rc1-r1.ebuild:
1060 Dropping 4.5.0_rc1
1061
1062 18 Mar 2009; Markos Chandras <hwoarang@g.o> qt-gui-4.5.0:
1063 Add inputmethods on targets. Fixes bug #262917
1064
1065 17 Mar 2009; Raúl Porcel <armin76@g.o> qt-gui-4.5.0.ebuild:
1066 Add ~arm wrt #262462
1067
1068 15 Mar 2009; Markos Chandras <hwoarang@g.o> qt-gui-4.5.0:
1069 Proper installation of accessibility widget ( fixes bug #262600 )
1070
1071 14 Mar 2009; Markos Chandras <hwoarang@g.o> qt-gui-4.5.0:
1072 Couple of fixes on raster use flag warning message
1073
1074 *qt-gui-4.5.0 (04 Mar 2009)
1075
1076 04 Mar 2009; Ben de Groot <yngwin@g.o> +qt-gui-4.5.0.ebuild:
1077 Version bump
1078
1079 18 Feb 2009; Jeroen Roovers <jer@g.o> qt-gui-4.4.2-r1.ebuild:
1080 Stable for HPPA (bug #248083).
1081
1082 15 Feb 2009; Markos Chandras <hwoarang@g.o>
1083 -qt-gui-4.5.0_rc1.ebuild, qt-gui-4.5.0_rc1-r1.ebuild:
1084 Added gtk+:2 dependency. Fixes bug #259119
1085
1086 *qt-gui-4.4.2-r3 (14 Feb 2009)
1087
1088 14 Feb 2009; Markos Chandras <hwoarang@g.o>
1089 +files/0195-compositing-properties.diff,
1090 +files/0203-qtexthtmlparser-link-color.diff,
1091 +files/0224-fast-qpixmap-fill.diff,
1092 +files/0225-invalidate-tabbar-geometry-on-refresh.patch,
1093 +files/0226-qtreeview-column_resize_when_needed.diff,
1094 +files/0238-fix-qt-qttabbar-size.diff,
1095 +files/0245-fix-randr-changes-detecting.diff,
1096 +files/0255-qtreeview-selection-columns-hidden.diff,
1097 +files/0258-windowsxpstyle-qbrush.diff,
1098 +files/0260-fix-qgraphicswidget-deletionclearFocus.diff,
1099 +files/0261-sync-before-reset-errorhandler.patch,
1100 +files/0264-fix-zero-height-qpixmap-isnull.diff,
1101 +files/0266-fix-focusChain1.diff, +files/0267-fix-focusChain2.diff,
1102 +qt-gui-4.4.2-r3.ebuild:
1103 revbump with qt-copy patches. Thanks to Maciej Mrozowski (reavertm)
1104 <reavertm@××××××.fm>
1105
1106 *qt-gui-4.5.0_rc1-r1 (14 Feb 2009)
1107
1108 14 Feb 2009; Markos Chandras <hwoarang@g.o>
1109 +qt-gui-4.5.0_rc1-r1.ebuild:
1110 Build qtscript debugger, fixes bug #258961
1111
1112 13 Feb 2009; Markos Chandras <hwoarang@g.o>
1113 qt-gui-4.5.0_rc1.ebuild:
1114 Added warning message about raster use flag
1115
1116 13 Feb 2009; Markos Chandras <hwoarang@g.o>
1117 qt-gui-4.5.0_rc1.ebuild:
1118 Adding x11-libs/libXi on DEPEND. Fixing bug #258788
1119
1120 12 Feb 2009; Ben de Groot <yngwin@g.o>
1121 +files/hardcoded_fonts.patch:
1122 Add patch. Fixes bug 258670.
1123
1124 *qt-gui-4.5.0_rc1 (11 Feb 2009)
1125
1126 11 Feb 2009; Ben de Groot <yngwin@g.o> +qt-gui-4.5.0_rc1.ebuild:
1127 Version bump
1128
1129 06 Feb 2009; Raúl Porcel <armin76@g.o> qt-gui-4.4.2-r1.ebuild:
1130 ia64/sparc stable wrt #248038
1131
1132 04 Feb 2009; Brent Baude <ranger@g.o> qt-gui-4.4.2-r1.ebuild:
1133 Marking qt-gui-4.4.2-r1 ppc64 stable for bug 248038
1134
1135 04 Feb 2009; Alexey Shvetsov <alexxy@g.o> qt-gui-4.4.2-r1.ebuild,
1136 qt-gui-4.4.2-r2.ebuild:
1137 Add ~mips keywords to qt-4.4.2
1138
1139 31 Jan 2009; Tobias Klausmann <klausman@g.o>
1140 qt-gui-4.4.2-r1.ebuild:
1141 Stable on alpha, bug #248038
1142
1143 *qt-gui-4.4.2-r2 (30 Jan 2009)
1144
1145 30 Jan 2009; Ben de Groot <yngwin@g.o>
1146 +files/0248-fix-qwidget-scroll-slowness.diff,
1147 +files/0256-fix-recursive-backingstore-sync-crash.diff,
1148 +files/0262-fix-treeview-animation-crash.diff,
1149 +files/0263-fix-fontconfig-handling.diff,
1150 +files/0265-fix-formlayoutcrash.diff, +qt-gui-4.4.2-r2.ebuild:
1151 Add bugfix patches from KDE's qt-copy
1152
1153 29 Jan 2009; Alexis Ballier <aballier@g.o> qt-gui-4.4.2-r1.ebuild:
1154 keyword ~x86-fbsd
1155
1156 18 Jan 2009; Markus Meier <maekke@g.o> qt-gui-4.4.2-r1.ebuild:
1157 amd64/x86 stable, bug #248038
1158
1159 17 Jan 2009; nixnut <nixnut@g.o> qt-gui-4.4.2-r1.ebuild:
1160 ppc stable #248038
1161
1162 06 Jan 2009; Ben de Groot <yngwin@g.o> -qt-gui-4.4.0.ebuild,
1163 -qt-gui-4.4.1.ebuild, -qt-gui-4.4.2.ebuild:
1164 Clean out old ebuilds
1165
1166 *qt-gui-4.4.2-r1 (05 Jan 2009)
1167
1168 05 Jan 2009; Ben de Groot <yngwin@g.o> +qt-gui-4.4.2-r1.ebuild:
1169 Add fix to install correct designer and linguist icons, bug 241208.
1170
1171 01 Jan 2009; Ben de Groot <yngwin@g.o>
1172 +files/0254-fix-qgraphicsproxywidget-deletion-crash.diff,
1173 qt-gui-4.4.2.ebuild:
1174 Add patch for plasma crashes, bug 253044
1175
1176 19 Sep 2008; Ben de Groot <yngwin@g.o>
1177 +files/qt-gui-designer-4.4.1.patch, qt-gui-4.4.1.ebuild:
1178 Add fix for bug 235392
1179
1180 *qt-gui-4.4.2 (19 Sep 2008)
1181
1182 19 Sep 2008; Ben de Groot <yngwin@g.o> +qt-gui-4.4.2.ebuild:
1183 Version bump
1184
1185 16 Aug 2008; Ben de Groot <yngwin@g.o> qt-gui-4.4.1.ebuild:
1186 Add pdepend on qt-qt3support
1187
1188 13 Aug 2008; Ben de Groot <yngwin@g.o> qt-gui-4.4.1.ebuild:
1189 Fixing typo, thanks to zzam for reporting.
1190
1191 *qt-gui-4.4.1 (11 Aug 2008)
1192
1193 11 Aug 2008; Ben de Groot <yngwin@g.o> +qt-gui-4.4.1.ebuild:
1194 Version bump
1195
1196 13 Jun 2008; Ingmar Vanhassel <ingmar@g.o> qt-gui-4.4.0.ebuild:
1197 Make all split Qt4 ebuilds block the old monolithic ebuild.
1198
1199 30 May 2008; Jeroen Roovers <jer@g.o> qt-gui-4.4.0.ebuild:
1200 Marked ~hppa (bug #223557).
1201
1202 27 May 2008; Raúl Porcel <armin76@g.o> qt-gui-4.4.0.ebuild:
1203 Add ~alpha/~ia64/~sparc wrt #223557
1204
1205 25 May 2008; Markus Rothe <corsair@g.o> qt-gui-4.4.0.ebuild:
1206 Added ~ppc/~ppc64
1207
1208 16 May 2008; Ingmar Vanhassel <ingmar@g.o>
1209 -qt-gui-4.4.0_rc1.ebuild:
1210 Old.
1211
1212 *qt-gui-4.4.0 (15 May 2008)
1213
1214 15 May 2008; Ingmar Vanhassel <ingmar@g.o>
1215 +files/qt-gui-4.4.0-scrollbars.patch, +qt-gui-4.4.0.ebuild:
1216 Version bump to Qt-4.4.0.
1217
1218 10 Apr 2008; Ingmar Vanhassel <ingmar@g.o>
1219 -qt-gui-4.4.0_beta1.ebuild, +qt-gui-4.4.0_rc1.ebuild:
1220 Version bump qt-gui to 4.4.0_rc1. Thanks to Bo Andresen and Bernd
1221 Steinhauser.
1222
1223 05 Mar 2008; Ingmar Vanhassel <ingmar@g.o>
1224 -qt-gui-4.4.0_rc1.ebuild:
1225 Old.
1226
1227 *qt-gui-4.4.0_beta1 (05 Mar 2008)
1228
1229 05 Mar 2008; Ingmar Vanhassel <ingmar@g.o>
1230 +qt-gui-4.4.0_beta1.ebuild:
1231 Added Qt-4.4.0_beta, note that the RC1 is an accidentally mislabelled
1232 `technical preview`, so this will appear as a downgrade if you installed
1233 that version.
1234
1235 *qt-gui-4.4.0_rc1 (21 Dec 2007)
1236
1237 21 Dec 2007; Caleb Tennis <caleb@g.o> +metadata.xml,
1238 +qt-gui-4.4.0_rc1.ebuild:
1239 Initial ebuild
1240
1241
1242
1243 1.1 dev-qt/qtgui/qtgui-4.8.4-r1.ebuild
1244
1245 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-qt/qtgui/qtgui-4.8.4-r1.ebuild?rev=1.1&view=markup
1246 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-qt/qtgui/qtgui-4.8.4-r1.ebuild?rev=1.1&content-type=text/plain
1247
1248 Index: qtgui-4.8.4-r1.ebuild
1249 ===================================================================
1250 # Copyright 1999-2013 Gentoo Foundation
1251 # Distributed under the terms of the GNU General Public License v2
1252 # $Header: /var/cvsroot/gentoo-x86/dev-qt/qtgui/qtgui-4.8.4-r1.ebuild,v 1.1 2013/03/02 15:27:36 yngwin Exp $
1253
1254 EAPI=4
1255
1256 inherit eutils qt4-build
1257
1258 DESCRIPTION="The GUI module for the Qt toolkit"
1259 SLOT="4"
1260 if [[ ${QT4_BUILD_TYPE} == live ]]; then
1261 KEYWORDS=""
1262 else
1263 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"
1264 fi
1265 IUSE="+accessibility cups dbus egl gif +glib gtkstyle mng nas nis qt3support tiff trace xinerama +xv"
1266
1267 REQUIRED_USE="
1268 gtkstyle? ( glib )
1269 "
1270
1271 # cairo[-qt4] is needed because of bug 454066
1272 RDEPEND="
1273 app-admin/eselect-qtgraphicssystem
1274 media-libs/fontconfig
1275 media-libs/freetype:2
1276 media-libs/libpng:0
1277 sys-libs/zlib
1278 virtual/jpeg
1279 ~dev-qt/qtcore-${PV}[aqua=,debug=,glib=,qt3support=]
1280 ~dev-qt/qtscript-${PV}[aqua=,debug=]
1281 !aqua? (
1282 x11-libs/libICE
1283 x11-libs/libSM
1284 x11-libs/libX11
1285 x11-libs/libXcursor
1286 x11-libs/libXext
1287 x11-libs/libXi
1288 x11-libs/libXrandr
1289 x11-libs/libXrender
1290 xinerama? ( x11-libs/libXinerama )
1291 xv? ( x11-libs/libXv )
1292 )
1293 cups? ( net-print/cups )
1294 dbus? ( ~dev-qt/qtdbus-${PV}[aqua=,debug=] )
1295 egl? ( media-libs/mesa[egl] )
1296 gtkstyle? (
1297 x11-libs/cairo[-qt4]
1298 x11-libs/gtk+:2[aqua=]
1299 )
1300 mng? ( >=media-libs/libmng-1.0.9 )
1301 nas? ( >=media-libs/nas-1.5 )
1302 tiff? ( media-libs/tiff:0 )
1303 "
1304 DEPEND="${RDEPEND}
1305 !aqua? (
1306 x11-proto/inputproto
1307 x11-proto/xextproto
1308 xinerama? ( x11-proto/xineramaproto )
1309 xv? ( x11-proto/videoproto )
1310 )
1311 "
1312 PDEPEND="qt3support? ( ~dev-qt/qt3support-${PV}[aqua=,debug=] )"
1313
1314 PATCHES=(
1315 "${FILESDIR}/${PN}-4.7.3-cups.patch"
1316 "${FILESDIR}/CVE-2013-0254.patch"
1317 )
1318
1319 pkg_setup() {
1320 QT4_TARGET_DIRECTORIES="
1321 src/gui
1322 src/scripttools
1323 tools/designer
1324 tools/linguist/linguist
1325 src/plugins/imageformats/gif
1326 src/plugins/imageformats/ico
1327 src/plugins/imageformats/jpeg
1328 src/plugins/inputmethods"
1329
1330 QT4_EXTRACT_DIRECTORIES="
1331 include
1332 src
1333 tools"
1334
1335 use accessibility && QT4_TARGET_DIRECTORIES="${QT4_TARGET_DIRECTORIES} src/plugins/accessible/widgets"
1336 use dbus && QT4_TARGET_DIRECTORIES="${QT4_TARGET_DIRECTORIES} tools/qdbus/qdbusviewer"
1337 use mng && QT4_TARGET_DIRECTORIES="${QT4_TARGET_DIRECTORIES} src/plugins/imageformats/mng"
1338 use tiff && QT4_TARGET_DIRECTORIES="${QT4_TARGET_DIRECTORIES} src/plugins/imageformats/tiff"
1339 use trace && QT4_TARGET_DIRECTORIES="${QT4_TARGET_DIRECTORIES} src/plugins/graphicssystems/trace"
1340
1341 # mac version does not contain qtconfig?
1342 [[ ${CHOST} == *-darwin* ]] || QT4_TARGET_DIRECTORIES+=" tools/qtconfig"
1343
1344 QT4_EXTRACT_DIRECTORIES="${QT4_TARGET_DIRECTORIES} ${QT4_EXTRACT_DIRECTORIES}"
1345
1346 qt4-build_pkg_setup
1347 }
1348
1349 src_prepare() {
1350 qt4-build_src_prepare
1351
1352 # Add -xvideo to the list of accepted configure options
1353 sed -i -e 's:|-xinerama|:&-xvideo|:' configure
1354
1355 # Don't build plugins this go around, because they depend on qt3support lib
1356 sed -i -e 's:CONFIG(shared:# &:g' tools/designer/src/src.pro
1357 }
1358
1359 src_configure() {
1360 export PATH="${S}/bin:${PATH}"
1361 export LD_LIBRARY_PATH="${S}/lib:${LD_LIBRARY_PATH}"
1362
1363 myconf="$(qt_use accessibility)
1364 $(qt_use cups)
1365 $(use gif || echo -no-gif)
1366 $(qt_use glib)
1367 $(qt_use mng libmng system)
1368 $(qt_use nas nas-sound system)
1369 $(qt_use nis)
1370 $(qt_use tiff libtiff system)
1371 $(qt_use dbus qdbus)
1372 $(qt_use dbus)
1373 $(qt_use egl)
1374 $(qt_use qt3support)
1375 $(qt_use gtkstyle)
1376 $(qt_use xinerama)
1377 $(qt_use xv xvideo)"
1378
1379 myconf+="
1380 -system-libpng -system-libjpeg -system-zlib
1381 -no-sql-mysql -no-sql-psql -no-sql-ibase -no-sql-sqlite -no-sql-sqlite2 -no-sql-odbc
1382 -sm -xshape -xsync -xcursor -xfixes -xrandr -xrender -mitshm -xinput -xkb
1383 -fontconfig -no-svg -no-webkit -no-phonon -no-opengl"
1384
1385 [[ ${CHOST} == *86*-apple-darwin* ]] && myconf+=" -no-ssse3" #367045
1386
1387 qt4-build_src_configure
1388
1389 if use gtkstyle; then
1390 einfo "patching the Makefile to fix qgtkstyle compilation"
1391 sed "s:-I/usr/include/qt4 ::" -i src/gui/Makefile ||
1392 die "sed failed"
1393 fi
1394 sed -i -e "s:-I/usr/include/qt4/QtGui ::" src/gui/Makefile || die "sed failed"
1395 }
1396
1397 src_install() {
1398 QCONFIG_ADD="
1399 mitshm tablet x11sm xcursor xfixes xinput xkb xrandr xrender xshape xsync
1400 fontconfig gif png system-png jpeg system-jpeg
1401 $(usev accessibility)
1402 $(usev cups)
1403 $(use mng && echo system-mng)
1404 $(usev nas)
1405 $(usev nis)
1406 $(use tiff && echo system-tiff)
1407 $(usev xinerama)
1408 $(use xv && echo xvideo)"
1409 QCONFIG_REMOVE="no-gif no-jpeg no-png"
1410 QCONFIG_DEFINE="$(use accessibility && echo QT_ACCESSIBILITY)
1411 $(use cups && echo QT_CUPS)
1412 $(use egl && echo QT_EGL)
1413 QT_FONTCONFIG
1414 $(use gtkstyle && echo QT_STYLE_GTK)
1415 QT_IMAGEFORMAT_JPEG QT_IMAGEFORMAT_PNG
1416 $(use mng && echo QT_IMAGEFORMAT_MNG)
1417 $(use nas && echo QT_NAS)
1418 $(use nis && echo QT_NIS)
1419 $(use tiff && echo QT_IMAGEFORMAT_TIFF)
1420 QT_SESSIONMANAGER QT_SHAPE QT_TABLET QT_XCURSOR QT_XFIXES
1421 $(use xinerama && echo QT_XINERAMA)
1422 QT_XINPUT QT_XKB QT_XRANDR QT_XRENDER QT_XSYNC
1423 $(use xv && echo QT_XVIDEO)"
1424
1425 qt4-build_src_install
1426
1427 # qt-creator
1428 # some qt-creator headers are located
1429 # under /usr/include/qt4/QtDesigner/private.
1430 # those headers are just includes of the headers
1431 # which are located under tools/designer/src/lib/*
1432 # So instead of installing both, we create the private folder
1433 # and drop tools/designer/src/lib/* headers in it.
1434 if use aqua && [[ ${CHOST##*-darwin} -ge 9 ]]; then
1435 insinto "${QTLIBDIR#${EPREFIX}}"/QtDesigner.framework/Headers/private/
1436 else
1437 insinto "${QTHEADERDIR#${EPREFIX}}"/QtDesigner/private/
1438 fi
1439 doins "${S}"/tools/designer/src/lib/shared/*
1440 doins "${S}"/tools/designer/src/lib/sdk/*
1441
1442 # install private headers
1443 if use aqua && [[ ${CHOST##*-darwin} -ge 9 ]]; then
1444 insinto "${QTLIBDIR#${EPREFIX}}"/QtGui.framework/Headers/private/
1445 else
1446 insinto "${QTHEADERDIR#${EPREFIX}}"/QtGui/private
1447 fi
1448 find "${S}"/src/gui -type f -name '*_p.h' -exec doins {} +
1449
1450 if use aqua && [[ ${CHOST##*-darwin} -ge 9 ]]; then
1451 # rerun to get links to headers right
1452 fix_includes
1453 fi
1454
1455 # touch the available graphics systems
1456 dodir /usr/share/qt4/graphicssystems
1457 echo "default" > "${ED}"/usr/share/qt4/graphicssystems/raster || die
1458 touch "${ED}"/usr/share/qt4/graphicssystems/native || die
1459
1460 doicon tools/designer/src/designer/images/designer.png
1461 newicon tools/linguist/linguist/images/icons/linguist-128-32.png linguist.png
1462 newicon tools/qtconfig/images/appicon.png qtconfig.png
1463 use dbus && newicon tools/qdbus/qdbusviewer/images/qdbusviewer-128.png qdbusviewer.png
1464 make_desktop_entry designer Designer designer 'Qt;Development;GUIDesigner'
1465 make_desktop_entry linguist Linguist linguist 'Qt;Development;Translation'
1466 make_desktop_entry qtconfig 'Qt Configuration Tool' qtconfig 'Qt;Settings;DesktopSettings'
1467 }
1468
1469 pkg_postinst() {
1470 qt4-build_pkg_postinst
1471
1472 # raster is the default graphicssystem, set it on first install
1473 eselect qtgraphicssystem set raster --use-old
1474
1475 if use gtkstyle; then
1476 # see bug 388551
1477 elog "For Qt's GTK style to work, you need to either export"
1478 elog "the following variable into your environment:"
1479 elog ' GTK2_RC_FILES="$HOME/.gtkrc-2.0"'
1480 elog "or alternatively install gnome-base/libgnomeui"
1481 fi
1482 }
1483
1484
1485
1486 1.1 dev-qt/qtgui/metadata.xml
1487
1488 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-qt/qtgui/metadata.xml?rev=1.1&view=markup
1489 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-qt/qtgui/metadata.xml?rev=1.1&content-type=text/plain
1490
1491 Index: metadata.xml
1492 ===================================================================
1493 <?xml version="1.0" encoding="UTF-8"?>
1494 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1495 <pkgmetadata>
1496 <herd>qt</herd>
1497 <use>
1498 <flag name="c++0x">Build Qt using the C++11 standard</flag>
1499 <flag name="egl">Use EGL instead of default GLX to manage OpenGL
1500 contexts on the desktop</flag>
1501 <flag name="exceptions">Add support for exceptions - like catching them
1502 inside the event loop (recommended by Nokia)</flag>
1503 <flag name="glib">Enable <pkg>dev-libs/glib</pkg> eventloop support</flag>
1504 <flag name="gtkstyle">Build a Qt style called GTK+ that mimics the active
1505 GTK+ theme</flag>
1506 <flag name="qt3support">Enable the Qt3Support libraries for Qt4. Note that
1507 this does not mean you can compile pure Qt3 programs with Qt4.</flag>
1508 <flag name="trace">
1509 Build the 'trace' graphicssystem engine which allows to record
1510 all drawing operations into a trace buffer. Later it can be replayed
1511 with the qttracereplay utility
1512 </flag>
1513 </use>
1514 <upstream>
1515 <bugs-to>https://bugreports.qt-project.org/</bugs-to>
1516 <doc>http://qt-project.org/doc/</doc>
1517 </upstream>
1518 </pkgmetadata>