Merge pull request #49 from Tofee/work

hooks: various improvements of handling of process-shared conditions and mutexes
tests: gps: Fix NMEA callback prints

The NMEA sentence string isn't guaranteed to be nul-terminated so we
need to obey the length. While we're at it, let's make sure we only
print NMEA data if it's the correct size.

Signed-off-by: Kalle Vahlman <kalle.vahlman@movial.com>
Merge pull request #72 from kvahlman/nmea-fix

tests: gps: Fix NMEA callback prints
egl: add HYBRIS_EGLPLATFORM along EGL_PLATFORM

Mesa uses EGL_PLATFORM env variables for its own
purposes.
When the EGL_PLATFORM becomes wayland, mesa
will also try to initialize its wayland backend
when instead it should just stick to fbdev.

Signed-off-by: Adrian Negreanu <groleo@gmail.com>
Merge pull request #73 from groleo/for-upstream

egl: add HYBRIS_EGLPLATFORM along EGL_PLATFORM
Adapt packaging to make possible to write an external egl platform plugin for libhybris

 * add the files ws.h and eglplatformcommon.h in the {includedir}/hybris/eglplatformcommon directory
 * create a hybris-platform pkg-config file description


Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>