pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/benchmarks/google-benchmark
Module Name: pkgsrc
Committed By: adam
Date: Mon Nov 9 08:49:21 UTC 2026
Modified Files:
pkgsrc/benchmarks/google-benchmark: Makefile PLIST distinfo
Log Message:
google-benchmark: updated to 1.10.0
1.10.0
exclude linking to lib rt for QNX to avoid linking error
fix(pyproject): Update license to SPDX identifier
Replicate generic hardware events on all CPU PMUs
2125: Fix error: format string is not a string literal
Revert "Remove redundant feature checks on re-run of CMake config ste…
Bump the version of python used for pip.
Add BENCHMARK_NAMED macro for named benchmarks without lambda
cmake: cache HAVE_* results to skip feature checks on re-runs
multiple fixes to avoid Windows x64 crashes
Refactor/modularize headers
refactor ToExponentAndMantissa to use StrFormat instead of std::stringstream
Fix CMake detection on pthread_affinity test on FreeBSD
Add WASI compatibility
docs: document benchmark_min_time CLI forms
feat: Add ScopedPauseTiming RAII helper
Fix two GCC 16 issues
[doc] Properly document CMake minimum required version as 3.13
In PerfCountersTest.MultiThreaded, serialize worker threads
Fix thread safety attribute detection failing to link in CMake check
Replace deprecated _ReadWriteBarrier with std::atomic_signal_fence in MSVC path
docs: document benchmark argument names
Docs: JSON output format
BENCHMARK_ENABLE_WERROR=Off should also disable -pedantic-errors
docs: Add comprehensive command-line options documentation
Fix .gitignore to unignore .cmake files recursively under cmake/
Sort entry in AUTHORS and CONTRIBUTORS
Add -lpfm to pkg-config Libs.private when libpfm is enabled
Fix pkg-config paths for absolute install dirs
Add AGENTS.md
Clarify benchmark_main CMake target usage
Document static library benchmark registration
Document CMake embedding guidance
Skip errored runs when computing repetition statistics
Clarify DoNotOptimize const-ref warning
Skip perf counter tests when counters are unavailable
Tune AGENTS.md
CONTRIBUTING: actually link to AGENTS.md
Disable allocation zeroing in benchmarks on Android
Handle missing locale in test on more platforms
Fix up windows tests
Introduce Rust bindings
better rust build/test
rust bindings: keep argv[0] alive across benchmark reporting
docs: document Bazel integration
Run an autofix pass on github workflows using zizmor
fix(linux): prevent infinite re-exec loop under AppArmor
Make --benchmark_list_tests respect --benchmark_format
Fix typos, add codespell configuration
Fix compile error with clang -Werror -Wunused-template
Fix use-after-free in CreateDefaultDisplayReporter
Exclude setup/teardown from the MemoryManager measurement window
Make random number generator thread-local in perf_counters_gtest.
Update Bazel tooling for Python bindings
Fix tsan/asan/hwasan/etc failures on Android
Ignore skipped benchmark when computing geomean
Py tooling: fix Windows terminal color output and handle color flags in compare.py
Report the complexity aggregates in the family's time unit
Replace offsetof cache-line check with a well-defined runtime check
Detect thread safety attribute support in mutex.h
Diagnose invalid PauseTiming()/ResumeTiming() calls
Register Python 3.14 with Bazel
feat: allow custom multiplier in Benchmark::ThreadRange
Pass State to ProfilerManager via new WithState hooks
feat(reporter): introduce scientific notation for counters in console
fix(timing): Do not resume timing in pause scope on skipped benchmarks
Guard result.rms against division by zero
Add Python 3.13–3.15 and free-threading wheel support
Apply UseManualTime to BM_bytes_per_second and BM_items_per_second
Add State::in_timed_section() helper
fix(mutex): hold lock during notify_all in Barrier::wait to prevent teardown race
Support DoNotOptimize on types with const members
To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 pkgsrc/benchmarks/google-benchmark/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/benchmarks/google-benchmark/PLIST
cvs rdiff -u -r1.32 -r1.33 pkgsrc/benchmarks/google-benchmark/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/benchmarks/google-benchmark/Makefile
diff -u pkgsrc/benchmarks/google-benchmark/Makefile:1.33 pkgsrc/benchmarks/google-benchmark/Makefile:1.34
--- pkgsrc/benchmarks/google-benchmark/Makefile:1.33 Wed Jan 21 19:05:57 2026
+++ pkgsrc/benchmarks/google-benchmark/Makefile Mon Nov 9 08:49:21 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.33 2026/01/21 19:05:57 adam Exp $
+# $NetBSD: Makefile,v 1.34 2026/11/09 08:49:21 adam Exp $
-DISTNAME= benchmark-1.9.5
+DISTNAME= benchmark-1.10.0
PKGNAME= google-${DISTNAME}
CATEGORIES= benchmarks
MASTER_SITES= ${MASTER_SITE_GITHUB:=google/}
Index: pkgsrc/benchmarks/google-benchmark/PLIST
diff -u pkgsrc/benchmarks/google-benchmark/PLIST:1.8 pkgsrc/benchmarks/google-benchmark/PLIST:1.9
--- pkgsrc/benchmarks/google-benchmark/PLIST:1.8 Wed Jan 21 19:05:57 2026
+++ pkgsrc/benchmarks/google-benchmark/PLIST Mon Nov 9 08:49:21 2026
@@ -1,6 +1,17 @@
-@comment $NetBSD: PLIST,v 1.8 2026/01/21 19:05:57 adam Exp $
+@comment $NetBSD: PLIST,v 1.9 2026/11/09 08:49:21 adam Exp $
include/benchmark/benchmark.h
+include/benchmark/benchmark_api.h
+include/benchmark/counter.h
include/benchmark/export.h
+include/benchmark/macros.h
+include/benchmark/managers.h
+include/benchmark/registration.h
+include/benchmark/reporter.h
+include/benchmark/state.h
+include/benchmark/statistics.h
+include/benchmark/sysinfo.h
+include/benchmark/types.h
+include/benchmark/utils.h
lib/cmake/benchmark/benchmarkConfig.cmake
lib/cmake/benchmark/benchmarkConfigVersion.cmake
lib/cmake/benchmark/benchmarkTargets-release.cmake
@@ -15,6 +26,7 @@ share/doc/benchmark/assets/images/icon.p
share/doc/benchmark/assets/images/icon.xcf
share/doc/benchmark/assets/images/icon_black.png
share/doc/benchmark/assets/images/icon_black.xcf
+share/doc/benchmark/bazel.md
share/doc/benchmark/dependencies.md
share/doc/benchmark/index.md
share/doc/benchmark/perf_counters.md
Index: pkgsrc/benchmarks/google-benchmark/distinfo
diff -u pkgsrc/benchmarks/google-benchmark/distinfo:1.32 pkgsrc/benchmarks/google-benchmark/distinfo:1.33
--- pkgsrc/benchmarks/google-benchmark/distinfo:1.32 Wed Jan 21 19:05:57 2026
+++ pkgsrc/benchmarks/google-benchmark/distinfo Mon Nov 9 08:49:21 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.32 2026/01/21 19:05:57 adam Exp $
+$NetBSD: distinfo,v 1.33 2026/11/09 08:49:21 adam Exp $
-BLAKE2s (benchmark-1.9.5.tar.gz) = 7d566f98f11ea25b7fd91f35d0bffb3b7b9ef4da87955b18b5e416c18b7492b1
-SHA512 (benchmark-1.9.5.tar.gz) = f207a63868e0c52f31a66ff9fd0ee75183ce3aaaa0946b00a49b77836507363bac8574feef8d9da82810a3167847303d6edf939e74802ad17e5a615bbf61e372
-Size (benchmark-1.9.5.tar.gz) = 267155 bytes
+BLAKE2s (benchmark-1.10.0.tar.gz) = 7a13eeb91a4feffe4047a3c9e7ad2a9ad42350356f5602843f74a3451aadcdec
+SHA512 (benchmark-1.10.0.tar.gz) = a75672db9ae72a54bb5436c3c16b2eb186eec45ef6b8b5bd0ffbc62a150bd7b8aaeeb937239d166492306b3f3c36a244be5a73253d697d24cc50961def500e0f
+Size (benchmark-1.10.0.tar.gz) = 281371 bytes
Home |
Main Index |
Thread Index |
Old Index