Skip to content

Commit 4eedea6

Browse files
deps: Bump com_github_google_benchmark -> 1.8.3 (envoyproxy#30397)
* deps: Bump `com_github_google_benchmark` -> 1.8.3 * deps: Add libpfm for google benchmark (envoyproxy#30448) Signed-off-by: Ryan Northey <[email protected]> Co-authored-by: dependency-envoy[bot] <148525496+dependency-envoy[bot]@users.noreply.github.com>
1 parent 3f73002 commit 4eedea6

File tree

2 files changed

+18
-3
lines changed

2 files changed

+18
-3
lines changed

bazel/repositories.bzl

+4
Original file line numberDiff line numberDiff line change
@@ -477,6 +477,10 @@ def _com_github_google_benchmark():
477477
external_http_archive(
478478
name = "com_github_google_benchmark",
479479
)
480+
external_http_archive(
481+
name = "libpfm",
482+
build_file = "@com_github_google_benchmark//tools:libpfm.BUILD.bazel",
483+
)
480484
native.bind(
481485
name = "benchmark",
482486
actual = "@com_github_google_benchmark//:benchmark",

bazel/repository_locations.bzl

+14-3
Original file line numberDiff line numberDiff line change
@@ -550,12 +550,12 @@ REPOSITORY_LOCATIONS_SPEC = dict(
550550
project_name = "Benchmark",
551551
project_desc = "Library to benchmark code snippets",
552552
project_url = "https://github.com/google/benchmark",
553-
version = "1.7.0",
554-
sha256 = "3aff99169fa8bdee356eaa1f691e835a6e57b1efeadb8a0f9f228531158246ac",
553+
version = "1.8.3",
554+
sha256 = "6bc180a57d23d4d9515519f92b0c83d61b05b5bab188961f36ac7b06b0d9e9ce",
555555
strip_prefix = "benchmark-{version}",
556556
urls = ["https://github.com/google/benchmark/archive/v{version}.tar.gz"],
557557
use_category = ["test_only"],
558-
release_date = "2022-07-25",
558+
release_date = "2023-08-31",
559559
license = "Apache-2.0",
560560
license_url = "https://github.com/google/benchmark/blob/v{version}/LICENSE",
561561
),
@@ -1432,6 +1432,17 @@ REPOSITORY_LOCATIONS_SPEC = dict(
14321432
release_date = "2022-12-15",
14331433
cpe = "N/A",
14341434
),
1435+
libpfm = dict(
1436+
project_name = "libpfm",
1437+
project_desc = "A helper library to develop monitoring tools",
1438+
project_url = "https://sourceforge.net/projects/perfmon2",
1439+
version = "4.11.0",
1440+
sha256 = "5da5f8872bde14b3634c9688d980f68bda28b510268723cc12973eedbab9fecc",
1441+
strip_prefix = "libpfm-{version}",
1442+
use_category = ["test_only"],
1443+
urls = ["https://downloads.sourceforge.net/project/perfmon2/libpfm4/libpfm-{version}.tar.gz"],
1444+
release_date = "2020-09-03",
1445+
),
14351446
rules_license = dict(
14361447
project_name = "rules_license",
14371448
project_desc = "Bazel rules for checking open source licenses",

0 commit comments

Comments
 (0)