bitbake.conf: Add a STAGING_BASELIBDIR variable that recipes can use to find base_libdir

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
python: Fix various contamination issues leading to broken/missing c modules

The move of libcrypto to /lib instead of /usr/lib has broken the _hashlib module
compilation. There were also a number of other failing modules which should
have been building correctly. This turned out partly to be the /lib issue
but also due to a number of native paths creeping into compiler commandlines.

These changes add in /lib as part of the searh directory and remove
a number of host contamination issues within setup.py. Post release we
should really further go through this file and just delete large sections
of it as its hard to be sure what strange paths python is injecting as
search paths.

This patch also fixes issues where re-execution of the compile task
would corrupt the Makefile in various ways, again leading to puzzling
paths within the configuration.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
sanity.bbclass: add variable to disable the sanity checks

It's useful for Hob to be able to disable the sanity checks completely
without marking them as passed so that the user can get into the GUI to
configure their settings, etc.

Add a variable, DISABLE_SANITY_CHECKS, to do so.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
scripts/hob: disable sanity checks when launching

This enables us to use the GUI to change any settings which might cause
sanity checks to fail, such as the proxy configuration.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
pseudo: PR bump.

Bump PR value due to the commit
c6c701f424aeb502d20ff02d02712e56f4e259a5.

Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
self-hosted-image: Update poky revision to point at the 1.2 release branch

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
sanity.bbclass: Add a new case to issue sanity_check()

Judge if "SanityCheck" event is received, it will issue the
sanity_check() and send "SanityCheckPassed" back if succeeded.

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
self-hosted-image: Update poky revision to point at the 1.2 release branch

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
self-hosted-image: Update poky revision to point at the 1.2 release branch

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
xf86-video-vmware: Upgrade to 12.0.1

Signed-off-by: Saul Wold <sgw@linux.intel.com>
xf86-input-vmmouse: Upgrade to 12.8.0

Signed-off-by: Saul Wold <sgw@linux.intel.com>
xf86-input-evdev: Upgrade to 2.7.0

Signed-off-by: Saul Wold <sgw@linux.intel.com>
xcb_util.inc: Remove packaging and modify SRC_URI for multiple ${BPN} names

Xcb-util was split into separate packages during the 0.3.6 -> 0.3.8 transition.
Update xcb_util.inc to reflect that by removing the older packaging.
Libxcbatom, libxcbaux and libxcbevent are merged into libxcbutil.
Libxcbicccm, libxcbimage, libxcbkeysyms and libxcbwm are now separate packages.
Libxcbproperty and libxcbreply were made obsolete with this commit:

http://cgit.freedesktop.org/xcb/util/commit/?id=81c62e7a04213abefa1ea82819887aaaa3c31a74

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
xcb-util-wm: Add recipe that provides libxcb-icccm and libxcb-ewmh

Xcb-util was split into separate packages in the 0.3.6 -> 0.3.8 transition.
These libraries were previously provided by xcb-util and are now a separate package.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
xcb-util-keysyms: Add recipe that provides libxcb-keysyms.

Xcb-util was split into separate packages in the 0.3.6 -> 0.3.8 transition.
This library was previously provided by xcb-util and is now a separate package.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
xcb-util-image: Add recipe that provides libxcb-image.

Xcb-util was split into separate packages in the 0.3.6 -> 0.3.8 transition.
This library was previously provided by xcb-util and is now a separate package.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
xcb-util-render: Add recipe that provides libxcb-render-util

Xcb-util was split into separate packages in the 0.3.6 -> 0.3.8 transition.
This library was previously provided by xcb-util and is now a separate package.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
librsvg: import native support from meta-oe

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
pixman: add native support and perl-native to DEPENDS from meta-oe

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
cairo: import native support from meta-oe

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>