@@ -20,6 +20,7 @@ load("//third_party/cuda:cuda.bzl", "cuda_configure")
20
20
21
21
def workspace ():
22
22
"""Load requested packages."""
23
+ # we cannot upgrade rules_python because it requires requirements_lock.txt after 0.13.0
23
24
maybe (
24
25
http_archive ,
25
26
name = "rules_python" ,
@@ -34,45 +35,45 @@ def workspace():
34
35
maybe (
35
36
http_archive ,
36
37
name = "rules_foreign_cc" ,
37
- sha256 = "2a4d07cd64b0719b39a7c12218a3e507672b82a97b98c6a89d38565894cf7c51 " ,
38
- strip_prefix = "rules_foreign_cc-0.9.0 " ,
38
+ sha256 = "476303bd0f1b04cc311fc258f1708a5f6ef82d3091e53fd1977fa20383425a6a " ,
39
+ strip_prefix = "rules_foreign_cc-0.10.1 " ,
39
40
urls = [
40
- "https://github.com/bazelbuild/rules_foreign_cc/archive/0.9.0 .tar.gz" ,
41
- "https://ml.cs.tsinghua.edu.cn/~jiayi/envpool/bazelbuild/rules_foreign_cc/0.9.0 .tar.gz" ,
41
+ "https://github.com/bazelbuild/rules_foreign_cc/archive/0.10.1 .tar.gz" ,
42
+ "https://ml.cs.tsinghua.edu.cn/~jiayi/envpool/bazelbuild/rules_foreign_cc/0.10.1 .tar.gz" ,
42
43
],
43
44
)
44
45
45
46
maybe (
46
47
http_archive ,
47
48
name = "pybind11_bazel" ,
48
- sha256 = "a185aa68c93b9f62c80fcb3aadc3c83c763854750dc3f38be1dadcb7be223837 " ,
49
- strip_prefix = "pybind11_bazel-faf56fb3df11287f26dbc66fdedf60a2fc2c6631 " ,
49
+ sha256 = "2c466c9b3cca7852b47e0785003128984fcf0d5d61a1a2e4c5aceefd935ac220 " ,
50
+ strip_prefix = "pybind11_bazel-2.11.1 " ,
50
51
urls = [
51
- "https://github.com/pybind/pybind11_bazel/archive/faf56fb3df11287f26dbc66fdedf60a2fc2c6631 .zip" ,
52
- "https://ml.cs.tsinghua.edu.cn/~jiayi/envpool/pybind/pybind11_bazel/faf56fb3df11287f26dbc66fdedf60a2fc2c6631 .zip" ,
52
+ "https://github.com/pybind/pybind11_bazel/archive/refs/tags/v2.11.1 .zip" ,
53
+ "https://ml.cs.tsinghua.edu.cn/~jiayi/envpool/pybind/pybind11_bazel/v2.11.1 .zip" ,
53
54
],
54
55
)
55
56
56
57
maybe (
57
58
http_archive ,
58
59
name = "pybind11" ,
59
60
build_file = "@pybind11_bazel//:pybind11.BUILD" ,
60
- sha256 = "93bd1e625e43e03028a3ea7389bba5d3f9f2596abc074b068e70f4ef9b1314ae " ,
61
- strip_prefix = "pybind11-2.10.2 " ,
61
+ sha256 = "d475978da0cdc2d43b73f30910786759d593a9d8ee05b1b6846d1eb16c6d2e0c " ,
62
+ strip_prefix = "pybind11-2.11.1 " ,
62
63
urls = [
63
- "https://github.com/pybind/pybind11/archive/refs/tags/v2.10.2 .tar.gz" ,
64
- "https://ml.cs.tsinghua.edu.cn/~jiayi/envpool/pybind/pybind11/v2.10.2 .tar.gz" ,
64
+ "https://github.com/pybind/pybind11/archive/refs/tags/v2.11.1 .tar.gz" ,
65
+ "https://ml.cs.tsinghua.edu.cn/~jiayi/envpool/pybind/pybind11/v2.11.1 .tar.gz" ,
65
66
],
66
67
)
67
68
68
69
maybe (
69
70
http_archive ,
70
71
name = "com_google_absl" ,
71
- sha256 = "91ac87d30cc6d79f9ab974c51874a704de9c2647c40f6932597329a282217ba8 " ,
72
- strip_prefix = "abseil-cpp-20220623 .1" ,
72
+ sha256 = "497ebdc3a4885d9209b9bd416e8c3f71e7a1fb8af249f6c2a80b7cbeefcd7e21 " ,
73
+ strip_prefix = "abseil-cpp-20230802 .1" ,
73
74
urls = [
74
- "https://github.com/abseil/abseil-cpp/archive/refs/tags/20220623 .1.tar.gz " ,
75
- "https://ml.cs.tsinghua.edu.cn/~jiayi/envpool/abseil/abseil-cpp/20220623 .1.tar.gz " ,
75
+ "https://github.com/abseil/abseil-cpp/archive/refs/tags/20230802 .1.zip " ,
76
+ "https://ml.cs.tsinghua.edu.cn/~jiayi/envpool/abseil/abseil-cpp/20230802 .1.zip " ,
76
77
],
77
78
)
78
79
@@ -101,11 +102,11 @@ def workspace():
101
102
maybe (
102
103
http_archive ,
103
104
name = "com_google_googletest" ,
104
- sha256 = "81964fe578e9bd7c94dfdb09c8e4d6e6759e19967e397dbea48d1c10e45d0df2 " ,
105
- strip_prefix = "googletest-release-1.12.1 " ,
105
+ sha256 = "8ad598c73ad796e0d8280b082cebd82a630d73e73cd3c70057938a6501bba5d7 " ,
106
+ strip_prefix = "googletest-1.14.0 " ,
106
107
urls = [
107
- "https://github.com/google/googletest/archive/refs/tags/release-1.12.1 .tar.gz" ,
108
- "https://ml.cs.tsinghua.edu.cn/~jiayi/envpool/google/googletest/release-1.12.1 .tar.gz" ,
108
+ "https://github.com/google/googletest/archive/refs/tags/v1.14.0 .tar.gz" ,
109
+ "https://ml.cs.tsinghua.edu.cn/~jiayi/envpool/google/googletest/v1.14.0 .tar.gz" ,
109
110
],
110
111
)
111
112
@@ -135,11 +136,11 @@ def workspace():
135
136
maybe (
136
137
http_archive ,
137
138
name = "concurrentqueue" ,
138
- sha256 = "eb37336bf9ae59aca7b954db3350d9b30d1cab24b96c7676f36040aa76e915e8 " ,
139
- strip_prefix = "concurrentqueue-1.0.3 " ,
139
+ sha256 = "87fbc9884d60d0d4bf3462c18f4c0ee0a9311d0519341cac7cbd361c885e5281 " ,
140
+ strip_prefix = "concurrentqueue-1.0.4 " ,
140
141
urls = [
141
- "https://github.com/cameron314/concurrentqueue/archive/refs/tags/v1.0.3 .tar.gz" ,
142
- "https://ml.cs.tsinghua.edu.cn/~jiayi/envpool/cameron314/concurrentqueue/v1.0.3 .tar.gz" ,
142
+ "https://github.com/cameron314/concurrentqueue/archive/refs/tags/v1.0.4 .tar.gz" ,
143
+ "https://ml.cs.tsinghua.edu.cn/~jiayi/envpool/cameron314/concurrentqueue/v1.0.4 .tar.gz" ,
143
144
],
144
145
build_file = "//third_party/concurrentqueue:concurrentqueue.BUILD" ,
145
146
)
@@ -159,47 +160,47 @@ def workspace():
159
160
maybe (
160
161
http_archive ,
161
162
name = "zlib" ,
162
- sha256 = "b3a24de97a8fdbc835b9833169501030b8977031bcb54b3b3ac13740f846ab30 " ,
163
- strip_prefix = "zlib-1.2.13 " ,
163
+ sha256 = "ff0ba4c292013dbc27530b3a81e1f9a813cd39de01ca5e0f8bf355702efa593e " ,
164
+ strip_prefix = "zlib-1.3 " ,
164
165
urls = [
165
- "https://github.com/madler/zlib/releases/download/v1.2.13 /zlib-1.2.13 .tar.gz" ,
166
- "https://ml.cs.tsinghua.edu.cn/~jiayi/envpool/madler/zlib/zlib-1.2.13 .tar.gz" ,
166
+ "https://github.com/madler/zlib/releases/download/v1.3 /zlib-1.3 .tar.gz" ,
167
+ "https://ml.cs.tsinghua.edu.cn/~jiayi/envpool/madler/zlib/zlib-1.3 .tar.gz" ,
167
168
],
168
169
build_file = "//third_party/zlib:zlib.BUILD" ,
169
170
)
170
171
171
172
maybe (
172
173
http_archive ,
173
174
name = "opencv" ,
174
- sha256 = "8df0079cdbe179748a18d44731af62a245a45ebf5085223dc03133954c662973 " ,
175
- strip_prefix = "opencv-4.7.0 " ,
175
+ sha256 = "62f650467a60a38794d681ae7e66e3e8cfba38f445e0bf87867e2f2cdc8be9d5 " ,
176
+ strip_prefix = "opencv-4.8.1 " ,
176
177
urls = [
177
- "https://github.com/opencv/opencv/archive/refs/tags/4.7.0 .tar.gz" ,
178
- "https://ml.cs.tsinghua.edu.cn/~jiayi/envpool/opencv/opencv/4.7.0 .tar.gz" ,
178
+ "https://github.com/opencv/opencv/archive/refs/tags/4.8.1 .tar.gz" ,
179
+ "https://ml.cs.tsinghua.edu.cn/~jiayi/envpool/opencv/opencv/4.8.1 .tar.gz" ,
179
180
],
180
181
build_file = "//third_party/opencv:opencv.BUILD" ,
181
182
)
182
183
183
184
maybe (
184
185
http_archive ,
185
186
name = "pugixml" ,
186
- sha256 = "40c0b3914ec131485640fa57e55bf1136446026b41db91c1bef678186a12abbe " ,
187
- strip_prefix = "pugixml-1.13 /src" ,
187
+ sha256 = "610f98375424b5614754a6f34a491adbddaaec074e9044577d965160ec103d2e " ,
188
+ strip_prefix = "pugixml-1.14 /src" ,
188
189
urls = [
189
- "https://github.com/zeux/pugixml/releases/download/ v1.13/pugixml-1.13 .tar.gz" ,
190
- "https://ml.cs.tsinghua.edu.cn/~jiayi/envpool/zeux/pugixml/pugixml-1.13 .tar.gz" ,
190
+ "https://github.com/zeux/pugixml/archive/refs/tags/ v1.14 .tar.gz" ,
191
+ "https://ml.cs.tsinghua.edu.cn/~jiayi/envpool/zeux/pugixml/v1.14 .tar.gz" ,
191
192
],
192
193
build_file = "//third_party/pugixml:pugixml.BUILD" ,
193
194
)
194
195
195
196
maybe (
196
197
http_archive ,
197
198
name = "ale" ,
198
- sha256 = "9a9f1ad6cd61dfb26895314d409ba69da038b7def295b509964e579027fefd99 " ,
199
- strip_prefix = "Arcade-Learning-Environment-0.8.0 " ,
199
+ sha256 = "28960616cd89c18925ced7bbdeec01ab0b2ebd2d8ce5b7c88930e97381b4c3b5 " ,
200
+ strip_prefix = "Arcade-Learning-Environment-0.8.1 " ,
200
201
urls = [
201
- "https://github.com/mgbellemare/Arcade-Learning-Environment/archive/refs/tags/v0.8.0 .tar.gz" ,
202
- "https://ml.cs.tsinghua.edu.cn/~jiayi/envpool/mgbellemare/Arcade-Learning-Environment/v0.8.0 .tar.gz" ,
202
+ "https://github.com/mgbellemare/Arcade-Learning-Environment/archive/refs/tags/v0.8.1 .tar.gz" ,
203
+ "https://ml.cs.tsinghua.edu.cn/~jiayi/envpool/mgbellemare/Arcade-Learning-Environment/v0.8.1 .tar.gz" ,
203
204
],
204
205
build_file = "//third_party/ale:ale.BUILD" ,
205
206
)
@@ -243,36 +244,36 @@ def workspace():
243
244
maybe (
244
245
http_archive ,
245
246
name = "sdl2" ,
246
- sha256 = "02537cc7ebd74071631038b237ec4bfbb3f4830ba019e569434da33f42373e04 " ,
247
- strip_prefix = "SDL2-2.26.1 " ,
247
+ sha256 = "888b8c39f36ae2035d023d1b14ab0191eb1d26403c3cf4d4d5ede30e66a4942c " ,
248
+ strip_prefix = "SDL2-2.28.4 " ,
248
249
urls = [
249
- "https://www.libsdl.org/release/SDL2-2.26.1 .tar.gz" ,
250
- "https://ml.cs.tsinghua.edu.cn/~jiayi/envpool/libsdl/SDL2-2.26.1 .tar.gz" ,
250
+ "https://www.libsdl.org/release/SDL2-2.28.4 .tar.gz" ,
251
+ "https://ml.cs.tsinghua.edu.cn/~jiayi/envpool/libsdl/SDL2-2.28.4 .tar.gz" ,
251
252
],
252
253
build_file = "//third_party/sdl2:sdl2.BUILD" ,
253
254
)
254
255
255
256
maybe (
256
257
http_archive ,
257
258
name = "com_github_nelhage_rules_boost" ,
258
- sha256 = "6ded3e8c064054c92b79aeadde2d78821c889598e634c595133da0ea8f0f0b85 " ,
259
- strip_prefix = "rules_boost-f1065639e6f33741abe2a6a78fa79dd1a07bbf5d " ,
259
+ # sha256 = "2215e6910eb763a971b1f63f53c45c0f2b7607df38c96287666d94d954da8cdc ",
260
+ strip_prefix = "rules_boost-e60cf50996da9fe769b6e7a31b88c54966ecb191 " ,
260
261
urls = [
261
- "https://github.com/nelhage/rules_boost/archive/f1065639e6f33741abe2a6a78fa79dd1a07bbf5d .tar.gz" ,
262
- "https://ml.cs.tsinghua.edu.cn/~jiayi/envpool/nelhage/rules_boost/f1065639e6f33741abe2a6a78fa79dd1a07bbf5d .tar.gz" ,
262
+ "https://github.com/nelhage/rules_boost/archive/e60cf50996da9fe769b6e7a31b88c54966ecb191 .tar.gz" ,
263
+ "https://ml.cs.tsinghua.edu.cn/~jiayi/envpool/nelhage/rules_boost/e60cf50996da9fe769b6e7a31b88c54966ecb191 .tar.gz" ,
263
264
],
264
265
)
265
266
266
267
maybe (
267
268
http_archive ,
268
269
name = "boost" ,
269
- build_file = "@com_github_nelhage_rules_boost//:BUILD. boost" ,
270
+ build_file = "@com_github_nelhage_rules_boost//:boost.BUILD " ,
270
271
patch_cmds = ["rm -f doc/pdf/BUILD" ],
271
- sha256 = "71feeed900fbccca04a3b4f2f84a7c217186f28a940ed8b7ed4725986baf99fa " ,
272
- strip_prefix = "boost_1_81_0 " ,
272
+ sha256 = "6478edfe2f3305127cffe8caf73ea0176c53769f4bf1585be237eb30798c3b8e " ,
273
+ strip_prefix = "boost_1_83_0 " ,
273
274
urls = [
274
- "https://boostorg.jfrog.io/artifactory/main/release/1.81 .0/source/boost_1_81_0 .tar.bz2" ,
275
- "https://ml.cs.tsinghua.edu.cn/~jiayi/envpool/boost/boost_1_81_0 .tar.bz2" ,
275
+ "https://boostorg.jfrog.io/artifactory/main/release/1.83 .0/source/boost_1_83_0 .tar.bz2" ,
276
+ "https://ml.cs.tsinghua.edu.cn/~jiayi/envpool/boost/boost_1_83_0 .tar.bz2" ,
276
277
],
277
278
)
278
279
@@ -294,8 +295,8 @@ def workspace():
294
295
sha256 = "e379a242ada7e1028b7a635da672b0936d99da3702781b76a4400b83602d78c4" ,
295
296
strip_prefix = "ViZDoom-1.1.13/src/vizdoom/" ,
296
297
urls = [
297
- "https://github.com/mwydmuch /ViZDoom/archive/refs/tags/1.1.13.tar.gz" ,
298
- "https://ml.cs.tsinghua.edu.cn/~jiayi/envpool/mwydmuch /ViZDoom/1.1.13.tar.gz" ,
298
+ "https://github.com/Farama-Foundation /ViZDoom/archive/refs/tags/1.1.13.tar.gz" ,
299
+ "https://ml.cs.tsinghua.edu.cn/~jiayi/envpool/Farama-Foundation /ViZDoom/1.1.13.tar.gz" ,
299
300
],
300
301
build_file = "//third_party/vizdoom:vizdoom.BUILD" ,
301
302
patches = [
@@ -309,8 +310,8 @@ def workspace():
309
310
sha256 = "e379a242ada7e1028b7a635da672b0936d99da3702781b76a4400b83602d78c4" ,
310
311
strip_prefix = "ViZDoom-1.1.13/" ,
311
312
urls = [
312
- "https://github.com/mwydmuch /ViZDoom/archive/refs/tags/1.1.13.tar.gz" ,
313
- "https://ml.cs.tsinghua.edu.cn/~jiayi/envpool/mwydmuch /ViZDoom/1.1.13.tar.gz" ,
313
+ "https://github.com/Farama-Foundation /ViZDoom/archive/refs/tags/1.1.13.tar.gz" ,
314
+ "https://ml.cs.tsinghua.edu.cn/~jiayi/envpool/Farama-Foundation /ViZDoom/1.1.13.tar.gz" ,
314
315
],
315
316
build_file = "//third_party/vizdoom_lib:vizdoom_lib.BUILD" ,
316
317
)
@@ -428,4 +429,4 @@ def workspace():
428
429
name = "cuda" ,
429
430
)
430
431
431
- workspace0 = workspace
432
+ workspace0 = workspace
0 commit comments