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
This commit is contained in:
Ondřej Súkup 2023-12-11 13:10:55 +00:00 committed by Git OBS Bridge
parent 3151ff18dd
commit cf10c6cad5
6 changed files with 211 additions and 21 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ae5f4979b5ada0339b84e741d5f7e481ee91e3fecd40a09907b64751829eb6f6
size 2575788

View File

@ -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-----

3
weechat-4.1.2.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9a9b910fbe768bb9de7c7ac944f5db8f233833f345b2e505e16ec6ef35effbb5
size 2635776

16
weechat-4.1.2.tar.xz.asc Normal file
View File

@ -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-----

View File

@ -1,3 +1,193 @@
-------------------------------------------------------------------
Sun Dec 10 08:46:11 UTC 2023 - Wang Jun <badboywj@gmail.com>
- 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

View File

@ -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.