forked from tensorflow/networking
-
Notifications
You must be signed in to change notification settings - Fork 0
/
WORKSPACE
191 lines (166 loc) · 5.83 KB
/
WORKSPACE
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
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
workspace(name = "tf_networking")
load("//third_party/tensorflow:tf_configure.bzl", "tf_configure")
load("//tensorflow_networking:repo.bzl", "tensorflow_http_archive")
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
load("@bazel_tools//tools/build_defs/repo:utils.bzl", "maybe")
load("@bazel_tools//tools/build_defs/repo:git.bzl", "git_repository")
tf_configure(
name = "local_config_tf",
)
maybe(
http_archive,
name = "bazel_skylib",
sha256 = "1dde365491125a3db70731e25658dfdd3bc5dbdfd11b840b3e987ecf043c7ca0",
url = "https://github.com/bazelbuild/bazel-skylib/releases/download/0.9.0/bazel_skylib-0.9.0.tar.gz",
)
load("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace")
bazel_skylib_workspace()
maybe(
http_archive,
name = "com_google_protobuf",
sha256 = "b9e92f9af8819bbbc514e2902aec860415b70209f31dfc8c4fa72515a5df9d59",
strip_prefix = "protobuf-310ba5ee72661c081129eb878c1bbcec936b20f0",
urls = ["https://github.com/protocolbuffers/protobuf/archive/310ba5ee72661c081129eb878c1bbcec936b20f0.tar.gz"],
)
load("@com_google_protobuf//:protobuf_deps.bzl", "protobuf_deps")
protobuf_deps()
maybe(
http_archive,
name = "com_github_nelhage_rules_boost",
sha256 = "f8c9653c1c49489c04f9f87ab1ee93d7b59bb26a39d9e30e9687fca3c6197c3f",
strip_prefix = "rules_boost-9f9fb8b2f0213989247c9d5c0e814a8451d18d7f",
urls = ["https://github.com/nelhage/rules_boost/archive/9f9fb8b2f0213989247c9d5c0e814a8451d18d7f.tar.gz"],
)
load("@com_github_nelhage_rules_boost//:boost/boost.bzl", "boost_deps")
boost_deps()
maybe(
http_archive,
name = "fmtlib",
build_file = "//third_party:fmtlib.BUILD",
sha256 = "3c812a18e9f72a88631ab4732a97ce9ef5bcbefb3235e9fd465f059ba204359b",
strip_prefix = "fmt-5.2.1",
urls = [
"https://github.com/fmtlib/fmt/archive/5.2.1.tar.gz",
],
)
maybe(
http_archive,
name = "cares",
build_file = "//third_party/cares:cares.BUILD",
sha256 = "03f708f1b14a26ab26c38abd51137640cb444d3ec72380b21b20f1a8d2861da7",
strip_prefix = "c-ares-1.13.0",
urls = [
"https://c-ares.haxx.se/download/c-ares-1.13.0.tar.gz",
],
)
maybe(
http_archive,
name = "yaml-cpp",
build_file = "//third_party:yaml-cpp.BUILD",
sha256 = "77ea1b90b3718aa0c324207cb29418f5bced2354c2e483a9523d98c3460af1ed",
strip_prefix = "yaml-cpp-yaml-cpp-0.6.3",
urls = [
"https://github.com/jbeder/yaml-cpp/archive/yaml-cpp-0.6.3.tar.gz",
],
)
maybe(
http_archive,
name = "colm",
build_file = "//third_party:colm.BUILD",
sha256 = "4644956dd82bedf3795bb1a6fdf9ee8bdd33bd1e7769ef81ffdaa3da70c5a349",
strip_prefix = "colm-0.13.0.6",
urls = [
"http://www.colm.net/files/colm/colm-0.13.0.6.tar.gz",
],
)
maybe(
http_archive,
name = "ragel",
build_file = "//third_party:ragel.BUILD",
sha256 = "08bac6ff8ea9ee7bdd703373fe4d39274c87fecf7ae594774dfdc4f4dd4a5340",
strip_prefix = "ragel-7.0.0.11",
urls = [
"http://www.colm.net/files/ragel/ragel-7.0.0.11.tar.gz",
],
)
maybe(
http_archive,
name = "cryptopp",
build_file = "//third_party:cryptopp.BUILD",
sha256 = "e3bcd48a62739ad179ad8064b523346abb53767bcbefc01fe37303412292343e",
strip_prefix = "cryptopp-CRYPTOPP_8_2_0",
urls = [
"https://github.com/weidai11/cryptopp/archive/CRYPTOPP_8_2_0.tar.gz",
],
)
maybe(
http_archive,
name = "lz4",
build_file = "//third_party:lz4.BUILD",
sha256 = "658ba6191fa44c92280d4aa2c271b0f4fbc0e34d249578dd05e50e76d0e5efcc",
strip_prefix = "lz4-1.9.2/lib",
urls = [
"https://github.com/lz4/lz4/archive/v1.9.2.tar.gz",
],
)
maybe(
http_archive,
name = "sctp",
build_file = "//third_party:sctp.BUILD",
sha256 = "3e9ab5b3844a8b65fc8152633aafe85f406e6da463e53921583dfc4a443ff03a",
strip_prefix = "lksctp-tools-1.0.18",
urls = ["https://github.com/sctp/lksctp-tools/archive/v1.0.18.tar.gz"],
)
maybe(
http_archive,
name = "gnutls",
build_file = "//third_party:gnutls.BUILD",
sha256 = "bfacf16e342949ffd977a9232556092c47164bd26e166736cf3459a870506c4b",
strip_prefix = "gnutls-3.6.12",
urls = ["https://mirrors.aliyun.com/macports/distfiles/gnutls/gnutls-3.6.12.tar.xz"],
)
maybe(
http_archive,
name = "systemtap-sdt",
build_file = "//third_party:systemtap-sdt.BUILD",
sha256 = "0984ebe3162274988252ec35074021dc1e8420d87a8b35f437578562fce08781",
strip_prefix = "systemtap-4.2",
urls = ["https://sourceware.org/systemtap/ftp/releases/systemtap-4.2.tar.gz"],
)
maybe(
http_archive,
name = "uuid",
build_file = "//third_party:uuid.BUILD",
sha256 = "37ac05d82c6410d89bc05d43cee101fefc8fe6cf6090b3ce7a1409a6f35db606",
strip_prefix = "util-linux-2.35.1",
urls = ["https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.35/util-linux-2.35.1.tar.gz"],
)
maybe(
http_archive,
name = "xfs",
build_file = "//third_party:xfs.BUILD",
sha256 = "cfbb0b136799c48cb79435facd0969c5a60a587a458e2d16f9752771027efbec",
strip_prefix = "xfsprogs-5.5.0",
urls = ["https://mirrors.edge.kernel.org/pub/linux/utils/fs/xfs/xfsprogs/xfsprogs-5.5.0.tar.xz"],
)
maybe(
tensorflow_http_archive,
name = "seastar",
build_file = "//third_party:seastar.BUILD",
patch_file = "//third_party:seastar.patch",
sha256 = "27f1d42e77acfb8bcccd102e417fdaa81b3c8d589a8e7b009dd3312dcf6fbeef",
strip_prefix = "seastar-seastar-19.06.0",
urls = [
"https://github.com/scylladb/seastar/archive/seastar-19.06.0.tar.gz",
],
)
maybe(
http_archive,
name = "readerwriterqueue",
build_file = "//third_party:readerwriterqueue.BUILD",
sha256 = "67a761278457ab1f113086449c1938e501f272be7f0fd50be28887c1274fe580",
strip_prefix = "readerwriterqueue-1.0.1",
urls = [
"https://github.com/cameron314/readerwriterqueue/archive/v1.0.1.tar.gz",
],
)