[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2024-06-14 Thread Marek Szuba
commit: 5b0462d90bbb25913a0e65d3790c15b8a5a9a39a
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Jun 14 11:23:38 2024 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Jun 14 13:33:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b0462d9

dev-cpp/benchmark: drop 1.8.3

Signed-off-by: Marek Szuba  gentoo.org>

 dev-cpp/benchmark/benchmark-1.8.3.ebuild | 35 
 1 file changed, 35 deletions(-)

diff --git a/dev-cpp/benchmark/benchmark-1.8.3.ebuild 
b/dev-cpp/benchmark/benchmark-1.8.3.ebuild
deleted file mode 100644
index 5112ab78a558..
--- a/dev-cpp/benchmark/benchmark-1.8.3.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="A microbenchmark support library"
-HOMEPAGE="https://github.com/google/benchmark;
-SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
-IUSE="debug doc test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="doc? ( app-text/doxygen )
-   test? ( >=dev-cpp/gtest-1.11.0 )"
-PATCHES=( "${FILESDIR}/${PN}-1.8.3-fix-32bit-test.patch" )
-
-src_configure() {
-   local mycmakeargs=(
-   -DBENCHMARK_ENABLE_ASSEMBLY_TESTS=OFF
-   -DBENCHMARK_ENABLE_DOXYGEN=$(usex doc)
-   -DBENCHMARK_ENABLE_GTEST_TESTS=$(usex test)
-   -DBENCHMARK_ENABLE_TESTING=$(usex test)
-   -DBENCHMARK_ENABLE_WERROR=OFF
-   -DBENCHMARK_USE_BUNDLED_GTEST=OFF
-   )
-
-   use debug || append-cppflags -DNDEBUG
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2024-06-13 Thread Sam James
commit: 300c309d960a8ba784a6ffec59f008b1dcd8c692
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 13 17:56:24 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 13 17:56:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=300c309d

dev-cpp/benchmark: Stabilize 1.8.3-r1 x86, #933716

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/benchmark/benchmark-1.8.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.8.3-r1.ebuild 
b/dev-cpp/benchmark/benchmark-1.8.3-r1.ebuild
index 3a3d04ffe6b4..8e3db7fe1c4a 100644
--- a/dev-cpp/benchmark/benchmark-1.8.3-r1.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.8.3-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
 IUSE="debug doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2024-06-12 Thread Sam James
commit: f01660c0740c85cb1930acf03ba8ad306f1ceefd
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 13 05:09:22 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 13 05:09:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f01660c0

dev-cpp/benchmark: Stabilize 1.8.3-r1 amd64, #933716

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/benchmark/benchmark-1.8.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.8.3-r1.ebuild 
b/dev-cpp/benchmark/benchmark-1.8.3-r1.ebuild
index e07371bad483..3a3d04ffe6b4 100644
--- a/dev-cpp/benchmark/benchmark-1.8.3-r1.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.8.3-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~x86"
 IUSE="debug doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2024-06-12 Thread Sam James
commit: 87e90df44e45c3ab8c52d8b901d28aa84513e327
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 12 17:35:39 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 12 17:35:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87e90df4

dev-cpp/benchmark: Stabilize 1.8.3-r1 ppc, #933716

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/benchmark/benchmark-1.8.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.8.3-r1.ebuild 
b/dev-cpp/benchmark/benchmark-1.8.3-r1.ebuild
index 5b59d5cc050c..2b741767907e 100644
--- a/dev-cpp/benchmark/benchmark-1.8.3-r1.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.8.3-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~x86"
 IUSE="debug doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2024-06-12 Thread Sam James
commit: 2d47629d88a737b5e8741a96bad6adea46c040fc
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 12 17:35:40 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 12 17:35:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d47629d

dev-cpp/benchmark: Stabilize 1.8.3-r1 ppc64, #933716

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/benchmark/benchmark-1.8.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.8.3-r1.ebuild 
b/dev-cpp/benchmark/benchmark-1.8.3-r1.ebuild
index 2b741767907e..e07371bad483 100644
--- a/dev-cpp/benchmark/benchmark-1.8.3-r1.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.8.3-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~x86"
 IUSE="debug doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2024-06-12 Thread Sam James
commit: 09654abd8098b17a251dcfbef4874d4258ca8a16
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 12 17:35:38 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 12 17:35:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09654abd

dev-cpp/benchmark: Stabilize 1.8.3-r1 arm64, #933716

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/benchmark/benchmark-1.8.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.8.3-r1.ebuild 
b/dev-cpp/benchmark/benchmark-1.8.3-r1.ebuild
index 5c20bb79f760..5b59d5cc050c 100644
--- a/dev-cpp/benchmark/benchmark-1.8.3-r1.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.8.3-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
 IUSE="debug doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2024-06-12 Thread Marek Szuba
commit: de7e0cbdb69a703f82c7d5bc33c02a68e78c4e4b
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jun 12 13:10:51 2024 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jun 12 13:51:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de7e0cbd

dev-cpp/benchmark: add 1.8.4

Signed-off-by: Marek Szuba  gentoo.org>

 dev-cpp/benchmark/Manifest   |  1 +
 dev-cpp/benchmark/benchmark-1.8.4.ebuild | 34 
 2 files changed, 35 insertions(+)

diff --git a/dev-cpp/benchmark/Manifest b/dev-cpp/benchmark/Manifest
index b154090faa00..0fa4441613e2 100644
--- a/dev-cpp/benchmark/Manifest
+++ b/dev-cpp/benchmark/Manifest
@@ -1 +1,2 @@
 DIST benchmark-1.8.3.tar.gz 250206 BLAKE2B 
14b4af17184a88378314d11623b73c27368999fcff6e50986407a08739fdf388cdcbd140471b629cd2a9948f81073796f8a6c38d015be8413b7e4d4759715f97
 SHA512 
4e12114251c79a426873cfba6e27270b69fc980cef9a68e9cb3170f8e2e203f77dee19ab1e65cad51cd67e60991d3bbfdd52553f22522ce5e6c611b5aa07602c
+DIST benchmark-1.8.4.tar.gz 253916 BLAKE2B 
78a290a5013d8371e87b7c918e518e3ec0e8247e25e211d160ab8dea51d8871d8dac54ee91ee0c512af86a60d1f4e9baedadc20d4a7fa28ef790411fda0399c8
 SHA512 
835d12b88fe52309ce6b2ffbc8b3c178ac594be7d249b5daca0373d1d03ec83ea3c7b94224f67f22d21919376985867eeff0d1c0721501cfd8a9e9b8a9c48882

diff --git a/dev-cpp/benchmark/benchmark-1.8.4.ebuild 
b/dev-cpp/benchmark/benchmark-1.8.4.ebuild
new file mode 100644
index ..16006f7088f0
--- /dev/null
+++ b/dev-cpp/benchmark/benchmark-1.8.4.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="A microbenchmark support library"
+HOMEPAGE="https://github.com/google/benchmark;
+SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="debug doc test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="doc? ( app-text/doxygen )
+   test? ( >=dev-cpp/gtest-1.11.0 )"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBENCHMARK_ENABLE_ASSEMBLY_TESTS=OFF
+   -DBENCHMARK_ENABLE_DOXYGEN=$(usex doc)
+   -DBENCHMARK_ENABLE_GTEST_TESTS=$(usex test)
+   -DBENCHMARK_ENABLE_TESTING=$(usex test)
+   -DBENCHMARK_ENABLE_WERROR=OFF
+   -DBENCHMARK_USE_BUNDLED_GTEST=OFF
+   )
+
+   use debug || append-cppflags -DNDEBUG
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/files/, dev-cpp/benchmark/

2024-03-20 Thread Sam James
commit: 49b492cfbba12d2fa7c681e384ea967f5a800937
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Mar 12 19:42:19 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 21 02:27:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49b492cf

dev-cpp/benchmark: add patches for alpha architecture

Accepted upstream already.

See: https://github.com/google/benchmark/pull/1753
See: https://github.com/google/benchmark/pull/1756
Bug: https://bugs.gentoo.org/922877
Signed-off-by: Matoro Mahri  matoro.tk>
Closes: https://github.com/gentoo/gentoo/pull/35729
Signed-off-by: Sam James  gentoo.org>

 dev-cpp/benchmark/benchmark-1.8.3-r1.ebuild| 39 +
 .../files/benchmark-1.8.3-backport-pr1753.patch| 94 ++
 .../files/benchmark-1.8.3-backport-pr1756.patch| 89 
 3 files changed, 222 insertions(+)

diff --git a/dev-cpp/benchmark/benchmark-1.8.3-r1.ebuild 
b/dev-cpp/benchmark/benchmark-1.8.3-r1.ebuild
new file mode 100644
index ..5c20bb79f760
--- /dev/null
+++ b/dev-cpp/benchmark/benchmark-1.8.3-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="A microbenchmark support library"
+HOMEPAGE="https://github.com/google/benchmark;
+SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="debug doc test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="doc? ( app-text/doxygen )
+   test? ( >=dev-cpp/gtest-1.11.0 )"
+PATCHES=(
+   "${FILESDIR}/${PN}-1.8.3-fix-32bit-test.patch"
+   "${FILESDIR}/${PN}-1.8.3-backport-pr1753.patch"
+   "${FILESDIR}/${PN}-1.8.3-backport-pr1756.patch"
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DBENCHMARK_ENABLE_ASSEMBLY_TESTS=OFF
+   -DBENCHMARK_ENABLE_DOXYGEN=$(usex doc)
+   -DBENCHMARK_ENABLE_GTEST_TESTS=$(usex test)
+   -DBENCHMARK_ENABLE_TESTING=$(usex test)
+   -DBENCHMARK_ENABLE_WERROR=OFF
+   -DBENCHMARK_USE_BUNDLED_GTEST=OFF
+   )
+
+   use debug || append-cppflags -DNDEBUG
+
+   cmake_src_configure
+}

diff --git a/dev-cpp/benchmark/files/benchmark-1.8.3-backport-pr1753.patch 
b/dev-cpp/benchmark/files/benchmark-1.8.3-backport-pr1753.patch
new file mode 100644
index ..1c2516c38e37
--- /dev/null
+++ b/dev-cpp/benchmark/files/benchmark-1.8.3-backport-pr1753.patch
@@ -0,0 +1,94 @@
+https://bugs.gentoo.org/922877
+https://github.com/google/benchmark/pull/1753
+
+From cdd4a6d48077a78d07e3b7f165383f6d5052108c Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Fri, 2 Feb 2024 21:38:11 -0500
+Subject: [PATCH 1/3] CycleClock: Add support for Alpha architecture
+
+As documented, the real cycle counter is unsafe to use here, because it
+is a 32-bit integer which wraps every ~4s.  Use gettimeofday instead,
+which has a limitation of a low-precision real-time-clock (~1ms), but no
+wrapping.  Passes test suite.
+
+Signed-off-by: Sam James 
+---
+ src/cycleclock.h | 9 +
+ 1 file changed, 9 insertions(+)
+
+diff --git a/src/cycleclock.h b/src/cycleclock.h
+index 931bba146..eff563e7f 100644
+--- a/src/cycleclock.h
 b/src/cycleclock.h
