38570d6f4c0169dc1408291c775c2c3607318fde
[packages/trusty/cirros-testvm.git] / cirros-testvm / src-cirros / buildroot-2015.05 / package / cairo / Config.in
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.
14
15           http://cairographics.org/
16
17 if BR2_PACKAGE_CAIRO
18
19 config BR2_PACKAGE_CAIRO_PS
20         bool "postscript support"
21         select BR2_PACKAGE_ZLIB
22         select BR2_PACKAGE_CAIRO_PDF
23
24 config BR2_PACKAGE_CAIRO_PDF
25         bool "pdf support"
26         select BR2_PACKAGE_ZLIB
27
28 config BR2_PACKAGE_CAIRO_PNG
29         bool "png support"
30         select BR2_PACKAGE_LIBPNG
31         select BR2_PACKAGE_ZLIB
32
33 config BR2_PACKAGE_CAIRO_SCRIPT
34         bool "script support"
35         select BR2_PACKAGE_CAIRO_PNG
36
37 config BR2_PACKAGE_CAIRO_SVG
38         bool "svg support"
39         select BR2_PACKAGE_CAIRO_PNG
40         select BR2_PACKAGE_CAIRO_PDF
41
42 config BR2_PACKAGE_CAIRO_TEE
43         bool "tee support"
44
45 config BR2_PACKAGE_CAIRO_XML
46         bool "xml support"
47         select BR2_PACKAGE_CAIRO_PNG
48
49 endif