xcbproto: merge request; Meson added; C.I. passed

tlaronde at kergis.com tlaronde at kergis.com
Sat Jun 29 05:29:58 UTC 2024


The support for Meson has been added, and the CI builds and checks
Autotools vs. Meson builds.

The byte-compilation of Python modules generates identical files due
to:
	- DESTDIR correct support in the (added) compile_py.sh (note:
	python compileall module doesn't work correctly);

	- Python support for SOURCE_DATE_EPOCH, allowing (in the CI
pipeline) to define a global such variable and then to obtain this
date in the byte-compiled versions in two distinct jobs running at
differing times;

The generated pc files are compared using the (added)
xorg/util/modular/auto-meson-pc-cmp.sh, that compares the results
semantically and not literally.

The doc here:

https://notes.kergis.com/x11_building.html

has been updated with the correct version of the CI instructions.
-- 
        Thierry Laronde <tlaronde +AT+ kergis +dot+ com>
                     http://www.kergis.com/
                    http://kertex.kergis.com/
Key fingerprint = 0FF7 E906 FBAF FE95 FD89  250D 52B1 AE95 6006 F40C

-- 
        Thierry Laronde <tlaronde +AT+ kergis +dot+ com>
                     http://www.kergis.com/
                    http://kertex.kergis.com/
                     http://nunc-et-hic.fr/
Key fingerprint = 0FF7 E906 FBAF FE95 FD89  250D 52B1 AE95 6006 F40C


More information about the Xcb mailing list