media-video/mplayer-1.0.20070622-r[12] compiles against libdca 0.0.5 (libdts successor) too, so please change DEPEND. < dts? ( media-libs/libdts ) --- > dts? ( || ( media-libs/libdts media-libs/libdca ) ) Thanks.
p.masked # Alexis Ballier <aballier@gentoo.org> (18 Apr 2007) # New version and new name for media-libs/libdts # It has an api compatibility layer but some packages # try to link using -ldts which just fails media-libs/libdca
Yes, I know. Is that a problem? On systems where media-libs/libdca isn't unmasked it just selects libdts.
seems more like it uses ffmpeg's dts decoder now rather than libdca or libdts grepping in mplayer's source tree didn't show me any checks for libdts nor libdca
Yeah, you're right, it compiles even without one of these. Changing summary.
Actually, I think DTS is currently broken in this release anyway.
reopen when the package is unmasked
(In reply to comment #6) > reopen when the package is unmasked okay, but could you please remove the useless dts flag (and the libdts dependency) from the ebuild?
(In reply to comment #7) > (In reply to comment #6) > > reopen when the package is unmasked > > okay, but could you please remove the useless dts flag (and the libdts > dependency) from the ebuild? > Hmm, svn is still building against it, but there's definately a check for libdca. Looks like it thinks libdts == libdca. Checking for libdca support ... yes
Okay, so the configure flag is dca, not dts. No wonder I missed it. Reopening.
Fixed in 1.0.20070814, added optional dep for libdca, also now disables DTS support completely w/o use flag. Thanks