nss: fix access to https websites

Signed-off-by: Fahad Usman <fahad_usman@mentor.com>
Signed-off-by: Eric Bénard <eric@eukrea.com>
chromium: fix webkit build with newer bison

the chromium tarball contains its own copy of webkit sources and it fails to
build with bison-2.6 or later. Martin Jansa submitted a fix for this
problem in webkit-gtk recipei in poky,
commit id=4b5705c426743e812d6da25ff37c335e073bfb12

We need to apply the same fix here as well

Signed-off-by: Fahad Usman <fahad_usman@mentor.com>
Signed-off-by: Eric Bénard <eric@eukrea.com>
ninja-native: adding initial ninja build support for chromium

Signed-off-by:    Venture Research <tech@ventureresearch.com>
Signed-off-by: Eric Bénard <eric@eukrea.com>
chromium: adding updated version 24.0.1312.52; refactor build

The chromium build now requires ninja-native to build, as it builds faster than make.
Refactor EXTRA_OEGYP so that it is passed via include.gypi and oe-defaults.gypi files.
This allows for custom per-platform builds. Add support for qemux86 target, as well as
existing armv7a (tested) and armv6 (not tested.)

Signed-off-by:    Venture Research <tech@ventureresearch.com>
Signed-off-by: Eric Bénard <eric@eukrea.com>
chromium: add support for x86-64

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Eric Bénard <eric@eukrea.com>
chromium: fix DEPENDS

remove gtk+-native from the dependencies (there's no need for
the native gtk) and add gtk+ instead (this one is needed).

From: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Eric Bénard <eric@eukrea.com>
nss: updating nss.pc.in to include /usr/include/mozilla/nss directory

Signed-off-by:    Venture Research <tech@ventureresearch.com>
Signed-off-by: Eric Bénard <eric@eukrea.com>
chromium 24.0.1312.52: add launch helper and .desktop file

The .desktop file is from the Fedora chrome RPM, the script is a custom one.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>