Subject: CVS commit: pkgsrc/chat/weechat
From: Ryo ONODERA
Date: 2022-03-29 18:42:17
Message id: 20220329164217.C6546FB24@cvs.NetBSD.org

Log Message:
weechat: Update to 3.5

Changelog:
== Version 3.5 (2022-03-27)

New features::

  * core: search in message tags when tags are displayed with `/debug tags`
  * core: add support of date and tags in messages displayed in buffers with \ 
free content, add function printf_y_date_tags (issue #1746)
  * irc: add command /autojoin, add server option "autojoin_dynamic"
  * irc: add IRC message tags in messages displayed (issue #1680)
  * relay: add `zstd` (https://facebook.github.io/zstd/[Zstandard]) compression \ 
in weechat protocol, remove option `compression` from `init` command, rename \ 
option relay.network.compression_level to relay.network.compression
  * trigger: add variables `${tg_tag_irc_xxx}` containing IRC message tags \ 
(issue #1680)

Bug fixes::

  * core: fix memory leak when removing a line on a buffer with free content
  * core: remove obsolete option weechat.plugin.debug (issue #1744)
  * core: fix search of commands with UTF-8 chars in name when option \ 
weechat.look.command_incomplete is on (issue #1739)
  * core: fix display of hotlist in buflist after changing value of option \ 
weechat.look.hotlist_sort (issue #1733)
  * api: add function buffer_new_props (issue #1759)
  * api: fix add of infolist items in hashtable when prefix contains UTF-8 chars \ 
in function hashtable_add_from_infolist (issue #1739)
  * guile: remove disabling of guile gmp allocator with Guile ≥ 3.0.8
  * irc: fix completion of channel topic with UTF-8 chars (issue #1739)
  * irc: fix parsing of messages 311, 312, 327 (whois) and 314 (whowas) in case \ 
of missing parameters
  * irc: fix parsing of message 223 (m_filter) sent by InspIRCd server (issue #1751)
  * irc: fix parsing of message 338 (whois, host) sent by Rizon server (issue #1737)
  * irc: fix display of message 344 received as whois geo info (issue #1736)
  * irc: fix display of message 901 (you are now logged out) (issue #1758)
  * irc: fix display of IRC numeric messages with no parameters
  * python: fix crash in hook callbacks after script loading failure (issue #1740)
  * scripts: allow NULL in parameters "default_value" and \ 
"value" of function config_new_option (issue #1761)
  * scripts: auto-load scripts with supported extensions only (issue #1698)
  * tcl: add constant `$::weechat::WEECHAT_NULL` (issue #1761)
  * trigger: fix search of triggers with UTF-8 chars in name (issue #1739)
  * xfer: fix auto-accept of server/nick when the server name contains UTF-8 \ 
chars (issue #1739)

Tests::

  * core: add tests on GUI chat functions
  * core: add build of Debian packages in CI

Build::

  * debian: change dependency libargon2-0-dev to libargon2-dev (debian #1005703)
  * ruby: add detection of Ruby 3.1

Files:
RevisionActionfile
1.132modifypkgsrc/chat/weechat/Makefile
1.75modifypkgsrc/chat/weechat/distinfo