20 Commits

Author SHA1 Message Date
Martin Jansa b4a83a31c7 webkit-efl: Fix type-limits warning
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-22 00:01:58 +02:00
Martin Jansa 72a0b544bd webkit-efl: upgrade to new snapshot r164189
* update webkit-efl_svn to point to the same source and old isn't
  compatible with new efl
  http://sourceforge.net/p/enlightenment/mailman/message/32002633/
* restrict for armv7a, because upstream dropped support

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-04-20 10:43:30 +02:00
Martin Jansa 5e7476166c webkit-efl: Add recipe with snapshot from r159807
* announcement:
  http://sourceforge.net/mailarchive/message.php?msg_id=31742684

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-02-23 23:21:16 +01:00
Matthieu CRAPET c95e155780 recipes: convert remaining SUMMARY/DESCRIPTION cosmetic issues
Changes:
- rename SUMMARY with length > 80 to DESCRIPTION
- rename DESCRIPTION with length < 80 to (non present tag) SUMMARY
- drop final point character at the end of SUMMARY string
- remove trailing whitespace of SUMMARY line

Note: don't bump PR

Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-02-23 23:20:02 +01:00
Martin Jansa d4b344eb6e webkit-efl: Add dependency on gst-plugins-base
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-03 19:12:40 +02:00
Martin Jansa f4fa7239f3 webkit-efl: add dependency on gstreamer
* fails without it:
  | -- checking for module 'gstreamer-0.10'
  | --   package 'gstreamer-0.10' not found
  | -- checking for module 'gstreamer-base-0.10'
  | --   package 'gstreamer-base-0.10' not found
  | -- checking for module 'gstreamer-app-0.10'
  | --   package 'gstreamer-app-0.10' not found
  | -- checking for module 'gstreamer-audio-0.10'
  | --   package 'gstreamer-audio-0.10' not found
  | -- checking for module 'gstreamer-fft-0.10'
  | --   package 'gstreamer-fft-0.10' not found
  | -- checking for module 'gstreamer-interfaces-0.10'
  | --   package 'gstreamer-interfaces-0.10' not found
  | -- checking for module 'gstreamer-pbutils-0.10'
  | --   package 'gstreamer-pbutils-0.10' not found
  | -- checking for module 'gstreamer-video-0.10'
  | --   package 'gstreamer-video-0.10' not found
  | CMake Error at cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:108 (message):
  |   Could NOT find GStreamer (missing: GSTREAMER_INCLUDE_DIRS

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-14 13:34:30 +02:00
Martin Jansa a706c2734c webkit-efl: Update patch to fix undefined hasTagName reference
* some builds were still failing to link DumpRenderTree
  and nm revealed that another possible source of this reference is
  CSSStyleSheet:
  ./src/lib/libwebcore_efl.so
   U _ZNK7WebCore4Node10hasTagNameERKNS_13QualifiedNameE
  ./src/Source/WebCore/CMakeFiles/webcore_efl.dir/css/CSSStyleSheet.cpp.o
   U _ZNK7WebCore4Node10hasTagNameERKNS_13QualifiedNameE

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-06-29 14:22:47 +02:00
Martin Jansa 17ace92714 webkit-efl: Fix build with gcc-4.8
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-06-03 14:32:02 +02:00
Martin Jansa a45830a39b recipes: Unify indentation
* This change is only aesthetic (unlike indentation in Python
  tasks).
* Some recipes were using tabs.
* Some were using 8 spaces.
* Some were using mix or different number of spaces.
* Make them consistently use 4 spaces everywhere.
* Yocto styleguide advises to use tabs (but the only reason to keep
  tabs is the need to update a lot of recipes). Lately this advice
  was also merged into the styleguide on the OE wiki.
* Using 4 spaces in both types of tasks is better because it's less
  error prone when someone is not sure if e.g.
  do_generate_toolchain_file() is Python or shell task and also allows
  to highlight every tab used in .bb, .inc, .bbappend, .bbclass as
  potentially bad (shouldn't be used for indenting of multiline
  variable assignments and cannot be used for Python tasks).
* Don't indent closing quote on multiline variables
  we're quite inconsistent wheater it's first character on line
  under opening quote or under first non-whitespace character in
  previous line.

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Acked-by: Koen Kooi <koen@dominion.thruhere.net>
2013-04-15 16:23:17 +02:00
Martin Jansa b139c889cf webkit-efl: add edbus dependency
| -- checking for module 'edbus>=1.1.0'
| --   package 'edbus>=1.1.0' not found
| -- checking for module 'eukit>=1.1.0'
| --   package 'eukit>=1.1.0' not found

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-01-22 13:18:33 +01:00
Martin Jansa 0129f39882 webkit-efl: fix build with bison-2.6+
* bison was upgraded to 2.7 in oe-core

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-27 16:14:22 +01:00
Martin Jansa 9542e2d61a webkit-efl: upgrade to 1.9.3
* some revisions are broken for armv4t, see my comment at
  https://bugs.webkit.org/show_bug.cgi?id=80354
* and newer then this need developement snapshot of
  glib/glib-networking/libsoup-2.4
  https://bugs.webkit.org/show_bug.cgi?id=91626

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-07-30 23:41:53 +02:00
Martin Jansa 0bb57f740f webkit-efl: inherit pythonnative
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>

Conflicts:

	meta-efl/recipes-efl/webkit/webkit-efl_svn.bb
2012-07-24 08:52:05 +02:00
Koen Kooi aa4f437796 various: update ; proto= to ; protocol= in SRC_URI
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-07-16 11:06:40 +02:00
Martin Jansa 328cc40a12 webkit-efl: fix build with gcc-4.7
* that patch is backport of
  http://trac.webkit.org/changeset/113786/trunk/
  to our SRCREV

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-05-04 10:05:32 +02:00
Martin Jansa fe6268a256 webkit-efl: resolve build error with missing eina lib when linked by gold
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-02-15 13:55:43 +01:00
Martin Jansa 28bf1cf54a webkit-efl: upgrade to 1.7.3
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-01-23 16:23:11 +01:00
Martin Jansa 2f837d52d3 webkit-efl: upgrade to 1.6.1
* revert.r78057.patch is not needed, because context menus were removed from eve in r59455
* we still need to force ARM mode, only the segfault is different:
| /OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/webkit-efl-1.6.1+svnr97672-r0/src/Source/JavaScriptCore/heap/HandleTypes.h: In static member function 'static T* JSC::HandleTypes<T>::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure, JSC::HandleTypes<T>::ExternalType = JSC::Structure*, JSC::HandleSlot = JSC::JSValue*]':
| /OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/webkit-efl-1.6.1+svnr97672-r0/src/Source/JavaScriptCore/heap/Handle.h:126:79:   instantiated from 'JSC::Handle<T>::ExternalType JSC::Handle<T>::get() const [with T = JSC::Structure, JSC::Handle<T>::ExternalType = JSC::Structure*]'
| /OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/webkit-efl-1.6.1+svnr97672-r0/src/Source/JavaScriptCore/runtime/ScopeChain.h:39:75:   instantiated from here
| /OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/webkit-efl-1.6.1+svnr97672-r0/src/Source/JavaScriptCore/heap/HandleTypes.h:38:130: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes<JSC::Structure>::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align]
| {standard input}: Assembler messages:
| {standard input}:1116: Error: invalid immediate: 983040 is out of range
| {standard input}:1116: Error: value of 983040 too large for field of 2 bytes at 28
| /OE/shr-core/tmp/sysroots/x86_64-linux/usr/libexec/armv4t-oe-linux-gnueabi/gcc/arm-oe-linux-gnueabi/4.6.2/as: BFD (GNU Binutils) 2.21.1 assertion fail /OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/binutils-cross-2.21.1a-r0/binutils-2.21.1/bfd/elf.c:2819
| arm-oe-linux-gnueabi-g++: internal compiler error: Segmentation fault (program as)
| Please submit a full bug report,
| with preprocessed source if appropriate.
| See <http://gcc.gnu.org/bugs.html> for instructions.
| make[2]: *** [JavaScriptCore/CMakeFiles/javascriptcore_efl.dir/jit/JIT.cpp.o] Error 4
| make[2]: *** Waiting for unfinished jobs....
| {standard input}: Assembler messages:
| {standard input}:2059: Error: invalid immediate: 983040 is out of range
| {standard input}:2059: Error: value of 983040 too large for field of 2 bytes at 28
| /OE/shr-core/tmp/sysroots/x86_64-linux/usr/libexec/armv4t-oe-linux-gnueabi/gcc/arm-oe-linux-gnueabi/4.6.2/as: BFD (GNU Binutils) 2.21.1 assertion fail /OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/binutils-cross-2.21.1a-r0/binutils-2.21.1/bfd/elf.c:2819
| arm-oe-linux-gnueabi-g++: internal compiler error: Segmentation fault (program as)
| Please submit a full bug report,
| with preprocessed source if appropriate.
| See <http://gcc.gnu.org/bugs.html> for instructions.
| make[2]: *** [JavaScriptCore/CMakeFiles/javascriptcore_efl.dir/jit/JITOpcodes32_64.cpp.o] Error 4
| make[2]: Leaving directory `/OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/webkit-efl-1.6.1+svnr97672-r0/src/Source'
| make[1]: *** [JavaScriptCore/CMakeFiles/javascriptcore_efl.dir/all] Error 2
| make[1]: Leaving directory `/OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/webkit-efl-1.6.1+svnr97672-r0/src/Source'

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-10-18 16:04:30 +02:00
Martin Jansa d89b0399be webkit-efl: inherit perlnative and s/ARM/arm/g in ARM_INSTRUCTION_SET
* ARM_INSTRUCTION_SET != "thumb" is enough but better to unify with
  other recipes in case someone does ARM_INSTRUCTION_SET == "arm" later

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-08-08 11:55:08 +02:00
Martin Jansa a41e8f8612 webkit-efl: import from OE rev d4f0211e2078d5033ae0dee74664de5520d8392d
* currently it doesn't build with default pkg-config from oe-core
  http://lists.linuxtogo.org/pipermail/openembedded-core/2011-June/003798.html
  if build pkg-config-native before this patch
  http://cgit.freedesktop.org/pkg-config/commit/?id=69a7eaa6763bb0920e2b539fffbad51348d94deb
  then webkit-efl builds fine again

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-06-08 08:31:35 +02:00