From 77650562c3fcde5aa2f02031af4ecebad4667ded411d14fddb16955b82f674b3 Mon Sep 17 00:00:00 2001 From: Marcus Rueckert Date: Wed, 5 Jun 2024 17:03:53 +0000 Subject: [PATCH 1/2] Accepting request 1170595 from home:dirkmueller:Factory - update to 4.2.2: * 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" * 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: add missing tags on self action messages when capability echo-message is enabled (issue #2074) * 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 * core: add option weechat.look.highlight_disable_regex and buffer property "highlight_disable_regex" * core: sort filters by name * api: rename function string_build_with_split_string to string_rebuild_split_string, * irc: display SETNAME command in channels and private buffers, * trigger: add elapsed time for trigger execution on monitor buffer when trigger debug is set, OBS-URL: https://build.opensuse.org/request/show/1170595 OBS-URL: https://build.opensuse.org/package/show/server:irc/weechat?expand=0&rev=116 --- weechat-4.2.1.tar.xz | 3 -- weechat-4.2.1.tar.xz.asc | 16 -------- weechat-4.2.2.tar.xz | 3 ++ weechat-4.2.2.tar.xz.asc | 16 ++++++++ weechat.changes | 80 +++++++++++++++++++++++++++------------- weechat.spec | 2 +- 6 files changed, 74 insertions(+), 46 deletions(-) delete mode 100644 weechat-4.2.1.tar.xz delete mode 100644 weechat-4.2.1.tar.xz.asc create mode 100644 weechat-4.2.2.tar.xz create mode 100644 weechat-4.2.2.tar.xz.asc diff --git a/weechat-4.2.1.tar.xz b/weechat-4.2.1.tar.xz deleted file mode 100644 index b8b00ad..0000000 --- a/weechat-4.2.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:253ddf086f6c845031a2dd294b1552851d6b04cc08a2f9da4aedfb3e2f91bdcd -size 2594044 diff --git a/weechat-4.2.1.tar.xz.asc b/weechat-4.2.1.tar.xz.asc deleted file mode 100644 index 1004704..0000000 --- a/weechat-4.2.1.tar.xz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEqatat3j6XDUi/QN4+C9LFt7ECPgFAmWuqoMACgkQ+C9LFt7E -CPhBfhAAhl/qthvw2ZBdeEoybmdkERi9OSpFVxtiPfg8byVGLIL7SepuL0W+YEa8 -v9e2d4kEqIfh/Aly1bLbVVW0AgqWc06jakDQb2bBR4vUhfQkDptQ4A1WO2EUXHI0 -eYMervb3Uc7NVnHQlNkuRWEIWCxn/09/ZhScUUg9rzzpPd9KKAUc0OQo1WM7qFyU -eZ/3fsTobYDNreyBO5bfM91ELf0HSMWpGvGvu7VUovvWuXLzRcxBhMGVgIiKzGM/ -pn5f1Fevqpu1fA9c72IE1ZzTZ7ojeO4y1Rx+06sD9EieCV50Is+8DfaLrvlj9IFw -wmjBq0reIqHml3qP4u/wiy0M8kdkp1gUZdzuF/t1C/jY9jNKaOiF6wbBEfJ+VTes -85XQO8H37tHqQJ5AzWy8BU6WmIAfwyCt0crQsA8yaM1E3s1nQQRiuftbkQuWEX0q -quVASbb3iO74ubNl4wBJpgeyjLG2QWeKwhANyWnRnbl4UpqdZnfk0ytCGJk+fvo3 -iT7oHAgASKCLf5CM3Sr5uKSxogr1KxNjpYlLCLPdN8s+oBdjkwbhsF6wjXNExRKX -p1m0pYl0Y7o4ku7kTiAWEBmUlNlpViZir4vAHBRH/j0vJ8PDwnxsAEL7JTG90usj -zFvNkS2JbmlzpVDId3iDtsA7/gNOkjVTqmFrn1hOyyxLZNW0hic= -=RGDy ------END PGP SIGNATURE----- diff --git a/weechat-4.2.2.tar.xz b/weechat-4.2.2.tar.xz new file mode 100644 index 0000000..eb2a542 --- /dev/null +++ b/weechat-4.2.2.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:20968b22c7f0f50df9cf6ff8598dd1bd017c5759b2c94593f5d9ed7b24ebb941 +size 2594452 diff --git a/weechat-4.2.2.tar.xz.asc b/weechat-4.2.2.tar.xz.asc new file mode 100644 index 0000000..a46c126 --- /dev/null +++ b/weechat-4.2.2.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEqatat3j6XDUi/QN4+C9LFt7ECPgFAmYSzKsACgkQ+C9LFt7E +CPjA2A/+L9Cwo74jyJLbjLCnx3f0NleNLLcTuQ92aOztILXDouPFOSqAiucv9hrR +CA2oK1YeWhetuc7vAcVbgR9zIX5U3+XL11UgktuNNWgDKbi2ucY2cWrslIxGOfr9 +uPBg28ZNLH3UE4X1E+WwZX1ohPWgNkmTJBatp6ptm5wiIk0vOWn+gK3y5PRp+LNV +si7jfwaFoHlaAGc8MkapJeg02D/EcgwBh5vGf9L3CudNb2gKyi7zE9R1gnx1CJ79 +cJMcu391Sr9Nr4S09/0ZNHex+/niEwBGGxpNMmA6IJAU2fmcXUNrGYDMhIVBCTqi +ipHJ0lU3I4okGlmoos7kVaycmxB+vHWDOoIE79fy8FzG+5rLF6FMIWhgVQXYlC8K +n2NNPmD6zCUISWBjg965BkRmXwaFGtKd3CAoRxSVwj1LwxCTo852SVpK7maiCSvD +4r/bgm4p0csGnHIV3wzGoFBzJ8tc5Zzyfr+AqCEpTK841MLwF8dYE/wbZW9H4RDA +nBKRHg0mrdq4SFK9R80fWoVhs/sMUetRxI4llqTBiwXRU9KmG5K60dcIHzH7krBF +qA+g8ogNbGPYwf+dtHEDwq0eR71WDS9uCYtjSmOmzRw0zMe6YLofICW56w89wivi +ZdGcG4+dFqiMlLzRGR7RUC2/ceVo7zqxQEXshLdV9yRqFF9Up+Y= +=1i9U +-----END PGP SIGNATURE----- diff --git a/weechat.changes b/weechat.changes index b345efd..602d068 100644 --- a/weechat.changes +++ b/weechat.changes @@ -1,3 +1,31 @@ +------------------------------------------------------------------- +Sun Apr 28 14:53:10 UTC 2024 - Dirk Müller + +- update to 4.2.2: + * 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" + * 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: add missing tags on self action messages when capability + echo-message is enabled (issue #2074) + * 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 + ------------------------------------------------------------------- Tue Feb 6 07:47:45 UTC 2024 - Dominique Leuenberger @@ -316,15 +344,15 @@ Wed Nov 9 15:24:53 UTC 2022 - Andrea Manzini - Update to version 3.7.1: * core: add option -save in command /upgrade - * core: add option weechat.look.highlight_disable_regex and buffer property "highlight_disable_regex" - * core: sort filters by name + * core: add option weechat.look.highlight_disable_regex and buffer property "highlight_disable_regex" + * core: sort filters by name * core: add key Alt+Backspace to delete previous word, change key Ctrl+w to delete previous word until whitespace * core: fix wrong terminal title on terminal resize, fix page scroll in bare display - * api: rename function string_build_with_split_string to string_rebuild_split_string, + * api: rename function string_build_with_split_string to string_rebuild_split_string, add arguments "index_start" and "index_end" - * irc: display SETNAME command in channels and private buffers, + * irc: display SETNAME command in channels and private buffers, add options irc.color.message_setname and irc.look.smart_filter_setname - * trigger: add elapsed time for trigger execution on monitor buffer when trigger debug is set, + * trigger: add elapsed time for trigger execution on monitor buffer when trigger debug is set, add option trigger.color.identifier, add variable ${tg_hook_type} ------------------------------------------------------------------- @@ -870,7 +898,7 @@ Mon Mar 19 10:09:51 UTC 2018 - mimi.vx@gmail.com - update to 2.1 - build python plugin against python3 -* core: add binary weechat-headless to run WeeChat without interface, with +* core: add binary weechat-headless to run WeeChat without interface, with optional daemon mode (command line option "--daemon") * core: add options "-newbuffer", "-free" and "-switch" in command /print * core: add option "-y" in command /print, add support of buffers with free content @@ -884,7 +912,7 @@ Mon Mar 19 10:09:51 UTC 2018 - mimi.vx@gmail.com * scripts: add configuration file for each script plugin * scripts: add "eval" option in script commands and info "xxx_eval" * scripts: add infos "xxx_interpreter" and "xxx_version" in script plugins -* scripts: add option "version" in script commands +* scripts: add option "version" in script commands * api: add time in info "date" (WeeChat compilation date/time) * irc: allow ${irc_server.xxx} and ${server} in server evaluated options * script: change default value of option script.look.sort from "p,n" to "i,p,n" @@ -904,9 +932,9 @@ Thu Dec 21 17:19:23 UTC 2017 - mimi.vx@gmail.com * alias: add infolist "alias_default" (list of default aliases) * buflist: add two new bar items ("buflist2" and "buflist3") using the same format configuration options -* buflist: add option buflist.look.add_newline +* buflist: add option buflist.look.add_newline * fset: new plugin "fset" (fast set of WeeChat and plugins options) -* core: make value optional in command /buffer set +* core: make value optional in command /buffer set * core: allow floating point and hexadecimal numbers in comparison of evaluated values * core: add option weechat.look.save_config_with_fsync * api: add support of prefix "quiet:" in function key_unbind() to quietly remove keys @@ -928,7 +956,7 @@ Thu Dec 21 17:19:23 UTC 2017 - mimi.vx@gmail.com the option irc.look.buffer_open_before_join is on * irc: fix CTCP PING reply when the option irc.ctcp.ping is set to non-empty value * lua: fix boolean return value (as integer) in API functions -* relay: fix parsing of CAP command without arguments in irc protocol, send ACK +* relay: fix parsing of CAP command without arguments in irc protocol, send ACK only if all capabilities received are OK and NAK otherwise * core: fix build with ncurses and separate tinfo @@ -1064,7 +1092,7 @@ Documentation ------------------------------------------------------------------- Tue Jun 14 13:10:49 UTC 2016 - mimi.vx@gmail.com -- fix typo in %if conditional +- fix typo in %if conditional ------------------------------------------------------------------- Sun May 15 10:27:51 UTC 2016 - mimi.vx@gmail.com @@ -1075,7 +1103,7 @@ Sun May 15 10:27:51 UTC 2016 - mimi.vx@gmail.com + core: change default value of option weechat.look.nick_color_hash to "djb2" + core: move nick coloring from irc plugin to core, move options irc.look.nick_color_force, irc.look.nick_color_hash and - irc.look.nick_color_stop_chars to core, add info "nick_color" and + irc.look.nick_color_stop_chars to core, add info "nick_color" and "nick_color_name", deprecate info "irc_nick_color" and "irc_color_name" + core: move irc bar item "away" to core, move options irc.look.item_away_message and irc.color.item_away to core @@ -1122,19 +1150,19 @@ Sun Mar 20 18:45:20 UTC 2016 - bwiedemann@suse.com ------------------------------------------------------------------- Thu Feb 18 11:58:33 UTC 2016 - mimi.vx@gmail.com -- fix sle12 conditional +- fix sle12 conditional ------------------------------------------------------------------- Mon Jan 11 06:38:16 UTC 2016 - mimi.vx@gmail.com -- add weechat.keyring and verify source tarball by gpg +- add weechat.keyring and verify source tarball by gpg ------------------------------------------------------------------- Sun Jan 10 12:59:27 UTC 2016 - mimi.vx@gmail.com - Version bump to 1.4 + New features: - * core: add a parent name in options, display inherited values if null in /set + * core: add a parent name in options, display inherited values if null in /set output, add option weechat.color.chat_value_null * core: add tag "term_warning" in warnings about wrong $TERM on startup * core: add option weechat.look.paste_auto_add_newline @@ -1147,13 +1175,13 @@ Sun Jan 10 12:59:27 UTC 2016 - mimi.vx@gmail.com * irc: move option irc.network.alternate_nick into servers (irc.server.xxx.nicks_alternate) * irc: track real names using extended-join and WHO - * irc: add support of SNI (Server Name Indication) in SSL connection + * irc: add support of SNI (Server Name Indication) in SSL connection to IRC server * irc: use current channel and current server channels first in completions "irc_server_channels" and "irc_channels" * irc: add support of "cap-notify" capability * irc: add command /cap - * irc: add hex dump of messages in raw buffer when debug is enabled for irc + * irc: add hex dump of messages in raw buffer when debug is enabled for irc plugin (level 2 or more) * logger: display system error when the log file can not be written * relay: add option relay.irc.backlog_since_last_message @@ -1163,7 +1191,7 @@ Sun Jan 10 12:59:27 UTC 2016 - mimi.vx@gmail.com * doc: add Czech man page and quickstart guide * tests: check if all plugins are loaded + Bugs fixed: - * core: fix execution of empty command name ("/" and "/ " are not valid + * core: fix execution of empty command name ("/" and "/ " are not valid commands) * core: fix memory leak when using multiple "-d" or "-r" in command line arguments @@ -1173,7 +1201,7 @@ Sun Jan 10 12:59:27 UTC 2016 - mimi.vx@gmail.com (for example a zero width space: U+200B) * api: fix handle of invalid escape in function string_convert_escaped_chars() * alias: do not allow slashes and spaces in alias name - * irc: fix channel forwarding when option + * irc: fix channel forwarding when option irc.look.buffer_open_before_{autojoin|join} is on * irc: add a missing colon before the password in PASS message, if the password has spaces or begins with a colon @@ -1191,27 +1219,27 @@ Sun Aug 16 10:23:57 UTC 2015 - mimi.vx@gmail.com - Version bump to 1.3: * core: add completion "colors" (issue #481) - * core: start/stop search in buffer at current scroll position by default, add + * core: start/stop search in buffer at current scroll position by default, add key Ctrl+q to stop search and reset scroll (issue #76, issue #393) - * core: add option weechat.look.key_grab_delay to set the default delay when + * core: add option weechat.look.key_grab_delay to set the default delay when grabbing a key with Alt+k * core: add option weechat.look.confirm_upgrade (issue #463) * core: allow Ctrl+c to exit WeeChat when the passphrase is asked on startup (issue #452) * core: allow pointer as list name in evaluation of hdata (issue #450) * core: add signal "signal_sighup" - * api: add support of evaluated sub-strings and current date/time in function + * api: add support of evaluated sub-strings and current date/time in function string_eval_expression() and command /eval * api: add function string_eval_path_home() - * alias: add options "add", "addcompletion" and "del" in command /alias, remove + * alias: add options "add", "addcompletion" and "del" in command /alias, remove command /unalias (issue #458) * irc: add option irc.network.channel_encode (issue #218, issue #482) * irc: add option irc.color.topic_current (issue #475) * irc: evaluate content of server option "nicks" * logger: evaluate content of option logger.file.path (issue #388) * relay: display value of HTTP header "X-Real-IP" for websocket connections (issue #440) - * script: rename option script.scripts.dir to script.scripts.path, evaluate content + * script: rename option script.scripts.dir to script.scripts.path, evaluate content of option (issue #388) - * xfer: evaluate content of options xfer.file.download_path and xfer.file.upload_path (issue #388) + * xfer: evaluate content of options xfer.file.download_path and xfer.file.upload_path (issue #388) * many bug fixes ------------------------------------------------------------------- @@ -1506,7 +1534,7 @@ Mon Jun 4 07:22:22 UTC 2012 - gber@opensuse.org Mon May 21 11:49:18 UTC 2012 - badshah400@gmail.com - Use BuildRequires: libgnutls-devel instead of gnutls-devel for - Factory in keeping with gnutls package naming changes. + Factory in keeping with gnutls package naming changes. ------------------------------------------------------------------- Sun Feb 26 15:14:28 UTC 2012 - pascal.bleser@opensuse.org diff --git a/weechat.spec b/weechat.spec index a6bc3d5..6559d8f 100644 --- a/weechat.spec +++ b/weechat.spec @@ -17,7 +17,7 @@ Name: weechat -Version: 4.2.1 +Version: 4.2.2 Release: 0 Summary: Multi-protocol extensible Chat Client License: GPL-3.0-or-later From f384e85f97309080831c4341018661a2057b93c99f8ad9f6436cab9eaa75ae51 Mon Sep 17 00:00:00 2001 From: Marcus Rueckert Date: Wed, 5 Jun 2024 17:04:13 +0000 Subject: [PATCH 2/2] Accepting request 1178195 from home:crameleon:branches:home:dirkmueller:Factory Update to version 4.3.1 OBS-URL: https://build.opensuse.org/request/show/1178195 OBS-URL: https://build.opensuse.org/package/show/server:irc/weechat?expand=0&rev=117 --- weechat-4.2.2.tar.xz | 3 -- weechat-4.2.2.tar.xz.asc | 16 -------- weechat-4.3.1.tar.xz | 3 ++ weechat-4.3.1.tar.xz.asc | 16 ++++++++ weechat.changes | 89 ++++++++++++++++++++++++++++++++++++++++ weechat.spec | 9 ++-- 6 files changed, 113 insertions(+), 23 deletions(-) delete mode 100644 weechat-4.2.2.tar.xz delete mode 100644 weechat-4.2.2.tar.xz.asc create mode 100644 weechat-4.3.1.tar.xz create mode 100644 weechat-4.3.1.tar.xz.asc diff --git a/weechat-4.2.2.tar.xz b/weechat-4.2.2.tar.xz deleted file mode 100644 index eb2a542..0000000 --- a/weechat-4.2.2.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:20968b22c7f0f50df9cf6ff8598dd1bd017c5759b2c94593f5d9ed7b24ebb941 -size 2594452 diff --git a/weechat-4.2.2.tar.xz.asc b/weechat-4.2.2.tar.xz.asc deleted file mode 100644 index a46c126..0000000 --- a/weechat-4.2.2.tar.xz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEqatat3j6XDUi/QN4+C9LFt7ECPgFAmYSzKsACgkQ+C9LFt7E -CPjA2A/+L9Cwo74jyJLbjLCnx3f0NleNLLcTuQ92aOztILXDouPFOSqAiucv9hrR -CA2oK1YeWhetuc7vAcVbgR9zIX5U3+XL11UgktuNNWgDKbi2ucY2cWrslIxGOfr9 -uPBg28ZNLH3UE4X1E+WwZX1ohPWgNkmTJBatp6ptm5wiIk0vOWn+gK3y5PRp+LNV -si7jfwaFoHlaAGc8MkapJeg02D/EcgwBh5vGf9L3CudNb2gKyi7zE9R1gnx1CJ79 -cJMcu391Sr9Nr4S09/0ZNHex+/niEwBGGxpNMmA6IJAU2fmcXUNrGYDMhIVBCTqi -ipHJ0lU3I4okGlmoos7kVaycmxB+vHWDOoIE79fy8FzG+5rLF6FMIWhgVQXYlC8K -n2NNPmD6zCUISWBjg965BkRmXwaFGtKd3CAoRxSVwj1LwxCTo852SVpK7maiCSvD -4r/bgm4p0csGnHIV3wzGoFBzJ8tc5Zzyfr+AqCEpTK841MLwF8dYE/wbZW9H4RDA -nBKRHg0mrdq4SFK9R80fWoVhs/sMUetRxI4llqTBiwXRU9KmG5K60dcIHzH7krBF -qA+g8ogNbGPYwf+dtHEDwq0eR71WDS9uCYtjSmOmzRw0zMe6YLofICW56w89wivi -ZdGcG4+dFqiMlLzRGR7RUC2/ceVo7zqxQEXshLdV9yRqFF9Up+Y= -=1i9U ------END PGP SIGNATURE----- diff --git a/weechat-4.3.1.tar.xz b/weechat-4.3.1.tar.xz new file mode 100644 index 0000000..3b2e4f8 --- /dev/null +++ b/weechat-4.3.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:157e22a17dcc303c665739631a04470d786474e805febed2ed2d5b6250d18653 +size 2692548 diff --git a/weechat-4.3.1.tar.xz.asc b/weechat-4.3.1.tar.xz.asc new file mode 100644 index 0000000..c5ef82d --- /dev/null +++ b/weechat-4.3.1.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEqatat3j6XDUi/QN4+C9LFt7ECPgFAmZZtpIACgkQ+C9LFt7E +CPjJhxAAxm6fluczZ05UAFyUSk9jJJi6U+DbpQS+TiGAaH4bMnGTqOWFMnrNuJVv +jqIBHPPjM/whuLZeTPhrAPAU4vbDOc8iynONSO+7zfaqzbMbxGE4gxx32Wg5vACX +GTpMpVVzMqzBPj/OJXwITJaHvYIHYSN3HH16VwUq8t0w/l/Tryjdj+aM/MWoyz7h +V/eH2hn9FxtbBkLJHq31nGAFpVxUmq/e+iF38Zf6XMZHuFONPzBy/ylBiY6fQwU9 +O3MZwqP3WhUd8tYRAXtJJTfptqBezhV2mX6/zXwH/DybkGE1Ro5aQ3OxCl2v5KOn +wRfhggwRwc03vSHqaUoxCLcCGz734twRQRI0WaRe2BSiKWBYPaPzIey32dPk/Vtw +2owuWxxsUQKWAzYNvywk+d7PQq6wdwHQB60VP0jQ7kDo5ePlsA9JlpXLmE8BWyi0 +Yd2xzFlL7Y9HCXyJE6MJA4zchIzACGncBlcGfCE35yQRXSRsyZ0RbIf5dciyYISn +URS74BAWPTqYu9Gq4Z6etPLs49nO8VxBG2tEVHOFlJPjbtBVJbit9EO1Vx8IMJ5R +neSVBd5To3nteBUXrymg+7R673JXE3F1Ooxg5pBH6qDt36R4Sp3+xl0GkP8rTO/s +PmE7KwB797iuRQCkblBpHvaLtYIYV1PixwwJ/i8qmFNx/2oQH4s= +=UgAK +-----END PGP SIGNATURE----- diff --git a/weechat.changes b/weechat.changes index 602d068..c28cb64 100644 --- a/weechat.changes +++ b/weechat.changes @@ -1,3 +1,92 @@ +------------------------------------------------------------------- +Sun Jun 2 22:08:20 UTC 2024 - Georg Pfuetzenreuter + +- Update to version 4.3.1: + * irc: close /list buffer when the server buffer is closed (#2121) + * xfer: fix send of data on the DCC chat buffer after /upgrade if the buffer was opened before the upgrade (#2092) + * php: fix return value of function hdata_longlong + * tcl: fix return value of function hdata_longlong (#2119) + * core: fix detection of libgcrypt ≥ 1.11 (debian #1071960) + * core, relay: fix include directory of libcjson and libzstd + * tests: fix relay tests on s390x (#2118) + * tests: fix check of php plugin (#2117) + * tests: fix compilation of tests on Fedora 40 (#2116) + * tests: fix compilation of tests on Rocky 9.4 + +- From version 4.3.0: + - Changed: + * reaking: irc: add server option "autojoin_delay" (delay before autojoin), use option "command_delay" before execution of the command (#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 (#2085) + * breaking: relay: rename option relay.weechat.commands to relay.network.commands and change default to *,!quit (#2066) + * breaking: relay: change option type relay.look.auto_open_buffer to string (#2066) + * breaking: core: add buffer properties "input_prompt" and "modes", used to display bar items (#2066) + * breaking: core: add bar item "lag" to display lag on relay remote buffers (#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 (#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 + * 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 (#2079) + * core: reintroduce help on the variables and operators in /help eval (#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 (#2113) + * tcl: add support of Tcl 9.0 (#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 (#2066) + * relay: add command /remote to connect to remote WeeChat relay servers (#2066) + * relay: add support of websocket extension "permessage-deflate" (#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 (#2081) + * core: add support of XDG "state" directory (#2106, #1747) + * core: add support of SGR mouse events (#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 (#2057) + * core: add option weechat.look.highlight_prefix (#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 (#2093) + * core: add missing mouse events "alt-ctrl-button2" and "alt-ctrl-button3" + * core: remove trailing directory separators in home directories (#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 (#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 (#2074) + * irc: don't strip monospace color code 0x11 from incoming messages (#2073) + * irc: fix random date displayed when a received message contains tags but no "time" (#2064) + * lua: fix freeze on call to "debug.debug" (#1906, #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 (#2103) + * script: always display list of scripts when searching scripts with /script search (#2077) + * script: fix default mouse keys (#2076) + * scripts: fix crash on script unload when a hook is created in a buffer close callback (#2067) + * tcl: fix truncation of long integer returned by function hdata_long + * trigger: fix memory leak when adding a new trigger with /trigger command + +- From version 4.2.3: + * xfer: fix send of data on the DCC chat buffer after /upgrade if the buffer was opened before the upgrade (#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 + ------------------------------------------------------------------- Sun Apr 28 14:53:10 UTC 2024 - Dirk Müller diff --git a/weechat.spec b/weechat.spec index 6559d8f..f1c039b 100644 --- a/weechat.spec +++ b/weechat.spec @@ -1,7 +1,7 @@ # # spec file for package weechat # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: weechat -Version: 4.2.2 +Version: 4.3.1 Release: 0 Summary: Multi-protocol extensible Chat Client License: GPL-3.0-or-later @@ -37,8 +37,8 @@ BuildRequires: hicolor-icon-theme BuildRequires: libgcrypt-devel BuildRequires: libgpg-error-devel BuildRequires: libtool -BuildRequires: lzo-devel BuildRequires: libzstd-devel +BuildRequires: lzo-devel BuildRequires: ncurses-devel BuildRequires: perl BuildRequires: pkgconfig @@ -46,8 +46,9 @@ BuildRequires: ruby-devel BuildRequires: update-desktop-files BuildRequires: pkgconfig(enchant) BuildRequires: pkgconfig(gnutls) -BuildRequires: pkgconfig(lua) +BuildRequires: pkgconfig(libcjson) BuildRequires: pkgconfig(libzstd) +BuildRequires: pkgconfig(lua) BuildRequires: pkgconfig(python3) BuildRequires: pkgconfig(tcl) Requires: ca-certificates