The vorbis use flag denotes ogg/vorbis support (libvorbis depends on libogg).
Created attachment 65540 [details] The vorbis use flag denotes ogg/vorbis support, not the other way around (libvorbis depends on libogg).
just because libvorbis depends on ogg now doesnt mean it always will does it ? stragus looks for ogg.h and vorbisfile.h as well as libogg.so and libvorbis.so
>just because libvorbis depends on ogg now doesnt mean it always will does it ? And in another hypothetical case the stratagus devs may be audiophilists and feel it's time switch to flac. ;p Enabling vorbis support via ogg use flag is simply wrong. It denotes only the container format, not the vorbis codec.
Yeah, it's ugly, but I agree. Especially since the configure script support flac as well. I changed the ebuild to only turn on oggvorbis support if both the ogg and vorbis use flags are set. I think that allows the ogg/flac possibility and represents reality a little better. Thanks for the bug report.