google-benchmark: Import benchmark-1.3.0 (Google)

A library to support the benchmarking of functions, similar to unit-tests.

This project is used by LLVM upstream.

Sponsored by <The NetBSD Foundation>
This commit is contained in:
Kamil Rytarowski 2017-11-17 02:00:15 +01:00
parent 5f4a9f8706
commit 23ac180642
4 changed files with 34 additions and 0 deletions

1
google-benchmark/DESCR Normal file
View File

@ -0,0 +1 @@
A library to support the benchmarking of functions, similar to unit-tests.

18
google-benchmark/Makefile Normal file
View File

@ -0,0 +1,18 @@
# $NetBSD$
GITHUB_PROJECT= benchmark
DISTNAME= benchmark-1.3.0
PKGNAME= google-${DISTNAME}
CATEGORIES= benchmarks
MASTER_SITES= ${MASTER_SITE_GITHUB:=google/}
GITHUB_TAG= v${PKGVERSION_NOREV}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/google/benchmark/
COMMENT= Microbenchmark support library
LICENSE= apache-2.0
USE_CMAKE= yes
USE_LANGUAGES= c c++
.include "../../mk/bsd.pkg.mk"

9
google-benchmark/PLIST Normal file
View File

@ -0,0 +1,9 @@
@comment $NetBSD$
include/benchmark/benchmark.h
include/benchmark/benchmark_api.h
include/benchmark/reporter.h
lib/cmake/benchmark/benchmarkConfig.cmake
lib/cmake/benchmark/benchmarkConfigVersion.cmake
lib/cmake/benchmark/benchmarkTargets-noconfig.cmake
lib/cmake/benchmark/benchmarkTargets.cmake
lib/libbenchmark.a

View File

@ -0,0 +1,6 @@
$NetBSD$
SHA1 (benchmark-1.3.0.tar.gz) = ea74b9d99327f7ef8150dc7c683e6155fa29ef3c
RMD160 (benchmark-1.3.0.tar.gz) = 456d2d6125d77cbf847764a45eedca53c315aea6
SHA512 (benchmark-1.3.0.tar.gz) = 272775e4dbd0ecc65a2a3a64f24e79682b630929dea3af47349329ac8b796341f1197458a67c9aac0e514857ebe7cbc191d18f6fd2c0aea3242562e69d8a6849
Size (benchmark-1.3.0.tar.gz) = 105485 bytes