aboutsummaryrefslogtreecommitdiff
path: root/package/webkit
Commit message (Collapse)AuthorAgeFilesLines
* webkit: needs libcurl, not the curl binaryGravatar Peter Korsgaard2010-11-192-2/+2
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* webkit: fix compilation with directfbGravatar Gustavo Zacarias2010-11-191-0/+144
| | | | | | | | Closes #2833 Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Lionel Landwerlin <llandwerlin@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* webkit: Fix build failure on uClibcGravatar Thomas Petazzoni2010-07-271-0/+79
| | | | | | | | | uClibc does not define pthread_getattr_np(), so we need to workaround this using a patch. Fixes bug #1405. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* webkit: the X11 variant needs libXtGravatar Thomas Petazzoni2010-07-272-1/+2
| | | | | | Fixes bug #829. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* webkit: bump to webkitgtk 1.2.3Gravatar Thomas Petazzoni2010-07-275-202/+29
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* webkit: fix misc build issuesGravatar Thomas Petazzoni2010-07-061-1/+2
| | | | | | | | Webkit depends on libjpeg, so add it as a dependency. Webkit also uses icu but fails to find it if we don't pass ac_cv_path_icu_config to its ./configure script. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* webkit: remove user visible rendering target selectionGravatar Peter Korsgaard2010-05-252-23/+7
| | | | | | | | Instead use the same logic as in libgtk2. The rendering target selected MUST be the same as libgtk2's, so just figure it out automatically instead. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: don't select libgtk2 as it doesn't know what backend to useGravatar Peter Korsgaard2010-05-251-1/+1
| | | | | | | | libgtk2 can either use the X11 or directfb backend, depending on what is selected - But if other packages 'select' libgtk2 there is no guarantee that any backends are enabled, breaking the build. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* webkit: mention build failure with old linuxthread toolchainsGravatar Thomas Petazzoni2010-02-231-0/+3
| | | | | | | | I could have created a !dependency on !BR2_PTHREADS_OLD, but that wouldn't work with external toolchains. So, let's just add a notice in the help message of WebKit. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* webkit: several build fixesGravatar Thomas Petazzoni2010-02-232-1/+176
| | | | | | | | | | | | | | | | | | | | | | This patch fixes different problems: * The autogen script of Webkit did not find autoconf, automake and aclocal since they are not installed in the host, but in $(HOST_DIR). Therefore we pass HOST_CONFIGURE_OPTS to autogen.sh so that the PATH is correct. * The autogen script was complaining that gtk-doc.make could not be find. As compiling gtk-doc completely is a pain (depends on Docbook), we just include gtk-doc.make into package/webkit/, and copy it to the source directory. * The autogen script was complaining about macros used in gtk-doc.make that did not exist. This is because aclocal was not run with $(STAGING_DIR)/usr/share/aclocal/ in the include path. Therefore, we fix ACLOCAL_FLAGS of Webkit's autogen script before running it. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* webkit: fix dependencies on host tools flex and gperfGravatar Lionel Landwerlin2010-01-271-2/+2
| | | | | Signed-off-by: Lionel Landwerlin <llandwerlin@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* webkit: convert to newstyle autotools infrastructureGravatar Lionel Landwerlin2010-01-271-8/+9
| | | | | Signed-off-by: Lionel Landwerlin <llandwerlin@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* webkit: select cairo PNG featureGravatar Thomas Petazzoni2009-08-101-0/+1
| | | | | | | | | | | | | | | 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>
* webkit: disable the libtool patchGravatar Thomas Petazzoni2009-08-101-0/+1
| | | | | | | | | | | The version of Webkit packaged in Buildroot uses libtool 2.x, for which our package/buildroot-libtool.patch does not apply. So we disable this patch. However, on my system, the lack of libtool modification prevents the final linking to succeed (due to libtool trying to link target code with host libraries). This will have to be fixed separatly. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* webkit: only show the rendering backend choice when webkit is enabledGravatar Thomas Petazzoni2009-08-041-0/+4
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* webkit: Update to WebKit svn r44552.Gravatar Will Newton2009-08-022-5/+39
| | | | | | | | | | | Closes #427 - Fix generation of configure script and Makefiles. - Add dependencies on libsoup and enchant. - Allow configuration of rendering target (currently X11 or DirectFB). Signed-off-by: Will Newton <will.newton@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libglib2: build host version for build-time binariesGravatar Peter Korsgaard2009-03-161-2/+0
| | | | | Build host version of glib in HOST_DIR and use the build-time binaries from there instead of relying on what is installed on the host.
* webkit: depend on C++ + wchar support in toolkit, as icu needs itGravatar Peter Korsgaard2009-01-271-0/+4
|
* webkit: don't depend on X serverGravatar Peter Korsgaard2009-01-271-1/+1
|
* webkit: revert r24983 (Disable webkit (with comment) if X is not available)Gravatar Peter Korsgaard2009-01-271-6/+1
| | | | Webkit doesn't need X.
* Disable webkit (with comment) if X is not availableGravatar Ulf Samuelsson2009-01-231-1/+6
|
* buildroot: remove trailing spacesGravatar Peter Korsgaard2008-08-042-5/+5
| | | | | | | for i in `find -name 'Config*' -o -name 'Makefile*' -o -name '*.mk'`; do sed -i 's/ \+$//' $i; done
* Kconfig: remove 'default n'Gravatar Peter Korsgaard2008-07-171-1/+0
| | | | 'default n' is the default, so there's no need to say it explicitly.
* Use HOST_GLIB for packagesGravatar Ulf Samuelsson2008-07-051-1/+1
|
* update webkit versionGravatar John Voltz2008-04-241-1/+1
|
* added webkitGravatar John Voltz2008-03-063-0/+44