summaryrefslogtreecommitdiff
path: root/dev-cpp
AgeCommit message (Collapse)Author
2025-10-28dev-cpp/tbb: Stabilize 2022.1.0 ppc64, #965219Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-28dev-cpp/tbb: Stabilize 2022.1.0 amd64, #965219Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-28dev-cpp/tbb: Stabilize 2022.1.0 x86, #965219Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-28dev-cpp/tbb: Stabilize 2022.1.0 arm64, #965219Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-27dev-cpp/cli11: add 2.6.1Ionen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-10-25dev-cpp/highway: add 1.3.0Daniel Novomeský
[sam: Mention bug #960548 as this release has a workaround for it.] Bug: https://bugs.gentoo.org/960548 Closes: https://bugs.gentoo.org/963744 Signed-off-by: Daniel Novomeský <dnovomesky@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44334 Closes: https://github.com/gentoo/gentoo/pull/44334 Signed-off-by: Sam James <sam@gentoo.org>
2025-10-25dev-cpp/jwt-cpp: drop 0.7.0Oliver Freyermuth
Version FTBFS with any recent dev-cpp/jsoncons and dependency is not optional, fixed upstream, waiting for new release. Closes: https://bugs.gentoo.org/964323 Closes: https://github.com/gentoo/gentoo/pull/44237 Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com> Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
2025-10-22dev-cpp/abseil-cpp: 20250814.1 pass DEBUG/NDEBUGPaul Zander
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44225 Signed-off-by: Sam James <sam@gentoo.org>
2025-10-22dev-cpp/abseil-cpp: add 20250814.1Paul Zander
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44225 Signed-off-by: Sam James <sam@gentoo.org>
2025-10-22dev-cpp/abseil-cpp: drop oldPaul Zander
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44225 Signed-off-by: Sam James <sam@gentoo.org>
2025-10-21dev-cpp/robin-map: Fix cmake patchAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-10-20dev-cpp/valijson: drop 1.0.4, 1.0.5, 1.0.6Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-10-20dev-cpp/cli11: add 2.6.0Ionen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-10-18dev-cpp/robin-map: drop 1.4.0Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-10-18dev-cpp/robin-map: Fix CMake < 3.10 warningAndreas Sturmlechner
Closes: https://bugs.gentoo.org/964543 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-10-18dev-cpp/opentelemetry-cpp: QA tweaksSam James
* Add missing die * Define phases in execution order Signed-off-by: Sam James <sam@gentoo.org>
2025-10-18dev-cpp/opentelemetry-cpp: add find_dependency if use="prometheus"Z. Liu
by insert using sed, which is a workaround for these versions, and it had been fixed by upstream in v1.21.0. prometheus_exporter was added after release 1.3.0 Closes: https://bugs.gentoo.org/930064 Closes: https://bugs.gentoo.org/953948 Signed-off-by: Z. Liu <zhixu.liu@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/42678 Closes: https://github.com/gentoo/gentoo/pull/42678 Signed-off-by: Sam James <sam@gentoo.org>
2025-10-18dev-cpp/doctest: drop 2.4.11Petr Vaněk
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
2025-10-18dev-cpp/gtkmm: Stabilize 4.18.0-r1 ppc64, #964161Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-14dev-cpp/fast_float: Stabilize 8.0.2 ppc, #964100Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-13dev-cpp/simdutf: Keyword 7.3.4 ppc64, #963886Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-13dev-cpp/muParser: Stabilize 2.3.5 amd64, #951718Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-12dev-cpp/gtkmm: Stabilize 4.18.0-r1 amd64, #964161Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-12dev-cpp/simdutf: Keyword 7.3.4 riscv, #963886Jakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2025-10-12dev-cpp/muParser: Stabilize 2.3.5 x86, #951718Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-12dev-cpp/muParser: Stabilize 2.3.5 arm64, #951718Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-12dev-cpp/muParser: Remove unused examples subdir to silence CMake 4 warningAndreas Sturmlechner
Bug: https://bugs.gentoo.org/951718 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-10-12dev-cpp/simdutf: Keyword 7.3.4 arm64, #963886Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-12dev-cpp/simdutf: Keyword 7.3.4 arm, #963886Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-12dev-cpp/simdutf: Keyword 7.3.4 x86, #963886Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-12dev-cpp/gtkmm: Stabilize 4.18.0-r1 arm64, #964161Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-12dev-cpp/gtkmm: Stabilize 4.18.0-r1 x86, #964161Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-12dev-cpp/fast_float: Stabilize 8.0.2 arm64, #964100Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-12dev-cpp/gtkmm: Stabilize 4.18.0-r1 arm, #964161Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-12dev-cpp/fast_float: Stabilize 8.0.2 x86, #964100Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-12dev-cpp/fast_float: Stabilize 8.0.2 arm, #964100Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-11dev-cpp/*mm: Update $HOMEPAGE of projects on gtkmm.orgzyxhere💭
Removing remote-id as most of GNOME doesn't include it Signed-off-by: zyxhere💭 <zyx@envs.net> Part-of: https://github.com/gentoo/gentoo/pull/44128 Closes: https://github.com/gentoo/gentoo/pull/44128 Signed-off-by: Sam James <sam@gentoo.org>
2025-10-11dev-cpp/ada: Keyword 3.3.0 x86, #963885Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-09dev-cpp/jsoncons: drop 1.4.2Alexey Sokolov
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Part-of: https://github.com/gentoo/gentoo/pull/44115 Closes: https://github.com/gentoo/gentoo/pull/44115 Signed-off-by: Sam James <sam@gentoo.org>
2025-10-09dev-cpp/jsoncons: add 1.4.3Alexey Sokolov
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Part-of: https://github.com/gentoo/gentoo/pull/44115 Signed-off-by: Sam James <sam@gentoo.org>
2025-10-09dev-cpp/rapidyaml: drop 0.6.0 (no stable ebuild left, intentional)Ionen Wolkens
This just came back from last-rites and would rather leave this in ~arch until something needs it stable, and this old version is known broken with cmake-4. Closes: https://bugs.gentoo.org/963014 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-10-09dev-cpp/rapidyaml: add 0.9.0, 0.10.0Ionen Wolkens
This been un-last-rited for upcoming kde-plasma/union (currently only in kde overlay), but union is currently broken with both 0.10.0 and old stable 0.6.0 so also adding 0.9.0 for the interim. This is a simplified version of the original ebuild to make maintenance easier (do not really want to spend more time than necessary on this package anymore, feel free to take over maintenance if want to give more care to this package). Afaik union is likely still far from release, so could potentially be last rited again if final version doesn't need it anymore. Bug: https://bugs.gentoo.org/963014 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-10-09dev-cpp/rapidyaml: drop unkeyworded 0.7.2Ionen Wolkens
Never really tested this version properly, may as well get rid of it and add a newer one rather than keyword it. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-10-09dev-cpp/gtkmm: Restrict <gtkmm-4.20:4 to <gtk-4.20Lukas Schmelting
Bumping gtk to 4.20.1 exposed a compilation error caused by conflicting C++ alias declarations in gtk/src/iconpaintable.h: using GtkIconPaintable = struct _GtkIconPaintable; using GtkIconPaintableClass = struct _GtkIconPaintableClass; Specifically, the build fails with errors like: error: conflicting declaration using GtkIconPaintableClass = struct _GtkIconPaintableClass; These aliases were introduced in commit 04ab9653 (probably) and later removed in commit 94959145, which fixed the conflict. Bug: https://bugs.gentoo.org/963805 Signed-off-by: Lukas Schmelting <lschmelting@posteo.com> Part-of: https://github.com/gentoo/gentoo/pull/44106 Signed-off-by: Sam James <sam@gentoo.org>
2025-10-09dev-cpp/gtkmm: add 4.20.0Lukas Schmelting
Drop ~alpha keyword, same as dependency >=gui-libs/gtk-4.19.4 Bug: https://bugs.gentoo.org/963805 Signed-off-by: Lukas Schmelting <lschmelting@posteo.com> Part-of: https://github.com/gentoo/gentoo/pull/44106 Signed-off-by: Sam James <sam@gentoo.org>
2025-10-09dev-cpp/ada: Keyword 3.3.0 ppc64, #963885Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-08dev-cpp/ada: Keyword 3.3.0 arm, #963885Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-07dev-cpp/yaml-cpp: Stabilize 0.8.0-r2 ppc64, #963839Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-07dev-cpp/yaml-cpp: Stabilize 0.8.0-r2 ppc, #963839Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-07dev-cpp/cpp-httplib: Stabilize 0.26.0 ppc, #963305Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>