summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--package/cairo/cairo.mk28
1 files changed, 28 insertions, 0 deletions
diff --git a/package/cairo/cairo.mk b/package/cairo/cairo.mk
index 2c553382aa..098f24953d 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))
OpenPOWER on IntegriCloud