summaryrefslogtreecommitdiff
path: root/meta/recipes-sato/webkit
AgeCommit message (Collapse)AuthorFiles
2015-09-14webkitgtk: add a new recipe for latest upstream versionAlexander Kanavin2
Also, add a backported patch that prevents too long command lines from happening. Recipe for the obsolete webkit-gtk 1.8.3 is removed in a separate commit. Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2015-09-14webkit-gtk: remove the recipe for the obsolete version 1.8.3Alexander Kanavin9
webkitgtk 2.8.3 is provided instead and midori browser is replaced by epiphany in separate commits. (From OE-Core rev: 1a72dc9c44c7806c869c3b3afcd5d31bcf2da979) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-05-20webkitgtk: disable audio and video supportAlexander Kanavin1
This allows removal of gstreamer 0.10 dependency from webkit recipe https://bugzilla.yoctoproject.org/show_bug.cgi?id=6294 Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-05-14recipes-sato: add x11 to REQUIRED_DISTRO_FEATURESRobert Yang1
They can't be built withou x11 in DISTRO_FEATURES. Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
2015-04-21webkit-gtk: ANGLE doesn't build with bison 3Chong Lu2
Use %lex-param to set YYLEX_PARAM. Signed-off-by: Chong Lu <Chong.Lu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-03-24webkit-gtk: disable JIT for armv5/armv6Cristian Iorga1
JIT for JS causes webkit to crash for ARM v5 and ARM v6 arch, so disable it for now. TODO: re-evaluate after webkit-gtk upgrade. Fixes [YOCTO #6931]. Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-01-29arch-mips.inc: Change definition of TRANSLATED_TARGET_ARCHMark Hatle1
[YOCTO #7230] In certain system configurations TRANSLATED_TARGET_ARCH will not expand in the right order for gcc-cross-candian-mips64n32 to be generated properly. This will cause SDKs to fail to generate properly. Changing the global definition of TRANSLATED_TARGET_ARCH always expands the ABIEXTENSION, which causes the OVERRIDES to pick it up as well. This effectively defines a new class of overrides for the 'n32'. The side effect is that we need to duplicate some mips64 overrides, and redefine others that were previously 'n32' or 'mips64' exclusive to have the correct semantics. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2014-04-25Globally replace 'base_contains' calls with 'bb.utils.contains'Otavio Salvador1
The base_contains is kept as a compatibility method and we ought to not use it in OE-Core so we can remove it from base metadata in future. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-02-28webkit-gtk: Fix separate builddir supportRichard Purdie1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2014-01-02Replace one-line DESCRIPTION with SUMMARYPaul Eggleton1
A lot of our recipes had short one-line DESCRIPTION values and no SUMMARY value set. In this case it's much better to just set SUMMARY since DESCRIPTION is defaulted from SUMMARY anyway and then the SUMMARY is at least useful. I also took the opportunity to fix up a lot of the new SUMMARY values, making them concisely explain the function of the recipe / package where possible. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2013-11-30webkit/midori: block to build webkit on mips64 with libn32 ABIRoy Li1
To mips64 libn32, The HOST_SYS is mips64-*-linux-gnun32, the COMPATIBLE_HOST is mips64.*-linux, the regular expression matching both will return true. so append the ending position word into COMPATIBLE_HOST to make match failure Signed-off-by: Roy Li <rongqing.li@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-11-25webkit/midori: fix COMPATIBLE_HOSTRoy Li1
webkit can not be built on mips64 with n32 ABI, but can be built on mips64 n64 and o32 ABI whose TARGET_SYS's name is mips-*-linux Signed-off-by: Roy Li <rongqing.li@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-09-24webkit-gtk: limit ld memory requirementJoe Slater1
Add --no-keep-memory to LDFLAGS. Signed-off-by: Joe Slater <jslater@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-09-17webkit-gtk: remove compile-three-times hackRoss Burton1
Remove the hack to handle Make 3.82 which ran make three times, as we sanity check Make and refuse to build with the broken release. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-07-09webkit: set COMPATIBLE_HOST for mips64Kang Kai1
webkit packages can NOT be built for mips64 with 64 bit userspace. Set COMPATIBLE_HOST to to block them build for such platform. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-07-02webkit-gtk: add aarch64 supportRiku Voipio2
Add patch from meta-linaro to compile webkit on aarch64. Signed-off-by: Riku Voipio <riku.voipio@linaro.org> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-06-17webkit-gtk: Support build on mips64Khem Raj2
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-04-29webkit-gtk: remove gnome-keyring dependencyRoss Burton1
The direct use of gnome-keyring was removed back in 1.1.13, so remove the dependency. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-02-22webkit-gtk: replace obsolete automake macros with working onesMarko Lindqvist2
Add obsolete_automake_macros.patch that replaces automake macros no longer supported by automake-1.13 with modern constructs. Removed AM_PROG_CC_STDC. AC_PROG_CC to replace it was already present. Signed-off-by: Marko Lindqvist <cazfi74@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-02-14webkit-gtk: update to upstream version 1.8.3Marko Lindqvist1
Signed-off-by: Marko Lindqvist <cazfi74@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-12-31webkit-gtk: fix build with bison-2.6+Martin Jansa2
* bison was upgraded to 2.7 in oe-core Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-09-18recipes: bump PR to rebuild after libffi5 -> libffi6Martin Jansa1
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-09-12webkit-gtk: work around Make bug by re-running makeRoss Burton1
GNU make 3.82 has a bug where it drops required dependencies. https://bugs.webkit.org/show_bug.cgi?id=79498 is the WebKitGTK+ bug, and http://savannah.gnu.org/bugs/?30653 is the GNU Make bug. Work around this by running make again if it fails just in case the failure is due to the bug. Based on a patch by Andreas Müller <schnitzeltony@googlemail.com>. [ YOCTO #2816 ] Signed-off-by: Ross Burton <ross.burton@intel.com>
2012-08-17webkit-gtk: update to 1.8.2Andreas Müller1
run tested with midori 0.4.5: * google maps * google mail (https) Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-26webkit-gtk: Replace superfluous "+=" with "=", and add leading spaceRobert P. J. Day1
Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-07-22webkit-gtk: cleanup thanks to new gtk-doc.bbclassRoss Burton1
Signed-off-by: Ross Burton <ross.burton@intel.com>
2012-07-20webkit-gtk: bump PRRoss Burton1
Accidently ommitted the PR bump from the previous patches, which change the build. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-18webkit-gtk: remove spurious install_prepend hackRoss Burton1
This "fix" causes an (ignored) error now, so at some point it was fixed. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-07-18webkit-gtk: remove no-parallel bodgeRoss Burton1
This workaround was originally for GNU Make 3.82 which upstream was blaming for a parallel build failure. Since then I've changed numerous variables and now parallel builds are working with 3.82 (and succeed in 20 minutes instead of 2 hours). Revert the change until we've more data about what causes the breakage, then we can bring it back with more finesse. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-07-17webkit-gtk: remove svn recipeRoss Burton11
Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-17webkit-gtk: add 1.8.1 recipe from tarballRoss Burton2
License checksums changed as new years were added. Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-17webgit-gtk: fix build with automake 1.12.1Nitin A Kamble2
Added a new patch: webgit-gtk_fix_build_with_automake_1.12.patch More comments in the patch header. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-16Update proto -> protocol for recipesSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-19webkit-gtk: remove /usr/libexec since it's emptySaul Wold1
This was discovered due to the package reorganization Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-13webkit-gtk: Apply work around for all PowerPC targetsGary Thomas1
The current patch for bug #1570 only applies to qemuppc but should be applicable for all PowerPC targets. Also update the patch so that only one language backend, either ICU or PANGO, is built. Also remove some old customizations (dependencies on darwin) as these should now be handled in a layer specific .bbappend file. Signed-off-by: Gary Thomas <gary@mlbassoc.com>
2012-05-30webkit-gtk: Use glib as unicode backend to avoid browser crashZhai Edwin1
webkit-gtk depends on ICU for the unicode, but ICU is not safe when build and target system owns different endian. ICU's community is not responsive to make a patch for this, so glib is used as work around here. [YOCTO #1570] got fixed Signed-off-by: Zhai Edwin <edwin.zhai@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-04-04webkit: Fix build with gcc-4.7Khem Raj2
Include unistd.h for all linux and not just for android. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2012-02-21recipes: bump PR to rebuild .la files without libz.laMartin Jansa1
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-02-07webkit-gtk: Make webgl support configurable via DISTRO_FEATURES.Peter Tworek1
* Add missing dependency on virtual/libgl. * Make webgl configurable via DISTRO_FEATURES="opengl". * Run tested on netbook pro. Signed-off-by: Peter Tworek <tworaz666@gmail.com> Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
2012-02-07webkit-gtk: Fix error.html resource path.Peter Tworek1
Signed-off-by: Peter Tworek <tworaz666@gmail.com> Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
2012-01-02webkit-gtk svn: update to r101488Koen Kooi4
tested on beagleboard/angstrom with midori and epiphany browsers Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-11-15webkit-gtk: force arm mode to work around binutils segfaultMartin Jansa1
* this is just work around, would be better to fix in toolchain Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-10-05webkit-gtk: Enable dependency tracking since the webkit makefiles have bugsRichard Purdie1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-07-12webkit-gtk: update SRCREVKoen Kooi7
The layout of the repository has changed, so we need to account for that: * fixed license checksums * fixed SRC_URI * fixed SRCREV_FORMAT PCRE is gone, so no need for the dftables hack anymore But most importantly, this fixes the crash issues when using javascript (e.g. github.com) Tested on: * usrp-e1xx/angstrom-2011.07 Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-06-30webkit-gtk: fix packagingKoen Kooi1
Somewhere in the past webkit changed from webkit-x to webkitgtk-x but the person updating the recipe didn't catch that Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-06-22gnome-vfs: remove gnome-vfs as it is deprecated in favour of GVFS and GIOZhai Edwin1
Remove unnecessary dependency via configure option and make oprofileui use GIO Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
2011-06-14webkit-gtk: should depend on perl-native-runtime rather than perl-nativeDexuan Cui1
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2011-05-12recipes: Add Upstream-Status to multiple recipesZhai Edwin2
gtk+: Add Upstream-Status ed: Add Upstream-Status gnome-common: Add Upstream-Status libmatchbox: Add Upstream-Status matchbox-wm: Add Upstream-Status x11vnc: Add Upstream-Status xtscal: Add Upstream-Status eds-dbus: Add Upstream-Status matchbox-desktop: Add Upstream-Status matchbox-keyboard: Add Upstream-Status matchbox-stroke: Add Upstream-Status matchbox-theme-sato: Add Upstream-Status owl-video-widget: Add Upstream-Status beecrypt: Add Upstream-Status gnome-icon-theme: Add Upstream-Status tslib: Add Upstream-Status libowl-av: Add Upstream-Status sato-icon-theme: Add Upstream-Status web-webkit: Add Upstream-Status metacity: Add Upstream-Status apr: Add Upstream-Status gdk-pixbuf: Add Upstream-Status pcmanfm: Add Upstream-Status gpgme: Add Upstream-Status eee-acpi-scripts: Add Upstream-Status libgalago: Add Upstream-Status python-pygtk: Add Upstream-Status gnome-mime-data: Add Upstream-Status clutter: Add Upstream-Status clutter-gtk: Add Upstream-Status tidy: Add Upstream-Status mutter: Add Upstream-Status xcursor-transparent-theme: Add Upstream-Status leafpad: Add Upstream-Status matchbox-config-gtk: Add Upstream-Status contacts: Add Upstream-Status dates: Add Upstream-Status web: Add Upstream-Status webkit: Add Upstream-Status - Also removed empty fix_im.patch apr-util: Add Upstream-Status libcroco: Add Upstream-Status liboil: Add Upstream-Status libxslt: Add Upstream-Status libglade: Add Upstream-Status gnome-terminal: Add Upstream-Status xev: Add Upstream-Status claws-mail: Add Upstream-Status clipboard-manager: Add Upstream-Status epdfview: Add Upstream-Status kf: Add Upstream-Status qemu: Add Upstream-Status clutter-gst: Add Upstream-Status table: Add Upstream-Status matchbox-panel-2: Add Upstream-Status Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
2011-05-04poky-default-revisions: move the SRCREV to recipe fileYu Ke1
in this case, those non poky distro can also use these recipe normally Signed-off-by: Yu Ke <ke.yu@intel.com>
2011-01-27webkit-gtk: upgrade to 1.3.7Zhai Edwin6
Also update some local files from upstream, and add nodolt.patch to fix build error. Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>