First, I want to thank you all for your suggestions. They have been extremely
helpful and have helped me to understand much more about the porting process, so
trust me the wall of text was very well-appreciated :P I have added all of
Kurt's changes, moved some of the dependencies to LIB_DEPENDS as per Stuart's
suggestion, and I've disabled WebKit and WebEngine support as in Caspar's port.
I also added qca-qt5 as a dependency because USE_SSL is apparently not a
configure argument anymore and it was silently building it without any SSL
support at all without it (I would like to explicitly turn encryption support on
but I don't see a configure argument for it...). I'm a bit unsure about adding
USE_KDE and the rest of the desktop environment dependencies, however - one of
the main uses of this software is to run the core program on a remote server,
which means that the dependencies to run just the core should be minimal. When
using MULTI_PACKAGES, is it possible for different subpackages to have different
dependencies, or is that only possible with flavors? I would love for this port
to handle both the case of the minimally-dependent core and of the fully
desktop-integrated client with notifications and sound.

Thanks,
ornx

Attachment: quassel2.tar.gz
Description: application/gzip

Reply via email to