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

Reply via email to