Commit Graph

633 Commits

Author SHA1 Message Date
David Roman
2ba56d4184 dev-cpp/simdutf: treeclean, promoted to ::gentoo
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-10-03 11:46:07 +02:00
Takuya Wakazono
464e2a46e3 dev-cpp/fast_double_parser: drop 0.8.0
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2025-09-18 00:06:22 +09:00
Takuya Wakazono
b4f0eccf3b dev-cpp/fast_double_parser: add 0.8.1
Add USE=test

Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2025-09-18 00:06:22 +09:00
David Roman
4c7294d28d dev-cpp/pcg-cpp: treeclean
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-09-05 00:23:10 +02:00
John Wason
0a12513a41 dev-cpp/robotraconteur-companion: new package, add 0.4.2
Signed-off-by: John Wason <wason@wasontech.com>
2025-09-01 18:22:04 +00:00
John Wason
5af02aee70 dev-cpp/robotraconteur: new package, add 1.2.6
Signed-off-by: John Wason <wason@wasontech.com>
2025-09-01 18:21:33 +00:00
tea
9136abe103 dev-cpp/coeurl: drop myself as a maintainer
Signed-off-by: tea <tea+gentoo@cuddleslut.fr>
2025-08-28 15:27:49 +02:00
Pavel Sobolev
341dfd553c dev-cpp/safeint: new package, add 3.0.28a
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2025-08-19 16:26:53 +03:00
Denis Reva
2665b183d5 dev-cpp/parallel-hashmap: add 2.0.0
Signed-off-by: Denis Reva <denis7774@gmail.com>
2025-08-13 13:06:11 +05:00
Denis Reva
e0bdcc298a dev-cpp/parallel-hashmap: drop 1.3.8
Closes: https://bugs.gentoo.org/900004
Signed-off-by: Denis Reva <denis7774@gmail.com>
2025-08-13 13:03:46 +05:00
David Roman
ae0851d11f dev-cpp/wt: add 4.12.0
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-07-28 12:18:54 +02:00
David Roman
6cf0aed17c dev-cpp/cpptrace: add 1.0.4
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-07-28 11:23:15 +02:00
David Roman
bf35309794 dev-cpp/wt: drop 4.11.3
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-07-23 00:22:44 +02:00
David Roman
55f1cb0691 dev-cpp/cpptrace: add 1.0.3
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-07-17 15:24:43 +02:00
David Roman
414dd51262 dev-cpp/cpptrace: drop 1.0.0, 1.0.1
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-07-17 15:22:46 +02:00
Jan-Espen Oversand
3d243b44bc dev-cpp/cpprestsdk/files: explanation in patchfile
Signed-off-by: Jan-Espen Oversand <sigsegv@radiotube.org>
2025-07-13 15:52:25 +02:00
Jan-Espen Oversand
9e50852347 dev-cpp/cpprestsdk: patch for llvm up to 20
Llvm has previously required sizes/implementation of objects used in
containers and std::unique_ptr for more methods than gcc. Also in later
llvms like 19 and 20 unsigned types are not possible to use with the
std::char_traits. Cpprestsdk does use a lot of unsigned types with C++
streams and while that seems to be fine with MSVC and at least gcc up
until some point, it does not work at all with llvm 19 and 20.

