forked from allyourcodebase/ffmpeg
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuild.zig.zon
53 lines (50 loc) · 1.78 KB
/
build.zig.zon
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
.{
.name = "libffmpeg",
.version = "7.0.1-3",
.dependencies = .{
.libz = .{
.url = "https://github.com/allyourcodebase/zlib/archive/refs/tags/1.3.1-3.tar.gz",
.hash = "1220138f4aba0c01e66b68ed9e1e1e74614c06e4743d88bc58af4f1c3dd0aae5fea7",
},
.libmp3lame = .{
.url = "https://github.com/andrewrk/libmp3lame/archive/refs/tags/3.100.1-2.tar.gz",
.hash = "122050e58ca4d57f5e2cc3d6404691d3040bbe41e76e4ef93b52f2105f1157f7d429",
},
.libvorbis = .{
.url = "https://github.com/andrewrk/libvorbis/archive/refs/tags/1.3.8-2.tar.gz",
.hash = "1220884c1636f0e6dc92b6e74b97a2d25fe240a77bab9fed3af3e1581f80c3e7256f",
},
.libogg = .{
.url = "https://github.com/andrewrk/libogg/archive/refs/tags/1.3.6-1.tar.gz",
.hash = "1220e920d74980c0794a969e1fc0647c863023acbe935ed244a79ff8ec65f2875023",
},
// This is used to compile some assembly files into object files for x86.
// Without this, ffmpeg considers the build "crippled".
.nasm = .{
.url = "https://github.com/andrewrk/nasm/archive/cfccd3eaba0526e360795494a0e4bc39acc4d68c.tar.gz",
.hash = "1220f9bd108d1e7097b27d388a7a65effd503598df61e34a2af02be00b22af567fc7",
},
},
.paths = .{
"COPYING.GPLv2",
"COPYING.GPLv3",
"COPYING.LGPLv2.1",
"COPYING.LGPLv3",
"LICENSE.md",
"README.md",
"av.zig",
"build.zig",
"build.zig.zon",
"compat",
"config_components.h",
"doc",
"libavcodec",
"libavdevice",
"libavfilter",
"libavformat",
"libavutil",
"libpostproc",
"libswresample",
"libswscale",
},
}