[PATCH xserver 00/10] Implement RandR 1.6 (leases and non-desktop)

Adam Jackson ajax at nwnk.net
Tue Jan 30 22:11:36 UTC 2018


On Wed, 2018-01-24 at 16:08 -0500, Adam Jackson wrote:
> On Wed, 2018-01-24 at 10:54 +1100, Keith Packard wrote:
> > Adam Jackson <ajax at nwnk.net> writes:
> > > For the actual 1.6 enablement I've been using this for a merged
> > > protocol repo:
> > > 
> > > https://cgit.freedesktop.org/~ajax/xorgproto
> > 
> > That's awesome. It sounds like we should do a release of that (pre RandR
> > 1.6) right away, and then a release of that with RandR 1.6 merged. Shall
> > I just go do that? We're not breaking anything that distros are using as
> > the old packages will hang around.
> 
> Yeah, go for it.

Got impatient and hacked on this a bit more:

https://cgit.freedesktop.org/xorg/proto/xorgproto/

This no longer has all the headers at the top level, because that would
make it impossible to use as a meson module (since everyone does
#include <X11/Xproto.h> we have to preserve the paths). Sorry about
that. But it also has a meson build that's about six times faster than
autotools even though the build is COMPLETELY TRIVIAL, so that's nice.

I want to double-check the AC_ARG_ENABLE stuff from xproto, I don't
remember how much of that is still relevant to any halfway modern
machine. Assuming that all goes smoothly I'll release this tomorrow.

- ajax


More information about the xorg-devel mailing list