Arthur Zamarin
7386b4d604
dev-cpp/benchmark: Stabilize 1.9.2 ppc64, #956673
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-26 15:33:58 +03:00
Arthur Zamarin
f029b0d2bb
dev-cpp/benchmark: Stabilize 1.9.2 x86, #956673
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-23 15:59:28 +03:00
Arthur Zamarin
84072361b1
dev-cpp/benchmark: Stabilize 1.9.2 amd64, #956673
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-23 15:59:27 +03:00
Arthur Zamarin
93a77e13eb
dev-cpp/benchmark: Stabilize 1.9.2 arm64, #956673
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-22 22:50:17 +03:00
Mattéo Rossillol‑‑Laruelle
4c05910ff8
dev-cpp/benchmark: add 1.9.4
...
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-30 16:37:22 +01:00
Sam James
5c19fe6d69
dev-cpp/benchmark: forward ~alpha
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-21 22:11:55 +01:00
Mattéo Rossillol‑‑Laruelle
d6dd8c8d5f
dev-cpp/benchmark: add 1.9.3
...
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-21 22:10:49 +01:00
Arthur Zamarin
25602902a6
dev-cpp/benchmark: Keyword 1.9.2 alpha, #914038
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-05-16 14:58:03 +03:00
Mattéo Rossillol‑‑Laruelle
02747fc2ac
dev-cpp/benchmark: enable py3.13
...
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-07 13:18:31 +01:00
Mattéo Rossillol‑‑Laruelle
170b25e15e
dev-cpp/benchmark: drop 1.9.0
...
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-05-07 13:18:30 +01:00
Sam James
bf02e7442c
dev-cpp/benchmark: Stabilize 1.9.1-r1 amd64, #954157
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-27 10:40:32 +01:00
Sam James
559c1ab8c3
dev-cpp/benchmark: Stabilize 1.9.1-r1 x86, #954157
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26 11:53:24 +01:00
Sam James
443e3a8e13
dev-cpp/benchmark: Stabilize 1.9.1-r1 ppc64, #954157
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26 06:27:20 +01:00
Sam James
e253ab2951
dev-cpp/benchmark: Stabilize 1.9.1-r1 arm64, #954157
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-26 03:55:25 +01:00
Mattéo Rossillol‑‑Laruelle
84c519c349
dev-cpp/benchmark: add 1.9.2
...
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-04-20 03:59:35 +01:00
Alfred Wingate
ef1b1276cf
dev-cpp/benchmark: fix cmake package config with USE="libpfm"
...
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-03-05 11:25:50 +00:00
Sam James
3c2c0cf61d
dev-cpp/benchmark: add 1.9.1
...
* 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>
2025-01-14 06:32:48 +00:00
Michał Górny
c614d9691e
Move {sys-libs → llvm-runtimes}/libcxx
...
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-12-11 12:53:13 +01:00
Joonas Niilola
adc37c8a34
dev-cpp/benchmark: Stabilize 1.9.0 amd64, #940640
...
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-10-17 08:11:06 +03:00
Michał Górny
59bebe0b52
dev-cpp/benchmark: Stabilize 1.9.0 arm64, #940640
...
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-10-12 11:43:16 +02:00
Sam James
b38b776cba
dev-cpp/benchmark: Stabilize 1.9.0 ppc64, #940640
...
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-09 11:28:03 +01:00
Jakov Smolić
03b2f5c7a0
dev-cpp/benchmark: Stabilize 1.9.0 x86, #940640
...
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2024-10-09 11:29:24 +02:00
Mattéo Rossillol‑‑Laruelle
84a975f3b7
dev-cpp/benchmark: drop 1.8.3-r1
...
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-28 09:15:50 +03:00
Eli Schwartz
8c7941ef6d
dev-cpp/benchmark: do not require any PYTHON_SINGLE_TARGET without tools
...
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-20 23:48:34 -04:00
Joonas Niilola
87d5b663f1
dev-cpp/benchmark: enable py3.11
...
Closes: https://bugs.gentoo.org/938237
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-08-20 13:47:47 +03:00
Sam James
c6ab6e8293
dev-cpp/benchmark: Stabilize 1.8.4 arm64, #938207
...
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-20 06:59:17 +01:00
Sam James
249781c5ae
dev-cpp/benchmark: Stabilize 1.8.4 ppc, #938207
...
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-20 06:59:16 +01:00
Sam James
b24b1134fb
dev-cpp/benchmark: Stabilize 1.8.4 ppc64, #938207
...
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-20 06:59:15 +01:00
Joonas Niilola
23c71638ca
dev-cpp/benchmark: Stabilize 1.8.4 x86, #938207
...
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-08-20 08:07:56 +03:00
Joonas Niilola
e26ad8e6dc
dev-cpp/benchmark: Stabilize 1.8.4 amd64, #938207
...
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-08-20 08:07:42 +03:00
Joonas Niilola
eee2b63c90
dev-cpp/benchmark: unkeyword 1.9.0 for ~alpha
...
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-08-19 22:04:06 +03:00
Mattéo Rossillol‑‑Laruelle
6f8ef24af3
dev-cpp/benchmark: add 1.9.0 and adoption
...
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-08-19 21:52:48 +03:00
Matoro Mahri
3385c8551e
dev-cpp/benchmark: Keyword 1.8.4 alpha, #922877
...
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-07-03 01:17:14 -04:00
Michał Górny
34744df2fb
*/*: Reassign marecki's packages
...
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-06-28 13:12:17 +02:00
Marek Szuba
5b0462d90b
dev-cpp/benchmark: drop 1.8.3
...
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2024-06-14 14:33:37 +01:00
Sam James
300c309d96
dev-cpp/benchmark: Stabilize 1.8.3-r1 x86, #933716
...
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-13 18:56:24 +01:00
Sam James
f01660c074
dev-cpp/benchmark: Stabilize 1.8.3-r1 amd64, #933716
...
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-13 06:09:22 +01:00
Sam James
2d47629d88
dev-cpp/benchmark: Stabilize 1.8.3-r1 ppc64, #933716
...
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-12 18:35:40 +01:00
Sam James
87e90df44e
dev-cpp/benchmark: Stabilize 1.8.3-r1 ppc, #933716
...
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-12 18:35:39 +01:00
Sam James
09654abd80
dev-cpp/benchmark: Stabilize 1.8.3-r1 arm64, #933716
...
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-12 18:35:38 +01:00
Marek Szuba
de7e0cbdb6
dev-cpp/benchmark: add 1.8.4
...
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2024-06-12 14:51:54 +01:00
Matoro Mahri
49b492cfbb
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_gentoo@matoro.tk>
Closes: https://github.com/gentoo/gentoo/pull/35729
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-21 02:27:07 +00:00
Marek Szuba
a3df85a3d8
dev-cpp/benchmark: drop 1.8.2
...
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2024-01-24 16:31:41 +00:00
Matoro Mahri
3bdb4ea843
dev-cpp/benchmark: Stabilize 1.8.3 x86, #916278
...
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-01-23 23:56:13 -05:00
Matoro Mahri
772df39153
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_gentoo@matoro.tk>
Closes: https://github.com/gentoo/gentoo/pull/34830
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-17 05:43:25 +00:00
Michał Górny
f7fdfdaeec
Move {app-doc → app-text}/doxygen
...
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-12 15:36:00 +01:00
Michał Górny
053738f70e
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 <mgorny@gentoo.org>
2024-01-07 12:37:43 +01:00
Michał Górny
ad0f2f0c06
profiles/use.desc: Make USE=lto global
...
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-12-18 19:52:37 +01:00
Arthur Zamarin
adcf6ace96
dev-cpp/benchmark: Stabilize 1.8.3 ppc, #916278
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-10-26 16:16:39 +00:00
Sam James
e409070d63
dev-cpp/benchmark: Stabilize 1.8.3 arm64, #916278
...
Signed-off-by: Sam James <sam@gentoo.org>
2023-10-26 13:50:36 +01:00