Paul Zander
e480ced9f4
dev-cpp/eigen: fix install dirs
...
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44994
Signed-off-by: Sam James <sam@gentoo.org >
2026-05-29 07:14:35 +01:00
Paul Zander
38d9febc84
dev-cpp/eigen: cuda changes
...
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44994
Signed-off-by: Sam James <sam@gentoo.org >
2026-05-29 07:14:35 +01:00
Paul Zander
96e9c4b03d
dev-cpp/eigen: update tests
...
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44994
Signed-off-by: Sam James <sam@gentoo.org >
2026-05-29 07:14:35 +01:00
Paul Zander
30309a5435
dev-cpp/eigen: only require backends iff tests enabled
...
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44994
Signed-off-by: Sam James <sam@gentoo.org >
2026-05-29 07:14:34 +01:00
Paul Zander
dd38becd26
dev-cpp/eigen: group IUSE
...
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44994
Signed-off-by: Sam James <sam@gentoo.org >
2026-05-29 07:14:34 +01:00
Paul Zander
fcd033d73f
dev-cpp/eigen: drop USE=benchmark
...
These are isolated projects now.
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44994
Signed-off-by: Sam James <sam@gentoo.org >
2026-05-29 07:14:33 +01:00
Paul Zander
51525dbb22
dev-cpp/eigen: drop openmp from test backends, add openmp check
...
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44994
Signed-off-by: Sam James <sam@gentoo.org >
2026-05-29 07:14:33 +01:00
Paul Zander
8fe15a8644
dev-cpp/eigen: download lapack_addons for live ebuilds
...
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44994
Signed-off-by: Sam James <sam@gentoo.org >
2026-05-29 07:14:33 +01:00
Paul Zander
c0812fb759
dev-cpp/eigen: rename clang-cuda -> cuda-clang
...
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44994
Signed-off-by: Sam James <sam@gentoo.org >
2026-05-29 07:14:32 +01:00
Paul Zander
1a1319fa93
dev-cpp/eigen: re-order cpu features in build string by date
...
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44994
Signed-off-by: Sam James <sam@gentoo.org >
2026-05-29 07:14:32 +01:00
Paul Zander
8c4d631d11
dev-cpp/eigen: add subslot, use subslot for EGIT_BRANCH
...
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44994
Signed-off-by: Sam James <sam@gentoo.org >
2026-05-29 07:14:32 +01:00
Paul Zander
070cde3095
dev-cpp/glaze: add := to dev-cpp/eigen
...
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44994
Signed-off-by: Sam James <sam@gentoo.org >
2026-05-29 07:14:15 +01:00
Paul Zander
c6d0700f66
dev-cpp/frugally-deep: add := to dev-cpp/eigen
...
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/44994
Signed-off-by: Sam James <sam@gentoo.org >
2026-05-29 07:14:14 +01:00
Paul Zander
3fe6240c44
dev-cpp/cld3: fix build with abseil-cpp-20260107
...
Don't inject `CMAKE_CXX_STANDARD` into the `CMakeLists.txt`. It should
have included `CACHE STRING ""` anyway to allow override.
Instead pass `CMAKE_CXX_STANDARD` as commandline argument.
Closes: https://bugs.gentoo.org/976176
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com >
Part-of: https://github.com/gentoo/gentoo/pull/46315
Signed-off-by: Sam James <sam@gentoo.org >
2026-05-28 15:29:15 +01:00
Matthias Maier
6389e58c57
dev-cpp/taskflow: add 4.0.0
...
Signed-off-by: Matthias Maier <tamiko@gentoo.org >
2026-05-27 16:38:31 -05:00
Paul Zander
305ef08f3b
dev-cpp/abseil-cpp: add 20260107.1, use C++20
...
With all non-cmake consumers fixed for C++20 we can default to it.
See-also: 9136fcf3c6
Bug: https://bugs.gentoo.org/966846
Closes: https://github.com/gentoo/gentoo/pull/45934
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com >
Part-of: https://codeberg.org/gentoo/gentoo/pulls/635
Signed-off-by: Sam James <sam@gentoo.org >
2026-05-27 17:20:43 +01:00
Matthias Maier
f1f4a6af95
dev-cpp/kokkos: add 4.7.4, 5.1.1
...
Signed-off-by: Matthias Maier <tamiko@gentoo.org >
2026-05-27 11:18:00 -05:00
Matthias Maier
6c80700036
dev-cpp/kokkos: drop 4.0.1-r1, 4.6.2-r1
...
Signed-off-by: Matthias Maier <tamiko@gentoo.org >
2026-05-27 11:17:53 -05:00
Alexey Sokolov
0a26c5e931
dev-cpp/asio: add 1.38.0
...
Yet again switch URL to github and remove docs.
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org >
Part-of: https://codeberg.org/gentoo/gentoo/pulls/920
Merges: https://codeberg.org/gentoo/gentoo/pulls/920
Signed-off-by: Sam James <sam@gentoo.org >
2026-05-27 12:32:19 +01:00
Sam James
2e0577465b
dev-cpp/gpgmepp: add 2.1.0
...
Signed-off-by: Sam James <sam@gentoo.org >
2026-05-27 12:32:14 +01:00
Eli Schwartz
0a2798d1e4
dev-cpp/ada: Stabilize 3.4.4 amd64, #976031
...
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2026-05-26 10:57:55 -04:00
Eli Schwartz
5a73f86092
dev-cpp/ada: Stabilize 3.4.4 arm64, #976031
...
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2026-05-26 10:57:54 -04:00
Eli Schwartz
862df507a0
dev-cpp/cppgir: Stabilize 2.0_p20260321 amd64, #976030
...
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2026-05-26 10:57:54 -04:00
Alfredo Tupone
635027ad0a
dev-cpp/xsimd: add 14.2.0
...
Signed-off-by: Alfredo Tupone <tupone@gentoo.org >
2026-05-25 14:51:09 +02:00
Eli Schwartz
f1cf4182dd
dev-cpp/xsimd: Stabilize 14.0.0 arm, #975905
...
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2026-05-24 01:10:52 -04:00
Eli Schwartz
2910e6c85e
dev-cpp/xsimd: Stabilize 14.0.0 x86, #975905
...
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2026-05-24 00:39:25 -04:00
Eli Schwartz
ddaeb1c202
dev-cpp/xsimd: Stabilize 14.0.0 amd64, #975905
...
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2026-05-24 00:39:25 -04:00
Eli Schwartz
9ed70aa60d
dev-cpp/xsimd: Stabilize 14.0.0 ppc64, #975905
...
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2026-05-24 00:39:24 -04:00
James Le Cuirot
cd39eaf440
dev-cpp/sdbus-c++: Bump to 2.3.1, drop old 2.1.0
...
Signed-off-by: James Le Cuirot <chewi@gentoo.org >
2026-05-23 23:42:27 +01:00
Oliver Freyermuth
c417c1a35d
dev-cpp/jwt-cpp: add 0.7.2-r1
...
Fixes:
- add missing implicit deps
- add missing test deps
- fix compatibility with >=dev-cpp/jsoncons-1.5.0
Closes: https://bugs.gentoo.org/975140
Closes: https://github.com/gentoo/gentoo/pull/46268
Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com >
Signed-off-by: Guilherme Amadio <amadio@gentoo.org >
2026-05-23 09:35:13 +02:00
Arthur Zamarin
ebf5f87343
dev-cpp/robin-map: Keyword 1.4.1 ppc, #975018
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2026-05-15 22:07:12 +03:00
Arthur Zamarin
ce3d91b43c
dev-cpp/robin-map: Keyword 1.4.1 alpha, #975018
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2026-05-15 20:36:47 +03:00
Pacho Ramos
3ef4ddfa81
dev-cpp/glibmm: add 2.88.0
...
Signed-off-by: Pacho Ramos <pacho@gentoo.org >
2026-05-15 13:35:01 +02:00
Sam James
411c555460
dev-cpp/robin-map: Keyword 1.4.1 s390, #975018
...
Signed-off-by: Sam James <sam@gentoo.org >
2026-05-15 07:50:58 +01:00
Arthur Zamarin
f4407f2227
dev-cpp/magic_enum: add 0.9.8
...
Closes: https://bugs.gentoo.org/973691
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2026-05-08 11:11:11 +03:00
Arthur Zamarin
cc3f79ad0f
dev-cpp/ms-gsl: add 4.2.1
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2026-05-08 10:46:23 +03:00
Arthur Zamarin
379bf98f18
dev-cpp/ms-gsl: fix compilation with >=dev-cpp/gtest-1.17
...
Since >=dev-cpp/gtest-1.17, GoogleTest now requires C++17 as
the absolute minimum standard. GSL defines the standard to be
C++14, thus failing compilation of tests (doesn't affect lib
itself).
Closes: https://bugs.gentoo.org/969655
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2026-05-08 10:46:23 +03:00
Ionen Wolkens
a8aae46e04
dev-cpp/rapidyaml: drop 0.12.0
...
Short lived due to a regression, may as well drop right away.
Signed-off-by: Ionen Wolkens <ionen@gentoo.org >
2026-05-07 15:33:24 -04:00
Ionen Wolkens
c56b429308
dev-cpp/rapidyaml: add 0.12.1
...
Also drop the get_libdir sed, missed that it became a no-op when
bumped 0.12.0 and it is fixed upstream.
Signed-off-by: Ionen Wolkens <ionen@gentoo.org >
2026-05-07 15:33:24 -04:00
Ionen Wolkens
e3ea57c9bb
dev-cpp/rapidyaml: add 0.12.0
...
Lot of noise in the build system like usual, so I may or may
not have missed something.
Signed-off-by: Ionen Wolkens <ionen@gentoo.org >
2026-05-06 17:47:29 -04:00
Pacho Ramos
79310f968f
dev-cpp/cairomm: enable py3.14
...
Closes: https://bugs.gentoo.org/973809
Signed-off-by: Pacho Ramos <pacho@gentoo.org >
2026-05-06 18:56:27 +02:00
Pacho Ramos
80f3f9188e
dev-cpp/cairomm: enable py3.14
...
Closes: https://bugs.gentoo.org/973809
Signed-off-by: Pacho Ramos <pacho@gentoo.org >
2026-05-06 18:56:27 +02:00
Pacho Ramos
8311a30b33
dev-cpp/cairomm: drop 1.14.4
...
Signed-off-by: Pacho Ramos <pacho@gentoo.org >
2026-05-06 18:56:27 +02:00
Sam James
8b3ac0cb67
dev-cpp/highway: wire up verify-sig
...
Signed-off-by: Sam James <sam@gentoo.org >
2026-05-03 21:39:47 +01:00
Eli Schwartz
c37ccd8b97
dev-cpp/expected: Stabilize 1.3.1 x86, #973313
...
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2026-04-29 01:58:04 -04:00
Eli Schwartz
315125916e
dev-cpp/expected: Stabilize 1.3.1 amd64, #973313
...
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org >
2026-04-29 01:58:03 -04:00
Sam James
8c1fe8ab22
dev-cpp/nlohmann_json: Keyword 3.12.0-r1 hppa, #972759
...
Signed-off-by: Sam James <sam@gentoo.org >
2026-04-28 20:20:41 +01:00
Jakov Smolić
7b094e66bd
dev-cpp/sparsehash: drop 2.0.4-r1
...
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org >
2026-04-28 16:09:47 +02:00
Jakov Smolić
c4e63069f8
dev-cpp/sparsehash: stabilize 2.0.4-r2 for x86
...
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org >
2026-04-28 16:09:45 +02:00
Jakov Smolić
6a9cd2ae8e
dev-cpp/sparsehash: stabilize 2.0.4-r2 for amd64
...
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org >
2026-04-28 16:09:45 +02:00