summaryrefslogtreecommitdiff
path: root/dev-cpp
AgeCommit message (Collapse)Author
2025-12-15dev-cpp/cctz: Stabilize 2.5 arm, #967512Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-15dev-cpp/cctz: Stabilize 2.5 x86, #967512Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-15dev-cpp/cctz: Stabilize 2.5 amd64, #967512Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-15dev-cpp/cctz: Stabilize 2.5 arm64, #967512Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-14dev-cpp/libxmlpp: add sourceforge upstream metadataPacho Ramos
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2025-12-14dev-cpp/simdutf: add 7.7.0Pacho Ramos
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2025-12-14dev-cpp/pangomm: drop 2.46.3, 2.50.1Pacho Ramos
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2025-12-14dev-cpp/pangomm: add 2.56.1Pacho Ramos
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2025-12-14dev-cpp/libxmlpp: drop 2.42.2-r1, 5.0.3-r1Pacho Ramos
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2025-12-14dev-cpp/libxmlpp: add 5.4.0Pacho Ramos
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2025-12-14dev-cpp/glibmm: drop 2.66.7, 2.78.1Pacho Ramos
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2025-12-14dev-cpp/atkmm: drop 2.28.3Pacho Ramos
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2025-12-14dev-cpp/atkmm: add 2.36.3Pacho Ramos
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2025-12-09dev-cpp/highway: Stabilize 1.3.0 ppc64, #966645Eli Schwartz
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-12-09dev-cpp/opentelemetry-cpp: Stabilize 1.6.0-r3 ppc64, #966646Eli Schwartz
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-12-09dev-cpp/cpp-httplib: USE=test requires other flagsArthur Zamarin
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-09dev-cpp/cpp-httplib: add 0.28.0Alexey Sokolov
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-08dev-cpp/simdutf: keyword 7.3.4 for ~loong, #963886WANG Xuerui
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
2025-12-07dev-cpp/abseil-cpp: build with c++17Paul Zander
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-07dev-cpp/gtkmm: Stabilize 4.18.0-r1 ppc, #964161Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-12-02dev-cpp/aws-crt-cpp: 0.35.2Jaco Kroon
Fix tests. Closes: https://bugs.gentoo.org/966324 Signed-off-by: Jaco Kroon <jkroon@gentoo.org>
2025-11-30dev-cpp/catch: Fix build w/ cmake-4Andreas Sturmlechner
Closes: https://bugs.gentoo.org/957561 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-11-30dev-cpp/catch: add 3.11.0David Seifert
Signed-off-by: David Seifert <soap@gentoo.org>
2025-11-29dev-cpp/kokkos: Stabilize 4.6.2-r2 amd64, #965217Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-29dev-cpp/ada: Stabilize 3.3.0 amd64, #966732Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-28dev-cpp/xsimd: CMake = 3.10Alfredo Tupone
Closes: https://bugs.gentoo.org/964538 Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
2025-11-28dev-cpp/highway: Stabilize 1.3.0 x86, #966645Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-28dev-cpp/opentelemetry-cpp: Keyword 1.24.0 x86, #966590Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-27dev-cpp/opentelemetry-cpp: Keyword 1.24.0 riscv, #966590Jakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2025-11-27dev-cpp/opentelemetry-cpp: Stabilize 1.6.0-r3 amd64, #966646Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-27dev-cpp/highway: Stabilize 1.3.0 arm64, #966645Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-27dev-cpp/highway: Stabilize 1.3.0 amd64, #966645Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-27dev-cpp/highway: Stabilize 1.3.0 arm, #966645Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-27dev-cpp/prometheus-cpp: Keyword 1.2.4 arm, #966590Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-27dev-cpp/opentelemetry-cpp: Keyword 1.24.0 arm, #966590Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-26dev-cpp/highway: drop 1.0.7-r1Sam James
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-26dev-cpp/highway: needs >=gas-2.44Sam James
[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-26dev-cpp/highway: drop 1.0.1-r1, 1.0.3, 1.0.3-r1, 1.0.5, 1.0.7Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-26dev-cpp/prometheus-cpp: Keyword 1.2.4 arm64, #966589Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-22dev-cpp/cpptrace: New package needed by games-engine/odamexJames Le Cuirot
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2025-11-22dev-cpp/opentelemetry-cpp: add 1.24.0Alfred Wingate
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-15dev-cpp/exprtk: Keyword 0.0.3 ppc, #960964Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-15dev-cpp/exprtk: Keyword 0.0.3 ppc64, #960964Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-15dev-cpp/exprtk: Keyword 0.0.3 arm, #960964Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-15dev-cpp/cli11: Stabilize 2.6.1 amd64, #966095Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-15dev-cpp/tbb: Stabilize 2022.1.0 ppc, #965219Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-15dev-cpp/tbb: Stabilize 2022.1.0 arm, #965219Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-14dev-cpp/simpleini: drop 4.23, 4.24Ionen Wolkens
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-14dev-cpp/simpleini: add 4.25Ionen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-11-13dev-cpp/simpleini: add 4.24Ionen Wolkens
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>