Tue May 21 09:55:15 2019 UTC ()
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)


(adam)
diff -r1.3 -r1.4 pkgsrc/benchmarks/google-benchmark/Makefile
diff -r1.4 -r1.5 pkgsrc/benchmarks/google-benchmark/distinfo
diff -r1.1 -r1.2 pkgsrc/benchmarks/google-benchmark/patches/patch-CMakeLists.txt

cvs diff -r1.3 -r1.4 pkgsrc/benchmarks/google-benchmark/Makefile (expand / switch to context diff)
--- pkgsrc/benchmarks/google-benchmark/Makefile 2019/03/21 22:16:25 1.3
+++ pkgsrc/benchmarks/google-benchmark/Makefile 2019/05/21 09:55:15 1.4
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2019/03/21 22:16:25 adam Exp $
+# $NetBSD: Makefile,v 1.4 2019/05/21 09:55:15 adam Exp $
 
-DISTNAME=	benchmark-1.4.1
+DISTNAME=	benchmark-1.5
 PKGNAME=	google-${DISTNAME}
 CATEGORIES=	benchmarks
 MASTER_SITES=	${MASTER_SITE_GITHUB:=google/}

cvs diff -r1.4 -r1.5 pkgsrc/benchmarks/google-benchmark/distinfo (expand / switch to context diff)
--- pkgsrc/benchmarks/google-benchmark/distinfo 2019/03/21 22:16:25 1.4
+++ pkgsrc/benchmarks/google-benchmark/distinfo 2019/05/21 09:55:15 1.5
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.4 2019/03/21 22:16:25 adam Exp $
+$NetBSD: distinfo,v 1.5 2019/05/21 09:55:15 adam Exp $
 
-SHA1 (benchmark-1.4.1.tar.gz) = 29d9dacea24ed352d77da6edc52972bba1299acd
+SHA1 (benchmark-1.5.tar.gz) = a35b0a2ae52be99162c24c470bcda4b102b2d7e3
-RMD160 (benchmark-1.4.1.tar.gz) = b3018488a233be21e99324640d1f9e7a705f5867
+RMD160 (benchmark-1.5.tar.gz) = 4d2f355d89a8aa0e3c3657c096e1a1a90f4b3574
-SHA512 (benchmark-1.4.1.tar.gz) = e9d71b4679cb4e4d755f7bb4101e131b37e209b6aebd0853e0c63eb11c42b75faa5da4ff8c265149808a475f3a1cfb140c5b49f877acfda908a4bb7add983aae
+SHA512 (benchmark-1.5.tar.gz) = a57122340c4f9a8e434ec70098916aef7c49d5d8312a30e4753f54bacc1099b146698b66c12f9ef116f7cadc93c604809a905c0e259aecf63aa2553390a1b609
-Size (benchmark-1.4.1.tar.gz) = 126850 bytes
+Size (benchmark-1.5.tar.gz) = 150159 bytes
-SHA1 (patch-CMakeLists.txt) = b76675097fde2b85fc3c7e9601666007654c1d0c
+SHA1 (patch-CMakeLists.txt) = 858906c819358522d27d294025b9dfde6c053324

cvs diff -r1.1 -r1.2 pkgsrc/benchmarks/google-benchmark/patches/Attic/patch-CMakeLists.txt (expand / switch to context diff)
--- pkgsrc/benchmarks/google-benchmark/patches/Attic/patch-CMakeLists.txt 2017/02/07 23:54:08 1.1
+++ pkgsrc/benchmarks/google-benchmark/patches/Attic/patch-CMakeLists.txt 2019/05/21 09:55:15 1.2
@@ -1,15 +1,15 @@
-$NetBSD: patch-CMakeLists.txt,v 1.1 2017/02/07 23:54:08 joerg Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.2 2019/05/21 09:55:15 adam Exp $
 
 -pedantic breaks <atomic> with libc++.
 
---- CMakeLists.txt.orig	2017-01-08 19:22:40.698979204 +0000
+--- CMakeLists.txt.orig	2019-05-13 19:42:18.000000000 +0000
 +++ CMakeLists.txt
-@@ -75,8 +75,6 @@ else()
+@@ -142,8 +142,6 @@ else()
    add_cxx_compiler_flag(-Werror RELEASE)
    add_cxx_compiler_flag(-Werror RELWITHDEBINFO)
    add_cxx_compiler_flag(-Werror MINSIZEREL)
 -  add_cxx_compiler_flag(-pedantic)
 -  add_cxx_compiler_flag(-pedantic-errors)
    add_cxx_compiler_flag(-Wshorten-64-to-32)
-   add_cxx_compiler_flag(-Wfloat-equal)
    add_cxx_compiler_flag(-fstrict-aliasing)
+   # Disable warnings regarding deprecated parts of the library while building