add gentoo support