4 Commits

Author SHA1 Message Date
David Roman
07ada6e03f */*: update my maintainer email
Signed-off-by: David Roman <davidroman96@gmail.com>
2026-03-08 22:28:50 +01: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
PPN-SD
e5e3076d80 dev-cpp/wt: add pango useflag, enabled by default
Allows to reduce dependencies. Pango may not be necessary for some use cases of wt.

Signed-off-by: PPN-SD <nicolas.parlant@parhuet.fr>
Closes: https://github.com/gentoo/guru/pull/250
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-10-14 14:52:58 +02:00
David Roman
1d4fbe9784 dev-cpp/wt: new package, add 4.10.3
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-02-22 16:28:47 +01:00