+@@ -218,6 +218,15 @@ inline BENCHMARK_ALWAYS_INLINE int64_t Now() {
+   uint64_t pcycle;
+   asm volatile("%0 = C15:14" : "=r"(pcycle));
+   return static_cast(pcycle);
++#elif defined(__alpha__)
++  // Alpha has a cycle counter, the PCC register, but it is an unsigned 32-bit
++  // integer and thus wraps every ~4s, making using it for tick counts
++  // unreliable beyond this time range.  The real-time clock is low-precision,
++  // roughtly ~1ms, but it is the only option that can reasonable count
++  // indefinitely.
++  struct timeval tv;
++  gettimeofday(, nullptr);
++  return static_cast(tv.tv_sec) * 100 + tv.tv_usec;
+ #else
+   // The soft failover to a generic implementation is automatic only for ARM.
+   // For other platforms the developer is expected to make an attempt to 
create
+
+From b1bec2fa5aed335b5be78720a9812cf27baf9df6 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Fri, 2 Feb 2024 21:46:06 -0500
+Subject: [PATCH 2/3] sysinfo: support parsing /proc/cpuinfo on Alpha
+
+And also, bail out if unable to parse /proc/cpuinfo.  This will
+preemptively alert users on platforms that need custom code for parsing
+/proc/cpuinfo.
+
+Signed-off-by: Sam James 
+---
+ src/sysinfo.cc | 4 
+ 1 file changed, 4 insertions(+)
+
+diff --git a/src/sysinfo.cc b/src/sysinfo.cc
+index 04d64dc5b..786bb1b41 100644
+--- a/src/sysinfo.cc
 b/src/sysinfo.cc
+@@ -513,7 +513,11 @@ int GetNumCPUs() {
+ std::cerr << "failed to open /proc/cpuinfo\n";
+ return -1;
+   }
++#if defined(__alpha__)
++  const std::string Key = "cpus detected";
++#else
+   const 

[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2024-01-24 Thread Marek Szuba
commit: a3df85a3d8adc5d10c6d798c01dfa96679689050
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jan 24 16:31:41 2024 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jan 24 16:31:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3df85a3

dev-cpp/benchmark: drop 1.8.2

Signed-off-by: Marek Szuba  gentoo.org>

 dev-cpp/benchmark/Manifest   |  1 -
 dev-cpp/benchmark/benchmark-1.8.2.ebuild | 34 
 2 files changed, 35 deletions(-)

diff --git a/dev-cpp/benchmark/Manifest b/dev-cpp/benchmark/Manifest
index 924b0f5cc995..b154090faa00 100644
--- a/dev-cpp/benchmark/Manifest
+++ b/dev-cpp/benchmark/Manifest
@@ -1,2 +1 @@
-DIST benchmark-1.8.2.tar.gz 205926 BLAKE2B 
b39ee0c983e1b7417c54878507e692d9bc04d83da91c8059ae08373fc59286f28b8910d1d5ea425b0c512502de0aee51b10b1b191bac3ec29ec5f9ffc9056d64
 SHA512 
532f2cee66cf527ef4452a060cfdedba6417e5d8f72225d6bf50adf6422d9a769b0f54f48982b438fa9ced975ac47bcc5e62c3c23ce871b5cfdbcf9cc0d2b829
 DIST benchmark-1.8.3.tar.gz 250206 BLAKE2B 
14b4af17184a88378314d11623b73c27368999fcff6e50986407a08739fdf388cdcbd140471b629cd2a9948f81073796f8a6c38d015be8413b7e4d4759715f97
 SHA512 
4e12114251c79a426873cfba6e27270b69fc980cef9a68e9cb3170f8e2e203f77dee19ab1e65cad51cd67e60991d3bbfdd52553f22522ce5e6c611b5aa07602c

diff --git a/dev-cpp/benchmark/benchmark-1.8.2.ebuild 
b/dev-cpp/benchmark/benchmark-1.8.2.ebuild
deleted file mode 100644
index e87f23f14a3f..
--- a/dev-cpp/benchmark/benchmark-1.8.2.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="A microbenchmark support library"
-HOMEPAGE="https://github.com/google/benchmark;
-SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
-IUSE="debug doc test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="doc? ( app-text/doxygen )
-   test? ( >=dev-cpp/gtest-1.11.0 )"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBENCHMARK_ENABLE_ASSEMBLY_TESTS=OFF
-   -DBENCHMARK_ENABLE_DOXYGEN=$(usex doc)
-   -DBENCHMARK_ENABLE_GTEST_TESTS=$(usex test)
-   -DBENCHMARK_ENABLE_TESTING=$(usex test)
-   -DBENCHMARK_ENABLE_WERROR=OFF
-   -DBENCHMARK_USE_BUNDLED_GTEST=OFF
-   )
-
-   use debug || append-cppflags -DNDEBUG
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2024-01-23 Thread Ionen Wolkens
commit: 3bdb4ea84369d8f9a14d4a26946844c2f39e61e8
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Jan 23 20:42:20 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jan 24 04:56:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bdb4ea8

dev-cpp/benchmark: Stabilize 1.8.3 x86, #916278

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-cpp/benchmark/benchmark-1.8.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.8.3.ebuild 
b/dev-cpp/benchmark/benchmark-1.8.3.ebuild
index 1fa9b7060d93..5112ab78a558 100644
--- a/dev-cpp/benchmark/benchmark-1.8.3.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.8.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
 IUSE="debug doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/, dev-cpp/benchmark/files/

2024-01-16 Thread Sam James
commit: 772df3915309410f51202aab73bebe2727bb5082
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Jan 16 02:19:46 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:43:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=772df391

dev-cpp/benchmark: fix tests on 32-bit

See: 
https://salsa.debian.org/science-team/benchmark/-/blob/master/debian/patches/0007-fix-32bit-test.patch?ref_type=heads
Bug: https://bugs.gentoo.org/916278
Signed-off-by: Matoro Mahri  matoro.tk>
Closes: https://github.com/gentoo/gentoo/pull/34830
Signed-off-by: Sam James  gentoo.org>

 dev-cpp/benchmark/benchmark-1.8.3.ebuild |  1 +
 .../files/benchmark-1.8.3-fix-32bit-test.patch   | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-cpp/benchmark/benchmark-1.8.3.ebuild 
b/dev-cpp/benchmark/benchmark-1.8.3.ebuild
index 20e8f88dad8d..1fa9b7060d93 100644
--- a/dev-cpp/benchmark/benchmark-1.8.3.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.8.3.ebuild
@@ -17,6 +17,7 @@ RESTRICT="!test? ( test )"
 
 BDEPEND="doc? ( app-text/doxygen )
test? ( >=dev-cpp/gtest-1.11.0 )"
+PATCHES=( "${FILESDIR}/${PN}-1.8.3-fix-32bit-test.patch" )
 
 src_configure() {
local mycmakeargs=(

diff --git a/dev-cpp/benchmark/files/benchmark-1.8.3-fix-32bit-test.patch 
b/dev-cpp/benchmark/files/benchmark-1.8.3-fix-32bit-test.patch
new file mode 100644
index ..62e741687f9c
--- /dev/null
+++ b/dev-cpp/benchmark/files/benchmark-1.8.3-fix-32bit-test.patch
@@ -0,0 +1,20 @@
+https://bugs.gentoo.org/916278
+https://salsa.debian.org/science-team/benchmark/-/blob/master/debian/patches/0007-fix-32bit-test.patch?ref_type=heads
+
+Description: Fix 32bit-test
+Author: Anton Gladky 
+Last-Update: 2023-10-17
+
+--- benchmark-1.8.3.orig/test/statistics_gtest.cc
 benchmark-1.8.3/test/statistics_gtest.cc
+@@ -28,8 +28,8 @@ TEST(StatisticsTest, StdDev) {
+ TEST(StatisticsTest, CV) {
+   EXPECT_DOUBLE_EQ(benchmark::StatisticsCV({101, 101, 101, 101}), 0.0);
+   EXPECT_DOUBLE_EQ(benchmark::StatisticsCV({1, 2, 3}), 1. / 2.);
+-  EXPECT_DOUBLE_EQ(benchmark::StatisticsCV({2.5, 2.4, 3.3, 4.2, 5.1}),
+-   0.32888184094918121);
++  EXPECT_NEAR(benchmark::StatisticsCV({2.5, 2.4, 3.3, 4.2, 5.1}),
++   0.32888184094918121, 1e-7);
+ }
+ 
+ }  // end namespace



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2024-01-07 Thread Michał Górny
commit: 053738f70e35e6110790e2f8ce92735c60944e88
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 26 16:40:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jan  7 11:37:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=053738f7

dev-cpp/benchmark: [QA] Remove invalid USE=lto

USE=lto in this package only appends -flto flag.  This is not a valid
use of the USE flag, as lto in Gentoo is enabled via setting flags
manually.

Signed-off-by: Michał Górny  gentoo.org>

 dev-cpp/benchmark/benchmark-1.8.2.ebuild | 6 ++
 dev-cpp/benchmark/benchmark-1.8.3.ebuild | 6 ++
 2 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/dev-cpp/benchmark/benchmark-1.8.2.ebuild 
b/dev-cpp/benchmark/benchmark-1.8.2.ebuild
index c0045a92a8c9..70953bcb03f9 100644
--- a/dev-cpp/benchmark/benchmark-1.8.2.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.8.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,8 +12,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
-IUSE="debug doc lto test"
-
+IUSE="debug doc test"
 RESTRICT="!test? ( test )"
 
 BDEPEND="doc? ( app-doc/doxygen )
@@ -24,7 +23,6 @@ src_configure() {
-DBENCHMARK_ENABLE_ASSEMBLY_TESTS=OFF
-DBENCHMARK_ENABLE_DOXYGEN=$(usex doc)
-DBENCHMARK_ENABLE_GTEST_TESTS=$(usex test)
-   -DBENCHMARK_ENABLE_LTO=$(usex lto)
-DBENCHMARK_ENABLE_TESTING=$(usex test)
-DBENCHMARK_ENABLE_WERROR=OFF
-DBENCHMARK_USE_BUNDLED_GTEST=OFF

diff --git a/dev-cpp/benchmark/benchmark-1.8.3.ebuild 
b/dev-cpp/benchmark/benchmark-1.8.3.ebuild
index 1ab5f296c427..097f257780d8 100644
--- a/dev-cpp/benchmark/benchmark-1.8.3.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.8.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,8 +12,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~x86"
-IUSE="debug doc lto test"
-
+IUSE="debug doc test"
 RESTRICT="!test? ( test )"
 
 BDEPEND="doc? ( app-doc/doxygen )
@@ -24,7 +23,6 @@ src_configure() {
-DBENCHMARK_ENABLE_ASSEMBLY_TESTS=OFF
-DBENCHMARK_ENABLE_DOXYGEN=$(usex doc)
-DBENCHMARK_ENABLE_GTEST_TESTS=$(usex test)
-   -DBENCHMARK_ENABLE_LTO=$(usex lto)
-DBENCHMARK_ENABLE_TESTING=$(usex test)
-DBENCHMARK_ENABLE_WERROR=OFF
-DBENCHMARK_USE_BUNDLED_GTEST=OFF



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2023-10-26 Thread Arthur Zamarin
commit: adcf6ace96c3383bd00fb4d1bd44a9dbd01fa01c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Oct 26 16:16:39 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Oct 26 16:16:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adcf6ace

dev-cpp/benchmark: Stabilize 1.8.3 ppc, #916278

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-cpp/benchmark/benchmark-1.8.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.8.3.ebuild 
b/dev-cpp/benchmark/benchmark-1.8.3.ebuild
index a1e07fedd680..1ab5f296c427 100644
--- a/dev-cpp/benchmark/benchmark-1.8.3.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.8.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~x86"
 IUSE="debug doc lto test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2023-10-26 Thread Sam James
commit: e409070d63c903b03b05141e35cb39bdf80a3977
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 26 12:50:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 26 12:50:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e409070d

dev-cpp/benchmark: Stabilize 1.8.3 arm64, #916278

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/benchmark/benchmark-1.8.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.8.3.ebuild 
b/dev-cpp/benchmark/benchmark-1.8.3.ebuild
index cb56013aa7da..a1e07fedd680 100644
--- a/dev-cpp/benchmark/benchmark-1.8.3.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.8.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~x86"
 IUSE="debug doc lto test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2023-10-26 Thread Sam James
commit: 838f1a8133da078d5e6c4ed47225f801e1faa226
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 26 12:47:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 26 12:48:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=838f1a81

dev-cpp/benchmark: Stabilize 1.8.3 amd64, #916278

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/benchmark/benchmark-1.8.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.8.3.ebuild 
b/dev-cpp/benchmark/benchmark-1.8.3.ebuild
index 10aeaa981372..d1122d10fa1e 100644
--- a/dev-cpp/benchmark/benchmark-1.8.3.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.8.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
 IUSE="debug doc lto test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2023-10-26 Thread Sam James
commit: fe0d03d7a08904742bd9c8c259ff7d18dac03229
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 26 12:47:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 26 12:48:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe0d03d7

dev-cpp/benchmark: Stabilize 1.8.3 ppc64, #916278

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/benchmark/benchmark-1.8.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.8.3.ebuild 
b/dev-cpp/benchmark/benchmark-1.8.3.ebuild
index d1122d10fa1e..cb56013aa7da 100644
--- a/dev-cpp/benchmark/benchmark-1.8.3.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.8.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~x86"
 IUSE="debug doc lto test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2023-09-19 Thread Marek Szuba
commit: 822d9df3a62d1989977af3d462a812d2d1401560
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Sep 19 12:00:14 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Sep 19 12:52:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=822d9df3

dev-cpp/benchmark: add 1.8.3

Signed-off-by: Marek Szuba  gentoo.org>

 dev-cpp/benchmark/Manifest   |  1 +
 dev-cpp/benchmark/benchmark-1.8.3.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-cpp/benchmark/Manifest b/dev-cpp/benchmark/Manifest
index 1169e1cbc249..924b0f5cc995 100644
--- a/dev-cpp/benchmark/Manifest
+++ b/dev-cpp/benchmark/Manifest
@@ -1 +1,2 @@
 DIST benchmark-1.8.2.tar.gz 205926 BLAKE2B 
b39ee0c983e1b7417c54878507e692d9bc04d83da91c8059ae08373fc59286f28b8910d1d5ea425b0c512502de0aee51b10b1b191bac3ec29ec5f9ffc9056d64
 SHA512 
532f2cee66cf527ef4452a060cfdedba6417e5d8f72225d6bf50adf6422d9a769b0f54f48982b438fa9ced975ac47bcc5e62c3c23ce871b5cfdbcf9cc0d2b829
+DIST benchmark-1.8.3.tar.gz 250206 BLAKE2B 
14b4af17184a88378314d11623b73c27368999fcff6e50986407a08739fdf388cdcbd140471b629cd2a9948f81073796f8a6c38d015be8413b7e4d4759715f97
 SHA512 
4e12114251c79a426873cfba6e27270b69fc980cef9a68e9cb3170f8e2e203f77dee19ab1e65cad51cd67e60991d3bbfdd52553f22522ce5e6c611b5aa07602c

diff --git a/dev-cpp/benchmark/benchmark-1.8.3.ebuild 
b/dev-cpp/benchmark/benchmark-1.8.3.ebuild
new file mode 100644
index ..10aeaa981372
--- /dev/null
+++ b/dev-cpp/benchmark/benchmark-1.8.3.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="A microbenchmark support library"
+HOMEPAGE="https://github.com/google/benchmark;
+SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="debug doc lto test"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="doc? ( app-doc/doxygen )
+   test? ( >=dev-cpp/gtest-1.11.0 )"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBENCHMARK_ENABLE_ASSEMBLY_TESTS=OFF
+   -DBENCHMARK_ENABLE_DOXYGEN=$(usex doc)
+   -DBENCHMARK_ENABLE_GTEST_TESTS=$(usex test)
+   -DBENCHMARK_ENABLE_LTO=$(usex lto)
+   -DBENCHMARK_ENABLE_TESTING=$(usex test)
+   -DBENCHMARK_ENABLE_WERROR=OFF
+   -DBENCHMARK_USE_BUNDLED_GTEST=OFF
+   )
+
+   use debug || append-cppflags -DNDEBUG
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2023-08-22 Thread Marek Szuba
commit: 58d5352e7310e2f37dd2e8e458123d8a05746f6a
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Aug 22 21:29:50 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Aug 22 21:35:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58d5352e

dev-cpp/benchmark: drop 1.7.1, 1.8.0

Signed-off-by: Marek Szuba  gentoo.org>

 dev-cpp/benchmark/Manifest   |  2 --
 dev-cpp/benchmark/benchmark-1.7.1.ebuild | 36 
 dev-cpp/benchmark/benchmark-1.8.0.ebuild | 36 
 3 files changed, 74 deletions(-)

diff --git a/dev-cpp/benchmark/Manifest b/dev-cpp/benchmark/Manifest
index 4fe08f538e6e..1169e1cbc249 100644
--- a/dev-cpp/benchmark/Manifest
+++ b/dev-cpp/benchmark/Manifest
@@ -1,3 +1 @@
-DIST benchmark-1.7.1.tar.gz 196575 BLAKE2B 
05a0ae69c0eee231b5d3c06d474c89680e4a2dfaae2ac0ffa1777cf011907cce6230648bfdb631008c2aa10f01b55652f58949849714d6333c5a0351ef42e567
 SHA512 
396af1c1d3eaa2b78c6d23b1472f6088db85a294056ae1c2366dc5c0becdc8f141ba8fc3a235033324ab0a41c2298f5d242ef09b9b6f69d9877de6bcb2062efd
-DIST benchmark-1.8.0.tar.gz 204701 BLAKE2B 
d4a2b673152c784efef118b7c5e2971a7f7749b2bbb3b5eb09d1567261853a3e85983e82bbb3a470be72204581a2d031b194cb92d4386e120ffaab71c8a58f6b
 SHA512 
ae8df163ca1319752a03497a259800dc33c71164e7def2feeadcf18d018c64eaf846ea2a562183e3d3cde0af58291de0b091ec6d9c025076f469c403b2ab0d51
 DIST benchmark-1.8.2.tar.gz 205926 BLAKE2B 
b39ee0c983e1b7417c54878507e692d9bc04d83da91c8059ae08373fc59286f28b8910d1d5ea425b0c512502de0aee51b10b1b191bac3ec29ec5f9ffc9056d64
 SHA512 
532f2cee66cf527ef4452a060cfdedba6417e5d8f72225d6bf50adf6422d9a769b0f54f48982b438fa9ced975ac47bcc5e62c3c23ce871b5cfdbcf9cc0d2b829

diff --git a/dev-cpp/benchmark/benchmark-1.7.1.ebuild 
b/dev-cpp/benchmark/benchmark-1.7.1.ebuild
deleted file mode 100644
index c0045a92a8c9..
--- a/dev-cpp/benchmark/benchmark-1.7.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="A microbenchmark support library"
-HOMEPAGE="https://github.com/google/benchmark;
-SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
-IUSE="debug doc lto test"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="doc? ( app-doc/doxygen )
-   test? ( >=dev-cpp/gtest-1.11.0 )"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBENCHMARK_ENABLE_ASSEMBLY_TESTS=OFF
-   -DBENCHMARK_ENABLE_DOXYGEN=$(usex doc)
-   -DBENCHMARK_ENABLE_GTEST_TESTS=$(usex test)
-   -DBENCHMARK_ENABLE_LTO=$(usex lto)
-   -DBENCHMARK_ENABLE_TESTING=$(usex test)
-   -DBENCHMARK_ENABLE_WERROR=OFF
-   -DBENCHMARK_USE_BUNDLED_GTEST=OFF
-   )
-
-   use debug || append-cppflags -DNDEBUG
-
-   cmake_src_configure
-}

diff --git a/dev-cpp/benchmark/benchmark-1.8.0.ebuild 
b/dev-cpp/benchmark/benchmark-1.8.0.ebuild
deleted file mode 100644
index c0045a92a8c9..
--- a/dev-cpp/benchmark/benchmark-1.8.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="A microbenchmark support library"
-HOMEPAGE="https://github.com/google/benchmark;
-SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
-IUSE="debug doc lto test"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="doc? ( app-doc/doxygen )
-   test? ( >=dev-cpp/gtest-1.11.0 )"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBENCHMARK_ENABLE_ASSEMBLY_TESTS=OFF
-   -DBENCHMARK_ENABLE_DOXYGEN=$(usex doc)
-   -DBENCHMARK_ENABLE_GTEST_TESTS=$(usex test)
-   -DBENCHMARK_ENABLE_LTO=$(usex lto)
-   -DBENCHMARK_ENABLE_TESTING=$(usex test)
-   -DBENCHMARK_ENABLE_WERROR=OFF
-   -DBENCHMARK_USE_BUNDLED_GTEST=OFF
-   )
-
-   use debug || append-cppflags -DNDEBUG
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2023-08-22 Thread Sam James
commit: a7b1028cd32d338338ce45a192026ff946b44647
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 22 11:59:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 22 11:59:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7b1028c

dev-cpp/benchmark: Stabilize 1.8.2 x86, #912744

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/benchmark/benchmark-1.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.8.2.ebuild 
b/dev-cpp/benchmark/benchmark-1.8.2.ebuild
index 1ab5f296c427..c0045a92a8c9 100644
--- a/dev-cpp/benchmark/benchmark-1.8.2.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.8.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
 IUSE="debug doc lto test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2023-08-22 Thread Sam James
commit: 2768eb9bb6cb219db053ca0b9cac88c978fb52e5
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 22 11:16:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 22 11:16:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2768eb9b

dev-cpp/benchmark: Stabilize 1.8.2 amd64, #912744

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/benchmark/benchmark-1.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.8.2.ebuild 
b/dev-cpp/benchmark/benchmark-1.8.2.ebuild
index a78ca8fd5b4a..1ab5f296c427 100644
--- a/dev-cpp/benchmark/benchmark-1.8.2.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.8.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~x86"
 IUSE="debug doc lto test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2023-08-21 Thread Sam James
commit: cb964041a3a9a9e89ca7593141cc0426dc7ac41a
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 18:22:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 18:23:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb964041

dev-cpp/benchmark: Stabilize 1.8.2 ppc, #912744

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/benchmark/benchmark-1.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.8.2.ebuild 
b/dev-cpp/benchmark/benchmark-1.8.2.ebuild
index 479b8804efe1..a78ca8fd5b4a 100644
--- a/dev-cpp/benchmark/benchmark-1.8.2.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.8.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~x86"
 IUSE="debug doc lto test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2023-08-21 Thread Sam James
commit: fad02b8c02f39fb7274e058d13c9f0d4caad486a
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 17:42:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 17:42:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fad02b8c

dev-cpp/benchmark: Stabilize 1.8.2 ppc64, #912744

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/benchmark/benchmark-1.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.8.2.ebuild 
b/dev-cpp/benchmark/benchmark-1.8.2.ebuild
index 10aeaa981372..daa260ff0c63 100644
--- a/dev-cpp/benchmark/benchmark-1.8.2.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.8.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~x86"
 IUSE="debug doc lto test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2023-08-21 Thread Sam James
commit: 710c798a41b8c42f94cb3f88391c5fb94294e2c2
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 17:42:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 17:42:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=710c798a

dev-cpp/benchmark: Stabilize 1.8.2 arm64, #912744

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/benchmark/benchmark-1.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.8.2.ebuild 
b/dev-cpp/benchmark/benchmark-1.8.2.ebuild
index daa260ff0c63..479b8804efe1 100644
--- a/dev-cpp/benchmark/benchmark-1.8.2.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.8.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~x86"
 IUSE="debug doc lto test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2023-07-15 Thread Arthur Zamarin
commit: b5a0c8b1b00310ab26af839fb8d89f091d6f58e5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 15 08:51:01 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 15 08:51:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5a0c8b1

dev-cpp/benchmark: Stabilize 1.8.0 arm64, #910375

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-cpp/benchmark/benchmark-1.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.8.0.ebuild 
b/dev-cpp/benchmark/benchmark-1.8.0.ebuild
index 73c961b0759f..0745966d1ece 100644
--- a/dev-cpp/benchmark/benchmark-1.8.0.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.8.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv x86"
 IUSE="debug doc lto test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2023-07-15 Thread Arthur Zamarin
commit: b559bccdcdee93f57b24987ab17364b1dea69237
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 15 08:19:15 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 15 08:19:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b559bccd

dev-cpp/benchmark: Stabilize 1.8.0 x86, #910375

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-cpp/benchmark/benchmark-1.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.8.0.ebuild 
b/dev-cpp/benchmark/benchmark-1.8.0.ebuild
index cb56013aa7da..73c961b0759f 100644
--- a/dev-cpp/benchmark/benchmark-1.8.0.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.8.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv x86"
 IUSE="debug doc lto test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2023-07-15 Thread Arthur Zamarin
commit: f55d88409dd0317191121d48c4b10a9024fd081a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 15 08:19:14 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 15 08:19:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f55d8840

dev-cpp/benchmark: Stabilize 1.8.0 amd64, #910375

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-cpp/benchmark/benchmark-1.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.8.0.ebuild 
b/dev-cpp/benchmark/benchmark-1.8.0.ebuild
index daa260ff0c63..cb56013aa7da 100644
--- a/dev-cpp/benchmark/benchmark-1.8.0.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.8.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~x86"
 IUSE="debug doc lto test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2023-07-14 Thread Sam James
commit: cc25435e7d27fa6f0fbb5225212f46c2e43b8372
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 15 03:08:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 15 03:10:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc25435e

dev-cpp/benchmark: Stabilize 1.8.0 ppc64, #910375

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/benchmark/benchmark-1.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.8.0.ebuild 
b/dev-cpp/benchmark/benchmark-1.8.0.ebuild
index 10aeaa981372..daa260ff0c63 100644
--- a/dev-cpp/benchmark/benchmark-1.8.0.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.8.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~x86"
 IUSE="debug doc lto test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2023-07-10 Thread Marek Szuba
commit: fed136bf74ca950f71a85be638bd7426a919bd83
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Jul 10 22:33:27 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Jul 10 23:04:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fed136bf

dev-cpp/benchmark: add 1.8.2

Signed-off-by: Marek Szuba  gentoo.org>

 dev-cpp/benchmark/Manifest   |  1 +
 dev-cpp/benchmark/benchmark-1.8.2.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-cpp/benchmark/Manifest b/dev-cpp/benchmark/Manifest
index 1c72bf65a157..4fe08f538e6e 100644
--- a/dev-cpp/benchmark/Manifest
+++ b/dev-cpp/benchmark/Manifest
@@ -1,2 +1,3 @@
 DIST benchmark-1.7.1.tar.gz 196575 BLAKE2B 
05a0ae69c0eee231b5d3c06d474c89680e4a2dfaae2ac0ffa1777cf011907cce6230648bfdb631008c2aa10f01b55652f58949849714d6333c5a0351ef42e567
 SHA512 
396af1c1d3eaa2b78c6d23b1472f6088db85a294056ae1c2366dc5c0becdc8f141ba8fc3a235033324ab0a41c2298f5d242ef09b9b6f69d9877de6bcb2062efd
 DIST benchmark-1.8.0.tar.gz 204701 BLAKE2B 
d4a2b673152c784efef118b7c5e2971a7f7749b2bbb3b5eb09d1567261853a3e85983e82bbb3a470be72204581a2d031b194cb92d4386e120ffaab71c8a58f6b
 SHA512 
ae8df163ca1319752a03497a259800dc33c71164e7def2feeadcf18d018c64eaf846ea2a562183e3d3cde0af58291de0b091ec6d9c025076f469c403b2ab0d51
+DIST benchmark-1.8.2.tar.gz 205926 BLAKE2B 
b39ee0c983e1b7417c54878507e692d9bc04d83da91c8059ae08373fc59286f28b8910d1d5ea425b0c512502de0aee51b10b1b191bac3ec29ec5f9ffc9056d64
 SHA512 
532f2cee66cf527ef4452a060cfdedba6417e5d8f72225d6bf50adf6422d9a769b0f54f48982b438fa9ced975ac47bcc5e62c3c23ce871b5cfdbcf9cc0d2b829

diff --git a/dev-cpp/benchmark/benchmark-1.8.2.ebuild 
b/dev-cpp/benchmark/benchmark-1.8.2.ebuild
new file mode 100644
index ..10aeaa981372
--- /dev/null
+++ b/dev-cpp/benchmark/benchmark-1.8.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="A microbenchmark support library"
+HOMEPAGE="https://github.com/google/benchmark;
+SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="debug doc lto test"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="doc? ( app-doc/doxygen )
+   test? ( >=dev-cpp/gtest-1.11.0 )"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBENCHMARK_ENABLE_ASSEMBLY_TESTS=OFF
+   -DBENCHMARK_ENABLE_DOXYGEN=$(usex doc)
+   -DBENCHMARK_ENABLE_GTEST_TESTS=$(usex test)
+   -DBENCHMARK_ENABLE_LTO=$(usex lto)
+   -DBENCHMARK_ENABLE_TESTING=$(usex test)
+   -DBENCHMARK_ENABLE_WERROR=OFF
+   -DBENCHMARK_USE_BUNDLED_GTEST=OFF
+   )
+
+   use debug || append-cppflags -DNDEBUG
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2023-05-11 Thread Marek Szuba
commit: 4d5bc987ffb6b29a0942e5b1974a944891bb2b85
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu May 11 11:31:08 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu May 11 11:59:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d5bc987

