mesa3d: enable dri3 support

Enable support for dri3 when Xorg X server is selected

This introduces new build dependencies:

- xproto_dri3proto
- xproto_presentproto
- libxshmfence
cogl: new package
clutter: new package.

Clutter is an open source software library for creating fast,
compelling, portable, and dynamic graphical user interfaces.

It depends on cogl and has support for X11, Wayland.