modphp: revert pthread-check.patch and add one against threads.m4

revert pthread-check.patch which hacks the old configure,
instead, add one against threads.m4 to enable pthread support
when cross-compiling.

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
modphp: enable mysql option in PACKAGECONFIG

* enable mysql option in PACKAGECONFIG
* add patch to support autoconf 2.59+ so we can use
  autotools do_configure to fix a libtool cross-compile issue

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
openssh: fix warnings about overwritting keys

* they were causing real issues like openssh-sshd-systemd not really RPROVIDED..
  WARNING: Variable key RCONFLICTS_${PN}-sshd (dropbear) replaces original key RCONFLICTS_openssh-sshd ( openssh-sshd-systemd).
  WARNING: Variable key FILES_${PN}-sshd (${sbindir}/sshd ${sysconfdir}/init.d/sshd ${sysconfdir}/ssh/moduli ${sysconfdir}/ssh/sshd_config) replaces original key FILES_openssh-sshd ( ${systemd_unitdir}/system/sshd.socket).
  WARNING: Variable key RPROVIDES_${PN}-sshd (sshd) replaces original key RPROVIDES_openssh-sshd ( openssh-sshd-systemd).

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
atftpd: fix warning about overwritting keys

* WARNING: Variable key FILES_${PN}d (${sbindir}/* ${sysconfdir}/init.d/* /srv/tftp) replaces original key FILES_atftpd ( ${systemd_unitdir}/system/atftpd.service).

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
gpsd: fix warning about overwritting keys

* WARNING: Variable key FILES_${PN}-dev (${includedir} ${FILES_SOLIBSDEV} ${libdir}/*.la ${libdir}/*.o ${libdir}/pkgconfig ${datadir}/pkgconfig ${datadir}/aclocal ${base_libdir}/*.o ${libdir}/${BPN}/*.la ${base_libdir}/*.la) replaces original key FILES_gpsd-dev ( ${libdir}/pkgconfdir/libgpsd.pc ${libdir}/pkgconfdir/libgps.pc).

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
libgpewidget: fix warning about overwritting keys

* drop FILES_${PN}-bin completely, use bindir+sbindir from bitbake.conf
* WARNING: Variable key FILES_${PN}-bin (${bindir}/* ${sbindir}/*) replaces original key FILES_libgpewidget-bin (${bindir}/*).

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,
add PACKAGECONFIG for crypto backend selection (openssl / gcrypt)
and change the default crypto backend to openssl as libgcrypt states
the drop root privileges behaviour as a feature [2].

The license was updated to GPLv2 with OpenSSL exception.

Update the RRECOMMENDS to be conistent with the package names.

[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>
qt4: remove bbappend content

These changes to Qt's configuration need to be applied in distro layers,
not in meta-oe.

(We have to preserve the PRINC value to avoid PR going backwards.)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
python-tornado: update to top of 2.2 branch

Drags in a few bugfixes needed for gateone

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
gateone: fix html5 feature check

The BlobBuilder and Blob checks never succeeded, even on cutting edge browsers. Nudge SRCREV forward to drag in those fixes.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
nodejs4: reinstate installing all the files

Cloud9 needs the headers to build the o3-xml binary, using 0.8.x headers makes it crash.

This installs everything namespaced as 'node4' to avoid collisions.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
cloud9: use node4 to build o3-xml binary

Using node 0.8.x will make it crash at runtime

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
nodejs 8.8.18: unset RDEPENDS for native builds

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
nodejs4: fix build with dash

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
keymaps: move bbappend to oe-core subdirectory

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
dropbear: move bbappend to oe-core subdirectory

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
busybox: move bbappend to oe-core subdirectory

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
rpcbind: move bbappend to oe-core subdirectory

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
at: move bbappend to oe-core subdirectory

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
entrance: move systemd support from meta-systemd back to meta-efl

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>