added optional depends on flac, libogg and libvorbis