Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 526866 | Differences between
and this patch

Collapse All | Expand All

(-)/usr/portage/dev-qt/qtgui/qtgui-5.3.2.ebuild (-1 / +6 lines)
Lines 18-24 Link Here
18
18
19
# TODO: directfb, linuxfb, offscreen (auto-depends on X11)
19
# TODO: directfb, linuxfb, offscreen (auto-depends on X11)
20
20
21
IUSE="accessibility egl eglfs evdev +gif gles2 harfbuzz ibus jpeg kms +opengl +png udev +xcb"
21
IUSE="accessibility egl eglfs evdev +gif gles2 gtkstyle harfbuzz ibus jpeg kms +opengl +png udev +xcb"
22
REQUIRED_USE="
22
REQUIRED_USE="
23
	egl? ( evdev opengl )
23
	egl? ( evdev opengl )
24
	eglfs? ( egl )
24
	eglfs? ( egl )
Lines 63-68 Link Here
63
"
63
"
64
DEPEND="${RDEPEND}
64
DEPEND="${RDEPEND}
65
	evdev? ( sys-kernel/linux-headers )
65
	evdev? ( sys-kernel/linux-headers )
66
	gtkstyle? ( x11-libs/gtk+:2 )
66
	test? ( ~dev-qt/qtnetwork-${PV}[debug=] )
67
	test? ( ~dev-qt/qtnetwork-${PV}[debug=] )
67
"
68
"
68
PDEPEND="
69
PDEPEND="
Lines 111-116 Link Here
111
)
112
)
112
113
113
pkg_setup() {
114
pkg_setup() {
115
	use gtkstyle && QT5_TARGET_SUBDIRS+=(src/plugins/platformthemes/gtk2) \
116
	|| QT5_GENTOO_CONFIG+=(gtkstyle:gtkstyle) \
117
	|| QT5_GENTOO_CONFIG+=(gtkstyle:gtk2)
114
	use opengl && QT5_TARGET_SUBDIRS+=(src/openglextensions)
118
	use opengl && QT5_TARGET_SUBDIRS+=(src/openglextensions)
115
	use ibus   && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/ibus)
119
	use ibus   && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/ibus)
116
	use xcb	   && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/compose)
120
	use xcb	   && QT5_TARGET_SUBDIRS+=(src/plugins/platforminputcontexts/compose)
Lines 138-143 Link Here
138
		-system-freetype
142
		-system-freetype
139
		$(use gif || echo -no-gif)
143
		$(use gif || echo -no-gif)
140
		${gl}
144
		${gl}
145
		$(qt_use gtkstyle)
141
		$(qt_use harfbuzz harfbuzz system)
146
		$(qt_use harfbuzz harfbuzz system)
142
		$(qt_use jpeg libjpeg system)
147
		$(qt_use jpeg libjpeg system)
143
		$(qt_use kms)
148
		$(qt_use kms)

Return to bug 526866