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
No comments:
Post a Comment