Files
guru/dev-cpp/wt/metadata.xml
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

17 lines
689 B
XML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<name>David Roman</name>
</maintainer>
<use>
<flag name="graphicsmagick">Enable <pkg>media-gfx/graphicsmagick</pkg>, which is used for creating raster images (WRasterImage)</flag>
<flag name="pango">Enable <pkg>x11-libs/pango</pkg>, which is used for improved font support (WPdfImage and WRasterImage)</flag>
<flag name="wttest">Build Wt::Test for automated (integration/unit) tests</flag>
</use>
<upstream>
<remote-id type="github">emweb/wt</remote-id>
</upstream>
</pkgmetadata>