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

Reply via email to