Commit Graph

606 Commits

Author SHA1 Message Date
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
David Roman
9349e28518 dev-cpp/wt: drop 4.11.1
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-04-04 11:29:22 +02:00
David Roman
65d2193632 dev-cpp/wt: add 4.11.4
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-04-04 11:29:00 +02:00
Takuya Wakazono
a3d5b7e8ed dev-cpp/xtensor: drop 0.24.4
Closes: https://bugs.gentoo.org/894294 (obsolete)
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2025-03-27 22:02:39 +09:00
Takuya Wakazono
e05b54720a dev-cpp/xtensor: add 0.26.0
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2025-03-27 22:02:39 +09:00
Takuya Wakazono
333dde0b4d dev-cpp/xtl: drop 0.7.5
Closes: https://bugs.gentoo.org/894288 (obsolete)
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2025-03-27 22:02:39 +09:00
Takuya Wakazono
302ee77ac7 dev-cpp/xtl: add 0.8.0
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2025-03-27 22:02:39 +09:00
David Roman
13977a3f43 dev-cpp/reflection-cpp: new package, add 0.1.0
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-03-25 17:33:06 +01:00
David Roman
ebeeb5187c dev-cpp/boxed-cpp: new package, add 1.4.3
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-03-25 17:33:06 +01:00
Viorel Munteanu
3a18759754 */*: remove maintainer
Bug: https://bugs.gentoo.org/941877
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2025-03-07 16:58:00 +02:00
Vitaly Zdanevich
ea5567b3d5 dev-cpp/fast_double_parser: new package
I need this as a dependency for gui-apps/organicmaps

Was discussed here https://github.com/gentoo/guru/pull/293

Signed-off-by: Vitaly Zdanevich <zdanevich.vitaly@ya.ru>
Closes: https://github.com/gentoo/guru/pull/295
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-02-28 17:53:58 +01:00
Joe Kappus
92346e2b3b dev-cpp/simdutf: add 6.2.0
Signed-off-by: Joe Kappus <joe@wt.gd>
2025-02-28 02:36:33 -05:00
David Roman
8deb816ab9 */*: remove proxied="yes" from metadata.xml
GURU don't have proxied maintainers.
Also remove two instances where proxy-maint was referenced

Signed-off-by: David Roman <davidroman96@gmail.com>
2025-02-25 16:30:38 +01:00
David Roman
719620a5af dev-cpp/wt: add 4.11.3
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-02-24 11:29:01 +01:00
David Roman
4b4a4df48b dev-cpp/cpptrace: add 0.8.2
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-02-24 11:28:30 +01:00
David Roman
3d98881ecf dev-cpp/cpptrace: drop 0.7.3
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-02-24 11:22:40 +01:00
Anna (cybertailor) Vyalkova
bb0aae8ad3 */*: disable py3.10
Python 3.10 target is scheduled for removal in Gentoo:
https://public-inbox.gentoo.org/gentoo-dev/e6ca9f1f4ababb79ab2a3d005c39b483c3ecef6e.camel@gentoo.org/

Sphinx 8.2.0 already dropped support for CPython 3.10 and PyPy 3.10,
leading to multiple CI failures in ::guru.

We can safely remove this target, because GURU is "experimental" and
does not have stable keywords.

Let's not remove "pypy3" right now because
a) There are not many packages using it.
b) So we can see which packages supported PyPy 3.10, and test them with
   PyPy 3.11.

Closes: https://github.com/gentoo/guru/pull/291
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2025-02-21 17:51:14 +05:00
Anna (cybertailor) Vyalkova
cfe7bcb9fd dev-cpp/wt: remove firebird support
dev-db/firebird was treecleaned from ::gentoo

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2025-02-17 18:59:40 +05:00
Samuel Bauer
9039ef0196 Revert "dev-cpp/cpp-jwt: no revdep"
This reverts commit b36b78aaf2.

Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2025-02-15 00:24:02 +01:00
Samuel Bauer
b36b78aaf2 dev-cpp/cpp-jwt: no revdep
Signed-off-by: Samuel Bauer <samuel.bauer@yahoo.fr>
2025-02-14 07:36:39 +01:00
Kostadin Shishmanov
ef73757211 */*: update my email
Signed-off-by: Kostadin Shishmanov <kostadinshishmanov@protonmail.com>
2025-01-24 03:37:36 +02:00
David Roman
7657322530 dev-cpp/wt: add 4.11.2
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-01-23 15:56:45 +01:00
David Roman
d9457b1481 dev-cpp/wt: drop 4.11.0
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-01-23 15:42:19 +01:00
David Roman
9d2faa5a5f dev-cpp/cpptrace: drop 0.7.2
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-01-06 21:44:47 +01:00
David Roman
85bdb9a41a dev-cpp/cpptrace: add 0.7.5
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-01-06 21:43:49 +01:00
Takuya Wakazono
6c802c3201 dev-cpp/trompeloeil: drop Werror
Closes: https://bugs.gentoo.org/947154
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2024-12-30 23:16:34 +09:00
Steffen Winter
c97d993c43 dev-cpp/simdutf: drop 5.7.1
Signed-off-by: Steffen Winter <steffen.winter@proton.me>
2024-12-30 14:15:08 +01:00
Steffen Winter
59d157c89c dev-cpp/simdutf: Bump to 5.7.2
Signed-off-by: Steffen Winter <steffen.winter@proton.me>
2024-12-30 14:06:21 +01:00