@@ -10,12 +10,30 @@ module(name = "rules_hdl")
10
10
bazel_dep (name = "platforms" , version = "0.0.11" )
11
11
bazel_dep (name = "abseil-cpp" , version = "20240722.0.bcr.2" , repo_name = "com_google_absl" )
12
12
bazel_dep (name = "bazel_skylib" , version = "1.7.1" )
13
+ bazel_dep (name = "boost.algorithm" , version = "1.83.0.bzl.1" )
14
+ bazel_dep (name = "boost.asio" , version = "1.83.0.bzl.4" )
15
+ bazel_dep (name = "boost.bind" , version = "1.83.0.bzl.1" )
16
+ bazel_dep (name = "boost.config" , version = "1.83.0.bzl.6" )
17
+ bazel_dep (name = "boost.fusion" , version = "1.83.0.bzl.1" )
18
+ bazel_dep (name = "boost.geometry" , version = "1.83.0.bzl.1" )
19
+ bazel_dep (name = "boost.graph" , version = "1.83.0.bzl.1" )
20
+ bazel_dep (name = "boost.heap" , version = "1.83.0.bzl.1" )
21
+ bazel_dep (name = "boost.icl" , version = "1.83.0.bzl.1" )
22
+ bazel_dep (name = "boost.lambda" , version = "1.83.0.bzl.1" )
23
+ bazel_dep (name = "boost.multi_array" , version = "1.83.0.bzl.1" )
24
+ bazel_dep (name = "boost.optional" , version = "1.83.0.bzl.1" )
25
+ bazel_dep (name = "boost.phoenix" , version = "1.83.0.bzl.1" )
26
+ bazel_dep (name = "boost.polygon" , version = "1.83.0.bzl.1" )
27
+ bazel_dep (name = "boost.property_tree" , version = "1.83.0.bzl.1" )
28
+ bazel_dep (name = "boost.serialization" , version = "1.83.0.bzl.3" )
29
+ bazel_dep (name = "boost.spirit" , version = "1.83.0.bzl.2" )
30
+ bazel_dep (name = "boost.stacktrace" , version = "1.83.0.bzl.3" )
31
+ bazel_dep (name = "boost.thread" , version = "1.83.0.bzl.2" )
13
32
bazel_dep (name = "eigen" , version = "3.4.0.bcr.2" )
14
33
bazel_dep (name = "fmt" , version = "11.1.3" , repo_name = "com_github_fmtlib_fmt" )
15
34
bazel_dep (name = "googletest" , version = "1.15.2" , repo_name = "com_google_googletest" )
16
35
bazel_dep (name = "protobuf" , version = "29.3" )
17
36
bazel_dep (name = "rules_bison" , version = "0.3" )
18
- bazel_dep (name = "rules_boost" , repo_name = "com_github_nelhage_rules_boost" )
19
37
bazel_dep (name = "rules_cc" , version = "0.1.1" )
20
38
bazel_dep (name = "rules_flex" , version = "0.3" )
21
39
bazel_dep (name = "rules_java" , version = "8.6.3" )
@@ -28,20 +46,6 @@ bazel_dep(name = "toolchains_llvm", version = "1.0.0")
28
46
bazel_dep (name = "zlib" , version = "1.3.1.bcr.4" )
29
47
bazel_dep (name = "or-tools" , version = "9.12" , repo_name = "com_google_ortools" )
30
48
31
- archive_override (
32
- module_name = "rules_boost" ,
33
- integrity = "sha256-ymGvj87Jfv79f6G4kvOwLtRvBwCgTEqKuLrjb0hoMXs=" ,
34
- patches = [
35
- "@rules_hdl//dependency_support/boost:boost.BUILD.patch" ,
36
- "@rules_hdl//dependency_support/boost:libbacktrace.BUILD.patch" ,
37
- "@rules_hdl//dependency_support/boost:MODULE.bazel.patch" ,
38
- "@rules_hdl//dependency_support/boost:backtrace-supported.h.patch.patch" ,
39
- "@rules_hdl//dependency_support/boost:config.h.patch.patch" ,
40
- ],
41
- strip_prefix = "rules_boost-5cdb3c83807d1036bebcc60acf87333e5b3cc856" ,
42
- urls = ["https://github.com/nelhage/rules_boost/archive/5cdb3c83807d1036bebcc60acf87333e5b3cc856.zip" ],
43
- )
44
-
45
49
archive_override (
46
50
module_name = "or-tools" ,
47
51
integrity = "sha256-y7e/7plAn4tXBMQgyaa8wQVJY5UliMGWUdT1uwSA9TQ=" ,
@@ -59,9 +63,6 @@ _org_gnu_gnulib(
59
63
name = "org_gnu_gnulib" ,
60
64
)
61
65
62
- non_module_boost_repositories = use_extension ("@com_github_nelhage_rules_boost//:boost/repositories.bzl" , "non_module_dependencies" )
63
- use_repo (non_module_boost_repositories , "boost" )
64
-
65
66
# Configure and register the toolchain.
66
67
llvm = use_extension ("@toolchains_llvm//toolchain/extensions:llvm.bzl" , "llvm" )
67
68
llvm .toolchain (
0 commit comments