From cf10c6cad58e36931145bd37df3ff60bab9c02a28c1492c41f9050451034aefa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20S=C3=BAkup?= Date: Mon, 11 Dec 2023 13:10:55 +0000 Subject: [PATCH] Accepting request 1132305 from home:jgwang:branches:server:irc - Update to version 4.1.2 * core: fix value of buffer variable "num_history" when the value defined in option weechat.history.max_commands is reached * core: remove incorrect warning when binding keys kbd:[F10] to kbd:[F20] (issue #2039) * core: fix memory leak when config version is invalid or not supported * core: fix crash when "config_version" is present in a configuration file without a value * core: display an error on startup if environment variable "HOME" is not set * irc: remove trailing "\r\n" in signals "irc_out" and "irc_outtags" when messages are queued * irc: fix target buffer of IRC message 337 (whois reply: "is hiding their idle time") * relay: close properly connection with the IRC client in case of server disconnection (issue #2038) * ruby: fix use of NULL variable when displaying exception - changes from version 4.1.1 * core: fix crash when a custom bar item name is already used by a default bar item (issue #2034) * core: fix random timeouts when a lot of concurrent processes are launched with hook_process (issue #2033) * irc: revert compute of nick colors to case sensitive way, deprecate again infos "irc_nick_color" and "irc_nick_color_name" (issue #194, issue #2032) * core: make libintl.h required if CMake option ENABLE_NLS is enabled (issue #2031) - changes from version 4.1.0 * core: add completion "eval_variables", used in completion OBS-URL: https://build.opensuse.org/request/show/1132305 OBS-URL: https://build.opensuse.org/package/show/server:irc/weechat?expand=0&rev=114 --- weechat-4.0.4.tar.xz | 3 - weechat-4.0.4.tar.xz.asc | 16 ---- weechat-4.1.2.tar.xz | 3 + weechat-4.1.2.tar.xz.asc | 16 ++++ weechat.changes | 190 +++++++++++++++++++++++++++++++++++++++ weechat.spec | 4 +- 6 files changed, 211 insertions(+), 21 deletions(-) delete mode 100644 weechat-4.0.4.tar.xz delete mode 100644 weechat-4.0.4.tar.xz.asc create mode 100644 weechat-4.1.2.tar.xz create mode 100644 weechat-4.1.2.tar.xz.asc diff --git a/weechat-4.0.4.tar.xz b/weechat-4.0.4.tar.xz deleted file mode 100644 index e82faaa..0000000 --- a/weechat-4.0.4.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ae5f4979b5ada0339b84e741d5f7e481ee91e3fecd40a09907b64751829eb6f6 -size 2575788 diff --git a/weechat-4.0.4.tar.xz.asc b/weechat-4.0.4.tar.xz.asc deleted file mode 100644 index b8cea5b..0000000 --- a/weechat-4.0.4.tar.xz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEqatat3j6XDUi/QN4+C9LFt7ECPgFAmTkhDQACgkQ+C9LFt7E -CPhAfg//RuDQLD+jXUpx7ooLIEOPlzPEA/UFu8lI4+Imip6OzHa+rWrTmxIiJrin -uZ68lwbYgTRPhXCJfrv5udELs/hitBAUcsZc2lnZXUzi5QUj09mKtj/lX4tLJxJz -u4F1Uivk0heo9DGfAeVrZVYmTG529URWqP0HueOzRoaZZ8My9AASgVP3ZXhxuUq8 -BEBnwHdRA2Zkumvp2M6kKXD8vC0dsLI5Wzq9VWZCvSn22IAY+KLtuR89WcHsMxWL -HoXfXkkJrgDNBD563I85k7+7lJHagMk8uVqj1gXzR6UmLpn9+FJkSTCbyvSC0cSX -EqG8CkG6o6s3gTubKIIympFOxyL/59teA21BVLOKCGRAhijacc7zr9u3kUkLcCMh -lvTjtxGRGf4OvfAs8haIXuJ8+DoX3jHgWarA6VZCTa+dzbryCl2vBNIdLHum8vMC -i3ir6myqkKKRXLoJTHneOZH6ZlpA73Qh8uyyJmn6rpG/cmun1x9QJ9uviLX+2wDw -6BOR32EmaEq4IwxyvJAGWfs3LaafoIUnRRqZFvxKAMeioiljosadQgP5EL3WVSrF -FwV5ZCJ94dkuOXAyIqqP1QH7SOV9uKQEX13nH1r28SDX7SomtfgvdEOxXv+27F/M -4evEcJAUX9SI3ZPj8H2a8GBR55/o3MZ0hYgEYri8pydtHoe2eq8= -=XFAj ------END PGP SIGNATURE----- diff --git a/weechat-4.1.2.tar.xz b/weechat-4.1.2.tar.xz new file mode 100644 index 0000000..146956a --- /dev/null +++ b/weechat-4.1.2.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a9b910fbe768bb9de7c7ac944f5db8f233833f345b2e505e16ec6ef35effbb5 +size 2635776 diff --git a/weechat-4.1.2.tar.xz.asc b/weechat-4.1.2.tar.xz.asc new file mode 100644 index 0000000..7e76c78 --- /dev/null +++ b/weechat-4.1.2.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEqatat3j6XDUi/QN4+C9LFt7ECPgFAmVsxtUACgkQ+C9LFt7E +CPigVQ//cosxxR+ynY3avpDJNIG9dl0voCHdkOkf0XnuTCv2n4E07Ap37yJjzsJ0 +pQIWykmmGuFoAX6ej07BbixuiVdtvlPuwKw9hXRWCLsNyecbKTLgXLP8UKN8I0t3 +UWjOjvMLGgeqmxCbJgUcRwyD+ZQVempuGPjquAiTjtbCo66WZn/D2BIyWWu/X6tk +x/eB7YyIvFMEt8bJOtbBgUhCTYlUYq0HuBk08gT0YOQ/sG5b28MYdvksTZjpPVRg +NXFZZ6PSOjzOGnRVgbiotuCQkmv++f94OoHPRiTU7P9b7a53fIio3GHvVBjJ7qrL +iN/dDEBQDs9VxveRh57SDyDWghHfHmfPKhSbsIR6uPHDPLUVl4pv01NSjKwSU8fC +FQcZwqFholVucVIS0ZyA9L8No705Qw/b+AstobFR0cp4bGIIIAy2TCJ3r9g0xTx2 +hS13mPmFj3y6LXY3PmSQvfTI18RzI2Ps6Wr+teKpAMYapxe2Cn1a1PMIs7Agmj17 +O+MN8lRcyiDo9xrcssfLmCKKYAY3d2iFgPKEDXcMGpApPBuxVDjCYvLSaYJlm6/R +6haKe6IThiEgyL3cuT9BuECwsCvWs9HcWnrN9IJe0JisXblzR2pWUxHXvQ21DyWM +dXKC9NJ84dZOXYzCQNTctbdzJCYO9yFcakMxVgmpIu47Ym935YE= +=SU7C +-----END PGP SIGNATURE----- diff --git a/weechat.changes b/weechat.changes index 3aeaebb..5f5c8de 100644 --- a/weechat.changes +++ b/weechat.changes @@ -1,3 +1,193 @@ +------------------------------------------------------------------- +Sun Dec 10 08:46:11 UTC 2023 - Wang Jun + +- Update to version 4.1.2 + * core: fix value of buffer variable "num_history" when the + value defined in option weechat.history.max_commands is reached + * core: remove incorrect warning when binding keys kbd:[F10] + to kbd:[F20] (issue #2039) + * core: fix memory leak when config version is invalid or + not supported + * core: fix crash when "config_version" is present in a + configuration file without a value + * core: display an error on startup if environment variable + "HOME" is not set + * irc: remove trailing "\r\n" in signals "irc_out" and + "irc_outtags" when messages are queued + * irc: fix target buffer of IRC message 337 (whois reply: "is + hiding their idle time") + * relay: close properly connection with the IRC client in case + of server disconnection (issue #2038) + * ruby: fix use of NULL variable when displaying exception +- changes from version 4.1.1 + * core: fix crash when a custom bar item name is already used + by a default bar item (issue #2034) + * core: fix random timeouts when a lot of concurrent processes + are launched with hook_process (issue #2033) + * irc: revert compute of nick colors to case sensitive way, + deprecate again infos "irc_nick_color" and "irc_nick_color_name" + (issue #194, issue #2032) + * core: make libintl.h required if CMake option ENABLE_NLS is + enabled (issue #2031) +- changes from version 4.1.0 + * core: add completion "eval_variables", used in completion + of `/eval` + * core: add command `/sys` to show resource limits/usage and + suspend WeeChat process, add key kbd:[Ctrl+z] to suspend + WeeChat (issue #985) + * core: ignore key bindings with empty command + * core: add support of quotes in commands `/key bind` and + `/key bindctxt` + * core: evaluate command given to `/repeat` with contextual + variables (issue #2007) + * core: add option `callbacks` in command `/debug` + * core: add option type "enum" (issue #1973) + * core: add options weechat.buffer.* to save buffer properties + set by user, add option `setauto` in command `/buffer` + (issue #352) + * core: add parameters and key bindings to move to edges of + current area with commands `/cursor go` and `/cursor move` + (issue #1282) + * core: add variables "_chat_focused_line_bol" and + "_chat_focused_line_eol" in focus data (issue #1955) + * api: add function hook_url, add option `url` in command + `/debug` (issue #1723) + * api: add support of path to variable and hashtable comparison + in function hdata_compare (issue #1066) + * api: add infos "nick_color_ignore_case" and + "nick_color_name_ignore_case" (issue #194) + * api: add info "buffer" (issue #1962) + * buflist: add support of item names in command `/buflist refresh`, + add completions "buflist_items" and "buflist_items_used" + * buflist: increase max number of buflist items from 3 to + 5 (issue #1703) + * fset: add variable `allowed_values` in options, add options + fset.color.allowed_values and fset.color.allowed_values_selected + * fset: allow long type name in type filter + * irc: add count for all nick modes in output of `/names` + (issue #97, issue #2020) + * irc: add count and mode filter in command `/names` (issue #98) + * irc: compute color in case insensitive way, reintroduce infos + "irc_nick_color" and "irc_nick_color_name", add support of + server name (issue #194) + * irc: add buffer for /list reply, add options + irc.color.list_buffer_line_selected, + irc.color.list_buffer_line_selected_bg, + irc.look.list_buffer_sort, + irc.look.list_buffer_scroll_horizontal, + irc.look.new_list_position, + irc.look.list_buffer_topic_strip_colors (issue #1972) + * irc: display commands 716/717 in private buffer (if present) + (issue #146) + * irc: create default options irc.ctcp.* when file irc.conf + is created (issue #1974) + * irc: evaluate options irc.ctcp.* (issue #1974) + * irc: build dynamically the list of CTCPs supported in reply + to "CTCP CLIENTINFO" (issue #1974) + * irc: remove Git revision and compilation date from CTCP + VERSION reply (issue #1974) + * irc: remove default CTCP replies FINGER and USERINFO + (issue #1974) + * irc, xfer: add support of passive DCC + (issue #2004, issue #487) + * script: rename parameters up/down/go to -up/-down/-go in + command `/script` + * script: allow jump to the last script with command + `/script -go end` + * script: allow commands `/script autoload`, `/script noautoload`, + `/script toggleautoload` with scripts not present in the + repository (issue #1980) + * trigger: add options `-o`, `-ol`, `-i` and `-il` in command + `/trigger list` (issue #1953) + * core: fix zombie processes after fork (hook process or connect) + (issue #1994) + * core: fix generation of TOTP on Big Endian systems (issue #2021) + * core: fix cursor position after `/plugin list -i` or `/plugin + list -il` + * core: display focus hashtable for debug even if no key is + matching + * fset: add local key bindings during the buffer creation + * fset: remove extra spaces between min and max values when + second format is used + * fset: fix mouse actions when second format is used + * fset: apply option fset.color.help_description (issue #1988) + * irc: move value `-all` at the end of completions for command + `/ignore del` + * irc: fix memory leak when joining channels with keys + * irc: fix unexpected message sent to server when part of the + second line of an IRC command (issue #1992) + * irc: fix display of country code in message 344 received as + whois geo info (issue #1736) + * irc: add missing "account-tag" in list of supported capabilities + * irc: add channel in "autojoin" server option only when the + channel is actually joined (issue #1990) + * relay: synchronize nick modes with IRC client upon connection + (issue #1984) + * script: add local key bindings during the buffer creation + * script: add parameters up/down/go in `/help script` and + command completion + * script: fix cursor position after `/script list -i` or + `/script list -il` + * script: fix buffer used by command `/script list -i|-il|-o|-ol` + * xfer: display an error message when opening file for read or + write fails (issue #2010) + * core: add tests on GUI buffer functions + * core: fix build error if CMake option ENABLE_NLS is turned to + off or if required dependencies are not found (issue #2026) + * core, logger, relay: make zstd dependency optional + (issue #2024) +- changes from version 4.0.7 + * core: fix value of buffer variable "num_history" when the value + defined in option weechat.history.max_commands is reached + * core: remove incorrect warning when binding keys kbd:[F10] to + kbd:[F20] (issue #2039) + * core: fix memory leak when config version is invalid or not + supported + * core: fix crash when "config_version" is present in a + configuration file without a value + * core: display an error on startup if environment variable + "HOME" is not set + * irc: remove trailing "\r\n" in signals "irc_out" and + "irc_outtags" when messages are queued + * irc: fix target buffer of IRC message 337 (whois reply: + "is hiding their idle time") + * relay: close properly connection with the IRC client in case + of server disconnection (issue #2038) + * ruby: fix use of NULL variable when displaying exception +- changes from version 4.0.6 + * core: fix crash when a custom bar item name is already used + by a default bar item (issue #2034) + * core: fix generation of TOTP on Big Endian systems (issue #2021) + * irc: move value `-all` at the end of completions for command + `/ignore del` + * irc: fix memory leak when joining channels with keys + * core: fix build error if CMake option ENABLE_NLS is turned to + off or if required dependencies are not found (issue #2026, + issue #2031) +- changes from version 4.0.5 + * core: automatically backup config file read if it has an + unsupported version (issue #2013) + * core: display a message when a configuration file is updated + to a newer version + * python: make stub (weechat.pyi) compatible with Python 3.8 + and 3.9 (issue #2006) + * irc: add option irc.look.open_pv_buffer_echo_msg to open + private buffer on self message when capability echo-message + is enabled (issue #2016) + * irc: fix title of private buffers wrongly set to own address + when capability echo-message is enabled (issue #2016) + * irc: fix autojoin of channels when private buffers are opened + (issue #2012) + * irc: fix string comparison when CASEMAPPING is set to "ascii" + * script: fix removal of script in system directory while trying + to install a script (issue #2019) + * script: fix autoload of multiple scripts at once with + `/script autoload` (issue #2018) + * script: fix crash when a `/script` command triggers another + `/script` command (issue #923) + * xfer: fix memory leak on plugin unload + * irc: add tests on server functions + ------------------------------------------------------------------- Sun Sep 17 22:26:39 UTC 2023 - malcolmlewis@opensuse.org diff --git a/weechat.spec b/weechat.spec index 62fd7ab..59a890d 100644 --- a/weechat.spec +++ b/weechat.spec @@ -17,7 +17,7 @@ Name: weechat -Version: 4.0.4 +Version: 4.1.2 Release: 0 Summary: Multi-protocol extensible Chat Client License: GPL-3.0-or-later @@ -56,7 +56,7 @@ Recommends: %{name}-lang = %{version} # without scripts it is a bit annoying Recommends: %{name}-perl = %{version} Recommends: %{name}-python = %{version} -Obsoletes: %{name}-guile +Obsoletes: %{name}-guile < 2.6 %description WeeChat (Wee Enhanced Environment for Chat) is a free chat client, fast and light, designed for many operating systems. It is highly customizable and extensible with scripts.