Hello. Xorg-server supports (in git) the meson build system for some time now. meson.eclass in Gentoo is only available for EAPI=6. Please port xorg-2 eclass to EAPI=6 to allow builds with meson.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=761eaebfa3fcdab03044258faf3592b45adb4011 commit 761eaebfa3fcdab03044258faf3592b45adb4011 Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2019-02-21 04:58:12 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2019-02-28 05:44:46 +0000 xorg-3.eclass: Copy from xorg-2.eclass and add EAPI 7 support Nearly all the work is just removing uses of autotools-multilib and autotools-utils. I dropped font support for a couple of reasons: 1) it's not a small amount of code 2) font.eclass does not support EAPI 7 3) none of the fonts packages have changed since the git import Closes: https://bugs.gentoo.org/619832 Signed-off-by: Matt Turner <mattst88@gentoo.org> eclass/xorg-3.eclass | 372 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 372 insertions(+)