I noticed while compiling ffmpeg-0.4.9_p20070129.ebuild that although USE="theora" being activated, ffmpeg ebuild doesn't enable theora support via --enable-libtheora passed to ./configure # USE=theora emerge -atv ffmpeg [ebuild R ] media-video/ffmpeg-0.4.9_p20070129 USE="aac dts encode ieee1394 imlib mmx ogg theora threads truetype v4l vorbis x264 xvid zlib -a52 (-altivec) -amr -debug -doc -network -oss -sdl -test" 0 kB >>> Emerging (1 of 1) media-video/ffmpeg-0.4.9_p20070129 to / * ffmpeg-0.4.9-p20070129.tar.bz2 MD5 ;-) ... [ ok ] [ ... snip ... ] libnut enabled no libogg enabled yes libtheora enabled no <== LOOK HERE libvorbis enabled yes --- Actually, ffmpeg ebuild has IUSE="theora", but setting USE=theora does NOTHING to ffmpeg, not even pull in a dependency to media-libs/libtheora. I checked the latest stable version off ffmpeg (0.4.9-20061016), and the situation is the same. I'm not sure if it is a mistake or a feature. I'll attach a simple patch to activate theora support properly. Regards, Reproducible: Always Steps to Reproduce:
Created attachment 110234 [details, diff] patch against ffmpeg-0.4.9_p20070129.ebuild this patch enables theora support properly in the latest ffmpeg ebuild
It is fixed in >=ffmpeg-0.4.9_p20070325.
Yes I noticed :). Closing.