blob: 7d201187487eb03a0923cc102440ef02eedac0c6 [file] [log] [blame]
{
"name": "libvorbis",
"version": "1.3.6",
"summary": "Low-level Vorbis audio codec library",
"description": "Xiph's C-based Vorbis audio codec library, packaged for iOS and macOS.\nNeeded for decoding or encoding of audio in Ogg and WebM media.",
"homepage": "https://xiph.org/vorbis/",
"license": {
"type": "BSD",
"file": "COPYING"
},
"authors": {
"Brion Vibber (packager)": "brion@pobox.com"
},
"platforms": {
"ios": "8.0",
"osx": "10.10"
},
"source": {
"http": "https://downloads.xiph.org/releases/vorbis/libvorbis-1.3.6.tar.xz",
"sha1": "237e3d1c66452734fd9b32f494f44238b4f0185e"
},
"prepare_command": "echo 'framework module vorbis {' > vorbis.modulemap\necho ' module vorbisfile {' >> vorbis.modulemap\necho ' header \"vorbisfile.h\"' >> vorbis.modulemap\necho ' header \"codec.h\"' >> vorbis.modulemap\necho ' export *' >> vorbis.modulemap\necho ' }' >> vorbis.modulemap\necho ' module vorbisenc {' >> vorbis.modulemap\necho ' header \"vorbisenc.h\"' >> vorbis.modulemap\necho ' header \"codec.h\"' >> vorbis.modulemap\necho ' export *' >> vorbis.modulemap\necho ' }' >> vorbis.modulemap\necho '}' >> vorbis.modulemap",
"compiler_flags": [
"-O3",
"-iquote \"$PODS_ROOT/libvorbis/lib\"",
"-Wno-conversion",
"-Wno-unused-variable",
"-Wno-unused-function",
"-Wno-documentation-deprecated-sync",
"-Wno-shorten-64-to-32"
],
"source_files": [
"lib/**/*.{c,h}",
"include/**/*.h"
],
"exclude_files": [
"lib/psytune.c",
"lib/tone.c",
"lib/barkmel.c"
],
"public_header_files": "include/**/*.h",
"header_dir": "vorbis",
"module_name": "vorbis",
"module_map": "vorbis.modulemap",
"dependencies": {
"libogg": [
">=1.0"
]
}
}