The removal of libdts and liba52 from the XBMC source in commit bc57d598e7, results in the following QA notice: * QA Notice: Unrecognized configure options: * * configure: WARNING: unrecognized options: --disable-liba52, --disable-libdts * configure: WARNING: unrecognized options: --disable-liba52, --disable-libdts
http://sources.gentoo.org/media-tv/xbmc/xbmc-9999.ebuild?r1=1.77&r2=1.78
There is one other issue related to the removal of the libdts source that I forgot to mention. The ebuild still explicitly runs eautoreconf in 'lib/libdts' in src_prepare(). This is no longer needed since that directory has been removed.