Hi ports@,
Today I released net/swirc 3.4.4 with the following changes:
## [3.4.4] - 2023-07-29 ##
- **Added** a man page that describes how to write themes.
- **Added** and made use of a pointer validation function.
- **Added** improved unicode support in the **printtext** and
**readline** modules.
- **Added** usage of a binary search algorithm.
- **Added** validation of nicknames before they go into the names hash
table.
- **Allowed** the names htbl modify API to alter names even if the list is
incomplete. (But only in ICB mode.)
- **Changed** the file suffix for theme files from `.the` to
`.thm`. (`.the` looks too much like the English word "the".)
- **Closed** an open stream before exit
- **Defined** noreturn for C++ in `fallbackattrs.h`
- **Fixed** hardcoded function names in error messages
- **Fixed** unchecked return values
- And more...
I attach a diff.
Best regards
Markus
Index: Makefile
===================================================================
RCS file: /cvs/ports/net/swirc/Makefile,v
retrieving revision 1.26
diff -u -p -r1.26 Makefile
--- Makefile 13 Mar 2023 14:40:26 -0000 1.26
+++ Makefile 29 Jul 2023 14:24:50 -0000
@@ -1,5 +1,5 @@
COMMENT = curses icb and irc client
-DISTNAME = swirc-3.4.3
+DISTNAME = swirc-3.4.4
CATEGORIES = net
HOMEPAGE = https://www.nifty-networks.net/swirc/
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/swirc/distinfo,v
retrieving revision 1.23
diff -u -p -r1.23 distinfo
--- distinfo 13 Mar 2023 14:40:26 -0000 1.23
+++ distinfo 29 Jul 2023 14:24:50 -0000
@@ -1,2 +1,2 @@
-SHA256 (swirc-3.4.3.tgz) = AIyvJO7e7qrYXA9I7nQXhUXBRn61WqxbkC/aONeBecI=
-SIZE (swirc-3.4.3.tgz) = 320478
+SHA256 (swirc-3.4.4.tgz) = gxH/N3HvDik0WYEO1qUlEdqm4vvKBbn0e/xtrhLlPUI=
+SIZE (swirc-3.4.4.tgz) = 326731
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/swirc/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST 11 Mar 2022 19:47:37 -0000 1.3
+++ pkg/PLIST 29 Jul 2023 14:24:50 -0000
@@ -1,6 +1,7 @@
@bin bin/swirc
@man man/man1/swirc.1
@man man/man5/swirc.conf.5
+@man man/man5/swirc.theme.5
share/locale/de/LC_MESSAGES/swirc.mo
share/locale/fi/LC_MESSAGES/swirc.mo
share/locale/fr/LC_MESSAGES/swirc.mo