Commit Graph
4595 Commits
Author SHA1 Message Date
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
Arthur Zamarin 8df94ed605 dev-cpp/cli11: Stabilize 2.6.1 amd64, #966095
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-15 14:18:40 +02:00
Arthur Zamarin 016584f3c0 dev-cpp/tbb: Stabilize 2022.1.0 ppc, #965219
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-15 08:34:04 +02:00
Arthur Zamarin c06f075dda dev-cpp/tbb: Stabilize 2022.1.0 arm, #965219
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-15 08:33:59 +02:00
Ionen Wolkens c89a993b25 dev-cpp/simpleini: drop 4.23, 4.24
Short-lived releases, may as well get rid of now -- will keep 4.22
for some time on the other hand.

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-11-14 06:27:03 -05:00
Ionen Wolkens fb7e260334 dev-cpp/simpleini: add 4.25
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-11-14 06:27:03 -05:00
Ionen Wolkens a081b36656 dev-cpp/simpleini: add 4.24
Seems(?) 4.23 was done to have "old changes" before merging a bunch
of build system changes into a follow up 4.24 almost right away.
For us this shouldn't really change much though.

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-11-13 07:09:33 -05:00