Hi, On Mon, Oct 17, 2022 at 09:42:41AM +0200, Róbert Bagdán wrote: > I've attached the port of net/quassel, which is a Qt5 based modern, > cross-platform, distributed IRC client, meaning that one (or multiple) > client(s) can attach to and detach from a central core. Caspar > Schutijser helped > me with reviews and instructions.
Your infrastructure/db/user.list diff seems to be against an old revision. Attached is an updated diff and tarball that apply to the -current tree. > Tested, and works all parts: > > - quassel-monolithic > > - quassel-client (connect to quasselcore what is running on my linux server) > > - quassel-core (connect to it with the ported quasselclient on the same > OpenBSD host, and with quasseldroid from my android phone) > > > > I wrote a rc script to quassel-core as well, I think it works. I can confirm it works. Did some tests on amd64 of the Quassel core with the client, it seems to work fine here. > I built quassel only with Qt5 dependencies, as I see all features works, > systray icon, notifications, theme changing. However it is possible to > build with KF5 dependencies to enable integration with higher-tier KDE > frameworks that require runtime support. > > Should the WITH_KDE build option be enabled by default, or not needed right > now as the Plasma desktop isn’t available on OpenBSD yet? My initial thought was to just enable this by default right now (as I did in my port that's in openbsd-wip) but indeed, Plasma desktop is not yet available so we can also keep it disabled for now (like in Róbert's submission) and enable it if Plasma desktop eventually becomes available. Any opinions on that? Ports-wise it looks good to me and portcheck does not complain. Anyone willing to review it and/or give an OK? Caspar
quassel.tar.gz
Description: application/tar-gz
Index: infrastructure/db/user.list =================================================================== RCS file: /cvs/ports/infrastructure/db/user.list,v retrieving revision 1.410 diff -u -p -r1.410 user.list --- infrastructure/db/user.list 13 Sep 2022 14:24:20 -0000 1.410 +++ infrastructure/db/user.list 22 Oct 2022 18:15:58 -0000 @@ -394,3 +394,4 @@ id user group port 883 _step-ca _step-ca security/step-ca 884 _iblock _iblock net/iblock 885 _mycorrhiza _mycorrhiza www/mycorrhiza +886 _quassel _quassel net/quassel