4601 Commits

Author SHA1 Message Date
Michael Mair-Keimberger
beeecb106a
dev-cpp/abseil-cpp: remove unused patches
Signed-off-by: Michael Mair-Keimberger <mm1ke@gentoo.org>
2025-12-21 13:32:10 +01:00
Michał Górny
a45d6145af
dev-cpp/abseil-cpp: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-12-20 14:14:09 +01:00
Fabian Groffen
a08c8d1760
*/*: drop *-linux keyword usage references
Bug: https://bugs.gentoo.org/473598
Bug: https://bugs.gentoo.org/720224
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2025-12-19 10:51:56 +01:00
Fabian Groffen
2d25fad95c
*/*: drop *-linux keywords
Bug: https://bugs.gentoo.org/473598
Bug: https://bugs.gentoo.org/720224
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2025-12-19 10:51:55 +01:00
Arthur Zamarin
4dd8f70ece
dev-cpp/simpleini: Keyword 4.25 arm64, #967708
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-12-19 11:42:13 +02:00
Fabian Groffen
0a7ffce789
*: remove ppc-macos keyword
The arch and OS that matches it are obsolete.

Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2025-12-17 16:10:39 +01:00
Sam James
2934e76bd8
dev-cpp/cctz: Stabilize 2.5 arm, #967512
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-15 16:24:10 +00:00
Sam James
e83f7bf36c
dev-cpp/cctz: Stabilize 2.5 x86, #967512
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-15 16:14:00 +00:00
Sam James
a1966a51c5
dev-cpp/cctz: Stabilize 2.5 amd64, #967512
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-15 16:13:58 +00:00
Sam James
9c6c98aba7
dev-cpp/cctz: Stabilize 2.5 arm64, #967512
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-15 16:13:57 +00:00
Pacho Ramos
da05acf5c2
dev-cpp/libxmlpp: add sourceforge upstream metadata
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2025-12-14 18:03:52 +01:00
Pacho Ramos
cfcc7635ca
dev-cpp/simdutf: add 7.7.0
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2025-12-14 18:03:50 +01:00
Pacho Ramos
20df7cfd19
dev-cpp/pangomm: drop 2.46.3, 2.50.1
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2025-12-14 18:03:50 +01:00
Pacho Ramos
59e63844bb
dev-cpp/pangomm: add 2.56.1
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2025-12-14 18:03:50 +01:00
Pacho Ramos
e1576e0402
dev-cpp/libxmlpp: drop 2.42.2-r1, 5.0.3-r1
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2025-12-14 18:03:50 +01:00
Pacho Ramos
a188f3a169
dev-cpp/libxmlpp: add 5.4.0
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2025-12-14 18:03:49 +01:00
Pacho Ramos
5cce4b23ba
dev-cpp/glibmm: drop 2.66.7, 2.78.1
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2025-12-14 18:03:49 +01:00
Pacho Ramos
d176713ade
dev-cpp/atkmm: drop 2.28.3
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2025-12-14 18:03:49 +01:00
Pacho Ramos
5aefcfaff1
dev-cpp/atkmm: add 2.36.3
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2025-12-14 18:03:49 +01:00
Eli Schwartz
812db1d8ba
dev-cpp/highway: Stabilize 1.3.0 ppc64, #966645
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-12-09 19:23:37 -05:00
Eli Schwartz
7750c8dae3
dev-cpp/opentelemetry-cpp: Stabilize 1.6.0-r3 ppc64, #966646
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-12-09 17:44:11 -05:00
Arthur Zamarin
8661092e3f
dev-cpp/cpp-httplib: USE=test requires other flags
The build system, when adding tests, doesn't separate based
on the flags, so we require all those flags to be ON when
testing. It isn't really worth it to improve build system.

Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-12-09 17:17:28 +02:00
Alexey Sokolov
2970dff819
dev-cpp/cpp-httplib: add 0.28.0
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/44944
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-12-09 17:17:28 +02:00
WANG Xuerui
85dd5d252f
dev-cpp/simdutf: keyword 7.3.4 for ~loong, #963886
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
2025-12-08 18:27:47 +08:00
Paul Zander
9136fcf3c6
dev-cpp/abseil-cpp: build with c++17
Build with C++17 for now to avoid ABI hell with std::*_ordering with
C++20. If abseil is built with a compiler that defaults to C++20, like
GCC 16, then reverse dependencies start to fail unless they're also
built with C++20. Just use C++17 to have the status quo for now to
unblock more GCC testing.

[sam: Wrote the commit message.]

Closes: https://bugs.gentoo.org/966846
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-07 20:52:14 +00:00
Arthur Zamarin
063ce2ef39
dev-cpp/gtkmm: Stabilize 4.18.0-r1 ppc, #964161
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-12-07 12:47:26 +02:00
Jaco Kroon
e526750e43
dev-cpp/aws-crt-cpp: 0.35.2
Fix tests.

