-
Notifications
You must be signed in to change notification settings - Fork 21
Expand file tree
/
Copy pathMODULE.bazel
More file actions
41 lines (36 loc) · 1.55 KB
/
MODULE.bazel
File metadata and controls
41 lines (36 loc) · 1.55 KB
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
module(
name = "quic_trace",
version = "0.0.0",
repo_name = "com_google_quic_trace",
)
bazel_dep(name = "abseil-cpp", version = "20250512.1", repo_name = "com_google_absl")
bazel_dep(name = "apple_support", version = "1.18.1", repo_name = "build_bazel_apple_support")
bazel_dep(name = "bazel_skylib", version = "1.8.1")
bazel_dep(name = "platforms", version = "0.0.11")
bazel_dep(name = "protobuf", version = "33.0", repo_name = "com_google_protobuf")
bazel_dep(name = "rules_cc", version = "0.2.8")
http_archive = use_repo_rule("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "sdl2",
build_file = "external/sdl2.BUILD",
sha256 = "91e0b198b08ee61f652e5c914494c5e8b961536b196a803f858c0468454010ea",
strip_prefix = "SDL2-2.32.0",
urls = ["https://www.libsdl.org/release/SDL2-2.32.0.zip"],
)
http_archive(
name = "sdl2_ttf",
build_file = "external/sdl2_ttf.BUILD",
sha256 = "ad7a7d2562c19ad2b71fa4ab2e76f9f52b3ee98096c0a7d7efbafc2617073c27",
strip_prefix = "SDL2_ttf-2.0.14",
urls = ["https://www.libsdl.org/projects/SDL_ttf/release/SDL2_ttf-2.0.14.zip"],
)
http_archive(
name = "freetype",
build_file = "external/freetype.BUILD",
# We patch out some modules we don't use from freetype config file.
patch_args = ["-p1"],
patches = ["external/freetype_config.patch"],
sha256 = "0550350666d427c74daeb85d5ac7bb353acba5f76956395995311a9c6f063289",
strip_prefix = "freetype-2.13.3",
urls = ["https://download.savannah.gnu.org/releases/freetype/freetype-2.13.3.tar.xz"],
)