[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 + +