From: Lucas de Sena Subject: [new wip] net/kvirc To: ports@openbsd.org Date: Thu, 21 May 2026 23:31:24 -0300 Hi, This is my first flavored port, for kvirc a Qt-based irc client, which was previously made for KDE, but now KDE integration is optional and can be {en,dis}abled at buildtime (I added a flavor for KDE integration in the port). Here are some issues: On a flavored port, how should pkg/PLIST be generated? Should i build every flavor combination and run `make update-plist` on it? I have built each flavor (but not each flavor combination) and run `make update-plist`. Each taking ~40min on a 14yo laptop (more for the `kde` flavor. If the plist needs a fixing, please can you build and then send the patch or updated port in this thread? Also, do this port has too much flavors? I think i got a good number of them with a minimal feature set on the base port, while aiming for a new flavor only when optional dependencies are added. But, should it also have... • ...a "dbus" flavor? The port I wrote builds with DBus, but could be built with `-DWANT_DBUS=0`. Building with DBus has no additional dependency, for it's all in x11/qt6/qtbase. • ...a "perl" flavor? Perl is used for scripting. Base OpenBSD installation already has Perl, but other ports with perl scripting (like textedit/vim) have a "perl" flavor. I made a "python" flavor, which i suppose is better than having hard dependency on python. Is the port OK? Thanks. -- Lucas de Sena