summaryrefslogtreecommitdiff
path: root/homebrew/libav/.beer
blob: f2984b352c6971695551f7e400484ad6d48ed9c6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
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"
}