dev-cpp/benchmark: add 1.8.0

Signed-off-by: Marek Szuba  gentoo.org>

 dev-cpp/benchmark/Manifest   |  1 +
 dev-cpp/benchmark/benchmark-1.8.0.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-cpp/benchmark/Manifest b/dev-cpp/benchmark/Manifest
index 900399204172..1c72bf65a157 100644
--- a/dev-cpp/benchmark/Manifest
+++ b/dev-cpp/benchmark/Manifest
@@ -1 +1,2 @@
 DIST benchmark-1.7.1.tar.gz 196575 BLAKE2B 
05a0ae69c0eee231b5d3c06d474c89680e4a2dfaae2ac0ffa1777cf011907cce6230648bfdb631008c2aa10f01b55652f58949849714d6333c5a0351ef42e567
 SHA512 
396af1c1d3eaa2b78c6d23b1472f6088db85a294056ae1c2366dc5c0becdc8f141ba8fc3a235033324ab0a41c2298f5d242ef09b9b6f69d9877de6bcb2062efd
+DIST benchmark-1.8.0.tar.gz 204701 BLAKE2B 
d4a2b673152c784efef118b7c5e2971a7f7749b2bbb3b5eb09d1567261853a3e85983e82bbb3a470be72204581a2d031b194cb92d4386e120ffaab71c8a58f6b
 SHA512 
ae8df163ca1319752a03497a259800dc33c71164e7def2feeadcf18d018c64eaf846ea2a562183e3d3cde0af58291de0b091ec6d9c025076f469c403b2ab0d51

diff --git a/dev-cpp/benchmark/benchmark-1.8.0.ebuild 
b/dev-cpp/benchmark/benchmark-1.8.0.ebuild
new file mode 100644
index ..10aeaa981372
--- /dev/null
+++ b/dev-cpp/benchmark/benchmark-1.8.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="A microbenchmark support library"
+HOMEPAGE="https://github.com/google/benchmark;
+SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="debug doc lto test"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="doc? ( app-doc/doxygen )
+   test? ( >=dev-cpp/gtest-1.11.0 )"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBENCHMARK_ENABLE_ASSEMBLY_TESTS=OFF
+   -DBENCHMARK_ENABLE_DOXYGEN=$(usex doc)
+   -DBENCHMARK_ENABLE_GTEST_TESTS=$(usex test)
+   -DBENCHMARK_ENABLE_LTO=$(usex lto)
+   -DBENCHMARK_ENABLE_TESTING=$(usex test)
+   -DBENCHMARK_ENABLE_WERROR=OFF
+   -DBENCHMARK_USE_BUNDLED_GTEST=OFF
+   )
+
+   use debug || append-cppflags -DNDEBUG
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2023-03-07 Thread Marek Szuba
commit: feea7e2d94efc46250f774c98c2c98c9d9a43331
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Mar  7 19:16:48 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Mar  7 19:16:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feea7e2d

