google-benchmark: updated to 1.5 v1.5: Bump CMake minimum version to 3.5.1 (see dependencies.md) Add threads and repetitions to the JSON outputa Memory management and reporting hooks Documentation improvements Miscellaneous build fixes (Mostly Intel compiler and Android)diff -r1.3 -r1.4 pkgsrc/benchmarks/google-benchmark/Makefile
(adam)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.3 2019/03/21 22:16:25 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.4 2019/05/21 09:55:15 adam Exp $ | |
2 | 2 | |||
3 | DISTNAME= benchmark-1.4.1 | 3 | DISTNAME= benchmark-1.5 | |
4 | PKGNAME= google-${DISTNAME} | 4 | PKGNAME= google-${DISTNAME} | |
5 | CATEGORIES= benchmarks | 5 | CATEGORIES= benchmarks | |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=google/} | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=google/} | |
7 | GITHUB_PROJECT= benchmark | 7 | GITHUB_PROJECT= benchmark | |
8 | GITHUB_TAG= v${PKGVERSION_NOREV} | 8 | GITHUB_TAG= v${PKGVERSION_NOREV} | |
9 | 9 | |||
10 | MAINTAINER= minskim@NetBSD.org | 10 | MAINTAINER= minskim@NetBSD.org | |
11 | HOMEPAGE= https://github.com/google/benchmark | 11 | HOMEPAGE= https://github.com/google/benchmark | |
12 | COMMENT= Microbenchmark support library | 12 | COMMENT= Microbenchmark support library | |
13 | LICENSE= apache-2.0 | 13 | LICENSE= apache-2.0 | |
14 | 14 | |||
15 | USE_CMAKE= yes | 15 | USE_CMAKE= yes | |
16 | USE_LANGUAGES= c c++ | 16 | USE_LANGUAGES= c c++ |
@@ -1,7 +1,7 @@ | @@ -1,7 +1,7 @@ | |||
1 | $NetBSD: distinfo,v 1.4 2019/03/21 22:16:25 adam Exp $ | 1 | $NetBSD: distinfo,v 1.5 2019/05/21 09:55:15 adam Exp $ | |
2 | 2 | |||
3 | SHA1 (benchmark-1.4.1.tar.gz) = 29d9dacea24ed352d77da6edc52972bba1299acd | 3 | SHA1 (benchmark-1.5.tar.gz) = a35b0a2ae52be99162c24c470bcda4b102b2d7e3 | |
4 | RMD160 (benchmark-1.4.1.tar.gz) = b3018488a233be21e99324640d1f9e7a705f5867 | 4 | RMD160 (benchmark-1.5.tar.gz) = 4d2f355d89a8aa0e3c3657c096e1a1a90f4b3574 | |
5 | SHA512 (benchmark-1.4.1.tar.gz) = e9d71b4679cb4e4d755f7bb4101e131b37e209b6aebd0853e0c63eb11c42b75faa5da4ff8c265149808a475f3a1cfb140c5b49f877acfda908a4bb7add983aae | 5 | SHA512 (benchmark-1.5.tar.gz) = a57122340c4f9a8e434ec70098916aef7c49d5d8312a30e4753f54bacc1099b146698b66c12f9ef116f7cadc93c604809a905c0e259aecf63aa2553390a1b609 | |
6 | Size (benchmark-1.4.1.tar.gz) = 126850 bytes | 6 | Size (benchmark-1.5.tar.gz) = 150159 bytes | |
7 | SHA1 (patch-CMakeLists.txt) = b76675097fde2b85fc3c7e9601666007654c1d0c | 7 | SHA1 (patch-CMakeLists.txt) = 858906c819358522d27d294025b9dfde6c053324 |
@@ -1,15 +1,15 @@ | @@ -1,15 +1,15 @@ | |||
1 | $NetBSD: patch-CMakeLists.txt,v 1.1 2017/02/07 23:54:08 joerg Exp $ | 1 | $NetBSD: patch-CMakeLists.txt,v 1.2 2019/05/21 09:55:15 adam Exp $ | |
2 | 2 | |||
3 | -pedantic breaks <atomic> with libc++. | 3 | -pedantic breaks <atomic> with libc++. | |
4 | 4 | |||
5 | --- CMakeLists.txt.orig 2017-01-08 19:22:40.698979204 +0000 | 5 | --- CMakeLists.txt.orig 2019-05-13 19:42:18.000000000 +0000 | |
6 | +++ CMakeLists.txt | 6 | +++ CMakeLists.txt | |
7 | @@ -75,8 +75,6 @@ else() | 7 | @@ -142,8 +142,6 @@ else() | |
8 | add_cxx_compiler_flag(-Werror RELEASE) | 8 | add_cxx_compiler_flag(-Werror RELEASE) | |
9 | add_cxx_compiler_flag(-Werror RELWITHDEBINFO) | 9 | add_cxx_compiler_flag(-Werror RELWITHDEBINFO) | |
10 | add_cxx_compiler_flag(-Werror MINSIZEREL) | 10 | add_cxx_compiler_flag(-Werror MINSIZEREL) | |
11 | - add_cxx_compiler_flag(-pedantic) | 11 | - add_cxx_compiler_flag(-pedantic) | |
12 | - add_cxx_compiler_flag(-pedantic-errors) | 12 | - add_cxx_compiler_flag(-pedantic-errors) | |
13 | add_cxx_compiler_flag(-Wshorten-64-to-32) | 13 | add_cxx_compiler_flag(-Wshorten-64-to-32) | |
14 | add_cxx_compiler_flag(-Wfloat-equal) | |||
15 | add_cxx_compiler_flag(-fstrict-aliasing) | 14 | add_cxx_compiler_flag(-fstrict-aliasing) | |
15 | # Disable warnings regarding deprecated parts of the library while building |