micropython: Set MICROPY_GCREGS_SETJMP=1 for xtensa and sh
[buildroot-gz.git] / package / cairo / Config.in
blob38570d6f4c0169dc1408291c775c2c3607318fde
1 config BR2_PACKAGE_CAIRO
2         bool "cairo"
3         depends on BR2_ARCH_HAS_ATOMICS
4         select BR2_PACKAGE_PIXMAN
5         select BR2_PACKAGE_FONTCONFIG
6         select BR2_PACKAGE_XLIB_LIBX11 if BR2_PACKAGE_XORG7
7         select BR2_PACKAGE_XLIB_LIBXEXT if BR2_PACKAGE_XORG7
8         help
9           Cairo is a 2D graphics library with support for multiple
10           output devices. Currently supported output targets include
11           the X Window System, Win32, image buffers, and PostScript,
12           PDF, and SVG file output. Experimental backends include
13           OpenGL (through glitz), Quartz, and XCB.
15           http://cairographics.org/
17 if BR2_PACKAGE_CAIRO
19 config BR2_PACKAGE_CAIRO_PS
20         bool "postscript support"
21         select BR2_PACKAGE_ZLIB
22         select BR2_PACKAGE_CAIRO_PDF
24 config BR2_PACKAGE_CAIRO_PDF
25         bool "pdf support"
26         select BR2_PACKAGE_ZLIB
28 config BR2_PACKAGE_CAIRO_PNG
29         bool "png support"
30         select BR2_PACKAGE_LIBPNG
31         select BR2_PACKAGE_ZLIB
33 config BR2_PACKAGE_CAIRO_SCRIPT
34         bool "script support"
35         select BR2_PACKAGE_CAIRO_PNG
37 config BR2_PACKAGE_CAIRO_SVG
38         bool "svg support"
39         select BR2_PACKAGE_CAIRO_PNG
40         select BR2_PACKAGE_CAIRO_PDF
42 config BR2_PACKAGE_CAIRO_TEE
43         bool "tee support"
45 config BR2_PACKAGE_CAIRO_XML
46         bool "xml support"
47         select BR2_PACKAGE_CAIRO_PNG
49 endif