dev-cpp/benchmark: drop 1.7.0

Signed-off-by: Marek Szuba  gentoo.org>

 dev-cpp/benchmark/Manifest   |  1 -
 dev-cpp/benchmark/benchmark-1.7.0.ebuild | 36 
 2 files changed, 37 deletions(-)

diff --git a/dev-cpp/benchmark/Manifest b/dev-cpp/benchmark/Manifest
index 7d1990fab556..900399204172 100644
--- a/dev-cpp/benchmark/Manifest
+++ b/dev-cpp/benchmark/Manifest
@@ -1,2 +1 @@
-DIST benchmark-1.7.0.tar.gz 194165 BLAKE2B 
2a5ae10fb1fd1d05da60287591a5ba16d9bf8f7c77d1f332a6482cba32841a00b1350bf83238d52e051bcf2f628ed8ffc9e1899c75337b8cd12d9fb1800fd5b0
 SHA512 
25f81930ce210e298d9cc67c965cc8937f66c53427b18a672338b86424eef32df877ec6b7a7106417464b29c5048b014fcc82cfa773168ed701aa47d01f39f82
 DIST benchmark-1.7.1.tar.gz 196575 BLAKE2B 
05a0ae69c0eee231b5d3c06d474c89680e4a2dfaae2ac0ffa1777cf011907cce6230648bfdb631008c2aa10f01b55652f58949849714d6333c5a0351ef42e567
 SHA512 
396af1c1d3eaa2b78c6d23b1472f6088db85a294056ae1c2366dc5c0becdc8f141ba8fc3a235033324ab0a41c2298f5d242ef09b9b6f69d9877de6bcb2062efd

diff --git a/dev-cpp/benchmark/benchmark-1.7.0.ebuild 
b/dev-cpp/benchmark/benchmark-1.7.0.ebuild
deleted file mode 100644
index e80684fba3f4..
--- a/dev-cpp/benchmark/benchmark-1.7.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="A microbenchmark support library"
-HOMEPAGE="https://github.com/google/benchmark;
-SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
-IUSE="debug doc lto test"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="doc? ( app-doc/doxygen )
-   test? ( >=dev-cpp/gtest-1.11.0 )"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBENCHMARK_ENABLE_ASSEMBLY_TESTS=OFF
-   -DBENCHMARK_ENABLE_DOXYGEN=$(usex doc)
-   -DBENCHMARK_ENABLE_GTEST_TESTS=$(usex test)
-   -DBENCHMARK_ENABLE_LTO=$(usex lto)
-   -DBENCHMARK_ENABLE_TESTING=$(usex test)
-   -DBENCHMARK_ENABLE_WERROR=OFF
-   -DBENCHMARK_USE_BUNDLED_GTEST=OFF
-   )
-
-   use debug || append-cppflags -DNDEBUG
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2023-03-07 Thread Sam James
commit: b6ee7d070e4a9351bffe1b2be0fe3565add2b56b
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  7 15:44:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  7 15:44:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6ee7d07

dev-cpp/benchmark: Stabilize 1.7.1 amd64, #899968

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/benchmark/benchmark-1.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.7.1.ebuild 
b/dev-cpp/benchmark/benchmark-1.7.1.ebuild
index 8207039a58c9..c0045a92a8c9 100644
--- a/dev-cpp/benchmark/benchmark-1.7.1.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.7.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
 IUSE="debug doc lto test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2023-03-07 Thread Sam James
commit: 98102988b26c78699dc4e51da663eec40cc37b96
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  7 11:45:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  7 11:45:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98102988

dev-cpp/benchmark: Stabilize 1.7.1 arm64, #899968

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/benchmark/benchmark-1.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.7.1.ebuild 
b/dev-cpp/benchmark/benchmark-1.7.1.ebuild
index 50893c196bb0..8207039a58c9 100644
--- a/dev-cpp/benchmark/benchmark-1.7.1.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.7.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
 IUSE="debug doc lto test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2023-03-07 Thread Sam James
commit: c8250eb0226982d07a227084c5450f75cef62593
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  7 11:40:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  7 11:40:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8250eb0

dev-cpp/benchmark: Stabilize 1.7.1 ppc, #899968

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/benchmark/benchmark-1.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.7.1.ebuild 
b/dev-cpp/benchmark/benchmark-1.7.1.ebuild
index 5427c264ac7c..50893c196bb0 100644
--- a/dev-cpp/benchmark/benchmark-1.7.1.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.7.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
 IUSE="debug doc lto test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2023-03-07 Thread Sam James
commit: 0fe70ae8fc71a49a3af520f8413aaff65b691daa
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  7 11:40:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  7 11:40:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fe70ae8

dev-cpp/benchmark: Stabilize 1.7.1 ppc64, #899968

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/benchmark/benchmark-1.7.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/benchmark/benchmark-1.7.1.ebuild 
b/dev-cpp/benchmark/benchmark-1.7.1.ebuild
index fdf73017860e..daa260ff0c63 100644
--- a/dev-cpp/benchmark/benchmark-1.7.1.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.7.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~x86"
 IUSE="debug doc lto test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2023-03-07 Thread Sam James
commit: a9e1af458d3c7f3f8f0c386131ba8f676056e21e
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  7 11:40:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  7 11:40:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9e1af45

dev-cpp/benchmark: Stabilize 1.7.1 x86, #899968

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/benchmark/benchmark-1.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.7.1.ebuild 
b/dev-cpp/benchmark/benchmark-1.7.1.ebuild
index daa260ff0c63..5427c264ac7c 100644
--- a/dev-cpp/benchmark/benchmark-1.7.1.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.7.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv x86"
 IUSE="debug doc lto test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2022-11-13 Thread Marek Szuba
commit: 5e1441b334fa8f796529a899d890f4c9f6dd960f
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Nov 13 21:51:34 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Nov 13 21:51:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e1441b3

dev-cpp/benchmark: add 1.7.1

Signed-off-by: Marek Szuba  gentoo.org>

 dev-cpp/benchmark/Manifest   |  1 +
 dev-cpp/benchmark/benchmark-1.7.1.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-cpp/benchmark/Manifest b/dev-cpp/benchmark/Manifest
index 238f776138df..7d1990fab556 100644
--- a/dev-cpp/benchmark/Manifest
+++ b/dev-cpp/benchmark/Manifest
@@ -1 +1,2 @@
 DIST benchmark-1.7.0.tar.gz 194165 BLAKE2B 
2a5ae10fb1fd1d05da60287591a5ba16d9bf8f7c77d1f332a6482cba32841a00b1350bf83238d52e051bcf2f628ed8ffc9e1899c75337b8cd12d9fb1800fd5b0
 SHA512 
25f81930ce210e298d9cc67c965cc8937f66c53427b18a672338b86424eef32df877ec6b7a7106417464b29c5048b014fcc82cfa773168ed701aa47d01f39f82
+DIST benchmark-1.7.1.tar.gz 196575 BLAKE2B 
05a0ae69c0eee231b5d3c06d474c89680e4a2dfaae2ac0ffa1777cf011907cce6230648bfdb631008c2aa10f01b55652f58949849714d6333c5a0351ef42e567
 SHA512 
396af1c1d3eaa2b78c6d23b1472f6088db85a294056ae1c2366dc5c0becdc8f141ba8fc3a235033324ab0a41c2298f5d242ef09b9b6f69d9877de6bcb2062efd

diff --git a/dev-cpp/benchmark/benchmark-1.7.1.ebuild 
b/dev-cpp/benchmark/benchmark-1.7.1.ebuild
new file mode 100644
index ..fdf73017860e
--- /dev/null
+++ b/dev-cpp/benchmark/benchmark-1.7.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="A microbenchmark support library"
+HOMEPAGE="https://github.com/google/benchmark;
+SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="debug doc lto test"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="doc? ( app-doc/doxygen )
+   test? ( >=dev-cpp/gtest-1.11.0 )"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBENCHMARK_ENABLE_ASSEMBLY_TESTS=OFF
+   -DBENCHMARK_ENABLE_DOXYGEN=$(usex doc)
+   -DBENCHMARK_ENABLE_GTEST_TESTS=$(usex test)
+   -DBENCHMARK_ENABLE_LTO=$(usex lto)
+   -DBENCHMARK_ENABLE_TESTING=$(usex test)
+   -DBENCHMARK_ENABLE_WERROR=OFF
+   -DBENCHMARK_USE_BUNDLED_GTEST=OFF
+   )
+
+   use debug || append-cppflags -DNDEBUG
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2022-09-05 Thread Marek Szuba
commit: fa7f881aed76f6a0e73e68f69206c4c92fdba908
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Sep  5 09:29:36 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Sep  5 09:29:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa7f881a

dev-cpp/benchmark: drop 1.6.1

Signed-off-by: Marek Szuba  gentoo.org>

 dev-cpp/benchmark/Manifest   |  1 -
 dev-cpp/benchmark/benchmark-1.6.1.ebuild | 36 
 2 files changed, 37 deletions(-)

diff --git a/dev-cpp/benchmark/Manifest b/dev-cpp/benchmark/Manifest
index 494eb1fba57d..238f776138df 100644
--- a/dev-cpp/benchmark/Manifest
+++ b/dev-cpp/benchmark/Manifest
@@ -1,2 +1 @@
-DIST benchmark-1.6.1.tar.gz 184616 BLAKE2B 
bcbc69ae4c4f5f21ed8199f34faccf41a9b97d311aaeeba8cecb6acc47780c91d2cb41a1dadfe400accecd46f90f02211a219a739c122dc7398ae1fa76a7
 SHA512 
7d3e3baf5a2d92e9552ab5007c37253b3510ac269edf8922a2794ff3dfbd0bf5b4c519240d4577b1ec30ef9e8a64caa17a809054c3dc7f2b1bcd410596177d67
 DIST benchmark-1.7.0.tar.gz 194165 BLAKE2B 
2a5ae10fb1fd1d05da60287591a5ba16d9bf8f7c77d1f332a6482cba32841a00b1350bf83238d52e051bcf2f628ed8ffc9e1899c75337b8cd12d9fb1800fd5b0
 SHA512 
25f81930ce210e298d9cc67c965cc8937f66c53427b18a672338b86424eef32df877ec6b7a7106417464b29c5048b014fcc82cfa773168ed701aa47d01f39f82

diff --git a/dev-cpp/benchmark/benchmark-1.6.1.ebuild 
b/dev-cpp/benchmark/benchmark-1.6.1.ebuild
deleted file mode 100644
index e80684fba3f4..
--- a/dev-cpp/benchmark/benchmark-1.6.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="A microbenchmark support library"
-HOMEPAGE="https://github.com/google/benchmark;
-SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
-IUSE="debug doc lto test"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="doc? ( app-doc/doxygen )
-   test? ( >=dev-cpp/gtest-1.11.0 )"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBENCHMARK_ENABLE_ASSEMBLY_TESTS=OFF
-   -DBENCHMARK_ENABLE_DOXYGEN=$(usex doc)
-   -DBENCHMARK_ENABLE_GTEST_TESTS=$(usex test)
-   -DBENCHMARK_ENABLE_LTO=$(usex lto)
-   -DBENCHMARK_ENABLE_TESTING=$(usex test)
-   -DBENCHMARK_ENABLE_WERROR=OFF
-   -DBENCHMARK_USE_BUNDLED_GTEST=OFF
-   )
-
-   use debug || append-cppflags -DNDEBUG
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2022-09-02 Thread Jakov Smolić
commit: cd243e4564ad35f9b17002a55c9a2fb7e6c5fcdb
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Sep  2 19:38:10 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Sep  2 19:38:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd243e45

dev-cpp/benchmark: Stabilize 1.7.0 x86, #867988

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-cpp/benchmark/benchmark-1.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.7.0.ebuild 
b/dev-cpp/benchmark/benchmark-1.7.0.ebuild
index 0012ef97ebeb..e80684fba3f4 100644
--- a/dev-cpp/benchmark/benchmark-1.7.0.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.7.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
 IUSE="debug doc lto test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2022-09-02 Thread Jakov Smolić
commit: 60dcbafe2f71d3b1a696bebc987b4d4c03f6bba9
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Sep  2 19:38:05 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Sep  2 19:38:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60dcbafe

dev-cpp/benchmark: Stabilize 1.7.0 amd64, #867988

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-cpp/benchmark/benchmark-1.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.7.0.ebuild 
b/dev-cpp/benchmark/benchmark-1.7.0.ebuild
index 3661e33c1b27..0012ef97ebeb 100644
--- a/dev-cpp/benchmark/benchmark-1.7.0.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.7.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~x86"
 IUSE="debug doc lto test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2022-09-02 Thread Arthur Zamarin
commit: 289f193773552dc9916de08ead06f0062e7e54e9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep  2 15:14:59 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep  2 15:17:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=289f1937

dev-cpp/benchmark: Stabilize 1.7.0 arm64, #867988

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-cpp/benchmark/benchmark-1.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.7.0.ebuild 
b/dev-cpp/benchmark/benchmark-1.7.0.ebuild
index 2117d73a2f02..3661e33c1b27 100644
--- a/dev-cpp/benchmark/benchmark-1.7.0.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.7.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~x86"
 IUSE="debug doc lto test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2022-09-02 Thread Arthur Zamarin
commit: affae02b39eef36c1b0185767093c6b5bdc0538b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep  2 13:43:15 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep  2 13:43:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=affae02b

dev-cpp/benchmark: Stabilize 1.7.0 ppc64, #867988

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-cpp/benchmark/benchmark-1.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.7.0.ebuild 
b/dev-cpp/benchmark/benchmark-1.7.0.ebuild
index 1a4635eb80dc..2117d73a2f02 100644
--- a/dev-cpp/benchmark/benchmark-1.7.0.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.7.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~x86"
 IUSE="debug doc lto test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2022-09-02 Thread Arthur Zamarin
commit: 3813be165c31d9319c7a7d793f062dcedbc9553e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep  2 13:43:14 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep  2 13:43:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3813be16