Signed-off-by: Jan-Espen Oversand <sigsegv@radiotube.org>
2025-07-13 14:58:10 +02:00
Pavel Sobolev
5e381f1c24 dev-cpp/fkYAML: set S manually instead of inheriting vcs-snapshot
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2025-07-13 15:10:36 +03:00
Pavel Sobolev
2045777053 dev-cpp/fkYAML: add die guards after the find calls
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2025-07-13 15:10:36 +03:00
Lucio Sauer
94660eb3fa */*: update dtd link in metadata.xml to https
gentoo.org 301's to https for a long time now.

Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2025-07-13 13:13:35 +02:00
Lucio Sauer
422b87dcc1 dev-cpp/tinygltf: remove erroneous maintainer entry
The package was copied from another overlay without adapting
metadata.xml.

See-also: bc808a3f3f (r161999014)
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2025-07-13 12:46:21 +02:00
Pavel Sobolev
34564c9194 dev-cpp/fkYAML: add 0.4.2_p20250522
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2025-07-13 11:24:20 +03:00
Pavel Sobolev
71880e7c3b dev-cpp/fkYAML: new package, add 0.4.2
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2025-07-13 11:24:20 +03:00
Nguyen Dinh Dang Duong
bc808a3f3f dev-cpp/tinygltf: new package, add 2.9.6
Signed-off-by: Nguyen Dinh Dang Duong <dangduong31205@gmail.com>
2025-07-11 05:15:58 +07:00
David Roman
49c0d042b4 dev-cpp/cpptrace: add 1.0.2
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-07-03 11:31:34 +02:00
David Roman
4013f689ec dev-cpp/cpptrace: drop 0.8.3
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-07-03 11:29:32 +02:00
Nicolas PARLANT
6506aef920 dev-cpp/wt: drop 4.11.4
Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
Part-of: https://github.com/gentoo/guru/pull/339
Closes: https://github.com/gentoo/guru/pull/339
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-06-28 22:53:34 +02:00
Nicolas PARLANT
b173e7a623 dev-cpp/wt: drop 4.11.4-r2
Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
Part-of: https://github.com/gentoo/guru/pull/339
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-06-28 22:53:34 +02:00
Nicolas PARLANT
58db7816b1 dev-cpp/wt: rework deps, unrestrict boost
dep :
unrestrict boost version. It builds now with >=1.87.
media-libs/libharu is only required with pdf feature
add media-libs/glew required for opengl
add connector-c for mariadb/mysql
add pkgconfig
use libglvnd[X] instead of virtual/opengl

doc :
generate qch requires qttools[assistant] not qttools[qdoc]
add dev-ruby/asciidoctor for tutorial building
add graphviz for dot

add useflags :
make graphicsmagick (raster image) optional
make Wt::Test optional with wttest
make sqlite optional (but enabled by default) and force system-lib

REQUIRED_USE :
pango is only used with graphicsmagick or libharu
opengl requires graphicsmagick

Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
Part-of: https://github.com/gentoo/guru/pull/339
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-06-28 22:53:34 +02:00
Nicolas PARLANT
60dc0de5a4 dev-cpp/wt: revert adding qtbase dep
revert 8a6c242
wt needs qt only for building examples that are already disabled

Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
Part-of: https://github.com/gentoo/guru/pull/338
Closes: https://github.com/gentoo/guru/pull/338
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-06-25 21:42:56 +02:00
David Roman
8a6c2424a8 dev-cpp/wt: add missing dep on qtbase:6
Also add :6 slot dep for qtdoc & fix order of deps

Thanks @antecrescent for letting me know about this

Signed-off-by: David Roman <davidroman96@gmail.com>
2025-06-23 16:59:53 +02:00
David Roman
c4f671b2b3 dev-cpp/wt: drop 4.11.2
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-06-23 15:59:48 +02:00
tea
cf99b66b55 dev-cpp/mastodonpp: treeclean
upstream gone, not installable anymore

Signed-off-by: tea <tea+gentoo@cuddleslut.fr>
2025-06-22 22:25:53 +02:00
Jan-Espen Oversand
83b8a96ad3 dev-cpp/cpprestsdk: keyword 2.10.19-r5 for ~x86
Signed-off-by: Jan-Espen Oversand <sigsegv@radiotube.org>
2025-06-22 19:31:56 +02:00
David Roman
5e532b842a dev-cpp/cpptrace: add 1.0.1
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-06-19 09:59:34 +02:00
David Roman
bfee493ce0 dev-cpp/cpptrace: drop 0.7.5
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-06-19 09:49:07 +02:00
David Roman
fe4e6c25aa dev-cpp/cpptrace: drop 0.8.2
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-06-16 10:55:02 +02:00
David Roman
b0c12d03a2 dev-cpp/cpptrace: add 1.0.0
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-06-16 10:54:27 +02:00
Jan-Espen Oversand
a99da4e582 dev-cpp/cpprestsdk: drop 2.10.19-r4
Signed-off-by: Jan-Espen Oversand <sigsegv@radiotube.org>
2025-06-16 07:49:18 +02:00
Jan-Espen Oversand
ef44432e15 dev-cpp/cpprestsdk: cmake 4 patch
Signed-off-by: Jan-Espen Oversand <sigsegv@radiotube.org>
2025-06-06 15:17:20 +02:00
Jan-Espen Oversand
973dc4d318 dev-cpp/cpprestsdk: drop 2.10.19-r3
Signed-off-by: Jan-Espen Oversand <sigsegv@radiotube.org>
2025-06-06 07:03:18 +02:00
David Roman
e21138f7a2 dev-cpp/reflection-cpp: add 0.4.0
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-05-29 10:18:07 +02:00
Kostadin Shishmanov
ba877f4bb2 dev-cpp/units: add 2.3.4
Signed-off-by: Kostadin Shishmanov <kostadinshishmanov@protonmail.com>
2025-05-28 19:11:13 +03:00
Jan-Espen Oversand
8767d47e9c dev-cpp/cpprestsdk: boost 1.87 compat patch
Signed-off-by: Jan-Espen Oversand <sigsegv@radiotube.org>
2025-05-24 11:06:07 +02:00
David Roman
fdd0bf4b4f dev-cpp/reflection-cpp: drop 0.1.0
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-05-06 12:45:29 +02:00
David Roman
a868d9c700 dev-cpp/reflection-cpp: add 0.3.0
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-05-06 12:45:29 +02:00
David Roman
09eae70ec0 dev-cpp/reflection-cpp: add 0.2.0
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-04-22 10:50:51 +02:00
David Roman
fdb504bb06 dev-cpp/cpptrace: add 0.8.3
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-04-22 10:48:16 +02:00
David Roman
a5c770112f dev-cpp/cpptrace: drop 0.6.3
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-04-22 10:46:57 +02:00
David Roman
07ae2b75ca */*: remove maintainer zdanevich.vitaly@ya.ru
Closes: https://github.com/gentoo/guru/pull/311
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-04-05 02:34:02 +02:00