summaryrefslogtreecommitdiff
path: root/dev-cpp/benchmark
AgeCommit message (Collapse)Author
2025-09-26dev-cpp/benchmark: Stabilize 1.9.2 ppc64, #956673Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-23dev-cpp/benchmark: Stabilize 1.9.2 x86, #956673Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-23dev-cpp/benchmark: Stabilize 1.9.2 amd64, #956673Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-22dev-cpp/benchmark: Stabilize 1.9.2 arm64, #956673Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-05-30dev-cpp/benchmark: add 1.9.4Mattéo Rossillol‑‑Laruelle
Signed-off-by: Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/42351 Closes: https://github.com/gentoo/gentoo/pull/42351 Signed-off-by: Sam James <sam@gentoo.org>
2025-05-21dev-cpp/benchmark: forward ~alphaSam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-21dev-cpp/benchmark: add 1.9.3Mattéo Rossillol‑‑Laruelle
Signed-off-by: Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/41988 Closes: https://github.com/gentoo/gentoo/pull/41988 Signed-off-by: Sam James <sam@gentoo.org>
2025-05-16dev-cpp/benchmark: Keyword 1.9.2 alpha, #914038Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-05-07dev-cpp/benchmark: enable py3.13Mattéo Rossillol‑‑Laruelle
Closes: https://bugs.gentoo.org/952277 Signed-off-by: Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/41955 Closes: https://github.com/gentoo/gentoo/pull/41955 Signed-off-by: Sam James <sam@gentoo.org>
2025-05-07dev-cpp/benchmark: drop 1.9.0Mattéo Rossillol‑‑Laruelle
Bug: https://bugs.gentoo.org/952277 Signed-off-by: Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/41955 Signed-off-by: Sam James <sam@gentoo.org>
2025-04-27dev-cpp/benchmark: Stabilize 1.9.1-r1 amd64, #954157Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26dev-cpp/benchmark: Stabilize 1.9.1-r1 x86, #954157Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26dev-cpp/benchmark: Stabilize 1.9.1-r1 ppc64, #954157Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26dev-cpp/benchmark: Stabilize 1.9.1-r1 arm64, #954157Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-20dev-cpp/benchmark: add 1.9.2Mattéo Rossillol‑‑Laruelle
Signed-off-by: Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/41493 Signed-off-by: Sam James <sam@gentoo.org>
2025-03-05dev-cpp/benchmark: fix cmake package config with USE="libpfm"Alfred Wingate
Bug: https://bugs.gentoo.org/950573 Signed-off-by: Alfred Wingate <parona@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/40899 Signed-off-by: Sam James <sam@gentoo.org>
2025-01-14dev-cpp/benchmark: add 1.9.1Sam James
* Skip tests which fail with GCC 15 for now (bug #941538). It's worth us looking at why they only fail with 15 but CMake warns on them being brittle w/ diff GCC versions and I'm not too worried about it. * Drop USE=libcxx, USE=exceptions, USE=lto. These should be determined by profile, upstream defaults / always on, and user *FLAGS, respectively. * Backport upstream patches to add clock detection for HPPA *and* fallback for other arches. Yay! * Fix libpfm (disable for multilib as it's not multilib-aware, bug #943293). * Add USE=debug for -DNDEBUG (bug #943629). Bug: https://bugs.gentoo.org/914038 Bug: https://bugs.gentoo.org/941538 Closes: https://bugs.gentoo.org/943293 Closes: https://bugs.gentoo.org/943629 Signed-off-by: Sam James <sam@gentoo.org>
2024-12-11Move {sys-libs → llvm-runtimes}/libcxxMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-10-17dev-cpp/benchmark: Stabilize 1.9.0 amd64, #940640Joonas Niilola
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-10-12dev-cpp/benchmark: Stabilize 1.9.0 arm64, #940640Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-10-09dev-cpp/benchmark: Stabilize 1.9.0 ppc64, #940640Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-09dev-cpp/benchmark: Stabilize 1.9.0 x86, #940640Jakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2024-08-28dev-cpp/benchmark: drop 1.8.3-r1Mattéo Rossillol‑‑Laruelle
Signed-off-by: Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/38215 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-08-20dev-cpp/benchmark: do not require any PYTHON_SINGLE_TARGET without toolsEli Schwartz
We only perform the python-single-r1 dance when `use tools`, and similarly in RDEPEND via USE-conditional dependencies. But REQUIRED_USE was unconditionally done, when it too should have been guarded by the USE flag. Present since the initial implementation of python tool support. Fixes: 6f8ef24af37e572d317fac58ea8eabab64a3f3a8 Bug: https://bugs.gentoo.org/938237 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-08-20dev-cpp/benchmark: enable py3.11Joonas Niilola
Closes: https://bugs.gentoo.org/938237 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-08-20dev-cpp/benchmark: Stabilize 1.8.4 arm64, #938207Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-20dev-cpp/benchmark: Stabilize 1.8.4 ppc, #938207Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-20dev-cpp/benchmark: Stabilize 1.8.4 ppc64, #938207Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-20dev-cpp/benchmark: Stabilize 1.8.4 x86, #938207Joonas Niilola
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-08-20dev-cpp/benchmark: Stabilize 1.8.4 amd64, #938207Joonas Niilola
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-08-19dev-cpp/benchmark: unkeyword 1.9.0 for ~alphaJoonas Niilola
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-08-19dev-cpp/benchmark: add 1.9.0 and adoptionMattéo Rossillol‑‑Laruelle
Signed-off-by: Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/37993 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-07-03dev-cpp/benchmark: Keyword 1.8.4 alpha, #922877Matoro Mahri
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-06-28*/*: Reassign marecki's packagesMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-06-14dev-cpp/benchmark: drop 1.8.3Marek Szuba
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2024-06-13dev-cpp/benchmark: Stabilize 1.8.3-r1 x86, #933716Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-13dev-cpp/benchmark: Stabilize 1.8.3-r1 amd64, #933716Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-12dev-cpp/benchmark: Stabilize 1.8.3-r1 ppc64, #933716Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-12dev-cpp/benchmark: Stabilize 1.8.3-r1 ppc, #933716Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-12dev-cpp/benchmark: Stabilize 1.8.3-r1 arm64, #933716Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-12dev-cpp/benchmark: add 1.8.4Marek Szuba
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2024-03-21dev-cpp/benchmark: add patches for alpha architectureMatoro Mahri
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_gentoo@matoro.tk> Closes: https://github.com/gentoo/gentoo/pull/35729 Signed-off-by: Sam James <sam@gentoo.org>
2024-01-24dev-cpp/benchmark: drop 1.8.2Marek Szuba
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2024-01-23dev-cpp/benchmark: Stabilize 1.8.3 x86, #916278Matoro Mahri
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-01-17dev-cpp/benchmark: fix tests on 32-bitMatoro Mahri
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_gentoo@matoro.tk> Closes: https://github.com/gentoo/gentoo/pull/34830 Signed-off-by: Sam James <sam@gentoo.org>
2024-01-12Move {app-doc → app-text}/doxygenMichał Górny
Per the category metadata, app-doc/ is reserved for documentation *files* and not software. Move it to app-text/ where it seems a better fit. Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-01-07dev-cpp/benchmark: [QA] Remove invalid USE=ltoMichał Górny
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 <mgorny@gentoo.org>
2023-12-18profiles/use.desc: Make USE=lto globalMichał Górny
Add a global USE=lto flag. The flag is used semi-consistently in 31 packages, with a few adding extra information. That said, probably many of these uses are invalid, as they are equivalent to adding `-flto` to CFLAGS. Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-10-26dev-cpp/benchmark: Stabilize 1.8.3 ppc, #916278Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-10-26dev-cpp/benchmark: Stabilize 1.8.3 arm64, #916278Sam James
Signed-off-by: Sam James <sam@gentoo.org>