tl;dr: Pressing Ctrl+Space with glib2>2.62 installed makes irssi hang. https://github.com/irssi/irssi/issues/1180
Here's a fix for this that also drags along the required glib2 version; unlikely that anyone runs latest irssi with older glib2, but won't hurt. I've comfirmed the fix to work on amd64 snapshots. Feedback? OK? Index: net/irssi/Makefile =================================================================== RCS file: /cvs/ports/net/irssi/Makefile,v retrieving revision 1.90 diff -u -p -r1.90 Makefile --- net/irssi/Makefile 23 May 2020 10:46:59 -0000 1.90 +++ net/irssi/Makefile 26 May 2020 09:02:30 -0000 @@ -10,7 +10,10 @@ DISTNAME = irssi-$V PKGSPEC-main = irssi-=$V PKGNAME-main = irssi-$V PKGNAME-otr = irssi-otr-$V -REVISION = 2 +REVISION = 3 + +PATCHFILES = glib-2-63.patch +PATCH_DIST_STRIP = -p1 CATEGORIES = net @@ -28,7 +31,7 @@ MASTER_SITES = https://github.com/irssi/ DEBUG_PACKAGES = ${BUILD_PACKAGES} -LIB_DEPENDS = devel/glib2>=2.28.0 +LIB_DEPENDS = devel/glib2>=2.63.0 RUN_DEPENDS-otr = net/irssi,-main LIB_DEPENDS-otr = security/libgcrypt>=1.2.0 \ Index: net/irssi/distinfo =================================================================== RCS file: /cvs/ports/net/irssi/distinfo,v retrieving revision 1.34 diff -u -p -r1.34 distinfo --- net/irssi/distinfo 30 Aug 2019 07:24:49 -0000 1.34 +++ net/irssi/distinfo 26 May 2020 08:57:11 -0000 @@ -1,2 +1,4 @@ +SHA256 (glib-2-63.patch) = aomQgwWNg/Si0TSXcgKv6+qEVkGzRjA/3lY79iBc744= SHA256 (irssi-1.2.2.tar.gz) = UxgoYdTSvm2zX6fj8FJKZNKlSjdDB1dNq19TYr/qVjw= +SIZE (glib-2-63.patch) = 1498 SIZE (irssi-1.2.2.tar.gz) = 1843879