Add wayland 1.0.2.
Add mesa 9.0.x and corresponding libdrm.

I took most of the changes from falsifian's repo, but I want to keep mesa 9.0
as a separate expression. For now I added wayland as a mandatory dependency,
will have to fix that.
Add libxkbcommon 0.2.0.

This is needed as a dependency for the Weston compositor.
Add support for gl backend to cairo.

This is also needed for the Weston compositor.
Add Weston 1.0.2.

Currently doesn't build. I have to further investigate but there seems to be a
missing file from the tarball.
Weston: add patches to fix the build.

The patches fix two issues:
 - screenshooter-client-protocol.h missing from tarball
 - missing flags for include paths and definitions
I had to add auto* as inputs to be able to call autoreconf, as one patch
modifies a Makefile.am. Both issues are already reported upstream.
Weston: prevent install to chown root weston-launch.

This operation fails with permission denied, and since this launcher is only
needed when not running under X, I leave it disabled for the moment.
Merge branch 'master' into wayland
Update wayland and weston to 1.0.3.

I also removed the screenshooter-client-protocol patch as this was fixed
upstream.
Merge branch 'master' into wayland
Update mesa to 9.0.2 and libdrm to 2.4.40.
Merge remote-tracking branch 'origin/master' into x-updates.
Updated Mesa to 9.0.2

Also updated libdrm to 2.4.40 (not 2.4.41 because they have broken tars for that)

Removed the Mesa patch for sis video on mips64el-linux because sis is not
supported in Mesa anyway (since version 8)
mesa: the build expression is not recursive
mesa: add 'enableR600LlvmCompiler' flag to switch on r600-llvm-compiler support (defaults to off)
wayland: update to 1.0.4.

Also updated weston to 1.0.4, which now fails to build. Doh!
libpng minor update
libspectre: minor update, patches no longer needed
minor poppler-data update
libtiff: major update to 4.*

Also minor modification of ghostscript to work with it.