summaryrefslogtreecommitdiff
path: root/homebrew/libav/.beer
diff options
context:
space:
mode:
Diffstat (limited to 'homebrew/libav/.beer')
-rw-r--r--homebrew/libav/.beer112
1 files changed, 112 insertions, 0 deletions
diff --git a/homebrew/libav/.beer b/homebrew/libav/.beer
new file mode 100644
index 000000000..f2984b352
--- /dev/null
+++ b/homebrew/libav/.beer
@@ -0,0 +1,112 @@
+{
+ "name": "Libav",
+ "description": "Audio and video processing tools",
+ "url": "https://libav.org/releases/libav-12.3.tar.xz",
+ "mirror": null,
+ "homepage": "https://libav.org/",
+ "depends": [
+ {
+ "depend": "pkg-config",
+ "build-depend": true
+ },
+ {
+ "depend": "texi2html",
+ "build-depend": true
+ },
+ {
+ "depend": "yasm",
+ "build-depend": true
+ },
+ {
+ "depend": "faac",
+ "build-depend": false
+ },
+ {
+ "depend": "fdk-aac",
+ "build-depend": false
+ },
+ {
+ "depend": "freetype",
+ "build-depend": false
+ },
+ {
+ "depend": "lame",
+ "build-depend": false
+ },
+ {
+ "depend": "libvorbis",
+ "build-depend": false
+ },
+ {
+ "depend": "libvpx",
+ "build-depend": false
+ },
+ {
+ "depend": "opus",
+ "build-depend": false
+ },
+ {
+ "depend": "sdl",
+ "build-depend": false
+ },
+ {
+ "depend": "theora",
+ "build-depend": false
+ },
+ {
+ "depend": "x264",
+ "build-depend": false
+ },
+ {
+ "depend": "xvid",
+ "build-depend": false
+ }
+ ],
+ "resource": [],
+ "conflicts": [],
+ "patches": [
+ {
+ "url": "https://raw.githubusercontent.com/Homebrew/formula-patches/b6e917c/libav/Check-for--no_weak_imports-in-ldflags-on-macOS.patch",
+ "strip": "1"
+ },
+ {
+ "url": "https://github.com/libav/libav/commit/c6558e8840fbb2386bf8742e4d68dd6e067d262e.patch?full_index=1",
+ "strip": "1"
+ },
+ {
+ "url": "https://github.com/libav/libav/commit/141c960e21d2860e354f9b90df136184dd00a9a8.patch?full_index=1",
+ "strip": "1"
+ }
+ ],
+ "install": [
+ "args = %W[",
+ "--disable-debug",
+ "--disable-shared",
+ "--disable-indev=jack",
+ "--prefix=#{prefix}",
+ "--cc=#{ENV.cc}",
+ "--host-cflags=#{ENV.cflags}",
+ "--host-ldflags=#{ENV.ldflags}",
+ "--enable-gpl",
+ "--enable-libfaac",
+ "--enable-libfdk-aac",
+ "--enable-libfreetype",
+ "--enable-libmp3lame",
+ "--enable-libopus",
+ "--enable-libvorbis",
+ "--enable-libvpx",
+ "--enable-libx264",
+ "--enable-libxvid",
+ "--enable-nonfree",
+ "--enable-vda",
+ "--enable-version3",
+ "--enable-libtheora",
+ "]",
+ "system \"./configure\", *args",
+ "system \"make\"",
+ "bin.install \"avconv\", \"avprobe\", \"avplay\"",
+ "man1.install \"doc/avconv.1\", \"doc/avprobe.1\", \"doc/avplay.1\""
+ ],
+ "version": "12.3",
+ "file": "libav.rb"
+} \ No newline at end of file