Merged repo for protocol headers? Why are they split?

Keith Packard keithp at keithp.com
Tue Nov 21 19:54:46 UTC 2017


Daniel Martin <consume.noise at gmail.com> writes:

> Hi,
>
> I've ever wondered why are the proto headers split up into distinct
> repos? (It takes "ages" to just copy (install) a few files with
> autotools.)

They were split as part of the great dis-aggregation. I had a prototype
of them merged back together, but that was never finished. I'm not sure
what the status is at this point, but you might want to look at this:

        git://people.freedesktop.org/~keithp/proto

> Dylan started to add meson support, but doing this for all protos
> sounds like a lot of copy'n'paste to do, lots of patches . Wouldn't it
> make more sense in general to merge all proto repos into one (meson
> only) and have options if you don't want a specific proto to be
> installed as we do with xcb?

I can't imagine why you'd want to skip any particular protocol headers
for install; they're not large. I guess some package build may assume
that the presence of a proto header implies the presence of a library?

-- 
-keith
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 832 bytes
Desc: not available
URL: <https://lists.x.org/archives/xorg-devel/attachments/20171121/9a53ddf4/attachment.sig>


More information about the xorg-devel mailing list