lostlogic@lostlogicx.com (Brandon Low) has submitted some nice ebuilds for em8300 kernel modules and libraries. Looks like we might need a USE variable for the applications that have optional dxr3 support (e.g. xine).
The only specific applications that need this variable are mplayer and xine, however it is fairly important that it exist for reasons such as those discussed in bug 2214 wherein the latest xine breaks if it tries to compile the automatically detected dxr3 support.
Well, technically, that sort of situation can be fixed by disabling dxr3 support in the xine ebuild for *everybody*. That won't hurt the people who are not using dxr3, and will help the people who have the dxr3 libraries installed to get the broken application compiled. However, it may still be a good idea to have dxr3 in the USE variable. I dunno.
brandon, arcady: this still an issue?
lostlogic> seemant: you can probably close it, seems that most users and the xine/mplayer people are making it autodetect acceptably