Maybe we could have a xdmcp use flag to make that optional? Simply drop the libXdmcp dependency if it's not set in xorg-server, gdm, and maybe other packages. So: xdmcp? ( x11-libs/libXdmcp ) should do it.
(In reply to comment #0) > xdmcp? ( x11-libs/libXdmcp ) > > should do it. No, it doesn't work that way. Dependencies need to be deterministic, so this only can be done for packages that have a configure option to _not_ compile against x11-libs/libXdmcp when that flag is not set. If you find some, file a bug for that individual ebuild, not a generic one. Thanks.