1{
2 brotli,
3 fontconfig,
4 freetype,
5 harfbuzz,
6 icu,
7 jsoncpp,
8 libpng,
9 libwebp,
10 libxml2,
11 libxslt,
12 minizip,
13 ffmpeg_6,
14}:
15{
16 "brotli" = {
17 package = brotli;
18 path = "third_party/brotli/BUILD.gn";
19 };
20 "fontconfig" = {
21 package = fontconfig;
22 path = "third_party/fontconfig/BUILD.gn";
23 };
24 "freetype" = {
25 package = freetype;
26 path = "build/config/freetype/freetype.gni";
27 };
28 "harfbuzz-ng" = {
29 package = harfbuzz;
30 path = "third_party/harfbuzz-ng/harfbuzz.gni";
31 };
32 "jsoncpp" = {
33 package = jsoncpp;
34 path = "third_party/jsoncpp/BUILD.gn";
35 };
36 "icu" = {
37 package = icu;
38 path = "third_party/icu/BUILD.gn";
39 };
40 "libpng" = {
41 package = libpng;
42 path = "third_party/libpng/BUILD.gn";
43 };
44 "libwebp" = {
45 package = libwebp;
46 path = "third_party/libwebp/BUILD.gn";
47 };
48 "libxml" = {
49 package = libxml2;
50 path = "third_party/libxml/BUILD.gn";
51 };
52 "libxslt" = {
53 package = libxslt;
54 path = "third_party/libxslt/BUILD.gn";
55 };
56 "zlib" = {
57 package = minizip;
58 path = "third_party/zlib/BUILD.gn";
59 };
60 "ffmpeg" = {
61 package = ffmpeg_6;
62 path = "third_party/ffmpeg/BUILD.gn";
63 };
64}