@@ -15,57 +15,6 @@ def _bazeldoc_dependencies():
1515 ],
1616 )
1717
18- def _markdown_dependencies ():
19- # GH140: Temporarily disable markdown while adding support for
20- # --incompatible_disallow_empty_glob.
21-
22- # maybe(
23- # http_archive,
24- # name = "build_bazel_rules_nodejs",
25- # sha256 = "e328cb2c9401be495fa7d79c306f5ee3040e8a03b2ebb79b022e15ca03770096",
26- # urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/5.4.2/rules_nodejs-5.4.2.tar.gz"],
27- # )
28-
29- maybe (
30- http_archive ,
31- name = "io_bazel_rules_go" ,
32- sha256 = "099a9fb96a376ccbbb7d291ed4ecbdfd42f6bc822ab77ae6f1b5cb9e914e94fa" ,
33- urls = [
34- "https://mirror.bazel.build/github.com/bazelbuild/rules_go/releases/download/v0.35.0/rules_go-v0.35.0.zip" ,
35- "https://github.com/bazelbuild/rules_go/releases/download/v0.35.0/rules_go-v0.35.0.zip" ,
36- ],
37- )
38-
39- maybe (
40- http_archive ,
41- name = "bazel_gazelle" ,
42- sha256 = "de69a09dc70417580aabf20a28619bb3ef60d038470c7cf8442fafcf627c21cb" ,
43- urls = [
44- "https://mirror.bazel.build/github.com/bazelbuild/bazel-gazelle/releases/download/v0.24.0/bazel-gazelle-v0.24.0.tar.gz" ,
45- "https://github.com/bazelbuild/bazel-gazelle/releases/download/v0.24.0/bazel-gazelle-v0.24.0.tar.gz" ,
46- ],
47- )
48-
49- maybe (
50- http_archive ,
51- name = "ekalinin_github_markdown_toc" ,
52- sha256 = "6bfeab2b28e5c7ad1d5bee9aa6923882a01f56a7f2d0f260f01acde2111f65af" ,
53- strip_prefix = "github-markdown-toc.go-1.2.0" ,
54- urls = ["https://github.com/ekalinin/github-markdown-toc.go/archive/refs/tags/1.2.0.tar.gz" ],
55- build_file_content = """\
56- load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library")
57-
58- go_binary(
59- name = "gh_md_toc",
60- srcs = glob(["*.go"], exclude = ["*_test.go"]),
61- deps = [
62- "@in_gopkg_alecthomas_kingpin_v2//:go_default_library",
63- ],
64- visibility = ["//visibility:public"],
65- )
66- """ ,
67- )
68-
6918def _prebuilt_buildtools_dependencies ():
7019 maybe (
7120 http_archive ,
@@ -86,26 +35,6 @@ def _prebuilt_buildtools_dependencies():
8635 )
8736
8837def _compile_from_source_buildtools_dependencies ():
89- maybe (
90- http_archive ,
91- name = "io_bazel_rules_go" ,
92- sha256 = "099a9fb96a376ccbbb7d291ed4ecbdfd42f6bc822ab77ae6f1b5cb9e914e94fa" ,
93- urls = [
94- "https://mirror.bazel.build/github.com/bazelbuild/rules_go/releases/download/v0.35.0/rules_go-v0.35.0.zip" ,
95- "https://github.com/bazelbuild/rules_go/releases/download/v0.35.0/rules_go-v0.35.0.zip" ,
96- ],
97- )
98-
99- maybe (
100- http_archive ,
101- name = "bazel_gazelle" ,
102- sha256 = "de69a09dc70417580aabf20a28619bb3ef60d038470c7cf8442fafcf627c21cb" ,
103- urls = [
104- "https://mirror.bazel.build/github.com/bazelbuild/bazel-gazelle/releases/download/v0.24.0/bazel-gazelle-v0.24.0.tar.gz" ,
105- "https://github.com/bazelbuild/bazel-gazelle/releases/download/v0.24.0/bazel-gazelle-v0.24.0.tar.gz" ,
106- ],
107- )
108-
10938 maybe (
11039 http_archive ,
11140 name = "com_google_protobuf" ,
@@ -136,17 +65,14 @@ def _compile_from_source_buildtools_dependencies():
13665
13766def bazel_starlib_dependencies (
13867 use_prebuilt_buildtools = True ,
139- use_bazeldoc = True ,
140- use_markdown = True ):
68+ use_bazeldoc = True ):
14169 """Declares the dependencies for bazel-starlib.
14270
14371 Args:
14472 use_prebuilt_buildtools: A `bool` specifying whether to use a prebuilt
14573 version of `bazelbuild/buildtools`.
14674 use_bazeldoc: A `bool` specifying whether the `bazeldoc` dependencies
14775 should be loaded.
148- use_markdown: A `bool` specifying whether the `markdown` depdendencies
149- should be loaded.
15076 """
15177 maybe (
15278 http_archive ,
@@ -158,12 +84,29 @@ def bazel_starlib_dependencies(
15884 sha256 = "74d544d96f4a5bb630d465ca8bbcfe231e3594e5aae57e1edbf17a6eb3ca2506" ,
15985 )
16086
87+ maybe (
88+ http_archive ,
89+ name = "io_bazel_rules_go" ,
90+ sha256 = "099a9fb96a376ccbbb7d291ed4ecbdfd42f6bc822ab77ae6f1b5cb9e914e94fa" ,
91+ urls = [
92+ "https://mirror.bazel.build/github.com/bazelbuild/rules_go/releases/download/v0.35.0/rules_go-v0.35.0.zip" ,
93+ "https://github.com/bazelbuild/rules_go/releases/download/v0.35.0/rules_go-v0.35.0.zip" ,
94+ ],
95+ )
96+
97+ maybe (
98+ http_archive ,
99+ name = "bazel_gazelle" ,
100+ sha256 = "efbbba6ac1a4fd342d5122cbdfdb82aeb2cf2862e35022c752eaddffada7c3f3" ,
101+ urls = [
102+ "https://mirror.bazel.build/github.com/bazelbuild/bazel-gazelle/releases/download/v0.27.0/bazel-gazelle-v0.27.0.tar.gz" ,
103+ "https://github.com/bazelbuild/bazel-gazelle/releases/download/v0.27.0/bazel-gazelle-v0.27.0.tar.gz" ,
104+ ],
105+ )
106+
161107 if use_bazeldoc :
162108 _bazeldoc_dependencies ()
163109
164- if use_markdown :
165- _markdown_dependencies ()
166-
167110 if use_prebuilt_buildtools :
168111 _prebuilt_buildtools_dependencies ()
169112 else :
0 commit comments