Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 428770
Collapse All | Expand All

(-)cairo-1.12.2-r4.ebuild (-1 / +3 lines)
Lines 20-26 Link Here
20
HOMEPAGE="http://cairographics.org/"
20
HOMEPAGE="http://cairographics.org/"
21
LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
21
LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
22
SLOT="0"
22
SLOT="0"
23
IUSE="X aqua debug directfb doc drm gallium +glib opengl openvg qt4 static-libs +svg xcb"
23
IUSE="X aqua debug directfb doc drm gallium gles2 +glib opengl openvg qt4 static-libs +svg xcb"
24
24
25
# Test causes a circular depend on gtk+... since gtk+ needs cairo but test needs gtk+ so we need to block it
25
# Test causes a circular depend on gtk+... since gtk+ needs cairo but test needs gtk+ so we need to block it
26
RESTRICT="test"
26
RESTRICT="test"
Lines 31-36 Link Here
31
	sys-libs/zlib
31
	sys-libs/zlib
32
	>=x11-libs/pixman-0.22.0
32
	>=x11-libs/pixman-0.22.0
33
	directfb? ( dev-libs/DirectFB )
33
	directfb? ( dev-libs/DirectFB )
34
	gles2? ( media-libs/mesa[gles2] )
34
	glib? ( >=dev-libs/glib-2.28.6:2 )
35
	glib? ( >=dev-libs/glib-2.28.6:2 )
35
	opengl? ( || ( media-libs/mesa[egl] media-libs/opengl-apple ) )
36
	opengl? ( || ( media-libs/mesa[egl] media-libs/opengl-apple ) )
36
	openvg? ( media-libs/mesa[openvg] )
37
	openvg? ( media-libs/mesa[openvg] )
Lines 117-122 Link Here
117
		$(use_enable aqua quartz-image) \
118
		$(use_enable aqua quartz-image) \
118
		$(use_enable debug test-surfaces) \
119
		$(use_enable debug test-surfaces) \
119
		$(use_enable directfb) \
120
		$(use_enable directfb) \
121
		$(use_enable gles2 glesv2) \
120
		$(use_enable glib gobject) \
122
		$(use_enable glib gobject) \
121
		$(use_enable doc gtk-doc) \
123
		$(use_enable doc gtk-doc) \
122
		$(use_enable openvg vg) \
124
		$(use_enable openvg vg) \
(-)metadata.xml (+2 lines)
Lines 16-21 Link Here
16
      Use Mesa backend for acceleration</flag>
16
      Use Mesa backend for acceleration</flag>
17
    <flag name='drm'>Use Linux DRM for backend acceleration</flag>
17
    <flag name='drm'>Use Linux DRM for backend acceleration</flag>
18
    <flag name='gallium'>Use Mesa's Gallium backend for acceleration</flag>
18
    <flag name='gallium'>Use Mesa's Gallium backend for acceleration</flag>
19
    <flag name='gles2' restrict="&gt;=x11-libs/cairo-1.12.2-r4">
20
      Enable GLESv2 support.</flag>
19
    <flag name='glib'>Compile with GLib Object System support</flag>
21
    <flag name='glib'>Compile with GLib Object System support</flag>
20
    <flag name='openvg'>Use OpenVG for backend acceleration</flag>
22
    <flag name='openvg'>Use OpenVG for backend acceleration</flag>
21
  </use>
23
  </use>

Return to bug 428770