egl: common: add method to unregister a buffer from gralloc

Signed-off-by: Simon Busch <morphis@gravedo.de>
Merge pull request #63 from morphis/morphis/gralloc-unregister

egl: common: add method to unregister a buffer from gralloc
Merge pull request #64 from morphis/morphis/trace-refcount

egl: common: add trace statements for reference counting
Add libsync

Signed-off-by: Carsten Munk <carsten.munk@jollamobile.com>
Merge pull request #65 from stskeeps/libsync

Add libsync
pkg-config: egl.pc: hardcode version to 7.10 to make weston happy

weston requires version 7.10, since it's most of the time
compiled against mesa.

In weston/configure.ac, there's something like:
  if test x$enable_egl = xyes; then
      AC_DEFINE([ENABLE_EGL], [1], [Build Weston with EGL support])
      COMPOSITOR_MODULES="$COMPOSITOR_MODULES egl >= 7.10 glesv2"
  fi

Signed-off-by: Adrian Negreanu <adrian.m.negreanu@intel.com>
pkg-config: glesv2.pc: remove un-needed .private fields

Signed-off-by: Adrian Negreanu <adrian.m.negreanu@intel.com>
pkg-config: add wayland-egl.pc

Signed-off-by: Adrian Negreanu <adrian.m.negreanu@intel.com>
Merge pull request #66 from groleo/pkg-config-fixes

Pkg config fixes
Fix build when wayland support is enabled
Merge pull request #67 from naguirre/nico

Fix build when wayland support is enabled
Don't refer in external headers files to internal ones

Signed-off-by: Simon Busch <morphis@gravedo.de>
egl: platform: common: implement conversion to base buffer class

Signed-off-by: Simon Busch <morphis@gravedo.de>