perfetto: update benchmark dep

This allows us to use range based for loops which are meant to give
more accurate benchmark results

Bug: 74380167
Change-Id: Ie3e5b90fed2eeaa6ffaecb7e4bb9b198c1a17bcd
diff --git a/buildtools/BUILD.gn b/buildtools/BUILD.gn
index 33d83a0..5d4351b 100644
--- a/buildtools/BUILD.gn
+++ b/buildtools/BUILD.gn
@@ -490,6 +490,7 @@
   cflags = [
     "-Wno-global-constructors",
     "-Wno-covered-switch-default",
+    "-Wno-used-but-marked-unused",
   ]
 }
 
@@ -523,7 +524,8 @@
     "benchmark/src/reporter.cc",
     "benchmark/src/sleep.cc",
     "benchmark/src/sleep.h",
-    "benchmark/src/stat.h",
+    "benchmark/src/statistics.cc",
+    "benchmark/src/statistics.h",
     "benchmark/src/string_util.cc",
     "benchmark/src/string_util.h",
     "benchmark/src/sysinfo.cc",
diff --git a/tools/install-build-deps b/tools/install-build-deps
index f69dc12..957f5b0 100755
--- a/tools/install-build-deps
+++ b/tools/install-build-deps
@@ -126,8 +126,8 @@
 
   # Benchmarking tool.
   ('buildtools/benchmark.zip',
-   'https://github.com/google/benchmark/archive/v1.2.0.zip',
-   '553b6bfa59c63f15c54cfd8c5122b0f7f84469af',
+   'https://github.com/google/benchmark/archive/v1.3.0.zip',
+   'f387e0df37d54bfd5be239e8d0d3ea2e2c3e34f4',
    'all'
   ),
 ]