dev-cpp/benchmark: Stabilize 1.7.0 ppc, #867988

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-cpp/benchmark/benchmark-1.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.7.0.ebuild 
b/dev-cpp/benchmark/benchmark-1.7.0.ebuild
index fdf73017860e..1a4635eb80dc 100644
--- a/dev-cpp/benchmark/benchmark-1.7.0.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.7.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~x86"
 IUSE="debug doc lto test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2022-07-25 Thread Marek Szuba
commit: 644151d1174eae96e70f43a23456a4f28ceb3970
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Jul 25 21:45:02 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Jul 25 22:15:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=644151d1

dev-cpp/benchmark: add 1.7.0

Signed-off-by: Marek Szuba  gentoo.org>

 dev-cpp/benchmark/Manifest   |  1 +
 dev-cpp/benchmark/benchmark-1.7.0.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-cpp/benchmark/Manifest b/dev-cpp/benchmark/Manifest
index 8c7d92a34184..494eb1fba57d 100644
--- a/dev-cpp/benchmark/Manifest
+++ b/dev-cpp/benchmark/Manifest
@@ -1 +1,2 @@
 DIST benchmark-1.6.1.tar.gz 184616 BLAKE2B 
bcbc69ae4c4f5f21ed8199f34faccf41a9b97d311aaeeba8cecb6acc47780c91d2cb41a1dadfe400accecd46f90f02211a219a739c122dc7398ae1fa76a7
 SHA512 
7d3e3baf5a2d92e9552ab5007c37253b3510ac269edf8922a2794ff3dfbd0bf5b4c519240d4577b1ec30ef9e8a64caa17a809054c3dc7f2b1bcd410596177d67
+DIST benchmark-1.7.0.tar.gz 194165 BLAKE2B 
2a5ae10fb1fd1d05da60287591a5ba16d9bf8f7c77d1f332a6482cba32841a00b1350bf83238d52e051bcf2f628ed8ffc9e1899c75337b8cd12d9fb1800fd5b0
 SHA512 
25f81930ce210e298d9cc67c965cc8937f66c53427b18a672338b86424eef32df877ec6b7a7106417464b29c5048b014fcc82cfa773168ed701aa47d01f39f82

diff --git a/dev-cpp/benchmark/benchmark-1.7.0.ebuild 
b/dev-cpp/benchmark/benchmark-1.7.0.ebuild
new file mode 100644
index ..fdf73017860e
--- /dev/null
+++ b/dev-cpp/benchmark/benchmark-1.7.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="A microbenchmark support library"
+HOMEPAGE="https://github.com/google/benchmark;
+SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="debug doc lto test"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="doc? ( app-doc/doxygen )
+   test? ( >=dev-cpp/gtest-1.11.0 )"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBENCHMARK_ENABLE_ASSEMBLY_TESTS=OFF
+   -DBENCHMARK_ENABLE_DOXYGEN=$(usex doc)
+   -DBENCHMARK_ENABLE_GTEST_TESTS=$(usex test)
+   -DBENCHMARK_ENABLE_LTO=$(usex lto)
+   -DBENCHMARK_ENABLE_TESTING=$(usex test)
+   -DBENCHMARK_ENABLE_WERROR=OFF
+   -DBENCHMARK_USE_BUNDLED_GTEST=OFF
+   )
+
+   use debug || append-cppflags -DNDEBUG
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2022-05-18 Thread WANG Xuerui
commit: 855df82254957c91cca7a84ccf966d41f4d67f45
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 19 05:03:44 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 19 05:07:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=855df822

dev-cpp/benchmark: keyword 1.6.1 for ~loong

Tests passed on real hardware.

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-cpp/benchmark/benchmark-1.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.6.1.ebuild 
b/dev-cpp/benchmark/benchmark-1.6.1.ebuild
index 4fdf6fa2452d..e80684fba3f4 100644
--- a/dev-cpp/benchmark/benchmark-1.6.1.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.6.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
 IUSE="debug doc lto test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/files/, dev-cpp/benchmark/

2022-03-01 Thread Marek Szuba
commit: 87062497878290a363a959c5538eb5efdcd85cef
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Mar  1 15:24:46 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Mar  1 16:47:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87062497

dev-cpp/benchmark: drop 1.5.6, 1.6.0

Signed-off-by: Marek Szuba  gentoo.org>

 dev-cpp/benchmark/Manifest |  2 --
 dev-cpp/benchmark/benchmark-1.5.6.ebuild   | 36 
 dev-cpp/benchmark/benchmark-1.6.0.ebuild   | 38 --
 .../files/benchmark-1.5.6-system_testdeps.patch| 11 ---
 .../files/benchmark-1.6.0-disable_Werror.patch | 12 ---
 .../files/benchmark-1.6.0-versioned_docdir.patch   |  9 -
 6 files changed, 108 deletions(-)

diff --git a/dev-cpp/benchmark/Manifest b/dev-cpp/benchmark/Manifest
index d96cd79330ba..8c7d92a34184 100644
--- a/dev-cpp/benchmark/Manifest
+++ b/dev-cpp/benchmark/Manifest
@@ -1,3 +1 @@
-DIST benchmark-1.5.6.tar.gz 177911 BLAKE2B 
ea4e98cb98471b2b8e2371109b96017bc483459dc924deaa1d9770b065de946ea2d69ca36098c27283f15370699f2475448af1e205cfca3d9c64408f08c202a9
 SHA512 
b3c1fd4407d660456ae51abd7c427460a2c7b029ab6344e21bb61d3ec84e3b60638b7a719655aa04fb9ca639b6371e553e9de18539aca8dd38c361b4c6522538
-DIST benchmark-1.6.0.tar.gz 178527 BLAKE2B 
b31fdd2a00d80c63102ea81ed9d1392f243e0d6d67ebf7d1e1a3d20cf7702acc68a3ddd3edd6ccbcfe76c01438c492c15f4d0146689587ccf8a3dccd6043ed11
 SHA512 
83788f64322067cedca4e459dd2b4117a80d3dc480e1ce0a4d9c323827e13cb1969889a6049cd487dc28ecb0ff52c868a73492c738283ee1236e527b0ca8b11d
 DIST benchmark-1.6.1.tar.gz 184616 BLAKE2B 
bcbc69ae4c4f5f21ed8199f34faccf41a9b97d311aaeeba8cecb6acc47780c91d2cb41a1dadfe400accecd46f90f02211a219a739c122dc7398ae1fa76a7
 SHA512 
7d3e3baf5a2d92e9552ab5007c37253b3510ac269edf8922a2794ff3dfbd0bf5b4c519240d4577b1ec30ef9e8a64caa17a809054c3dc7f2b1bcd410596177d67

diff --git a/dev-cpp/benchmark/benchmark-1.5.6.ebuild 
b/dev-cpp/benchmark/benchmark-1.5.6.ebuild
deleted file mode 100644
index 3c1508d4ecd1..
--- a/dev-cpp/benchmark/benchmark-1.5.6.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="A microbenchmark support library"
-HOMEPAGE="https://github.com/google/benchmark;
-SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
-IUSE="debug test"
-
-RESTRICT="!test? ( test )"
-
-# Version not in the tree yet
-#BDEPEND="test? ( >=dev-cpp/gtest-1.11.0 )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.5.6-system_testdeps.patch
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DBENCHMARK_ENABLE_TESTING=$(usex test)
-   -DBENCHMARK_ENABLE_GTEST_TESTS=OFF
-   -DBENCHMARK_ENABLE_ASSEMBLY_TESTS=OFF
-   )
-
-   use debug || append-cppflags -DNDEBUG
-
-   cmake_src_configure
-}

diff --git a/dev-cpp/benchmark/benchmark-1.6.0.ebuild 
b/dev-cpp/benchmark/benchmark-1.6.0.ebuild
deleted file mode 100644
index 79dd281a1d6d..
--- a/dev-cpp/benchmark/benchmark-1.6.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="A microbenchmark support library"
-HOMEPAGE="https://github.com/google/benchmark;
-SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
-IUSE="debug test"
-
-RESTRICT="!test? ( test )"
-
-# Version not in the tree yet
-#BDEPEND="test? ( >=dev-cpp/gtest-1.11.0 )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.5.6-system_testdeps.patch
-   "${FILESDIR}"/${PN}-1.6.0-disable_Werror.patch
-   "${FILESDIR}"/${PN}-1.6.0-versioned_docdir.patch
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DBENCHMARK_ENABLE_TESTING=$(usex test)
-   -DBENCHMARK_ENABLE_GTEST_TESTS=OFF
-   -DBENCHMARK_ENABLE_ASSEMBLY_TESTS=OFF
-   )
-
-   use debug || append-cppflags -DNDEBUG
-
-   cmake_src_configure
-}

diff --git a/dev-cpp/benchmark/files/benchmark-1.5.6-system_testdeps.patch 
b/dev-cpp/benchmark/files/benchmark-1.5.6-system_testdeps.patch
deleted file mode 100644
index 98aa94904075..
--- a/dev-cpp/benchmark/files/benchmark-1.5.6-system_testdeps.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -307,7 +307,7 @@
-   if (BENCHMARK_ENABLE_GTEST_TESTS AND
-   NOT (TARGET gtest AND TARGET gtest_main AND
-TARGET gmock AND TARGET gmock_main))
--include(GoogleTest)
-+find_package(GTest 1.11 REQUIRED)
-   endif()
-   add_subdirectory(test)
- endif()

diff --git 

[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2022-01-31 Thread Arthur Zamarin
commit: c82c5ee67f0c9e7a9e3d6a4379def68c3388c95f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jan 31 20:26:00 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jan 31 20:26:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c82c5ee6

dev-cpp/benchmark: Stabilize 1.6.1 ppc64, #832393

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-cpp/benchmark/benchmark-1.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.6.1.ebuild 
b/dev-cpp/benchmark/benchmark-1.6.1.ebuild
index 96153895aebb..4fdf6fa2452d 100644
--- a/dev-cpp/benchmark/benchmark-1.6.1.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.6.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv x86"
 IUSE="debug doc lto test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2022-01-31 Thread Sam James
commit: e4466bffc0a5767df0a2e3fff2c8d505aafa143b
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 31 18:51:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 31 18:51:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4466bff

dev-cpp/benchmark: Stabilize 1.6.1 ppc, #832393

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/benchmark/benchmark-1.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.6.1.ebuild 
b/dev-cpp/benchmark/benchmark-1.6.1.ebuild
index 303c9552fa05..96153895aebb 100644
--- a/dev-cpp/benchmark/benchmark-1.6.1.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.6.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ppc ~ppc64 ~riscv x86"
 IUSE="debug doc lto test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2022-01-30 Thread Sam James
commit: cd645829ce3e843c99f296bec6c2236b7c0d67f5
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 31 06:23:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 31 06:23:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd645829

dev-cpp/benchmark: Stabilize 1.6.1 arm64, #832393

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/benchmark/benchmark-1.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.6.1.ebuild 
b/dev-cpp/benchmark/benchmark-1.6.1.ebuild
index ec5710feb301..303c9552fa05 100644
--- a/dev-cpp/benchmark/benchmark-1.6.1.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.6.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
 IUSE="debug doc lto test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2022-01-30 Thread Sam James
commit: 7186702f8c2b08476ac9c25ef205ad1c97d4e7e7
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 30 22:24:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 30 22:24:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7186702f

dev-cpp/benchmark: Stabilize 1.6.1 amd64, #832393

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/benchmark/benchmark-1.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.6.1.ebuild 
b/dev-cpp/benchmark/benchmark-1.6.1.ebuild
index 5432a149f4b3..ec5710feb301 100644
--- a/dev-cpp/benchmark/benchmark-1.6.1.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.6.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
 IUSE="debug doc lto test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2022-01-30 Thread Sam James
commit: d1f84b85decd4d6403554e3f05f84facbcd9d5dd
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 30 22:22:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 30 22:23:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1f84b85

dev-cpp/benchmark: Stabilize 1.6.1 x86, #832393

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/benchmark/benchmark-1.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.6.1.ebuild 
b/dev-cpp/benchmark/benchmark-1.6.1.ebuild
index 41c2180ad81c..5432a149f4b3 100644
--- a/dev-cpp/benchmark/benchmark-1.6.1.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.6.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
 IUSE="debug doc lto test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2022-01-11 Thread Marek Szuba
commit: 3696f30cde1e51625518fbe12f0ffe645110bf7d
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jan 11 15:41:42 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jan 11 18:38:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3696f30c

dev-cpp/benchmark: explicitly inherit flag-o-matic

Signed-off-by: Marek Szuba  gentoo.org>

 dev-cpp/benchmark/benchmark-1.5.6.ebuild | 4 ++--
 dev-cpp/benchmark/benchmark-1.6.0.ebuild | 4 ++--
 dev-cpp/benchmark/benchmark-1.6.1.ebuild | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-cpp/benchmark/benchmark-1.5.6.ebuild 
b/dev-cpp/benchmark/benchmark-1.5.6.ebuild
index 447bfdaa52d6..3c1508d4ecd1 100644
--- a/dev-cpp/benchmark/benchmark-1.5.6.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.5.6.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit cmake
+inherit cmake flag-o-matic
 
 DESCRIPTION="A microbenchmark support library"
 HOMEPAGE="https://github.com/google/benchmark;

diff --git a/dev-cpp/benchmark/benchmark-1.6.0.ebuild 
b/dev-cpp/benchmark/benchmark-1.6.0.ebuild
index 604dda9d01d5..79dd281a1d6d 100644
--- a/dev-cpp/benchmark/benchmark-1.6.0.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.6.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit cmake
+inherit cmake flag-o-matic
 
 DESCRIPTION="A microbenchmark support library"
 HOMEPAGE="https://github.com/google/benchmark;

diff --git a/dev-cpp/benchmark/benchmark-1.6.1.ebuild 
b/dev-cpp/benchmark/benchmark-1.6.1.ebuild
index dd6c099e45f6..41c2180ad81c 100644
--- a/dev-cpp/benchmark/benchmark-1.6.1.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.6.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake
+inherit cmake flag-o-matic
 
 DESCRIPTION="A microbenchmark support library"
 HOMEPAGE="https://github.com/google/benchmark;



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2022-01-11 Thread Marek Szuba
commit: 81c0509e46447b590482d4f90a8f51caedbdedc4
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jan 11 15:39:02 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jan 11 18:38:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81c0509e

dev-cpp/benchmark: add 1.6.1

Signed-off-by: Marek Szuba  gentoo.org>

 dev-cpp/benchmark/Manifest   |  1 +
 dev-cpp/benchmark/benchmark-1.6.1.ebuild | 36 
 dev-cpp/benchmark/metadata.xml   |  3 +++
 3 files changed, 40 insertions(+)

diff --git a/dev-cpp/benchmark/Manifest b/dev-cpp/benchmark/Manifest
index fcd377803e12..d96cd79330ba 100644
--- a/dev-cpp/benchmark/Manifest
+++ b/dev-cpp/benchmark/Manifest
@@ -1,2 +1,3 @@
 DIST benchmark-1.5.6.tar.gz 177911 BLAKE2B 
ea4e98cb98471b2b8e2371109b96017bc483459dc924deaa1d9770b065de946ea2d69ca36098c27283f15370699f2475448af1e205cfca3d9c64408f08c202a9
 SHA512 
b3c1fd4407d660456ae51abd7c427460a2c7b029ab6344e21bb61d3ec84e3b60638b7a719655aa04fb9ca639b6371e553e9de18539aca8dd38c361b4c6522538
 DIST benchmark-1.6.0.tar.gz 178527 BLAKE2B 
b31fdd2a00d80c63102ea81ed9d1392f243e0d6d67ebf7d1e1a3d20cf7702acc68a3ddd3edd6ccbcfe76c01438c492c15f4d0146689587ccf8a3dccd6043ed11
 SHA512 
83788f64322067cedca4e459dd2b4117a80d3dc480e1ce0a4d9c323827e13cb1969889a6049cd487dc28ecb0ff52c868a73492c738283ee1236e527b0ca8b11d
+DIST benchmark-1.6.1.tar.gz 184616 BLAKE2B 
bcbc69ae4c4f5f21ed8199f34faccf41a9b97d311aaeeba8cecb6acc47780c91d2cb41a1dadfe400accecd46f90f02211a219a739c122dc7398ae1fa76a7
 SHA512 
7d3e3baf5a2d92e9552ab5007c37253b3510ac269edf8922a2794ff3dfbd0bf5b4c519240d4577b1ec30ef9e8a64caa17a809054c3dc7f2b1bcd410596177d67

diff --git a/dev-cpp/benchmark/benchmark-1.6.1.ebuild 
b/dev-cpp/benchmark/benchmark-1.6.1.ebuild
new file mode 100644
index ..dd6c099e45f6
--- /dev/null
+++ b/dev-cpp/benchmark/benchmark-1.6.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="A microbenchmark support library"
+HOMEPAGE="https://github.com/google/benchmark;
+SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+IUSE="debug doc lto test"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="doc? ( app-doc/doxygen )
+   test? ( >=dev-cpp/gtest-1.11.0 )"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBENCHMARK_ENABLE_ASSEMBLY_TESTS=OFF
+   -DBENCHMARK_ENABLE_DOXYGEN=$(usex doc)
+   -DBENCHMARK_ENABLE_GTEST_TESTS=$(usex test)
+   -DBENCHMARK_ENABLE_LTO=$(usex lto)
+   -DBENCHMARK_ENABLE_TESTING=$(usex test)
+   -DBENCHMARK_ENABLE_WERROR=OFF
+   -DBENCHMARK_USE_BUNDLED_GTEST=OFF
+   )
+
+   use debug || append-cppflags -DNDEBUG
+
+   cmake_src_configure
+}

