Date: Mon, 15 Mar 2021 17:38:15 +0000 (UTC) From: Neel Chauhan <nc@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r568480 - in head/irc/irssi: . files Message-ID: <202103151738.12FHcFbY038652@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: nc Date: Mon Mar 15 17:38:14 2021 New Revision: 568480 URL: https://svnweb.freebsd.org/changeset/ports/568480 Log: irc/irssi: Revert to 1.2.2 The reason for the revert is complaints on IRC and questions to the maintainer via email. This commit: - Restores the port to what it was before 1.3 - Bumps PORTEPOCH and PORTREVISION to 2 - These were both at 1 on the previous 1.2.2 package - Fixes a minor issue when compiling with OTR (--with-otr being passed twice) - Includes a patch for a glib related issue where pushing ctrl+space could break the client This commit brings the port back inline with the current release version of irssi as advertised on their download page (1.2.2 client + glib patch). PR: 254237 Submitted by: David O'Rourke <dor.bsd@xm0.uk> (maintainer) Added: head/irc/irssi/files/patch-Makefile.in (contents, props changed) head/irc/irssi/files/patch-configure.ac (contents, props changed) head/irc/irssi/files/patch-perl-Makefile (contents, props changed) head/irc/irssi/files/patch-src_core_modules.c (contents, props changed) head/irc/irssi/files/patch-src_core_servers-reconnect.c (contents, props changed) head/irc/irssi/files/patch-src_core_servers-setup.c (contents, props changed) head/irc/irssi/files/patch-src_fe-text_term-terminfo.c (contents, props changed) Deleted: head/irc/irssi/files/patch-meson.build head/irc/irssi/pkg-message Modified: head/irc/irssi/Makefile head/irc/irssi/distinfo head/irc/irssi/pkg-plist Modified: head/irc/irssi/Makefile ============================================================================== --- head/irc/irssi/Makefile Mon Mar 15 17:34:31 2021 (r568479) +++ head/irc/irssi/Makefile Mon Mar 15 17:38:14 2021 (r568480) @@ -1,11 +1,11 @@ # $FreeBSD$ PORTNAME= irssi -DISTVERSION= 1.3-dev-344 -DISTVERSIONSUFFIX= -gf57dcfe9 -PORTREVISION= 1 -PORTEPOCH= 1 +PORTVERSION= 1.2.2 +PORTREVISION= 2 +PORTEPOCH= 2 CATEGORIES?= irc +MASTER_SITES= https://github.com/irssi/irssi/releases/download/${PORTVERSION}/ MAINTAINER= dor.bsd@xm0.uk COMMENT= Modular IRC client with many features @@ -14,51 +14,57 @@ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING # Until upstream makes a new release disable cpe -USES= compiler:c11 gettext-runtime gnome meson localbase:ldflags \ - ncurses perl5 pkgconfig ssl +USES= autoreconf cpe gettext-runtime gmake gnome libtool localbase \ + ncurses pkgconfig tar:xz USE_GNOME= glib20 -USE_LDCONFIG= yes -USE_GITHUB= yes -GH_TAGNAME= f57dcfe +GNU_CONFIGURE= yes +INSTALL_TARGET= install-strip -MESON_ARGS= -Dinstall-glib=no -Ddisable-gregex=no -Dstatic-dependency=no \ - -Dwith-fuzzer=no -Dwithout-textui=no - -# Default linker (bfd) in FreeBSD 11 breaks compilation -LDFLAGS_FreeBSD_11= -fuse-ld=lld - -# Force OpenSSL from base -CPPFLAGS+= -I${OPENSSLINC} -LDFLAGS+= -L${OPENSSLLIB} -lcrypto -lssl ${LDFLAGS_${OPSYS}_${OSREL:R}} - -OPTIONS_DEFINE= BOT CAPSICUM DOCS OTR PERL PROXY TRUECOLOR UTF8PROC -OPTIONS_DEFAULT= BOT CAPSICUM PERL PROXY TRUECOLOR +OPTIONS_DEFINE= BOT CAPSICUM DOCS OTR PERL PROXY SOCKS TRUECOLOR \ + UTF8PROC +OPTIONS_DEFAULT= BOT CAPSICUM PERL PROXY SOCKS TRUECOLOR OPTIONS_SUB= yes -BOT_DESC= Bot support -CAPSICUM_DESC= Capsicum support -OTR_DESC= OTR (off-the-record) support -TRUECOLOR_DESC= True color support -UTF8PROC_DESC= utf8proc support +BOT_DESC= Bot support +BOT_CONFIGURE_WITH= bot +CAPSICUM_DESC= Capsicum support +CAPSICUM_CONFIGURE_WITH= capsicum +OTR_DESC= OTR (off-the-record) support +OTR_CONFIGURE_ON= --with-libotr-inc-prefix=${PREFIX}/include +OTR_CONFIGURE_OFF= --with-otr=no +OTR_CONFIGURE_WITH= otr +OTR_LIB_DEPENDS= libgcrypt.so:security/libgcrypt \ + libgpg-error.so:security/libgpg-error \ + libotr.so:security/libotr +PERL_USES= perl5 +PERL_CONFIGURE_ON= --with-perl-lib=site +PERL_CONFIGURE_OFF= --with-perl=no +PROXY_CONFIGURE_WITH= proxy +SOCKS_DESC= Socks proxy support +SOCKS_CONFIGURE_WITH= socks +TRUECOLOR_DESC= True color support +TRUECOLOR_CONFIGURE_ENABLE= true-color +UTF8PROC_DESC= utf8proc support +UTF8PROC_LIB_DEPENDS= libutf8proc.so:textproc/utf8proc +UTF8PROC_CONFIGURE_ENABLE= utf8proc -BOT_MESON_YES= with-bot -CAPSICUM_MESON_YES= with-capsicum -OTR_LIB_DEPENDS= libgcrypt.so:security/libgcrypt \ - libotr.so:security/libotr -OTR_MESON_YES= with-otr -PERL_MESON_YES= with-perl -PROXY_MESON_YES= with-proxy -TRUECOLOR_MESON_YES= enable-true-color -UTF8PROC_LIB_DEPENDS= libutf8proc.so:textproc/utf8proc -UTF8PROC_MESON_NO= disable-utf8proc +.if defined(WITHOUT_SSL) +CONFIGURE_ARGS+= --disable-ssl +.else +USES+= ssl +.endif -PERL_USE_OFF= perl5=build -post-install-PERL-off: - @${RM} -r ${STAGEDIR}${DATADIR}/scripts - post-install: - ${INSTALL_DATA} ${WRKSRC}/irssi.conf ${STAGEDIR}${PREFIX}/etc/irssi.conf.sample + @${MKDIR} ${STAGEDIR}${PREFIX}/lib/irssi/modules + @${MV} ${STAGEDIR}${PREFIX}/etc/irssi.conf \ + ${STAGEDIR}${PREFIX}/etc/irssi.conf.sample + +post-install-PERL-on: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Irssi/Irssi.so + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Irssi/Irc/Irc.so + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Irssi/TextUI/TextUI.so + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Irssi/UI/UI.so .include <bsd.port.mk> Modified: head/irc/irssi/distinfo ============================================================================== --- head/irc/irssi/distinfo Mon Mar 15 17:34:31 2021 (r568479) +++ head/irc/irssi/distinfo Mon Mar 15 17:38:14 2021 (r568480) @@ -1,3 +1,3 @@ -TIMESTAMP = 1605383170 -SHA256 (irssi-irssi-1.3-dev-344-gf57dcfe9-f57dcfe_GH0.tar.gz) = d3aa102674dafdcaf82af214994405492f51ab0695d837ef2f1a2af64bf662d6 -SIZE (irssi-irssi-1.3-dev-344-gf57dcfe9-f57dcfe_GH0.tar.gz) = 794837 +TIMESTAMP = 1615547467 +SHA256 (irssi-1.2.2.tar.xz) = 6727060c918568ba2ff4295ad736128dba0b995d7b20491bca11f593bd857578 +SIZE (irssi-1.2.2.tar.xz) = 1140844 Added: head/irc/irssi/files/patch-Makefile.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/irc/irssi/files/patch-Makefile.in Mon Mar 15 17:38:14 2021 (r568480) @@ -0,0 +1,22 @@ +--- Makefile.in.orig 2019-02-11 17:35:31 UTC ++++ Makefile.in +@@ -421,7 +421,7 @@ BUILT_SOURCES = default-config.h default-theme.h irssi + CLEANFILES = default-config.h default-theme.h + SUBDIRS = src tests docs scripts themes utils + confdir = $(sysconfdir) +-conf_DATA = irssi.conf ++conf_DATA = irssi.conf.sample + pkginclude_HEADERS = irssi-config.h irssi-version.h + EXTRA_DIST = \ + ChangeLog \ +@@ -980,8 +980,8 @@ uninstall-am: uninstall-confDATA uninstall-pkgincludeH + + @MAINTAINER_MODE_TRUE@.PHONY: irssi-version.h + +-default-config.h: $(srcdir)/irssi.conf +- $(srcdir)/utils/file2header.sh $(srcdir)/irssi.conf default_config > default-config.h ++default-config.h: $(srcdir)/irssi.conf.sample ++ $(srcdir)/utils/file2header.sh $(srcdir)/irssi.conf.sample default_config > default-config.h + + default-theme.h: $(srcdir)/themes/default.theme + $(srcdir)/utils/file2header.sh $(srcdir)/themes/default.theme default_theme > default-theme.h Added: head/irc/irssi/files/patch-configure.ac ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/irc/irssi/files/patch-configure.ac Mon Mar 15 17:38:14 2021 (r568480) @@ -0,0 +1,15 @@ +--- configure.ac.orig 2019-02-11 17:35:17 UTC ++++ configure.ac +@@ -322,7 +322,11 @@ PKG_CHECK_MODULES([OPENSSL], [openssl], [ + AC_CHECK_LIB([ssl], [SSL_library_init], [ + LIBS="$LIBS -lssl -lcrypto" + ], [ +- AC_MSG_ERROR([The OpenSSL library was not found]) ++ AC_CHECK_LIB([ssl], [OPENSSL_init_ssl], [ ++ LIBS="$LIBS -lssl -lcrypto" ++ ], [ ++ AC_MSG_ERROR([The OpenSSL library was not found]) ++ ]) + ]) + ]) + Added: head/irc/irssi/files/patch-perl-Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/irc/irssi/files/patch-perl-Makefile Mon Mar 15 17:38:14 2021 (r568480) @@ -0,0 +1,22 @@ +--- src/perl/Makefile.am.orig 2019-02-11 17:27:58 UTC ++++ src/perl/Makefile.am +@@ -145,7 +145,7 @@ all-local: + + install-exec-local: + for dir in $(perl_dirs); do \ +- cd $$dir && $(MAKE) install && cd ..; \ ++ cd $$dir && $(MAKE) pure_install && cd ..; \ + done + + clean-generic: +--- src/perl/Makefile.in.orig 2019-02-11 17:35:32 UTC ++++ src/perl/Makefile.in +@@ -898,7 +898,7 @@ all-local: + + install-exec-local: + for dir in $(perl_dirs); do \ +- cd $$dir && $(MAKE) install && cd ..; \ ++ cd $$dir && $(MAKE) pure_install && cd ..; \ + done + + clean-generic: Added: head/irc/irssi/files/patch-src_core_modules.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/irc/irssi/files/patch-src_core_modules.c Mon Mar 15 17:38:14 2021 (r568480) @@ -0,0 +1,20 @@ +--- src/core/modules.c.orig 2021-03-13 16:34:06 UTC ++++ src/core/modules.c +@@ -214,7 +214,7 @@ MODULE_FILE_REC *module_register_full(const char *name + module = g_new0(MODULE_REC, 1); + module->name = g_strdup(name); + +- modules = g_slist_append(modules, module); ++ modules = g_slist_prepend(modules, module); + } + + file = module_file_find(module, submodule); +@@ -226,7 +226,7 @@ MODULE_FILE_REC *module_register_full(const char *name + file->name = g_strdup(submodule); + file->defined_module_name = g_strdup(defined_module_name); + +- module->files = g_slist_append(module->files, file); ++ module->files = g_slist_prepend(module->files, file); + return file; + } + Added: head/irc/irssi/files/patch-src_core_servers-reconnect.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/irc/irssi/files/patch-src_core_servers-reconnect.c Mon Mar 15 17:38:14 2021 (r568480) @@ -0,0 +1,61 @@ +--- src/core/servers-reconnect.c.orig 2019-08-29 13:48:46 UTC ++++ src/core/servers-reconnect.c +@@ -151,10 +151,6 @@ static int server_reconnect_timeout(void) + + static void sserver_connect(SERVER_SETUP_REC *rec, SERVER_CONNECT_REC *conn) + { +- conn->family = rec->family; +- conn->address = g_strdup(rec->address); +- if (conn->port == 0) conn->port = rec->port; +- + server_setup_fill_reconn(conn, rec); + server_reconnect_add(conn, rec->last_connect+reconnect_time); + server_connect_unref(conn); +@@ -181,10 +177,20 @@ server_connect_copy_skeleton(SERVER_CONNECT_REC *src, + dest->tag = g_strdup(src->tag); + + if (connect_info) { +- dest->family = src->family; ++ dest->family = src->family; + dest->address = g_strdup(src->address); + dest->port = src->port; + dest->password = g_strdup(src->password); ++ ++ dest->use_tls = src->use_tls; ++ dest->tls_cert = g_strdup(src->tls_cert); ++ dest->tls_pkey = g_strdup(src->tls_pkey); ++ dest->tls_verify = src->tls_verify; ++ dest->tls_cafile = g_strdup(src->tls_cafile); ++ dest->tls_capath = g_strdup(src->tls_capath); ++ dest->tls_ciphers = g_strdup(src->tls_ciphers); ++ dest->tls_pinned_cert = g_strdup(src->tls_pinned_cert); ++ dest->tls_pinned_pubkey = g_strdup(src->tls_pinned_pubkey); + } + + dest->chatnet = g_strdup(src->chatnet); +@@ -207,16 +213,6 @@ server_connect_copy_skeleton(SERVER_CONNECT_REC *src, + dest->no_autosendcmd = src->no_autosendcmd; + dest->unix_socket = src->unix_socket; + +- dest->use_tls = src->use_tls; +- dest->tls_cert = g_strdup(src->tls_cert); +- dest->tls_pkey = g_strdup(src->tls_pkey); +- dest->tls_verify = src->tls_verify; +- dest->tls_cafile = g_strdup(src->tls_cafile); +- dest->tls_capath = g_strdup(src->tls_capath); +- dest->tls_ciphers = g_strdup(src->tls_ciphers); +- dest->tls_pinned_cert = g_strdup(src->tls_pinned_cert); +- dest->tls_pinned_pubkey = g_strdup(src->tls_pinned_pubkey); +- + return dest; + } + +@@ -293,7 +289,7 @@ static void sig_reconnect(SERVER_REC *server) + (!rec->last_connect || !rec->last_failed || + rec->last_connect < now-FAILED_RECONNECT_WAIT)) { + if (rec == sserver) +- conn->port = server->connrec->port; ++ conn->port = server->connrec->port; + sserver_connect(rec, conn); + return; + } Added: head/irc/irssi/files/patch-src_core_servers-setup.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/irc/irssi/files/patch-src_core_servers-setup.c Mon Mar 15 17:38:14 2021 (r568480) @@ -0,0 +1,72 @@ +--- src/core/servers-setup.c.orig 2019-08-29 13:48:46 UTC ++++ src/core/servers-setup.c +@@ -108,6 +108,35 @@ void server_setup_fill_reconn(SERVER_CONNECT_REC *conn + if (sserver->password != NULL && conn->password == NULL) + conn->password = g_strdup(sserver->password); + ++ if (sserver->no_proxy) ++ g_free_and_null(conn->proxy); ++ ++ if (sserver->family != 0 && conn->family == 0) ++ conn->family = sserver->family; ++ if (sserver->address && !conn->address) ++ conn->address = g_strdup(sserver->address); ++ if (sserver->port > 0 && conn->port <= 0) ++ conn->port = sserver->port; ++ ++ conn->use_tls = sserver->use_tls; ++ if (conn->tls_cert == NULL && sserver->tls_cert != NULL && sserver->tls_cert[0] != '\0') ++ conn->tls_cert = g_strdup(sserver->tls_cert); ++ if (conn->tls_pkey == NULL && sserver->tls_pkey != NULL && sserver->tls_pkey[0] != '\0') ++ conn->tls_pkey = g_strdup(sserver->tls_pkey); ++ if (conn->tls_pass == NULL && sserver->tls_pass != NULL && sserver->tls_pass[0] != '\0') ++ conn->tls_pass = g_strdup(sserver->tls_pass); ++ conn->tls_verify = sserver->tls_verify; ++ if (conn->tls_cafile == NULL && sserver->tls_cafile != NULL && sserver->tls_cafile[0] != '\0') ++ conn->tls_cafile = g_strdup(sserver->tls_cafile); ++ if (conn->tls_capath == NULL && sserver->tls_capath != NULL && sserver->tls_capath[0] != '\0') ++ conn->tls_capath = g_strdup(sserver->tls_capath); ++ if (conn->tls_ciphers == NULL && sserver->tls_ciphers != NULL && sserver->tls_ciphers[0] != '\0') ++ conn->tls_ciphers = g_strdup(sserver->tls_ciphers); ++ if (conn->tls_pinned_cert == NULL && sserver->tls_pinned_cert != NULL && sserver->tls_pinned_cert[0] != '\0') ++ conn->tls_pinned_cert = g_strdup(sserver->tls_pinned_cert); ++ if (conn->tls_pinned_pubkey == NULL && sserver->tls_pinned_pubkey != NULL && sserver->tls_pinned_pubkey[0] != '\0') ++ conn->tls_pinned_pubkey = g_strdup(sserver->tls_pinned_pubkey); ++ + signal_emit("server setup fill reconn", 2, conn, sserver); + } + +@@ -158,33 +187,6 @@ static void server_setup_fill_server(SERVER_CONNECT_RE + g_return_if_fail(IS_SERVER_SETUP(sserver)); + + sserver->last_connect = time(NULL); +- +- if (sserver->no_proxy) +- g_free_and_null(conn->proxy); +- +- if (sserver->family != 0 && conn->family == 0) +- conn->family = sserver->family; +- if (sserver->port > 0 && conn->port <= 0) +- conn->port = sserver->port; +- +- conn->use_tls = sserver->use_tls; +- if (conn->tls_cert == NULL && sserver->tls_cert != NULL && sserver->tls_cert[0] != '\0') +- conn->tls_cert = g_strdup(sserver->tls_cert); +- if (conn->tls_pkey == NULL && sserver->tls_pkey != NULL && sserver->tls_pkey[0] != '\0') +- conn->tls_pkey = g_strdup(sserver->tls_pkey); +- if (conn->tls_pass == NULL && sserver->tls_pass != NULL && sserver->tls_pass[0] != '\0') +- conn->tls_pass = g_strdup(sserver->tls_pass); +- conn->tls_verify = sserver->tls_verify; +- if (conn->tls_cafile == NULL && sserver->tls_cafile != NULL && sserver->tls_cafile[0] != '\0') +- conn->tls_cafile = g_strdup(sserver->tls_cafile); +- if (conn->tls_capath == NULL && sserver->tls_capath != NULL && sserver->tls_capath[0] != '\0') +- conn->tls_capath = g_strdup(sserver->tls_capath); +- if (conn->tls_ciphers == NULL && sserver->tls_ciphers != NULL && sserver->tls_ciphers[0] != '\0') +- conn->tls_ciphers = g_strdup(sserver->tls_ciphers); +- if (conn->tls_pinned_cert == NULL && sserver->tls_pinned_cert != NULL && sserver->tls_pinned_cert[0] != '\0') +- conn->tls_pinned_cert = g_strdup(sserver->tls_pinned_cert); +- if (conn->tls_pinned_pubkey == NULL && sserver->tls_pinned_pubkey != NULL && sserver->tls_pinned_pubkey[0] != '\0') +- conn->tls_pinned_pubkey = g_strdup(sserver->tls_pinned_pubkey); + + server_setup_fill_reconn(conn, sserver); + Added: head/irc/irssi/files/patch-src_fe-text_term-terminfo.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/irc/irssi/files/patch-src_fe-text_term-terminfo.c Mon Mar 15 17:38:14 2021 (r568480) @@ -0,0 +1,15 @@ +--- src/fe-text/term-terminfo.c.orig 2019-08-29 13:48:46 UTC ++++ src/fe-text/term-terminfo.c +@@ -672,7 +672,11 @@ void term_stop(void) + + static int input_utf8(const unsigned char *buffer, int size, unichar *result) + { +- unichar c = g_utf8_get_char_validated((char *)buffer, size); ++ unichar c = g_utf8_get_char_validated((char *) buffer, size); ++ ++ /* GLib >= 2.63 do not accept Unicode NUL anymore */ ++ if (c == (unichar) -2 && *buffer == 0 && size > 0) ++ c = 0; + + switch (c) { + case (unichar)-1: Modified: head/irc/irssi/pkg-plist ============================================================================== --- head/irc/irssi/pkg-plist Mon Mar 15 17:34:31 2021 (r568479) +++ head/irc/irssi/pkg-plist Mon Mar 15 17:38:14 2021 (r568480) @@ -39,7 +39,6 @@ include/irssi/src/core/queries.h include/irssi/src/core/query-rec.h include/irssi/src/core/rawlog.h include/irssi/src/core/recode.h -include/irssi/src/core/refstrings.h include/irssi/src/core/server-connect-rec.h include/irssi/src/core/server-rec.h include/irssi/src/core/server-setup-rec.h @@ -94,7 +93,6 @@ include/irssi/src/fe-text/mainwindows.h include/irssi/src/fe-text/statusbar.h include/irssi/src/fe-text/statusbar-item.h include/irssi/src/fe-text/term.h -include/irssi/src/fe-text/textbuffer-formats.h include/irssi/src/fe-text/textbuffer-view.h include/irssi/src/fe-text/textbuffer.h include/irssi/src/irc/core/bans.h @@ -134,10 +132,10 @@ include/irssi/src/irc/notifylist/notify-setup.h include/irssi/src/irc/notifylist/notifylist.h include/irssi/src/lib-config/iconfig.h include/irssi/src/lib-config/module.h -%%PERL%%lib/irssi/modules/libfe_perl.so +%%PROXY%%lib/irssi/modules/libirc_proxy.a %%PROXY%%lib/irssi/modules/libirc_proxy.so +%%OTR%%lib/irssi/modules/libotr_core.a %%OTR%%lib/irssi/modules/libotr_core.so -%%PERL%%lib/irssi/modules/libperl_core.so %%PERL%%%%SITE_ARCH%%/Irssi.pm %%PERL%%%%SITE_ARCH%%/Irssi/Irc.pm %%PERL%%%%SITE_ARCH%%/Irssi/TextUI.pm @@ -146,7 +144,6 @@ include/irssi/src/lib-config/module.h %%PERL%%%%SITE_ARCH%%/auto/Irssi/Irssi.so %%PERL%%%%SITE_ARCH%%/auto/Irssi/TextUI/TextUI.so %%PERL%%%%SITE_ARCH%%/auto/Irssi/UI/UI.so -libdata/pkgconfig/irssi-1.pc man/man1/irssi.1.gz %%CAPSICUM%%%%PORTDOCS%%%%DOCSDIR%%/capsicum.txt %%PORTDOCS%%%%DOCSDIR%%/design.html @@ -278,11 +275,14 @@ man/man1/irssi.1.gz %%PERL%%%%DATADIR%%/scripts/autoop.pl %%PERL%%%%DATADIR%%/scripts/autorejoin.pl %%PERL%%%%DATADIR%%/scripts/buf.pl +%%PERL%%%%DATADIR%%/scripts/command.pl %%PERL%%%%DATADIR%%/scripts/dns.pl %%PERL%%%%DATADIR%%/scripts/kills.pl %%PERL%%%%DATADIR%%/scripts/mail.pl %%PERL%%%%DATADIR%%/scripts/mlock.pl +%%PERL%%%%DATADIR%%/scripts/msg-event.pl %%PERL%%%%DATADIR%%/scripts/quitmsg.pl +%%PERL%%%%DATADIR%%/scripts/redirect.pl %%PERL%%%%DATADIR%%/scripts/scriptassist.pl %%PERL%%%%DATADIR%%/scripts/usercount.pl %%DATADIR%%/themes/colorless.theme
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202103151738.12FHcFbY038652>