| { |
| "name": "libvorbis", |
| "version": "1.3.7", |
| "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.7.tar.xz", |
| "sha1": "0a2dd71a999656b8091506839e8007a61a8fda1f" |
| }, |
| "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" |
| ] |
| } |
| } |