diff --git a/dev-cpp/benchmark/metadata.xml b/dev-cpp/benchmark/metadata.xml
index ac75eeab418b..1a6a996e42c9 100644
--- a/dev-cpp/benchmark/metadata.xml
+++ b/dev-cpp/benchmark/metadata.xml
@@ -10,4 +10,7 @@
https://github.com/google/benchmark/tree/master/docs/
google/benchmark

+   
+   Optimize the build using Link Time 
Optimization (LTO)
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2021-10-04 Thread Sam James
commit: d1eb1ae20039689cbcdf2f78878777884f88a1e1
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 22:57:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 22:57:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1eb1ae2

dev-cpp/benchmark: Keyword 1.6.0 arm, #807025

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/benchmark/benchmark-1.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.6.0.ebuild 
b/dev-cpp/benchmark/benchmark-1.6.0.ebuild
index 1356d6aa227..604dda9d01d 100644
--- a/dev-cpp/benchmark/benchmark-1.6.0.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.6.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
 IUSE="debug test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/, dev-cpp/benchmark/files/

2021-09-20 Thread Marek Szuba
commit: fa495d33063e04a705c9a4b7e8daa0c076e62d4c
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Sep 20 10:01:07 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Sep 20 10:02:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa495d33

dev-cpp/benchmark: add 1.6.0

WARNING: This version features a breaking API change. See
https://github.com/google/benchmark/releases/tag/v1.6.0
for details.

Signed-off-by: Marek Szuba  gentoo.org>

 dev-cpp/benchmark/Manifest |  3 +-
 dev-cpp/benchmark/benchmark-1.6.0.ebuild   | 38 ++
 .../files/benchmark-1.6.0-disable_Werror.patch | 12 +++
 .../files/benchmark-1.6.0-versioned_docdir.patch   |  9 +
 4 files changed, 60 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/benchmark/Manifest b/dev-cpp/benchmark/Manifest
index 6b5cf54159c..fcd377803e1 100644
--- a/dev-cpp/benchmark/Manifest
+++ b/dev-cpp/benchmark/Manifest
@@ -1,3 +1,2 @@
-DIST benchmark-1.5.3.tar.gz 163465 BLAKE2B 
cea8929c5595be55e74e6232eb147a00c656cc5afe6f5b9d3d788de002c51c40c46012461a7c6840aff9e590ed4304f24a31249402bbbeae28ec443a433a2e53
 SHA512 
11f726686ad8b36870fc2a3542fad4c52a58df2eb580564dcfdfb154fe6ac00dbbf69c514395148d7ab11a45e40e869549cf971462c384f59cbae5fa60160e3b
-DIST benchmark-1.5.5.tar.gz 176710 BLAKE2B 
394f8b34873ccd45100e3b1f58dd7819d443733d9224ff003a9410ca30d8bacc6c7736b74dd50623144767e840dbc3cd9ff819a60de6e22a00b1edaf802f0992
 SHA512 
91a2cdf0245625c657b9bb8d76c7d616a99eaed333e42b34ceff4e996b8fa6027b1c7313a815e7b441d2f6e2e1244c139a0911d585bf0d2e767ac3cea23a67d1
 DIST benchmark-1.5.6.tar.gz 177911 BLAKE2B 
ea4e98cb98471b2b8e2371109b96017bc483459dc924deaa1d9770b065de946ea2d69ca36098c27283f15370699f2475448af1e205cfca3d9c64408f08c202a9
 SHA512 
b3c1fd4407d660456ae51abd7c427460a2c7b029ab6344e21bb61d3ec84e3b60638b7a719655aa04fb9ca639b6371e553e9de18539aca8dd38c361b4c6522538
+DIST benchmark-1.6.0.tar.gz 178527 BLAKE2B 
b31fdd2a00d80c63102ea81ed9d1392f243e0d6d67ebf7d1e1a3d20cf7702acc68a3ddd3edd6ccbcfe76c01438c492c15f4d0146689587ccf8a3dccd6043ed11
 SHA512 
83788f64322067cedca4e459dd2b4117a80d3dc480e1ce0a4d9c323827e13cb1969889a6049cd487dc28ecb0ff52c868a73492c738283ee1236e527b0ca8b11d

diff --git a/dev-cpp/benchmark/benchmark-1.6.0.ebuild 
b/dev-cpp/benchmark/benchmark-1.6.0.ebuild
new file mode 100644
index 000..1356d6aa227
--- /dev/null
+++ b/dev-cpp/benchmark/benchmark-1.6.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="A microbenchmark support library"
+HOMEPAGE="https://github.com/google/benchmark;
+SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+IUSE="debug test"
+
+RESTRICT="!test? ( test )"
+
+# Version not in the tree yet
+#BDEPEND="test? ( >=dev-cpp/gtest-1.11.0 )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.5.6-system_testdeps.patch
+   "${FILESDIR}"/${PN}-1.6.0-disable_Werror.patch
+   "${FILESDIR}"/${PN}-1.6.0-versioned_docdir.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DBENCHMARK_ENABLE_TESTING=$(usex test)
+   -DBENCHMARK_ENABLE_GTEST_TESTS=OFF
+   -DBENCHMARK_ENABLE_ASSEMBLY_TESTS=OFF
+   )
+
+   use debug || append-cppflags -DNDEBUG
+
+   cmake_src_configure
+}

diff --git a/dev-cpp/benchmark/files/benchmark-1.6.0-disable_Werror.patch 
b/dev-cpp/benchmark/files/benchmark-1.6.0-disable_Werror.patch
new file mode 100644
index 000..8a3de98008e
--- /dev/null
+++ b/dev-cpp/benchmark/files/benchmark-1.6.0-disable_Werror.patch
@@ -0,0 +1,12 @@
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -160,9 +160,6 @@
+   add_cxx_compiler_flag(-Wall)
+   add_cxx_compiler_flag(-Wextra)
+   add_cxx_compiler_flag(-Wshadow)
+-  add_cxx_compiler_flag(-Werror RELEASE)
+-  add_cxx_compiler_flag(-Werror RELWITHDEBINFO)
+-  add_cxx_compiler_flag(-Werror MINSIZEREL)
+   if (NOT BENCHMARK_ENABLE_TESTING)
+ # Disable warning when compiling tests as gtest does not use 'override'.
+ add_cxx_compiler_flag(-Wsuggest-override)

diff --git a/dev-cpp/benchmark/files/benchmark-1.6.0-versioned_docdir.patch 
b/dev-cpp/benchmark/files/benchmark-1.6.0-versioned_docdir.patch
new file mode 100644
index 000..156e8b0c2a6
--- /dev/null
+++ b/dev-cpp/benchmark/files/benchmark-1.6.0-versioned_docdir.patch
@@ -0,0 +1,9 @@
+--- a/src/CMakeLists.txt
 b/src/CMakeLists.txt
+@@ -120,5 +120,5 @@
+ 
+   install(
+ DIRECTORY "${PROJECT_SOURCE_DIR}/docs/"
+-DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/${PROJECT_NAME}")
++DESTINATION 
"${CMAKE_INSTALL_PREFIX}/share/doc/${PROJECT_NAME}-${CMAKE_PROJECT_VERSION}")
+ endif()



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2021-09-20 Thread Marek Szuba
commit: 2d38f4c4ae36b0b861deeb27df482471efd6afff
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Sep 20 10:03:12 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Sep 20 10:03:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d38f4c4

dev-cpp/benchmark: drop 1.5.3, 1.5.5

Signed-off-by: Marek Szuba  gentoo.org>

 dev-cpp/benchmark/benchmark-1.5.3.ebuild | 28 
 dev-cpp/benchmark/benchmark-1.5.5.ebuild | 28 
 2 files changed, 56 deletions(-)

diff --git a/dev-cpp/benchmark/benchmark-1.5.3.ebuild 
b/dev-cpp/benchmark/benchmark-1.5.3.ebuild
deleted file mode 100644
index 1463b00dc41..000
--- a/dev-cpp/benchmark/benchmark-1.5.3.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="A microbenchmark support library"
-HOMEPAGE="https://github.com/google/benchmark;
-SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ppc64 ~x86"
-IUSE="debug test"
-RESTRICT="!test? ( test )"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBENCHMARK_ENABLE_TESTING=$(usex test)
-   -DBENCHMARK_ENABLE_GTEST_TESTS=OFF
-   -DBENCHMARK_ENABLE_ASSEMBLY_TESTS=OFF
-   )
-
-   use debug || append-cppflags -DNDEBUG
-
-   cmake_src_configure
-}

diff --git a/dev-cpp/benchmark/benchmark-1.5.5.ebuild 
b/dev-cpp/benchmark/benchmark-1.5.5.ebuild
deleted file mode 100644
index fc246f0b80a..000
--- a/dev-cpp/benchmark/benchmark-1.5.5.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="A microbenchmark support library"
-HOMEPAGE="https://github.com/google/benchmark;
-SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ppc64 ~riscv ~x86"
-IUSE="debug test"
-RESTRICT="!test? ( test )"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBENCHMARK_ENABLE_TESTING=$(usex test)
-   -DBENCHMARK_ENABLE_GTEST_TESTS=OFF
-   -DBENCHMARK_ENABLE_ASSEMBLY_TESTS=OFF
-   )
-
-   use debug || append-cppflags -DNDEBUG
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2021-09-06 Thread Sam James
commit: c59bb321a8ae5afefaf5960002b4e6b27d3cdb65
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep  6 21:34:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep  6 21:34:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c59bb321

dev-cpp/benchmark: Keyword 1.5.6 ppc, #760803

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/benchmark/benchmark-1.5.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.5.6.ebuild 
b/dev-cpp/benchmark/benchmark-1.5.6.ebuild
index f0322cb58a4..447bfdaa52d 100644
--- a/dev-cpp/benchmark/benchmark-1.5.6.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.5.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
 IUSE="debug test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/files/, dev-cpp/benchmark/

2021-08-13 Thread Marek Szuba
commit: 599c870148fe47f5def0ce12497da2bd05ba0be1
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Aug 13 16:28:46 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Aug 13 16:31:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=599c8701

dev-cpp/benchmark: add 1.5.6

Have successfully made the ebuild run tests depending on dev-cpp/gtest
too, however since the required version of the latter is not in the tree
yet the committed ebuild has that bit disabled.

Signed-off-by: Marek Szuba  gentoo.org>

 dev-cpp/benchmark/Manifest |  1 +
 dev-cpp/benchmark/benchmark-1.5.6.ebuild   | 36 ++
 .../files/benchmark-1.5.6-system_testdeps.patch| 11 +++
 3 files changed, 48 insertions(+)

diff --git a/dev-cpp/benchmark/Manifest b/dev-cpp/benchmark/Manifest
index 764ba4cd0a7..6b5cf54159c 100644
--- a/dev-cpp/benchmark/Manifest
+++ b/dev-cpp/benchmark/Manifest
@@ -1,2 +1,3 @@
 DIST benchmark-1.5.3.tar.gz 163465 BLAKE2B 
cea8929c5595be55e74e6232eb147a00c656cc5afe6f5b9d3d788de002c51c40c46012461a7c6840aff9e590ed4304f24a31249402bbbeae28ec443a433a2e53
 SHA512 
