[Buildroot] [PATCH v3 04/11] cairo: add host variant
Gustavo Zacarias
gustavo at zacarias.com.ar
Sun Apr 19 09:48:19 UTC 2015
Required for host-pango, which in turn is required for host-librsvg and
at last midori.
Signed-off-by: Gustavo Zacarias <gustavo at zacarias.com.ar>
---
package/cairo/cairo.mk | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
diff --git a/package/cairo/cairo.mk b/package/cairo/cairo.mk
index 2c55338..098f249 100644
--- a/package/cairo/cairo.mk
+++ b/package/cairo/cairo.mk
@@ -74,6 +74,33 @@ CAIRO_CONF_OPTS = \
CAIRO_DEPENDENCIES = host-pkgconf fontconfig pixman
+# Just the bare minimum to make other host-* packages happy
+HOST_CAIRO_CONF_OPTS = \
+ --enable-trace=no \
+ --enable-interpreter=no \
+ --disable-directfb \
+ --enable-ft \
+ --disable-gobject \
+ --disable-glesv2 \
+ --disable-vg \
+ --disable-xlib \
+ --disable-xcb \
+ --without-x \
+ --disable-xlib-xrender \
+ --disable-ps \
+ --disable-pdf \
+ --enable-png \
+ --disable-script \
+ --disable-svg \
+ --disable-tee \
+ --disable-xml
+HOST_CAIRO_DEPENDENCIES = \
+ host-freetype \
+ host-fontconfig \
+ host-libpng \
+ host-pixman \
+ host-pkgconf
+
# DirectFB svg support rely on Cairo and Cairo DirectFB support depends on
# DirectFB. Break circular dependency by disabling DirectFB support in Cairo
# (which is experimental)
@@ -172,3 +199,4 @@ CAIRO_CONF_OPTS += --disable-xml
endif
$(eval $(autotools-package))
+$(eval $(host-autotools-package))
--
2.0.5
More information about the buildroot
mailing list