nodejs: prefix CC/CXX with STAGING_BINDIR_TOOLCHAIN

* this way there is smaller chance that gcc/g++/ld wrapper will cause fork bomb

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
xbmc: first try at making it build for non-GLES platforms

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
xbmc: add patch to make 'ld-is-gold' work with configure

The custom XBMC XB_FIND_SONAME macro doesn't work with the gold linker, backport a patch to fix it

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
tclap: initial add 1.2.1

TCLAP (Templatized C++ Command Line Parser Library ) is a small,
flexible library that provides a simple interface for defining
and accessing command line arguments.

Use the commit of tag tclap-1-2-1-release-final.

Signed-off-by: Ting Liu <b28495@freescale.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
live555: Update to latest version

The upstream source for live555 does not keep tarballs of old releases so the
live555 recipe in meta-oe no longer builds. The version number has been updated
to 20130323 which is currently available.

Signed-off-by: Paul Barker <paul@paulbarker.me.uk>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
exo: split out exo-csource to exo-dev - it is not required on target

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
fbset: Replace deprecated update-alternatives syntax

Building fbset gave the following warning:

	WARNING: fbset: Use of ALTERNATIVE_NAME is deprecated, see
		update-alternatives.bbclass for more info.

update-alternatives.bbclass states that this warning will eventually become an
error so this is worth fixing.

The use of deprecated syntax is replaced with current syntax to do the same
thing. To test that this works, a .deb package was created and the post-install
script was checked to ensure that update-alternatives would be called with the
exact same arguments as it was by the script generated by the old recipe.

Signed-off-by: Paul Barker <paul@paulbarker.me.uk>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
cryptsetup: Update to latest version and use openssl as crypto backend

Cryptsetup with the command luksOpen failed with the error message:
device-mapper: status ioctl failed: Permission denied

The error comes from libgcrypt with drops root privileges if it is
linked with libcap support [1]. Update cryptsetup to latest version
and change the crypto backend to openssl as libgcrypt states this
behaviour as a feature [2].

The license was updated to GPLv2 with OpenSSL exception.

[1] http://code.google.com/p/cryptsetup/issues/detail?id=47
[2] https://bugs.g10code.com/gnupg/issue1181

Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
gd: Add mirror for when libgd.org is down

Added http://fossies.org/unix/www/ as a mirror of http://www.libgd.org/releases/
so that gd-2.0.36RC1.tar.gz can still be downloaded when libgd.org is down.

Signed-off-by: Paul Barker <paul@paulbarker.me.uk>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>