11f726686ad8b36870fc2a3542fad4c52a58df2eb580564dcfdfb154fe6ac00dbbf69c514395148d7ab11a45e40e869549cf971462c384f59cbae5fa60160e3b
 DIST benchmark-1.5.5.tar.gz 176710 BLAKE2B 
394f8b34873ccd45100e3b1f58dd7819d443733d9224ff003a9410ca30d8bacc6c7736b74dd50623144767e840dbc3cd9ff819a60de6e22a00b1edaf802f0992
 SHA512 
91a2cdf0245625c657b9bb8d76c7d616a99eaed333e42b34ceff4e996b8fa6027b1c7313a815e7b441d2f6e2e1244c139a0911d585bf0d2e767ac3cea23a67d1
+DIST benchmark-1.5.6.tar.gz 177911 BLAKE2B 
ea4e98cb98471b2b8e2371109b96017bc483459dc924deaa1d9770b065de946ea2d69ca36098c27283f15370699f2475448af1e205cfca3d9c64408f08c202a9
 SHA512 
b3c1fd4407d660456ae51abd7c427460a2c7b029ab6344e21bb61d3ec84e3b60638b7a719655aa04fb9ca639b6371e553e9de18539aca8dd38c361b4c6522538

diff --git a/dev-cpp/benchmark/benchmark-1.5.6.ebuild 
b/dev-cpp/benchmark/benchmark-1.5.6.ebuild
new file mode 100644
index 000..f0322cb58a4
--- /dev/null
+++ b/dev-cpp/benchmark/benchmark-1.5.6.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="A microbenchmark support library"
+HOMEPAGE="https://github.com/google/benchmark;
+SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ppc64 ~riscv ~x86"
+IUSE="debug test"
+
+RESTRICT="!test? ( test )"
+
+# Version not in the tree yet
+#BDEPEND="test? ( >=dev-cpp/gtest-1.11.0 )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.5.6-system_testdeps.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DBENCHMARK_ENABLE_TESTING=$(usex test)
+   -DBENCHMARK_ENABLE_GTEST_TESTS=OFF
+   -DBENCHMARK_ENABLE_ASSEMBLY_TESTS=OFF
+   )
+
+   use debug || append-cppflags -DNDEBUG
+
+   cmake_src_configure
+}

diff --git a/dev-cpp/benchmark/files/benchmark-1.5.6-system_testdeps.patch 
b/dev-cpp/benchmark/files/benchmark-1.5.6-system_testdeps.patch
new file mode 100644
index 000..98aa9490407
--- /dev/null
+++ b/dev-cpp/benchmark/files/benchmark-1.5.6-system_testdeps.patch
@@ -0,0 +1,11 @@
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -307,7 +307,7 @@
+   if (BENCHMARK_ENABLE_GTEST_TESTS AND
+   NOT (TARGET gtest AND TARGET gtest_main AND
+TARGET gmock AND TARGET gmock_main))
+-include(GoogleTest)
++find_package(GTest 1.11 REQUIRED)
+   endif()
+   add_subdirectory(test)
+ endif()



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2021-06-12 Thread Marek Szuba
commit: ed6a67c4a189430445b5e71e0953c774547c0395
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Jun 12 21:28:11 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Jun 12 21:55:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed6a67c4

dev-cpp/benchmark: add 1.5.5

Signed-off-by: Marek Szuba  gentoo.org>

 dev-cpp/benchmark/Manifest   |  1 +
 dev-cpp/benchmark/benchmark-1.5.5.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-cpp/benchmark/Manifest b/dev-cpp/benchmark/Manifest
index cf0403114df..764ba4cd0a7 100644
--- a/dev-cpp/benchmark/Manifest
+++ b/dev-cpp/benchmark/Manifest
@@ -1 +1,2 @@
 DIST benchmark-1.5.3.tar.gz 163465 BLAKE2B 
cea8929c5595be55e74e6232eb147a00c656cc5afe6f5b9d3d788de002c51c40c46012461a7c6840aff9e590ed4304f24a31249402bbbeae28ec443a433a2e53
 SHA512 
11f726686ad8b36870fc2a3542fad4c52a58df2eb580564dcfdfb154fe6ac00dbbf69c514395148d7ab11a45e40e869549cf971462c384f59cbae5fa60160e3b
+DIST benchmark-1.5.5.tar.gz 176710 BLAKE2B 
394f8b34873ccd45100e3b1f58dd7819d443733d9224ff003a9410ca30d8bacc6c7736b74dd50623144767e840dbc3cd9ff819a60de6e22a00b1edaf802f0992
 SHA512 
91a2cdf0245625c657b9bb8d76c7d616a99eaed333e42b34ceff4e996b8fa6027b1c7313a815e7b441d2f6e2e1244c139a0911d585bf0d2e767ac3cea23a67d1

diff --git a/dev-cpp/benchmark/benchmark-1.5.5.ebuild 
b/dev-cpp/benchmark/benchmark-1.5.5.ebuild
new file mode 100644
index 000..1463b00dc41
--- /dev/null
+++ b/dev-cpp/benchmark/benchmark-1.5.5.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="A microbenchmark support library"
+HOMEPAGE="https://github.com/google/benchmark;
+SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ppc64 ~x86"
+IUSE="debug test"
+RESTRICT="!test? ( test )"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBENCHMARK_ENABLE_TESTING=$(usex test)
+   -DBENCHMARK_ENABLE_GTEST_TESTS=OFF
+   -DBENCHMARK_ENABLE_ASSEMBLY_TESTS=OFF
+   )
+
+   use debug || append-cppflags -DNDEBUG
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/files/, dev-cpp/benchmark/

2021-05-12 Thread Marek Szuba
commit: 95d62431a677825bb3a3e897373b1937b47ec36d
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed May 12 10:29:18 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed May 12 10:53:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95d62431

dev-cpp/benchmark: drop 1.5.1, 1.5.2

Signed-off-by: Marek Szuba  gentoo.org>

 dev-cpp/benchmark/Manifest |  2 --
 dev-cpp/benchmark/benchmark-1.5.1.ebuild   | 26 --
 dev-cpp/benchmark/benchmark-1.5.2.ebuild   | 32 --
 ...chmark-1.5.2-Add-missing-limits-inclusion.patch | 30 
 4 files changed, 90 deletions(-)

diff --git a/dev-cpp/benchmark/Manifest b/dev-cpp/benchmark/Manifest
index 483606d8a3c..cf0403114df 100644
--- a/dev-cpp/benchmark/Manifest
+++ b/dev-cpp/benchmark/Manifest
@@ -1,3 +1 @@
-DIST benchmark-1.5.1.tar.gz 154896 BLAKE2B 
cb8d74b3e6662e35ea12809d8b62d1e3a6849668840c84697e7f4b2d29eaf68688bb1cda6f43c170e70366de88a93af79bb709d55dfc8d79140c11a31855a46b
 SHA512 
1e8782ab6846b8b29c5eea41ed1ba19dd92a46a135cf74acdc588e2cd5ef05581c644d20fc0d6403456d65417538e1db80109ae87989601298b2fc56ae3c3161
-DIST benchmark-1.5.2.tar.gz 160235 BLAKE2B 
af14235d174e39b8bbb0a44960834b7d13b1aed6cd4494efa9eb58d32c051efdf244258a33b83b82ad82aa69917356c35ccb470caea838cb6fd7eda37f0f80f6
 SHA512 
a071613f3af669296aa613e0e64726bdcf27cc3db331d8003f49164581cd6935a86641ec435118ea590a9d722a926d3fef740e938e1a5f6eba8e2a5a615da1b0
 DIST benchmark-1.5.3.tar.gz 163465 BLAKE2B 
cea8929c5595be55e74e6232eb147a00c656cc5afe6f5b9d3d788de002c51c40c46012461a7c6840aff9e590ed4304f24a31249402bbbeae28ec443a433a2e53
 SHA512 
11f726686ad8b36870fc2a3542fad4c52a58df2eb580564dcfdfb154fe6ac00dbbf69c514395148d7ab11a45e40e869549cf971462c384f59cbae5fa60160e3b

diff --git a/dev-cpp/benchmark/benchmark-1.5.1.ebuild 
b/dev-cpp/benchmark/benchmark-1.5.1.ebuild
deleted file mode 100644
index 9bd77a6ce51..000
--- a/dev-cpp/benchmark/benchmark-1.5.1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="A microbenchmark support library"
-HOMEPAGE="https://github.com/google/benchmark;
-SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBENCHMARK_ENABLE_TESTING=$(usex test)
-   -DBENCHMARK_ENABLE_GTEST_TESTS=OFF
-   -DBENCHMARK_ENABLE_ASSEMBLY_TESTS=OFF
-   )
-
-   cmake_src_configure
-}

diff --git a/dev-cpp/benchmark/benchmark-1.5.2.ebuild 
b/dev-cpp/benchmark/benchmark-1.5.2.ebuild
deleted file mode 100644
index ce8b8f24aa8..000
--- a/dev-cpp/benchmark/benchmark-1.5.2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="A microbenchmark support library"
-HOMEPAGE="https://github.com/google/benchmark;
-SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ppc64 ~x86"
-IUSE="debug test"
-RESTRICT="!test? ( test )"
-
-PATCHES=(
-   "${FILESDIR}/${P}-Add-missing-limits-inclusion.patch"
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DBENCHMARK_ENABLE_TESTING=$(usex test)
-   -DBENCHMARK_ENABLE_GTEST_TESTS=OFF
-   -DBENCHMARK_ENABLE_ASSEMBLY_TESTS=OFF
-   )
-
-   use debug || append-cppflags -DNDEBUG
-
-   cmake_src_configure
-}

diff --git 
a/dev-cpp/benchmark/files/benchmark-1.5.2-Add-missing-limits-inclusion.patch 
b/dev-cpp/benchmark/files/benchmark-1.5.2-Add-missing-limits-inclusion.patch
deleted file mode 100644
index 42bdbbef1f4..000
--- a/dev-cpp/benchmark/files/benchmark-1.5.2-Add-missing-limits-inclusion.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From 3d1c2677686718d906f28c1d4da001c42666e6d2 Mon Sep 17 00:00:00 2001
-From: Sergei Trofimovich 
-Date: Thu, 15 Oct 2020 09:12:40 +0100
-Subject: [PATCH] src/benchmark_register.h: add missing  inclusion
- (#1060)
-
-Noticed missing header when was building llvm with gcc-11:
-
-```
-llvm-project/llvm/utils/benchmark/src/benchmark_register.h:17:30:
-  error: 'numeric_limits' is not a member of 'std'
-   17 |   static const T kmax = std::numeric_limits::max();
-  |  ^~
-```

- src/benchmark_register.h | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/benchmark_register.h b/src/benchmark_register.h
-index 61377d74..204bf1d9 100644
 a/src/benchmark_register.h
-+++ b/src/benchmark_register.h
-@@ -1,6 +1,7 @@
- #ifndef BENCHMARK_REGISTER_H
- #define BENCHMARK_REGISTER_H
- 
-+#include 
- #include 
- 
- #include "check.h"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2021-05-12 Thread Marek Szuba
commit: e726563e47c99d438710c5823985d8179d0360c8
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed May 12 10:53:28 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed May 12 10:53:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e726563e

dev-cpp/benchmark: update doc URL in metadata

Signed-off-by: Marek Szuba  gentoo.org>

 dev-cpp/benchmark/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/metadata.xml b/dev-cpp/benchmark/metadata.xml
index 658200de761..58b8decacc3 100644
--- a/dev-cpp/benchmark/metadata.xml
+++ b/dev-cpp/benchmark/metadata.xml
@@ -7,7 +7,7 @@


https://github.com/google/benchmark/issues
-   https://github.com/google/benchmark/blob/master/docs/
+   https://github.com/google/benchmark/tree/master/docs/
google/benchmark

 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2021-05-12 Thread Marek Szuba
commit: d0d54da63061564618d812462ec47519cf3beb2b
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed May 12 08:52:59 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed May 12 08:52:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0d54da6

dev-cpp/benchmark: add self as maintainer

Signed-off-by: Marek Szuba  gentoo.org>

 dev-cpp/benchmark/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/metadata.xml b/dev-cpp/benchmark/metadata.xml
index c641fbba875..658200de761 100644
--- a/dev-cpp/benchmark/metadata.xml
+++ b/dev-cpp/benchmark/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   mare...@gentoo.org
+   Marek Szuba
+   

https://github.com/google/benchmark/issues
https://github.com/google/benchmark/blob/master/docs/



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2021-05-12 Thread Joonas Niilola
commit: def139fcb8ea31a6039386b62147d8e491d60aa7
Author: William Breathitt Gray  gmail  com>
AuthorDate: Tue May 11 23:08:03 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May 12 07:36:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=def139fc

dev-cpp/benchmark: Remove proxy maintainer

Signed-off-by: William Breathitt Gray  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/benchmark/metadata.xml | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/dev-cpp/benchmark/metadata.xml b/dev-cpp/benchmark/metadata.xml
index 116d3feca03..c641fbba875 100644
--- a/dev-cpp/benchmark/metadata.xml
+++ b/dev-cpp/benchmark/metadata.xml
@@ -1,14 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   vilhelm.g...@gmail.com
-   William Breathitt Gray
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   

https://github.com/google/benchmark/issues
https://github.com/google/benchmark/blob/master/docs/



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2021-05-05 Thread Joonas Niilola
commit: 9678a5d0ae40d282a8c3bd219a2d3193e413a621
Author: William Breathitt Gray  gmail  com>
AuthorDate: Sun Apr 25 00:03:27 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May  5 06:30:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9678a5d0

dev-cpp/benchmark: Version bump to 1.5.3

Closes: https://bugs.gentoo.org/785466
Signed-off-by: William Breathitt Gray  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/20531
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/benchmark/Manifest   |  1 +
 dev-cpp/benchmark/benchmark-1.5.3.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-cpp/benchmark/Manifest b/dev-cpp/benchmark/Manifest
index 654804a904f..483606d8a3c 100644
--- a/dev-cpp/benchmark/Manifest
+++ b/dev-cpp/benchmark/Manifest
@@ -1,2 +1,3 @@
 DIST benchmark-1.5.1.tar.gz 154896 BLAKE2B 
cb8d74b3e6662e35ea12809d8b62d1e3a6849668840c84697e7f4b2d29eaf68688bb1cda6f43c170e70366de88a93af79bb709d55dfc8d79140c11a31855a46b
 SHA512 
1e8782ab6846b8b29c5eea41ed1ba19dd92a46a135cf74acdc588e2cd5ef05581c644d20fc0d6403456d65417538e1db80109ae87989601298b2fc56ae3c3161
 DIST benchmark-1.5.2.tar.gz 160235 BLAKE2B 
af14235d174e39b8bbb0a44960834b7d13b1aed6cd4494efa9eb58d32c051efdf244258a33b83b82ad82aa69917356c35ccb470caea838cb6fd7eda37f0f80f6
 SHA512 
a071613f3af669296aa613e0e64726bdcf27cc3db331d8003f49164581cd6935a86641ec435118ea590a9d722a926d3fef740e938e1a5f6eba8e2a5a615da1b0
+DIST benchmark-1.5.3.tar.gz 163465 BLAKE2B 
cea8929c5595be55e74e6232eb147a00c656cc5afe6f5b9d3d788de002c51c40c46012461a7c6840aff9e590ed4304f24a31249402bbbeae28ec443a433a2e53
 SHA512 
11f726686ad8b36870fc2a3542fad4c52a58df2eb580564dcfdfb154fe6ac00dbbf69c514395148d7ab11a45e40e869549cf971462c384f59cbae5fa60160e3b

diff --git a/dev-cpp/benchmark/benchmark-1.5.3.ebuild 
b/dev-cpp/benchmark/benchmark-1.5.3.ebuild
new file mode 100644
index 000..31ebd325a36
--- /dev/null
+++ b/dev-cpp/benchmark/benchmark-1.5.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="A microbenchmark support library"
+HOMEPAGE="https://github.com/google/benchmark;
+SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 -hppa ~ppc64 ~x86"
+IUSE="debug test"
+RESTRICT="!test? ( test )"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBENCHMARK_ENABLE_TESTING=$(usex test)
+   -DBENCHMARK_ENABLE_GTEST_TESTS=OFF
+   -DBENCHMARK_ENABLE_ASSEMBLY_TESTS=OFF
+   )
+
+   use debug || append-cppflags -DNDEBUG
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2021-05-05 Thread Joonas Niilola
commit: 8784c8810f694f958b97295755d3af479a9f0448
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed May  5 06:32:49 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May  5 06:36:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8784c881

