Commit Graph
95 Commits
Author SHA1 Message Date
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: 6f8ef24af3
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
Sam James fe0d03d7a0 dev-cpp/benchmark: Stabilize 1.8.3 ppc64, #916278
Signed-off-by: Sam James <sam@gentoo.org>
2023-10-26 13:48:09 +01:00
Sam James 838f1a8133 dev-cpp/benchmark: Stabilize 1.8.3 amd64, #916278
Signed-off-by: Sam James <sam@gentoo.org>
2023-10-26 13:48:09 +01:00
Marek Szuba 822d9df3a6 dev-cpp/benchmark: add 1.8.3
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2023-09-19 13:52:22 +01:00
Marek Szuba 58d5352e73 dev-cpp/benchmark: drop 1.7.1, 1.8.0
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2023-08-22 22:35:32 +01:00
Sam James a7b1028cd3 dev-cpp/benchmark: Stabilize 1.8.2 x86, #912744
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-22 12:59:43 +01:00
Sam James 2768eb9bb6 dev-cpp/benchmark: Stabilize 1.8.2 amd64, #912744
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-22 12:16:13 +01:00
Sam James cb964041a3 dev-cpp/benchmark: Stabilize 1.8.2 ppc, #912744
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-21 19:23:41 +01:00
Sam James 710c798a41 dev-cpp/benchmark: Stabilize 1.8.2 arm64, #912744
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-21 18:42:36 +01:00
Sam James fad02b8c02 dev-cpp/benchmark: Stabilize 1.8.2 ppc64, #912744
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-21 18:42:35 +01:00
Sam James 68de80771d dev-cpp/benchmark: Stabilize 1.8.0 ppc, #910375
Signed-off-by: Sam James <sam@gentoo.org>
2023-08-03 16:07:15 +01:00
Arthur Zamarin b5a0c8b1b0 dev-cpp/benchmark: Stabilize 1.8.0 arm64, #910375
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-07-15 11:51:01 +03:00
Arthur Zamarin b559bccdcd dev-cpp/benchmark: Stabilize 1.8.0 x86, #910375
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-07-15 11:19:15 +03:00
Arthur Zamarin f55d88409d dev-cpp/benchmark: Stabilize 1.8.0 amd64, #910375
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-07-15 11:19:14 +03:00
Sam James cc25435e7d dev-cpp/benchmark: Stabilize 1.8.0 ppc64, #910375
Signed-off-by: Sam James <sam@gentoo.org>
2023-07-15 04:10:12 +01:00
Marek Szuba fed136bf74 dev-cpp/benchmark: add 1.8.2
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2023-07-11 00:04:26 +01:00
Marek Szuba 4d5bc987ff dev-cpp/benchmark: add 1.8.0
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2023-05-11 12:59:26 +01:00
Marek Szuba feea7e2d94 dev-cpp/benchmark: drop 1.7.0
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2023-03-07 19:16:48 +00:00