From a9e6e1fe2f093b3a12fe25143ee79dd1dda3329e084c9c458c83a5d6b7080998 Mon Sep 17 00:00:00 2001 From: Maximilian Trummer Date: Sat, 23 Oct 2021 13:03:16 +0000 Subject: [PATCH] Accepting request 925686 from home:dirkmueller:Factory - update to 3.3: * core: change key kbd:[Alt+h] to kbd:[Alt+h], kbd:[Alt+c] * core: add options "hotlist_remove_buffer", "hotlist_restore_buffer" and "hotlist_restore_all" * core: add option "certs" in command /debug * core: add options "-o", "-ol", "-i" and "-il" in command "/plugin list" * api: add split of string and shell arguments in evaluation of expressions with "split:number,seps,flags,xxx" and "split_shell:number,xxx" * api: add `${re:repl_index}` to get the index of replacement in function string_eval_expression * api: add random integer number in evaluation of expressions with "random:min,max" * api: add function string_cut * api: add function file_copy * api: remember insertion order in hashtables * api: add keys/values with tags in output of irc_message_parse_to_hashtable * irc: add option "-parted" in command /allchan * irc: allow signals "irc_raw_in" and "irc_in" to eat messages * irc: implement IRCv3.2 SASL authentication, add command /auth, reconnect by default to the server in case of SASL authentication failure * irc: add support of capability "message-tags" and TAGMSG messages * irc: enable all capabilities by default (if supported by server and WeeChat), change default value of option irc.server_default.capabilities to "*" * irc: add options irc.look.display_account_message and irc.look.display_extended_join * irc: add command /setname, add support of message and capability "setname" * irc: always set realname in nicks even when extended-join capability is not enabled * irc: add support of FAIL/WARN/NOTE messages * irc: drop support of DH-BLOWFISH and DH-AES SASL mechanisms * typing: new plugin "typing": display users currently writing messages on IRC channel/private buffers * core: fix decoding of attributes in basic ANSI colors * api: fix function string_match with joker in the string if multiple words OBS-URL: https://build.opensuse.org/request/show/925686 OBS-URL: https://build.opensuse.org/package/show/server:irc/weechat?expand=0&rev=103 --- weechat-3.2.tar.xz | 3 --- weechat-3.2.tar.xz.asc | 16 --------------- weechat-3.3.tar.xz | 3 +++ weechat-3.3.tar.xz.asc | 16 +++++++++++++++ weechat.changes | 46 ++++++++++++++++++++++++++++++++++++++++++ weechat.spec | 5 +++-- 6 files changed, 68 insertions(+), 21 deletions(-) delete mode 100644 weechat-3.2.tar.xz delete mode 100644 weechat-3.2.tar.xz.asc create mode 100644 weechat-3.3.tar.xz create mode 100644 weechat-3.3.tar.xz.asc diff --git a/weechat-3.2.tar.xz b/weechat-3.2.tar.xz deleted file mode 100644 index f1355eb..0000000 --- a/weechat-3.2.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:39a8adf374e80653c9dd2be06870341594ea081b3a9c3690132e556abf9d87a8 -size 2261376 diff --git a/weechat-3.2.tar.xz.asc b/weechat-3.2.tar.xz.asc deleted file mode 100644 index 8ad8715..0000000 --- a/weechat-3.2.tar.xz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEqatat3j6XDUi/QN4+C9LFt7ECPgFAmDFtbEACgkQ+C9LFt7E -CPjgXhAAqmX4ObJe0wpoYnvBiALK1w/EieYGOYGihOsdxyrZpqPlMQ2PzD+IEQn0 -2INe2V00ad/QEt+PCKx0ushz+awS/eqQDjJic0NvwOTfj3vPKW9Hfx3gjq7mzswq -XxzGm2TMbNQG15NjfcKX5xnIoBZwuTeEKhPRftGbhINMe6tBbxQgrVN/sEjJeGFN -BAqm/qxIjlJuwaaD7q8fUvujluIeCjwz361Tkq317uvMN6FTh8H/vhwwcWChWXi6 -vxakFMR1wyyiY4Vh5VzRq63KB5Wv1V87/W7vHMQxHRpcgmWs3O+uAddNX6zYT/K3 -DLl03KVabW+BpPQNU95JPZP0+Nck2ka5OFpqu0mcmxiu/Ju0MUy2e2u5wPSAfzRl -6W/7f4W73BRPjFRAzeXhc9yGT7tDPwZbEKwjkriNwl+yj+YdqbrDeCDS8r1qxTOS -/agqM9uJ380/SP87FYR3a9fC2mRVgIjTFQLzovSQJicdkaTzOqKvozzfQiQj788U -2efu6cTKJkYRVOk0BXWHmUy4j1GtaDTlR2PQzo5m0hRgJIqw6IbDXcJd4vN3RHkh -mz/0nROZgDR88Kx/iIkp909WDrClSTC17FdVBXhknb/D9E9Fyawgy/LhaNuc0C+G -0izSfzdZTRwVbsJoxP51EQ22otmP4LZ3qzNqx+DgV5dsBwDZgJs= -=4W27 ------END PGP SIGNATURE----- diff --git a/weechat-3.3.tar.xz b/weechat-3.3.tar.xz new file mode 100644 index 0000000..df40abc --- /dev/null +++ b/weechat-3.3.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cafeab8af8be4582ccfd3e74fd40e5086a1efa158231f2c26b8b05c3950fcbdf +size 2564280 diff --git a/weechat-3.3.tar.xz.asc b/weechat-3.3.tar.xz.asc new file mode 100644 index 0000000..ef61cb2 --- /dev/null +++ b/weechat-3.3.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEqatat3j6XDUi/QN4+C9LFt7ECPgFAmFG8xsACgkQ+C9LFt7E +CPjeIw/9GsOysbCTQ7hVijNcLAgFsHiYjkkYBTGcrwX3rqSgG8Pybp0i9MqIhbAM +71vPcn7rE/+T32BDFyqcAkfJ6UNc4U80i30nOfrSxk1z5BfLP3Hql8AWEyZQ+uks +uxBquj1X7F56NdAfnL7tul+s13UDYOAxZlvzGDz7WlTVdkD0/8D29/L1Vizj8OLl +o2MkHKWPbLqhy906dPxu+zX8q/Wl+VhDlzaayNfIgSnBb8Se2CAU59ScQ7/tOpqB +ENQ5HOxOzXezfNWAiAzudyAtfjS1eoKkdqBYjErs/Fv1eSKDXByPvBBytEjRd+CT +kgSNpJuJ72FP+/mA84pcWvjE0zCkOz0emKV3Hq68GsdxWb6U7Sts9+Wi3eH57AC/ +ldjUnjBXEbfVPEK7c89OoQJ0rvcm34ewJKKiLX+4+KBgoU5feB3Emcm7nr99OO8U +MDadgGM3gbMjobzDELqfR68Yy3oVIYcI3lcVg2ygAAkuYrLMe2WSPJHtvopPb+LB +IAJg5gKWk95/WthRiwSDJCbllfXfXGk/gElSrKV7L5lFfrYVTbG9sqFYu3Fs5Xkj +/L/HvG87oll7bUF2eOCDrps8VfUtk8wsQRPZWUFgLpzjuLKgBBk37ODjhrwQLGAt +4KypQj1jxKABYXMhSVlM5804K6X8HRZm4PNCiP2m4mhfjdbFlEE= +=dJSb +-----END PGP SIGNATURE----- diff --git a/weechat.changes b/weechat.changes index a46af55..1076f20 100644 --- a/weechat.changes +++ b/weechat.changes @@ -1,3 +1,49 @@ +------------------------------------------------------------------- +Sat Oct 16 12:29:54 UTC 2021 - Dirk Müller + +- update to 3.3: + * core: change key kbd:[Alt+h] to kbd:[Alt+h], kbd:[Alt+c] + * core: add options "hotlist_remove_buffer", "hotlist_restore_buffer" and "hotlist_restore_all" + * core: add option "certs" in command /debug + * core: add options "-o", "-ol", "-i" and "-il" in command "/plugin list" + * api: add split of string and shell arguments in evaluation of expressions + with "split:number,seps,flags,xxx" and "split_shell:number,xxx" + * api: add `${re:repl_index}` to get the index of replacement in function + string_eval_expression + * api: add random integer number in evaluation of expressions with "random:min,max" + * api: add function string_cut + * api: add function file_copy + * api: remember insertion order in hashtables + * api: add keys/values with tags in output of irc_message_parse_to_hashtable + * irc: add option "-parted" in command /allchan + * irc: allow signals "irc_raw_in" and "irc_in" to eat messages + * irc: implement IRCv3.2 SASL authentication, add command /auth, reconnect by + default to the server in case of SASL authentication failure + * irc: add support of capability "message-tags" and TAGMSG messages + * irc: enable all capabilities by default (if supported by server and WeeChat), + change default value of option irc.server_default.capabilities to "*" + * irc: add options irc.look.display_account_message and irc.look.display_extended_join + * irc: add command /setname, add support of message and capability "setname" + * irc: always set realname in nicks even when extended-join capability is not enabled + * irc: add support of FAIL/WARN/NOTE messages + * irc: drop support of DH-BLOWFISH and DH-AES SASL mechanisms + * typing: new plugin "typing": display users currently writing messages on + IRC channel/private buffers + * core: fix decoding of attributes in basic ANSI colors + * api: fix function string_match with joker in the string if multiple words + matched in input string + * irc: fix send of empty JOIN when connecting to a server with only parted channels + * irc: fix SASL authentication when AUTHENTICATE message is received with a server name + * irc: remove unneeded message about Diffie-Hellman shared secret exchange during SSL connection to server + * irc: escape/unescape IRC message tags values + * irc: set notify level to "private" for received WALLOPS + * script: fix move of installed script on another filesystem + * core: switch to PHP 8.0 in CI + * core: add build on macOS in CI + * core: fix build on macOS (issue #1662) + * lua: add detection of Lua 5.4 + * php: add support of PHP 8.0 and 8.1 (issue #1599, issue #1668) + ------------------------------------------------------------------- Sun Jul 4 14:09:09 UTC 2021 - Maximilian Trummer diff --git a/weechat.spec b/weechat.spec index 89a902d..320c7de 100644 --- a/weechat.spec +++ b/weechat.spec @@ -1,7 +1,7 @@ # # spec file for package weechat # -# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2021 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: 3.2 +Version: 3.3 Release: 0 Summary: Multi-protocol extensible Chat Client License: GPL-3.0-or-later @@ -174,6 +174,7 @@ install -D -m 0644 "%{SOURCE1}" "%{buildroot}%{_datadir}/applications/%{name}.de %{_libdir}/weechat/plugins/trigger.so %{_libdir}/weechat/plugins/xfer.so %{_libdir}/weechat/plugins/fset.so +%{_libdir}/weechat/plugins/typing.so %{_datadir}/applications/weechat.desktop %{_datadir}/icons/hicolor/*/apps/weechat.png