Closes: https://bugs.gentoo.org/966324
Signed-off-by: Jaco Kroon <jkroon@gentoo.org>
2025-12-02 16:35:23 +02:00
Andreas Sturmlechner
bf209a29ec
dev-cpp/catch: Fix build w/ cmake-4
Closes: https://bugs.gentoo.org/957561
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-11-30 20:01:33 +01:00
David Seifert
8ef3aad4cb
dev-cpp/catch: add 3.11.0
Signed-off-by: David Seifert <soap@gentoo.org>
2025-11-30 15:56:12 +01:00
Sam James
b7c4e06303
dev-cpp/kokkos: Stabilize 4.6.2-r2 amd64, #965217
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-29 23:52:29 +00:00
Sam James
b13f793a0a
dev-cpp/ada: Stabilize 3.3.0 amd64, #966732
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-29 05:50:55 +00:00
Alfredo Tupone
8150c71f14
dev-cpp/xsimd: CMake = 3.10
Closes: https://bugs.gentoo.org/964538
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
2025-11-28 19:57:36 +01:00
Sam James
1468680220
dev-cpp/highway: Stabilize 1.3.0 x86, #966645
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-28 01:08:56 +00:00
Sam James
afed914b61
dev-cpp/opentelemetry-cpp: Keyword 1.24.0 x86, #966590
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-28 00:33:45 +00:00
Jakov Smolić
a317df6458
dev-cpp/opentelemetry-cpp: Keyword 1.24.0 riscv, #966590
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2025-11-27 21:34:24 +01:00
Sam James
98ad4d9e1c
dev-cpp/opentelemetry-cpp: Stabilize 1.6.0-r3 amd64, #966646
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-27 02:08:28 +00:00
Sam James
0463a91837
dev-cpp/highway: Stabilize 1.3.0 arm64, #966645
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-27 02:08:27 +00:00
Sam James
aa4f589c9f
dev-cpp/highway: Stabilize 1.3.0 amd64, #966645
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-27 02:08:26 +00:00
Sam James
c36e64f925
dev-cpp/highway: Stabilize 1.3.0 arm, #966645
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-27 00:28:24 +00:00
Sam James
7c2c1ebf72
dev-cpp/prometheus-cpp: Keyword 1.2.4 arm, #966590
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-27 00:25:23 +00:00
Sam James
9b36559d0e
dev-cpp/opentelemetry-cpp: Keyword 1.24.0 arm, #966590
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-27 00:25:22 +00:00
Sam James
a60b92c968
dev-cpp/highway: drop 1.0.7-r1
Stable ppc is dropped per https://bugs.gentoo.org/963278#c6.

Bug: https://bugs.gentoo.org/963278
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-26 21:41:45 +00:00
Sam James
3ec7b80fff
dev-cpp/highway: needs >=gas-2.44
[21:17] <asturm> {standard input}: Assembler messages:
[21:17] <asturm> {standard input}:8396: Error: no such instruction: `vucomxsh 62(%r12),%xmm0'

Added in b6324bbd83d6b3009ea45b7a6ca6794a8c0b018a. Copy the check from
sys-apps/pciutils.

Bug: https://bugs.gentoo.org/966644
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-26 21:37:50 +00:00
Sam James
95cc5d79a5
dev-cpp/highway: drop 1.0.1-r1, 1.0.3, 1.0.3-r1, 1.0.5, 1.0.7
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-26 21:24:45 +00:00
Sam James
de679190e7
dev-cpp/prometheus-cpp: Keyword 1.2.4 arm64, #966589
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-26 21:09:31 +00:00
James Le Cuirot
6744fe23bf
dev-cpp/cpptrace: New package needed by games-engine/odamex
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2025-11-22 22:35:13 +00:00
Alfred Wingate
42d50946f1
dev-cpp/opentelemetry-cpp: add 1.24.0
Disable WITH_STL. It was a bad idea as zerotier notably expects the
stable ABI to link against.

Signed-off-by: Alfred Wingate <parona@protonmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44683
Closes: https://github.com/gentoo/gentoo/pull/44683
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-22 11:47:55 +00:00
Sam James
243772e3e4
dev-cpp/exprtk: Keyword 0.0.3 ppc, #960964
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-15 13:28:18 +00:00
Sam James
002523107b
dev-cpp/exprtk: Keyword 0.0.3 ppc64, #960964
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-15 12:22:59 +00:00
Sam James
eec290fc7f
dev-cpp/exprtk: Keyword 0.0.3 arm, #960964
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-15 12:22:55 +00:00