dev-cpp/benchmark: restore ~hppa to ebuilds, profile masks to follow

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/benchmark/benchmark-1.5.1.ebuild | 4 ++--
 dev-cpp/benchmark/benchmark-1.5.2.ebuild | 4 ++--
 dev-cpp/benchmark/benchmark-1.5.3.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-cpp/benchmark/benchmark-1.5.1.ebuild 
b/dev-cpp/benchmark/benchmark-1.5.1.ebuild
index e41b960193a..9bd77a6ce51 100644
--- a/dev-cpp/benchmark/benchmark-1.5.1.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.5.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 -hppa ~x86"
+KEYWORDS="~amd64 ~hppa ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 

diff --git a/dev-cpp/benchmark/benchmark-1.5.2.ebuild 
b/dev-cpp/benchmark/benchmark-1.5.2.ebuild
index afb50c6ad8b..ce8b8f24aa8 100644
--- a/dev-cpp/benchmark/benchmark-1.5.2.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.5.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 -hppa ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ppc64 ~x86"
 IUSE="debug test"
 RESTRICT="!test? ( test )"
 

diff --git a/dev-cpp/benchmark/benchmark-1.5.3.ebuild 
b/dev-cpp/benchmark/benchmark-1.5.3.ebuild
index 31ebd325a36..1463b00dc41 100644
--- a/dev-cpp/benchmark/benchmark-1.5.3.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.5.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 -hppa ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ppc64 ~x86"
 IUSE="debug test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2021-03-10 Thread Sergei Trofimovich
commit: 418444b4a3742bdd5844930dc7b41f04669e10ea
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Mar 10 16:33:24 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Mar 10 17:29:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=418444b4

dev-cpp/benchmark: mark current versions -hppa

Compilation fails with:

#error You need to define CycleTimer for your OS and CPU

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-cpp/benchmark/benchmark-1.5.1.ebuild | 2 +-
 dev-cpp/benchmark/benchmark-1.5.2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/benchmark/benchmark-1.5.1.ebuild 
b/dev-cpp/benchmark/benchmark-1.5.1.ebuild
index c64fe45b19a..e41b960193a 100644
--- a/dev-cpp/benchmark/benchmark-1.5.1.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.5.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 -hppa ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 

diff --git a/dev-cpp/benchmark/benchmark-1.5.2.ebuild 
b/dev-cpp/benchmark/benchmark-1.5.2.ebuild
index 840648c7edc..afb50c6ad8b 100644
--- a/dev-cpp/benchmark/benchmark-1.5.2.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.5.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 -hppa ~ppc64 ~x86"
 IUSE="debug test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/files/, dev-cpp/benchmark/

2021-01-11 Thread Sergei Trofimovich
commit: 4add4f893cf2fb16b18d3c15bc9948a80802b66f
Author: William Breathitt Gray  gmail  com>
AuthorDate: Sat Jan  9 21:37:54 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 11 17:45:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4add4f89

dev-cpp/benchmark: Add patch to fix build failure on gcc-11

Closes: https://bugs.gentoo.org/764647
Signed-off-by: William Breathitt Gray  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19012
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-cpp/benchmark/benchmark-1.5.2.ebuild   |  4 +++
 ...chmark-1.5.2-Add-missing-limits-inclusion.patch | 30 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-cpp/benchmark/benchmark-1.5.2.ebuild 
b/dev-cpp/benchmark/benchmark-1.5.2.ebuild
index 396642b38c3..e3a3e8cfb6e 100644
--- a/dev-cpp/benchmark/benchmark-1.5.2.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.5.2.ebuild
@@ -15,6 +15,10 @@ KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
+PATCHES=(
+   "${FILESDIR}/${P}-Add-missing-limits-inclusion.patch"
+)
+
 src_configure() {
local mycmakeargs=(
-DBENCHMARK_ENABLE_TESTING=$(usex test)

diff --git 
a/dev-cpp/benchmark/files/benchmark-1.5.2-Add-missing-limits-inclusion.patch 
b/dev-cpp/benchmark/files/benchmark-1.5.2-Add-missing-limits-inclusion.patch
new file mode 100644
index 000..42bdbbef1f4
--- /dev/null
+++ b/dev-cpp/benchmark/files/benchmark-1.5.2-Add-missing-limits-inclusion.patch
@@ -0,0 +1,30 @@
+From 3d1c2677686718d906f28c1d4da001c42666e6d2 Mon Sep 17 00:00:00 2001
+From: Sergei Trofimovich 
+Date: Thu, 15 Oct 2020 09:12:40 +0100
+Subject: [PATCH] src/benchmark_register.h: add missing  inclusion
+ (#1060)
+
+Noticed missing header when was building llvm with gcc-11:
+
+```
+llvm-project/llvm/utils/benchmark/src/benchmark_register.h:17:30:
+  error: 'numeric_limits' is not a member of 'std'
+   17 |   static const T kmax = std::numeric_limits::max();
+  |  ^~
+```
+---
+ src/benchmark_register.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/benchmark_register.h b/src/benchmark_register.h
+index 61377d74..204bf1d9 100644
+--- a/src/benchmark_register.h
 b/src/benchmark_register.h
+@@ -1,6 +1,7 @@
+ #ifndef BENCHMARK_REGISTER_H
+ #define BENCHMARK_REGISTER_H
+ 
++#include 
+ #include 
+ 
+ #include "check.h"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2021-01-11 Thread Sergei Trofimovich
commit: 90660acc63a622dc6aba16646f2a69e4c8ee61c2
Author: William Breathitt Gray  gmail  com>
AuthorDate: Sat Jan  9 21:27:27 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 11 17:47:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90660acc

dev-cpp/benchmark: Add support for debug USE flag

Closes: https://bugs.gentoo.org/764653
Signed-off-by: William Breathitt Gray  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19011
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-cpp/benchmark/benchmark-1.5.2.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.5.2.ebuild 
b/dev-cpp/benchmark/benchmark-1.5.2.ebuild
index e3a3e8cfb6e..840648c7edc 100644
--- a/dev-cpp/benchmark/benchmark-1.5.2.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.5.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="test"
+IUSE="debug test"
 RESTRICT="!test? ( test )"
 
 PATCHES=(
@@ -26,5 +26,7 @@ src_configure() {
-DBENCHMARK_ENABLE_ASSEMBLY_TESTS=OFF
)
 
+   use debug || append-cppflags -DNDEBUG
+
cmake_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2020-12-30 Thread Sam James
commit: 1ff28f54f6614e0edeb89abb174445f0af096e40
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 01:45:08 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 01:45:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ff28f54

dev-cpp/benchmark: Keyword 1.5.2 arm64, #760803

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/benchmark/benchmark-1.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.5.2.ebuild 
b/dev-cpp/benchmark/benchmark-1.5.2.ebuild
index ccdf771385b..396642b38c3 100644
--- a/dev-cpp/benchmark/benchmark-1.5.2.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.5.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2020-09-25 Thread Georgy Yakovlev
commit: 941e74b69d4e6d5338e6dc4d942b6c1ca5ec830c
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Sep 25 21:47:15 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Sep 25 22:55:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=941e74b6

dev-cpp/benchmark: add ~ppc64 keyword

100% tests passed.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-cpp/benchmark/benchmark-1.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.5.2.ebuild 
b/dev-cpp/benchmark/benchmark-1.5.2.ebuild
index c64fe45b19a..ccdf771385b 100644
--- a/dev-cpp/benchmark/benchmark-1.5.2.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.5.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2020-09-17 Thread Sam James
commit: 0eb7af30348058de3d9ddfb39aa1a9550d0d9955
Author: William Breathitt Gray  gmail  com>
AuthorDate: Fri Sep 11 13:47:32 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 17 19:57:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eb7af30

dev-cpp/benchmark: Version bump to 1.5.2

Closes: https://bugs.gentoo.org/741660
Signed-off-by: William Breathitt Gray  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/17503
Signed-off-by: Sam James  gentoo.org>

 dev-cpp/benchmark/Manifest   |  1 +
 dev-cpp/benchmark/benchmark-1.5.2.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-cpp/benchmark/Manifest b/dev-cpp/benchmark/Manifest
index 1bc43e7976a..654804a904f 100644
--- a/dev-cpp/benchmark/Manifest
+++ b/dev-cpp/benchmark/Manifest
@@ -1 +1,2 @@
 DIST benchmark-1.5.1.tar.gz 154896 BLAKE2B 
cb8d74b3e6662e35ea12809d8b62d1e3a6849668840c84697e7f4b2d29eaf68688bb1cda6f43c170e70366de88a93af79bb709d55dfc8d79140c11a31855a46b
 SHA512 
1e8782ab6846b8b29c5eea41ed1ba19dd92a46a135cf74acdc588e2cd5ef05581c644d20fc0d6403456d65417538e1db80109ae87989601298b2fc56ae3c3161
+DIST benchmark-1.5.2.tar.gz 160235 BLAKE2B 
af14235d174e39b8bbb0a44960834b7d13b1aed6cd4494efa9eb58d32c051efdf244258a33b83b82ad82aa69917356c35ccb470caea838cb6fd7eda37f0f80f6
 SHA512 
a071613f3af669296aa613e0e64726bdcf27cc3db331d8003f49164581cd6935a86641ec435118ea590a9d722a926d3fef740e938e1a5f6eba8e2a5a615da1b0

diff --git a/dev-cpp/benchmark/benchmark-1.5.2.ebuild 
b/dev-cpp/benchmark/benchmark-1.5.2.ebuild
new file mode 100644
index 000..c64fe45b19a
--- /dev/null
+++ b/dev-cpp/benchmark/benchmark-1.5.2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="A microbenchmark support library"
+HOMEPAGE="https://github.com/google/benchmark;
+SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBENCHMARK_ENABLE_TESTING=$(usex test)
+   -DBENCHMARK_ENABLE_GTEST_TESTS=OFF
+   -DBENCHMARK_ENABLE_ASSEMBLY_TESTS=OFF
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2020-09-05 Thread Joonas Niilola
commit: fbf5279239f798f8170d43c47e16b9d06ce44127
Author: William Breathitt Gray  gmail  com>
AuthorDate: Sun Jul 26 18:22:31 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Sep  6 05:55:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbf52792

dev-cpp/benchmark: New package

Signed-off-by: William Breathitt Gray  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/benchmark/Manifest   |  1 +
 dev-cpp/benchmark/benchmark-1.5.1.ebuild | 26 ++
 dev-cpp/benchmark/metadata.xml   | 17 +
 3 files changed, 44 insertions(+)

diff --git a/dev-cpp/benchmark/Manifest b/dev-cpp/benchmark/Manifest
new file mode 100644
index 000..1bc43e7976a
--- /dev/null
+++ b/dev-cpp/benchmark/Manifest
@@ -0,0 +1 @@
+DIST benchmark-1.5.1.tar.gz 154896 BLAKE2B 
cb8d74b3e6662e35ea12809d8b62d1e3a6849668840c84697e7f4b2d29eaf68688bb1cda6f43c170e70366de88a93af79bb709d55dfc8d79140c11a31855a46b
 SHA512 
1e8782ab6846b8b29c5eea41ed1ba19dd92a46a135cf74acdc588e2cd5ef05581c644d20fc0d6403456d65417538e1db80109ae87989601298b2fc56ae3c3161

diff --git a/dev-cpp/benchmark/benchmark-1.5.1.ebuild 
b/dev-cpp/benchmark/benchmark-1.5.1.ebuild
new file mode 100644
index 000..c64fe45b19a
--- /dev/null
+++ b/dev-cpp/benchmark/benchmark-1.5.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="A microbenchmark support library"
+HOMEPAGE="https://github.com/google/benchmark;
+SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBENCHMARK_ENABLE_TESTING=$(usex test)
+   -DBENCHMARK_ENABLE_GTEST_TESTS=OFF
+   -DBENCHMARK_ENABLE_ASSEMBLY_TESTS=OFF
+   )
+
+   cmake_src_configure
+}

diff --git a/dev-cpp/benchmark/metadata.xml b/dev-cpp/benchmark/metadata.xml
new file mode 100644
index 000..49126cc81f1
--- /dev/null
+++ b/dev-cpp/benchmark/metadata.xml
@@ -0,0 +1,17 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   vilhelm.g...@gmail.com
+   William Breathitt Gray
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   https://github.com/google/benchmark/issues
+   https://github.com/google/benchmark/blob/master/docs/
+   google/benchmark
+   
+