buildrootschalter/package/webkit
Bernd Kuhls 042a3b7efa package/webkit: Fix OpenGL-related dependencies
fixes
http://autobuild.buildroot.net/results/27a/27a674c6a19a729fae5cc33de0360b2a061930c1/

This patch indeed fixes several problems based on the autobuilder-defconfig used.

1) Add missing dependencies when opengl is detected by webkit to satisfy autobuilder:

checking which GPU acceleration backend to use... opengl
checking for XCOMPOSITE... yes
checking for XDAMAGE... no
configure: error: Package requirements (xdamage) were not met:

2) ... but opengl should not have been detected with the used defconfig:
$ grep MESA .config
BR2_PACKAGE_MESA3D=y

which will lead to a link error although webkit configure found all dependencies:

/home/br2/output/host/opt/ext-toolchain/bin/../lib/gcc/mips-linux-gnu/4.7.3/../../../../mips-linux-gnu/bin/ld: cannot find -lGL

3) same is valid for glx, having GL/glx.h means nothing

4) add some configure options for gles/egl as well, just to make sure ;)

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-05-20 00:31:42 +02:00
..
Config.in package/webkit: Fix OpenGL-related dependencies 2014-05-20 00:31:42 +02:00
webkit-0001-build-fix-for-32-bit-autotools.patch
webkit-0002-build-fix-for-gtklauncher.patch
webkit-0003-detect-harfbuzz-icu.patch
webkit-0004-disable-docrebase.patch
webkit-0005-disable-tests.patch
webkit-0006-execinfo_h.patch
webkit-0007-mips-dfg.patch
webkit-0008-support-bison-3.0.patch
webkit.mk package/webkit: Fix OpenGL-related dependencies 2014-05-20 00:31:42 +02:00