Very simple. "none" is missing from IUSE_INPUT_DEVICES in this ebuild so when you try to compile with "none", it actually selects "all".
thanks for the heads up, fixed in cvs