From: Markus Uhlin Subject: UPDATE: net/swirc 3.5.4 -> 3.5.5 To: ports@openbsd.org Date: Sun, 18 May 2025 21:24:21 +0200 Hi ports@, I made a new version of net/swirc recently, with the following changes: ## [3.5.5] - 2025-05-17 ## - **Added** a few micro-optimizations. - **Added** usage of `textBuf_emplace_back()` in _multiple_ places thus   reduced duplication. - **Changed** `squeeze_text_deco_wide()` in order to make it more accurate   for its task. - **Changed** the output of `/set`. When called without any arguments it   lists all settings by columns. - **Changed** the program to kill the IRC server connection if event   welcome is received more than once. Which for example can happen if   ZNC loses its IRC server connection, and that causes troubles. - **Changed** the program to replace less than/greater than signs with   `<` and `>` respectively, this in notifications. - **Fixed** a few Clang Tidy warnings. - **Fixed** building with `GNUMAKEFLAGS=--shuffle=reverse`. Reported by   Lucas Nussbaum. Thanks! - **Fixed** conversion from type `A` -> `B`, possible loss of   data. Multiple occurrences. - **Replaced** calls to `getenv()` with `getenv_s()`. - **Replaced** calls to `sscanf()` with `sscanf_s()`. ### Windows ### - **Added** a help file with documentation. - **Changed** to static linking of the exe. - **Replaced** calls to:   - `wcsncpy()` with `wcsncpy_s()`.   - `wcstombs()` with `wcstombs_s()`. - `Swirc.wxs`: converted v3 source to v4 source. - **Upgraded** to [LibreSSL](https://www.libressl.org/) 4.1.0 (It might also fix building on OpenBSD/sparc64.) I attach a diff. Best Markus Index: Makefile =================================================================== RCS file: /cvs/ports/net/swirc/Makefile,v diff -u -p -r1.38 Makefile --- Makefile 24 Feb 2025 20:18:56 -0000 1.38 +++ Makefile 17 May 2025 17:07:22 -0000 @@ -1,5 +1,5 @@ COMMENT = curses icb and irc client -DISTNAME = swirc-3.5.4 +DISTNAME = swirc-3.5.5 CATEGORIES = net HOMEPAGE = https://www.nifty-networks.net/swirc/ Index: distinfo =================================================================== RCS file: /cvs/ports/net/swirc/distinfo,v diff -u -p -r1.33 distinfo --- distinfo 24 Feb 2025 20:18:56 -0000 1.33 +++ distinfo 17 May 2025 17:07:22 -0000 @@ -1,2 +1,2 @@ -SHA256 (swirc-3.5.4.tgz) = CfvROybxb+N195BS0r5nkBOAOuay+m8OMVwy39ge5KQ= -SIZE (swirc-3.5.4.tgz) = 400091 +SHA256 (swirc-3.5.5.tgz) = wf72HMcqZDBUVoLzTD9RGRtXzIzcZLtyYHhfyTZ8ouA= +SIZE (swirc-3.5.5.tgz) = 415918