On 2017/05/28 12:32, Antoine Jacoutot wrote:
> On Sun, May 28, 2017 at 11:28:47AM +0100, Stuart Henderson wrote:
> > On 2017/05/20 22:15, viq wrote:
> > > Long overdue and very simple patch bringing irssi to latest 1.0.2
> > > Lightly tested on amd64.
> > > irssi-icb and irssi-otr needed no changes to continue working.
> > > Patch for irssi-xmpp coming in a separate mail, lifted off of upstream
> > > repo.
> > >
> > > Trying to load irssi-silc fails with below message about wrong ABI, I
> > > couldn't yet figure out how to fix this
> > > Irssi: silc/core is ABI version 0 but Irssi is version 7, cannot load
> > > Irssi: silc/fe_common is ABI version 0 but Irssi is version 7, cannot
> > > load
> > > Irssi: silc/core is ABI version 0 but Irssi is version 7, cannot load
> >
> > I wonder if it's time to let irssi-silc rest in peace, if there are people
> > still using SILC there's always silc-client..
>
> I agree.
>
> --
> Antoine
>
Updated for 1.0.3 which has dcc fixes.
I did see some segfaults when closing channel windows with 1.0.2,
though has been stable otherwise, did anyone else try running this?
Index: Makefile
===================================================================
RCS file: /cvs/ports/net/irssi/Makefile,v
retrieving revision 1.67
diff -u -p -r1.67 Makefile
--- Makefile 5 Jan 2017 21:37:52 -0000 1.67
+++ Makefile 6 Jun 2017 22:30:06 -0000
@@ -2,7 +2,7 @@
COMMENT = modular IRC client with many features (ipv6,socks,proxy)
-V = 0.8.21
+V = 1.0.3
DISTNAME = irssi-$V
PKGSPEC = irssi-=$V
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/irssi/distinfo,v
retrieving revision 1.24
diff -u -p -r1.24 distinfo
--- distinfo 5 Jan 2017 21:37:52 -0000 1.24
+++ distinfo 6 Jun 2017 22:30:06 -0000
@@ -1,2 +1,2 @@
-SHA256 (irssi-0.8.21.tar.gz) = QsGjWnC1H+zA1GvBrwqSLsjKntgS1zAEsIP+Bptiqjs=
-SIZE (irssi-0.8.21.tar.gz) = 1566527
+SHA256 (irssi-1.0.3.tar.gz) = U8YNKRzDz3g+5AhrHpuElrMtoi8nDHTttWkJx26oziI=
+SIZE (irssi-1.0.3.tar.gz) = 1595558
Index: patches/patch-src_core_settings_c
===================================================================
RCS file: /cvs/ports/net/irssi/patches/patch-src_core_settings_c,v
retrieving revision 1.5
diff -u -p -r1.5 patch-src_core_settings_c
--- patches/patch-src_core_settings_c 18 Mar 2016 09:27:57 -0000 1.5
+++ patches/patch-src_core_settings_c 6 Jun 2017 22:30:06 -0000
@@ -1,7 +1,7 @@
$OpenBSD: patch-src_core_settings_c,v 1.5 2016/03/18 09:27:57 sthen Exp $
---- src/core/settings.c.orig Tue Dec 15 13:06:50 2015
-+++ src/core/settings.c Tue Dec 29 15:53:22 2015
-@@ -648,7 +648,7 @@ static CONFIG_REC *parse_configfile(const char *fname)
+--- src/core/settings.c.orig Mon Jun 5 14:05:43 2017
++++ src/core/settings.c Tue Jun 6 23:19:02 2017
+@@ -718,7 +718,7 @@ static CONFIG_REC *parse_configfile(const char *fname)
else {
/* user configuration file not found, use the default one
from sysconfdir */
Index: patches/patch-src_fe-common_core_Makefile_in
===================================================================
RCS file: /cvs/ports/net/irssi/patches/patch-src_fe-common_core_Makefile_in,v
retrieving revision 1.9
diff -u -p -r1.9 patch-src_fe-common_core_Makefile_in
--- patches/patch-src_fe-common_core_Makefile_in 9 Apr 2016 21:48:55
-0000 1.9
+++ patches/patch-src_fe-common_core_Makefile_in 6 Jun 2017 22:30:06
-0000
@@ -1,7 +1,7 @@
$OpenBSD: patch-src_fe-common_core_Makefile_in,v 1.9 2016/04/09 21:48:55 sthen
Exp $
---- src/fe-common/core/Makefile.in.orig Tue Mar 22 23:25:27 2016
-+++ src/fe-common/core/Makefile.in Sat Apr 9 22:44:36 2016
-@@ -377,7 +377,7 @@ AM_CPPFLAGS = \
+--- src/fe-common/core/Makefile.in.orig Tue Jun 6 19:12:14 2017
++++ src/fe-common/core/Makefile.in Tue Jun 6 23:19:02 2017
+@@ -375,7 +375,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src -I$(top_srcdir)/src/core/ \
$(GLIB_CFLAGS) \
-DHELPDIR=\""$(datadir)/irssi/help"\" \
Index: patches/patch-src_perl_Makefile_in
===================================================================
RCS file: /cvs/ports/net/irssi/patches/patch-src_perl_Makefile_in,v
retrieving revision 1.9
diff -u -p -r1.9 patch-src_perl_Makefile_in
--- patches/patch-src_perl_Makefile_in 9 Apr 2016 21:48:55 -0000 1.9
+++ patches/patch-src_perl_Makefile_in 6 Jun 2017 22:30:06 -0000
@@ -1,7 +1,7 @@
$OpenBSD: patch-src_perl_Makefile_in,v 1.9 2016/04/09 21:48:55 sthen Exp $
---- src/perl/Makefile.in.orig Tue Mar 22 23:25:28 2016
-+++ src/perl/Makefile.in Sat Apr 9 22:44:36 2016
-@@ -391,7 +391,7 @@ AM_CPPFLAGS = \
+--- src/perl/Makefile.in.orig Tue Jun 6 19:12:14 2017
++++ src/perl/Makefile.in Tue Jun 6 23:19:02 2017
+@@ -389,7 +389,7 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src/core \
-I$(top_srcdir)/src/fe-common/core \
$(GLIB_CFLAGS) \
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/irssi/pkg/PLIST,v
retrieving revision 1.23
diff -u -p -r1.23 PLIST
--- pkg/PLIST 22 Sep 2016 17:52:46 -0000 1.23
+++ pkg/PLIST 6 Jun 2017 22:30:06 -0000
@@ -49,6 +49,8 @@ include/irssi/src/core/session.h
include/irssi/src/core/settings.h
include/irssi/src/core/signals.h
include/irssi/src/core/special-vars.h
+include/irssi/src/core/tls.h
+include/irssi/src/core/utf8.h
include/irssi/src/core/window-item-def.h
include/irssi/src/core/window-item-rec.h
include/irssi/src/core/write-buffer.h
@@ -64,6 +66,7 @@ include/irssi/src/fe-common/core/fe-exec
include/irssi/src/fe-common/core/fe-messages.h
include/irssi/src/fe-common/core/fe-queries.h
include/irssi/src/fe-common/core/fe-recode.h
+include/irssi/src/fe-common/core/fe-tls.h
include/irssi/src/fe-common/core/fe-windows.h
include/irssi/src/fe-common/core/formats.h
include/irssi/src/fe-common/core/hilight-text.h