According to the log message in cvs a update some time ago enabled you to rename any xorg related ebuild to somthing-9999*.ebuild and it would automatically make something that fetched and build the component from git. The problem is this does not work for xorg-server. The error message: * git check out start --> * checkout from: git://anongit.freedesktop.org/git/xorg/xserver/xorg-server fatal: The remote end hung up unexpectedly fetch-pack from 'git://anongit.freedesktop.org/git/xorg/xserver/xorg-server' failed. The problem: x-modular.eclass tries to fetch git://anongit.freedesktop.org/git/xorg/${MODULE}/${PN} but the problem is that for the server the correct repo seems to be just git://anongit.freedesktop.org/git/xorg/${MODULE} (e.i. git://anongit.freedesktop.org/git/xorg/xserver instead of git://anongit.freedesktop.org/git/xorg/xserver/xorg-server)
The ebuild takes care of that now. All fixed. Thanks