Hello ports@, Today I released Swirc 3.4.0. It comes with spell-checking support so I added a dep on Hunspell.
Here are the changes: ## [3.4.0] - 2023-02-10 ## - **Added** a SOCKS proxy client - **Added** command `/fetchdic` - **Added** destruction of null bytes on receive where appropriate - **Added** spelling support with Hunspell - **Added** the following config options: - `socks` (bool) - `socks_atyp` (int) - `socks_host` (string) - `socks_port` (string) - `spell` (bool) - `spell_lang` (string) - `spell_syswide` (bool) - **Added** usage of `emplace_back()` - **Fixed** possible crashes ### Windows ### - **Fixed** launch by toast. (COM appends the `-Embedding` flag to the args passed, which caused troubles.) - It is no longer necessary to enable the option "Use Unicode UTF-8 for worldwide language support", because this is now done in the exe-manifest, only for Swirc. - **Upgraded to**... - [Curl](https://curl.se/) 7.87.0 - [LibreSSL](https://www.libressl.org/) 3.6.2 I attach a diff. Best regards Markus
Index: Makefile =================================================================== RCS file: /cvs/ports/net/swirc/Makefile,v retrieving revision 1.22 diff -u -p -r1.22 Makefile --- Makefile 8 Jan 2023 13:25:05 -0000 1.22 +++ Makefile 10 Feb 2023 07:05:57 -0000 @@ -1,5 +1,5 @@ COMMENT = curses icb and irc client -DISTNAME = swirc-3.3.9 +DISTNAME = swirc-3.4.0 CATEGORIES = net HOMEPAGE = https://www.nifty-networks.net/swirc/ @@ -9,8 +9,8 @@ MAINTAINER = Markus Uhlin <markus.uhlin PERMIT_PACKAGE = Yes # uses pledge() -WANTLIB = ${COMPILER_LIBCXX} c crypto curl curses iconv idn intl \ - m panel pthread ssl +WANTLIB = ${COMPILER_LIBCXX} c crypto curl curses hunspell-1.7 \ + iconv idn intl m panel pthread ssl MASTER_SITES = https://www.nifty-networks.net/swirc/releases/ EXTRACT_SUFX = .tgz @@ -21,7 +21,8 @@ COMPILER = base-clang ports-gcc BUILD_DEPENDS = devel/gettext,-tools LIB_DEPENDS = devel/gettext,-runtime \ devel/libidn \ - net/curl + net/curl \ + textproc/hunspell CFLAGS += -I${LOCALBASE}/include LDFLAGS += -L${LOCALBASE}/lib Index: distinfo =================================================================== RCS file: /cvs/ports/net/swirc/distinfo,v retrieving revision 1.19 diff -u -p -r1.19 distinfo --- distinfo 8 Jan 2023 13:25:05 -0000 1.19 +++ distinfo 10 Feb 2023 07:05:57 -0000 @@ -1,2 +1,2 @@ -SHA256 (swirc-3.3.9.tgz) = Qybc9SHSoMo8Ve0on+oMDRooncwVjID0ruIH/yCFqzc= -SIZE (swirc-3.3.9.tgz) = 289359 +SHA256 (swirc-3.4.0.tgz) = MUInPbJWip3YEqv4cRLtsB/crGtO5+Yeu1/Jb2CpWhg= +SIZE (swirc-3.4.0.tgz) = 302309