In nxagent-3.5.0-8 NoMachine has tweaked the version number of nxagent to work better with cairo. So doing this is not completely unusual for NX...
/*
nxagent-3.5.0-8
As NX is presenting itself as 70000000 the condition is false already and changing the version to 70100000 would not change the cairo behaviour here.
BTW: Xorg 6.9 and 7.0 are the same code. 7.0 has just been restructured completely and adapted to automake.
Uli