The main new feature is the introduction of virtx(). This function executes the arguments inside a Xfvb context in contrast to the deprecated virtualmake which required to set VIRTUALX_COMMAND, which then gets executed.
Xemake and Xeconf should be converted to "virtx emake" and "virtx econf", respectively. Justin Lecher (8): virtualx.eclass: Use case/esac to handle supported EAPIs virtualx.eclass: Only source eclas once virtualx.eclass: Use eqawarn instead of ewarn "QA:..." virtualx.eclass: Ban deprecated functionality in EAPI > 5 virtualx.eclass: Support EAPI=6 virtualx.eclass: Whitespace cleanup virtualx.eclass: Add missing die virtualx.eclass: Simplify API into single virtx() eclass/virtualx.eclass | 87 +++++++++++++++++++++++++++++++++++++------------- 1 file changed, 65 insertions(+), 22 deletions(-) -- 2.6.3