Created attachment 191651 [details] gajim-1.0.patch Finally Python 3 and GTK3! Full changelog: https://dev.gajim.org/gajim/gajim/blob/gajim-1.0.0/ChangeLog On the port side, there's no more gmake, everything is done with Python distutils, and the autoplist works great.
A commit references this bug: Author: rm Date: Wed Apr 11 21:06:39 UTC 2018 New revision: 467113 URL: https://svnweb.freebsd.org/changeset/ports/467113 Log: net-im/gajim: update to 1.0.1 - convert to using distutils and update dependencies - comment off GUPNP and AVAHI options, because corresponding dependencies are only work with python 2.x - make NLS option default since gettext is used upon install - SPELL option now using gspell instead of gtkspell. But, for some reason our Gspell.language_get_available() return empty list, so this feature doesn't work at the moment - there are not PORTDOCS anymore, so remove handling of them - actualize pkg-descr - remove pkg-message because OTR is not ported to gajim 1.0, and CRYPTO option is self-descriptive. User can realize where plugins are stored by consulting official docs Changelog: https://dev.gajim.org/gajim/gajim/blob/gajim-1.0.1/ChangeLog The main visible change is that gajim now requires Python 3.5+ and GTK3 PR: 226794 Submitted by: Greg V <greg@unrelenting.technology> (based on) Changes: head/net-im/gajim/Makefile head/net-im/gajim/distinfo head/net-im/gajim/files/ head/net-im/gajim/pkg-descr head/net-im/gajim/pkg-plist
Committed, thank you, Greg! I updated to 1.0.1 and did some tweaks to your patch.