consistency
reverse logic to make it like the others
plug memleak; always need to menuq_clear even when a selection is made.
_NET_WM_NAME is UTF8_STRING type
push Screenq into screen_init
makes no sense to set an error handler which uses X_Dpy before XOpenDisplay.
we already set window state in client_hide or client_unhide right before, so
there's no need to do it again.
we handle WM_STATE here, so remove misleading comment.
Add a new option to the xenocara infrastructure be able to automatically
build the Gallium3D software rasterizer as part of the libGL.

Note that it can also makes use of LLVM to build the llvmpipe if the
corresponding port is installed. Please refer to the README for a more
complete documentation.

Prodded by ajacoutot@, ok matthieu@
only a window is required to set WM_STATE.  also un-confuse xu_ptr_getpos
by using 'win' instead of 'rootwin' so as not to imply only the root
window is queried, rather any window.
Allow flags to be passed to make using ${MAKE_FLAGS}
Use MAKE_FLAGS to propagate XENOCARA_BUILD_GALLIUM to install step.
add conf_ignore and move group_make_autogroup to conf_autogroup to match.
zap extra space
slightly rework WM_STATE set/get to make it less ambigious; will be more clear
on what needs to change to make it right in the end.
mechanical xu_{get,set}state -> xu_{get,set}_wm_state change
gcc 2.95 doesn't support flexible array members.
Generate a correct libfontconfig.la on static only architectures.
update
Update to xproto 7.0.24