test_gps : Add network notification support

Signed-off-by: Philippe De Swert <philippe.deswert@jollamobile.com>
test_gps : Add *incomplete* debug interface, change preferred accuracy

Signed-off-by: Philippe De Swert <philippe.deswert@jollamobile.com>
Add Xtra interface to gps test program

Signed-off-by: Philippe De Swert <philippe.deswert@jollamobile.com>
Wider implementation of the Android GPS api in the test program

Signed-off-by: Philippe De Swert <philippe.deswert@jollamobile.com>
jb linker.c : Fix fd leak in nullify_closed_stdio

Signed-off-by: Philippe De Swert <philippe.deswert@jollamobile.com>
Fix warning due to missing include

Signed-off-by: Philippe De Swert <philippe.deswert@jollamobile.com>
property_set does not return anything, so changing it to
 return 0

Signed-off-by: Philippe De Swert <philippe.deswert@jollamobile.com>
Merge pull request #84 from philippedeswert/gps2

test_gps: Extend the api support in the test_gps application
Merge pull request #83 from philippedeswert/fixes2

General fixes to libhybris
nativewindowbase : Each invocation of va_start() must be matched by a corresponding invocation of va_end() in the same function.

Signed-off-by: Philippe De Swert <philippe.deswert@jollamobile.com>
jb:linker : Lock and unlock _r_debug_lock for all gdb functions

Signed-off-by: Philippe De Swert <philippe.deswert@jollamobile.com>
Merge pull request #85 from philippedeswert/fixes3

More misc fixes
Add safety checks through magic checking, HW composer helper window

As well as test for (JB 4.2.2) HW composer

Signed-off-by: Carsten Munk <carsten.munk@gmail.com>
Make a handy little function for dumping a buffer to file.

Also extern "C"'ed libhybris api

Signed-off-by: Carsten Munk <carsten.munk@gmail.com>
Add EGL 'extension' for directly posting native buffers to Wayland window

Signed-off-by: Carsten Munk <carsten.munk@gmail.com>
Require external android header set, remove local copy. This is needed because of differences in Android ABI on different devices

Also remove rpm/ directory

With utils/extract-headers.sh from a Android source tree + version, you
can make a libhybris compatible Android header set you can then point to
with --with-android-headers=/usr/include/android-mine

Signed-off-by: Carsten Munk <carsten.munk@jollamobile.com>

Conflicts:
	hybris/egl/platforms/common/eglplatformcommon.cpp
Add environment variable to dump all queued buffers

Signed-off-by: Carsten Munk <carsten.munk@jollamobile.com>
Add pkg-config files for hardware and sync libraries.

Signed-off-by: Marko Saukko <marko.saukko@jollamobile.com>
Add also the path where the eglplatformcommon files are located to cflags.

Signed-off-by: Marko Saukko <marko.saukko@jollamobile.com>
Require android-headers with the hybris-egl-platform.pc file.

Signed-off-by: Marko Saukko <marko.saukko@jollamobile.com>