4520 Commits

Author SHA1 Message Date
Daniel Novomeský
cde825bb94
dev-cpp/highway: add 1.3.0
[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-25 22:11:37 +01:00
Oliver Freyermuth
7a3bcc05e9
dev-cpp/jwt-cpp: drop 0.7.0
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-25 22:01:37 +02:00
Paul Zander
ba009344fb
dev-cpp/abseil-cpp: 20250814.1 pass DEBUG/NDEBUG
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-22 12:34:47 +01:00
Paul Zander
cc73f703f4
dev-cpp/abseil-cpp: add 20250814.1
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-22 12:34:46 +01:00
Paul Zander
ad7f2dd104
dev-cpp/abseil-cpp: drop old
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-22 12:34:46 +01:00
Andreas Sturmlechner
d71e9321b0
dev-cpp/robin-map: Fix cmake patch
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-10-21 23:24:33 +02:00
Andreas Sturmlechner
3af53a266f
dev-cpp/valijson: drop 1.0.4, 1.0.5, 1.0.6
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-10-20 20:34:30 +02:00
Ionen Wolkens
fd3da04a85
dev-cpp/cli11: add 2.6.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-10-20 09:30:58 -04:00
Andreas Sturmlechner
27eefd90b5
dev-cpp/robin-map: drop 1.4.0
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-10-18 22:50:28 +02:00
Andreas Sturmlechner
22bada08f4
dev-cpp/robin-map: Fix CMake < 3.10 warning
Closes: https://bugs.gentoo.org/964543
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-10-18 22:50:27 +02:00
Sam James
6a5334464e
dev-cpp/opentelemetry-cpp: QA tweaks
* Add missing die
* Define phases in execution order

Signed-off-by: Sam James <sam@gentoo.org>
2025-10-18 14:24:23 +01:00
Z. Liu
f073a2308e
dev-cpp/opentelemetry-cpp: add find_dependency if use="prometheus"
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-18 14:22:47 +01:00
Petr Vaněk
53ffab1a81
dev-cpp/doctest: drop 2.4.11
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
2025-10-18 11:01:26 +02:00
Arthur Zamarin
42332e76cf
dev-cpp/gtkmm: Stabilize 4.18.0-r1 ppc64, #964161
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-18 10:02:28 +03:00
Arthur Zamarin
d6c50c4af9
dev-cpp/fast_float: Stabilize 8.0.2 ppc, #964100
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-14 15:17:08 +03:00
Arthur Zamarin
ad70d09b4a
dev-cpp/simdutf: Keyword 7.3.4 ppc64, #963886
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-13 07:58:04 +03:00
Sam James
6ee5215ed5
dev-cpp/muParser: Stabilize 2.3.5 amd64, #951718
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-13 03:58:47 +01:00
Arthur Zamarin
eadbe51cef
dev-cpp/gtkmm: Stabilize 4.18.0-r1 amd64, #964161
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-12 23:11:27 +03:00
Jakov Smolić
447fc7f3af
dev-cpp/simdutf: Keyword 7.3.4 riscv, #963886
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2025-10-12 21:29:44 +02:00
Sam James
8dc80de4bf
dev-cpp/muParser: Stabilize 2.3.5 x86, #951718
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-12 18:30:24 +01:00
Sam James
276394134d
dev-cpp/muParser: Stabilize 2.3.5 arm64, #951718
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-12 18:15:50 +01:00
Andreas Sturmlechner
d1c9df8d39
dev-cpp/muParser: Remove unused examples subdir to silence CMake 4 warning
Bug: https://bugs.gentoo.org/951718
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-10-12 18:55:46 +02:00
Sam James
4ff57929b2
dev-cpp/simdutf: Keyword 7.3.4 arm64, #963886
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-12 17:31:14 +01:00
Sam James
e051b5361b
dev-cpp/simdutf: Keyword 7.3.4 arm, #963886
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-12 17:31:12 +01:00
Sam James
17417e6dfb
dev-cpp/simdutf: Keyword 7.3.4 x86, #963886
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-12 17:31:11 +01:00
Sam James
85217cd871
dev-cpp/gtkmm: Stabilize 4.18.0-r1 arm64, #964161
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-12 16:39:16 +01:00
Sam James
613c0fbe9a
dev-cpp/gtkmm: Stabilize 4.18.0-r1 x86, #964161
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-12 16:39:14 +01:00
Sam James
18c1981d94
dev-cpp/fast_float: Stabilize 8.0.2 arm64, #964100
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-12 16:37:48 +01:00
Sam James
e1137c148c
dev-cpp/gtkmm: Stabilize 4.18.0-r1 arm, #964161
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-12 14:56:15 +01:00
Sam James
bdabb66f26
dev-cpp/fast_float: Stabilize 8.0.2 x86, #964100
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-12 14:56:06 +01:00
Sam James
3773792a21
dev-cpp/fast_float: Stabilize 8.0.2 arm, #964100
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-12 12:31:11 +01:00
zyxhere💭
01b7e9ba55
dev-cpp/*mm: Update $HOMEPAGE of projects on gtkmm.org
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-11 09:45:06 +01:00
Sam James
265b7f999f
dev-cpp/ada: Keyword 3.3.0 x86, #963885
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-11 04:21:35 +01:00
Alexey Sokolov
3ab7854465
dev-cpp/jsoncons: drop 1.4.2
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-09 22:47:12 +01:00
Alexey Sokolov
e69193a479
dev-cpp/jsoncons: add 1.4.3
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-09 22:47:11 +01:00
Ionen Wolkens
1974e41546
dev-cpp/rapidyaml: drop 0.6.0 (no stable ebuild left, intentional)
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-09 11:34:57 -04:00
Ionen Wolkens
8560ddf2e9
dev-cpp/rapidyaml: add 0.9.0, 0.10.0
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-09 11:33:56 -04:00
Ionen Wolkens
d4b49145e3
dev-cpp/rapidyaml: drop unkeyworded 0.7.2
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-09 11:23:47 -04:00
Lukas Schmelting
8e33c8d330
dev-cpp/gtkmm: Restrict <gtkmm-4.20:4 to <gtk-4.20
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-09 10:27:55 +01:00
Lukas Schmelting
dfcc49bd5d
dev-cpp/gtkmm: add 4.20.0
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-09 10:27:54 +01:00
Arthur Zamarin
b6fb67bf9b
dev-cpp/ada: Keyword 3.3.0 ppc64, #963885
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-09 08:18:14 +03:00
Sam James
e41bccf31e
dev-cpp/ada: Keyword 3.3.0 arm, #963885
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-08 07:52:55 +01:00
Arthur Zamarin
6ec7bcba4c
dev-cpp/yaml-cpp: Stabilize 0.8.0-r2 ppc64, #963839
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-07 10:48:54 +03:00
Arthur Zamarin
20969cc79f
dev-cpp/yaml-cpp: Stabilize 0.8.0-r2 ppc, #963839
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-07 10:48:53 +03:00
Arthur Zamarin
e19df1ef2e
dev-cpp/cpp-httplib: Stabilize 0.26.0 ppc, #963305
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-07 10:48:45 +03:00
Arthur Zamarin
7dc9aa7bae
dev-cpp/cpp-httplib: Stabilize 0.26.0 ppc64, #963305
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-07 10:48:44 +03:00
Sam James
6812defcbf
dev-cpp/yaml-cpp: Stabilize 0.8.0-r2 arm64, #963839
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-06 16:41:58 +01:00
Sam James
0fa07f5a68
dev-cpp/yaml-cpp: Stabilize 0.8.0-r2 x86, #963839
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-06 16:41:58 +01:00
Sam James
d6504fb575
dev-cpp/yaml-cpp: Stabilize 0.8.0-r2 amd64, #963839
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-06 16:41:57 +01:00
Sam James
38ebf3d87d
dev-cpp/range-v3: Stabilize 0.12.0-r1 arm64, #963838
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-06 16:41:57 +01:00