pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/chat/weechat



Module Name:    pkgsrc
Committed By:   ryoon
Date:           Fri Aug  9 14:34:35 UTC 2024

Modified Files:
        pkgsrc/chat/weechat: Makefile distinfo

Log Message:
chat/weechat: Update to 4.3.5

Changelog:
Version 4.3.5 (2024-07-16)
Fixed

    ruby: fix crash in plugin initialization (issue #2163)

Version 4.3.4 (2024-07-03)
Fixed

    python: fix crash on quit with Python 3.12 (issue #2046, issue #2126)

    core: fix crash when deleting a bar that has no items (issue #2138)

    ruby: fix builtin functions not available (issue #2109)

    relay/api: fix "body_type" returned when lines or nicks of a buffer are requested

Version 4.3.3 (2024-06-22)
Fixed

    core, plugins: return "0x0" instead of "(nil)" for pointers formatted in strings

Version 4.3.2 (2024-06-06)
Changed

    relay: enable websocket extension "permessage-deflate" with "api" relay only (issue #1549)

Added

    relay: add option relay.look.raw_messages_max_length (issue #2122)

Fixed

    irc, xfer: fix display of input prompt in IRC private buffers and DCC chat buffers (issue #2128)

    irc: don’t return pointer to irc server if the channel or nick is not found in info "irc_buffer"

    relay: fix websocket permessage-deflate extension when the client doesn’t send the max window bits parameters (issue #1549)

    relay: fix allocation and reinit of field "client_context_takeover" in websocket deflate structure (issue #1549)

Version 4.3.1 (2024-05-31)
Fixed

    irc: close /list buffer when the server buffer is closed (issue #2121)

    xfer: fix send of data on the DCC chat buffer after /upgrade if the buffer was opened before the upgrade (issue #2092)

    php: fix return value of function hdata_longlong

    tcl: fix return value of function hdata_longlong (issue #2119)

    core: fix detection of libgcrypt ≥ 1.11 (debian bug #1071960)

    core, relay: fix include directory of libcjson and libzstd

    tests: fix relay tests on s390x (issue #2118)

    tests: fix check of php plugin (issue #2117)

    tests: fix compilation of tests on Fedora 40 (issue #2116)

    tests: fix compilation of tests on Rocky 9.4

Version 4.3.0 (2024-05-26)

If you are upgrading: please see release notes.
Changed

    [breaking] irc: add server option "autojoin_delay" (delay before autojoin), use option "command_delay" before execution of the command (issue #862)

    [breaking] irc: rename option irc.color.item_channel_modes to weechat.color.status_modes

    [breaking] irc: add option -all in command /allchan, do not execute command on parted channels by default (issue #2085)

    [breaking] relay: rename option relay.weechat.commands to relay.network.commands and change default to *,!quit (issue #2066)

    [breaking] relay: change option type relay.look.auto_open_buffer to string (issue #2066)

    [breaking] core: add buffer properties "input_prompt" and "modes", used to display bar items (issue #2066)

    [breaking] core: add bar item "lag" to display lag on relay remote buffers (issue #2066)

    [breaking] core: send signal "buffer_line_added" on buffers with free content

    [breaking] core: convert option weechat.look.hotlist_sort to a list of fields (issue #2097)

    [breaking] core: rename variables with creation time in hdata "hotlist": "creation_time.tv_sec" to "time" and "creation_time.tv_usec" to "time_usec"

    [breaking] api: return -1 or 1 if one input string is NULL and not the other in string comparison functions

    [breaking] api: use whole replacement string instead of first char in function string_remove_color

    core: use nick offline color for nick in action message (issue #446)

    core: display a specific message when the value of option is unchanged after /set command

    core: add variable ${highlight} in option weechat.look.buffer_time_format (issue #2079)

    core: reintroduce help on the variables and operators in /help eval (issue #2005)

    core: allow case insensitive search of partial buffer name with (?i)name in command /buffer

    core: use function util_strftimeval in evaluation of expression date:xxx

    fset: allow filename starting with "~" in command /fset -export

    irc: store lag in channel and private buffers (local variable "lag"), in addition to the server buffer

    irc: allow range in commands /unban and /unquiet (issue #2113)

    tcl: add support of Tcl 9.0 (issue #2075)

Added

    relay: add "api" protocol (HTTP REST API), add options relay.look.display_clients, relay.api.remote_get_lines and relay.network.time_window (issue #2066)

    relay: add command /remote to connect to remote WeeChat relay servers (issue #2066)

    relay: add support of websocket extension "permessage-deflate" (issue #1549)

    core, api: add unique identifier "id" in buffer and nicklist (group and nick), add function "hdata_longlong", allow search by buffer id in function buffer_search, allow search by group and nick 
id in functions nicklist_search_group and nicklist_search_nick (issue #2081)

    core: add support of XDG "state" directory (issue #2106, issue #1747)

    core: add support of SGR mouse events (issue #2082)

    fset: add option -import in command /fset

    core: add option -s in command /command to execute multiple commands separated by semicolons

    core: add option malloc_trim in command /sys

    core: add option weechat.look.config_permissions (issue #2057)

    core: add option weechat.look.highlight_prefix (issue #2079)

    core: add option weechat.completion.case_sensitive

    api: add functions config_option_get_{string|pointer} and config_{boolean|integer|string|color|enum}_inherited in scripting API

    api: add modifier "color_decode" to decode WeeChat colors with a replacement string

    api: add support of base64url in encode/decode functions

    api: add support of specifier %! for timestamp in function util_strftimeval

    api: add info "plugin_loaded"

    script: add option enable in command /script

    script: add info "script_loaded"

Fixed

    core: fix conversion of WeeChat colors to ANSI colors: "default", "bar_fg", "bar_bg", "bar_delim"

    core: fix recursive search of group in nicklist

    core: use nick offline highlight color for prefix of action message when the nick is offline with a highlight

    core: add missing hdata name "buffer" in hdata "hotlist"

    core: fix reset to initial scroll position after search of text in buffer (issue #2093)

    core: add missing mouse events "alt-ctrl-button2" and "alt-ctrl-button3"

    core: remove trailing directory separators in home directories (issue #2070)

    exec: remove trailing space on buffers with free content when line numbers are not displayed

    exec: add missing exec tags in lines of buffers with free content (issue #2086)

    irc: fix crash in split of IRC message containing a newline if the server is not given

    irc: fix display of reply for CTCP request received on a channel when capability echo-message is enabled

    irc: display CTCP reply to a nick in server buffer instead of channel

    irc: add missing tags on self action messages when capability echo-message is enabled (issue #2074)

    irc: don’t strip monospace color code 0x11 from incoming messages (issue #2073)

    irc: fix random date displayed when a received message contains tags but no "time" (issue #2064)

    lua: fix freeze on call to "debug.debug" (issue #1906, issue #1907)

    python: fix truncation of unsigned long long integer returned by function string_parse_size

    relay: set the last IRC client disconnection time only after a successful connection (issue #2103)

    script: always display list of scripts when searching scripts with /script search (issue #2077)

    script: fix default mouse keys (issue #2076)

    scripts: fix crash on script unload when a hook is created in a buffer close callback (issue #2067)

    tcl: fix truncation of long integer returned by function hdata_long

    trigger: fix memory leak when adding a new trigger with /trigger command

Version 4.2.3 (2024-05-31)

Bug fixes

        xfer: fix send of data on the DCC chat buffer after /upgrade if the buffer was opened before the upgrade (issue #2092)

        irc: fix crash in split of IRC message containing a newline if the server is not given

        core, relay: fix include directory of libzstd


To generate a diff of this commit:
cvs rdiff -u -r1.147 -r1.148 pkgsrc/chat/weechat/Makefile
cvs rdiff -u -r1.81 -r1.82 pkgsrc/chat/weechat/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/chat/weechat/Makefile
diff -u pkgsrc/chat/weechat/Makefile:1.147 pkgsrc/chat/weechat/Makefile:1.148
--- pkgsrc/chat/weechat/Makefile:1.147  Wed May 29 16:31:34 2024
+++ pkgsrc/chat/weechat/Makefile        Fri Aug  9 14:34:35 2024
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.147 2024/05/29 16:31:34 adam Exp $
+# $NetBSD: Makefile,v 1.148 2024/08/09 14:34:35 ryoon Exp $
 
-DISTNAME=      weechat-4.2.2
-PKGREVISION=   2
+DISTNAME=      weechat-4.3.5
 CATEGORIES=    chat
 MASTER_SITES=  https://www.weechat.org/files/src/
 EXTRACT_SUFX=  .tar.xz
@@ -64,5 +63,6 @@ pre-configure:
 .include "../../converters/libiconv/buildlink3.mk"
 .include "../../security/gnutls/buildlink3.mk"
 .include "../../security/libgcrypt/buildlink3.mk"
+.include "../../textproc/cJSON/buildlink3.mk"
 .include "../../mk/curses.buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/chat/weechat/distinfo
diff -u pkgsrc/chat/weechat/distinfo:1.81 pkgsrc/chat/weechat/distinfo:1.82
--- pkgsrc/chat/weechat/distinfo:1.81   Mon Apr 15 13:54:28 2024
+++ pkgsrc/chat/weechat/distinfo        Fri Aug  9 14:34:35 2024
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.81 2024/04/15 13:54:28 ryoon Exp $
+$NetBSD: distinfo,v 1.82 2024/08/09 14:34:35 ryoon Exp $
 
-BLAKE2s (weechat-4.2.2.tar.xz) = ef73b6f1e25d4975023ff3acc7061d79d4704810bc81a735673ac10045aef5c6
-SHA512 (weechat-4.2.2.tar.xz) = cee642ea0fd43763933bb401d40999dff0b1a5260d536d7437cb2188e31f90c8196c6836072be51fa9df7abca5f5aee91a5f99e82852c9268091347d56350032
-Size (weechat-4.2.2.tar.xz) = 2594452 bytes
+BLAKE2s (weechat-4.3.5.tar.xz) = feb418fa63551a43b4cd710061a99bcab92d250f5a0caa3f131524115cdadafe
+SHA512 (weechat-4.3.5.tar.xz) = 39c98a07a410334b423bba5ade36912f3687a17879bd126c740f64bfb24472b324deaa0181ded744002406a7cc50cf9bdb6ae0123f2e6f04754d37d8ce96bc86
+Size (weechat-4.3.5.tar.xz) = 2694424 bytes
 SHA1 (patch-cmake_FindNcurses.cmake) = 73d4bc9551c79ee967abe06eba09cfe1b10129d4
 SHA1 (patch-po_CMakeLists.txt) = b5a186dc5e135ef2e1ec5f01f75152fc769867be
 SHA1 (patch-src_plugins_lua_CMakeLists.txt) = 08a1b7dfca5dbbdf45a10b466eeac42671fe9edc



Home | Main Index | Thread Index | Old Index