summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>2009-08-10 20:17:20 +0200
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2009-08-10 20:17:20 +0200
commit26e37dd3c48878ed351092e171840591e2c7e1b8 (patch)
treec268b6ab199163a1c056ae1f801a96e37140fa8e
parent7df179ae005b44b6b3427b66e03e6b79c976f28d (diff)
downloadbuildroot-novena-26e37dd3c48878ed351092e171840591e2c7e1b8.tar.gz
buildroot-novena-26e37dd3c48878ed351092e171840591e2c7e1b8.zip
webkit: select cairo PNG feature
Webkit currently depends on libgtk2, which itself depends on Cairo. However, the dependency of libgtk2 is only on BR2_PACKAGE_CAIRO, BR2_PACKAGE_CAIRO_PS and BR2_PACKAGE_CAIRO_PDF. While this might be enough for libgtk2 to build and work, Webkit makes direct use of the PNG functionnalities of Cairo. If this functionnality is not available in Cairo, the Webkit build complains that cairo_surface_write_to_png_stream() is not defined. Therefore, we make sure that WebKit selects BR2_PACKAGE_CAIRO_PNG. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-rw-r--r--package/webkit/Config.in1
1 files changed, 1 insertions, 0 deletions
diff --git a/package/webkit/Config.in b/package/webkit/Config.in
index ecf869429..3c669a53f 100644
--- a/package/webkit/Config.in
+++ b/package/webkit/Config.in
@@ -10,6 +10,7 @@ config BR2_PACKAGE_WEBKIT
select BR2_PACKAGE_SQLITE
select BR2_PACKAGE_ENCHANT
select BR2_PACKAGE_LIBSOUP
+ select BR2_PACKAGE_CAIRO_PNG
help
WebKit is an open source, standards compliant web browser engine.