diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2014-08-07 14:30:01 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2014-08-08 15:04:35 +0200 |
commit | 0f16f40b8c2229e5b429b2c15505787a5924733f (patch) | |
tree | 4d4f8ab8fe154e13ded8dadef0673d9de8a18d39 /rules/cairo.in | |
parent | 9491020df5b9fa590545f3b7bfc7aa02db572e18 (diff) | |
download | ptxdist-0f16f40b8c2229e5b429b2c15505787a5924733f.tar.gz ptxdist-0f16f40b8c2229e5b429b2c15505787a5924733f.tar.xz |
cairo: version bump 1.10.2 -> 1.12.16
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/cairo.in')
-rw-r--r-- | rules/cairo.in | 61 |
1 files changed, 43 insertions, 18 deletions
diff --git a/rules/cairo.in b/rules/cairo.in index 0e8f25bad..89e9eb3e1 100644 --- a/rules/cairo.in +++ b/rules/cairo.in @@ -5,15 +5,18 @@ menuconfig CAIRO select GCCLIBS_GCC_S select XORG_LIB_XT if CAIRO_XLIB && !GTK_TARGET_HOST_X11 select XORG_LIB_XRENDER if CAIRO_XLIB && !GTK_TARGET_HOST_X11 - + select ZLIB if CAIRO_PS || CAIRO_PDF select GLIB if CAIRO_GOBJECT - select DIRECTFB if CAIRO_DIRECTFB - select FREETYPE if CAIRO_FREETYPE select FONTCONFIG if CAIRO_FREETYPE - select LIBPNG if CAIRO_PNG + select MESALIB if CAIRO_GL || CAIRO_GLES2 + select MESALIB_OPENGL if CAIRO_GL + select MESALIB_GLES2 if CAIRO_GLES2 + select MESALIB_GLX if CAIRO_GLX + select MESALIB_EGL if CAIRO_EGL + select LIBXCB if CAIRO_XCB select PIXMAN @@ -28,42 +31,64 @@ if CAIRO config CAIRO_GOBJECT bool -config CAIRO_PS +comment "surface backends" + +config CAIRO_XLIB bool - prompt "PostScript backend" + prompt "Xlib" -config CAIRO_PDF +config CAIRO_XCB bool - prompt "PDF backend" + prompt "xcb" +config CAIRO_GL + bool + depends on !CAIRO_GLES2 + prompt "OpenGL" -config CAIRO_XLIB +config CAIRO_GLES2 bool - prompt "Xlib backend" - select CAIRO_FREETYPE + prompt "OpenGLESv2" config CAIRO_DIRECTFB bool - prompt "directfb backend" + prompt "directfb" select CAIRO_FREETYPE -config CAIRO_WIN32 +config CAIRO_PS + bool + prompt "PostScript" + +config CAIRO_PDF bool - prompt "Win32 backend" - help - Build cairo with the Win 32 backend. Makes only sense on mingw. + prompt "PDF" config CAIRO_SVG bool - prompt "SVG backend" + prompt "SVG" select CAIRO_PNG +comment "features" + config CAIRO_FREETYPE bool - prompt "Freetype font backend" + prompt "FreeType font backend" config CAIRO_PNG bool prompt "PNG support" +if CAIRO_GL || CAIRO_GLES2 + +config CAIRO_GLX + bool + depends on !CAIRO_EGL + prompt "GLX support" + +config CAIRO_EGL + bool + prompt "EGL support" + +endif + endif |