diff --git a/bazel/repository.bzl b/bazel/repository.bzl index 7d50e12d31..30a34fb2fd 100644 --- a/bazel/repository.bzl +++ b/bazel/repository.bzl @@ -10,6 +10,19 @@ filegroup( ) """ +# +# MAINTAINER +# +# This file is used for the Bazel build. +# +# When changing (add, upgrade, remove) dependencies +# please update: +# - the CMake build, see file +# /third_party_release +# - git submodule, see command +# git submodule status +# + def opentelemetry_cpp_deps(): """Loads dependencies need to compile the opentelemetry-cpp library.""" @@ -86,9 +99,9 @@ def opentelemetry_cpp_deps(): http_archive, name = "github_nlohmann_json", build_file = "@io_opentelemetry_cpp//bazel:nlohmann_json.BUILD", - sha256 = "69cc88207ce91347ea530b227ff0776db82dcb8de6704e1a3d74f4841bc651cf", + sha256 = "b94997df68856753b72f0d7a3703b7d484d4745c567f3584ef97c96c25a5798e", urls = [ - "https://github.com/nlohmann/json/releases/download/v3.6.1/include.zip", + "https://github.com/nlohmann/json/releases/download/v3.10.5/include.zip", ], ) diff --git a/third_party/nlohmann-json b/third_party/nlohmann-json index db78ac1d77..4f8fba1406 160000 --- a/third_party/nlohmann-json +++ b/third_party/nlohmann-json @@ -1 +1 @@ -Subproject commit db78ac1d7716f56fc9f1b030b715f872f93964e4 +Subproject commit 4f8fba14066156b73f1189a2b8bd568bde5284c5 diff --git a/third_party_release b/third_party_release index 964cbfb871..e8ad402c06 100644 --- a/third_party_release +++ b/third_party_release @@ -1,10 +1,23 @@ +# +# MAINTAINER +# +# This file is used for the CMake build. +# +# When changing (add, upgrade, remove) dependencies +# please update: +# - the Bazel build, see file +# /bazel/repository.bzl +# - git submodule, see command +# git submodule status +# + gRPC=v1.43.2 thrift=0.14.1 abseil=20210324.0 benchmark=v1.5.3 googletest=release-1.10.0-459-ga6dfd3ac ms-gsl=v3.1.0-67-g6f45293 -nlohmann-json=v3.9.1 +nlohmann-json=v3.10.5 opentelemetry-proto=v0.17.0 prometheus-cpp=v1.0.0 vcpkg=2022.04.12