From 1ae9dd217747fbc199977d2d508236abd6633fff26668e036cf95b9e93ae2d39 Mon Sep 17 00:00:00 2001 From: Maximilian Trummer Date: Mon, 20 Jul 2020 23:07:56 +0000 Subject: [PATCH] Accepting request 821853 from home:oxy:branches:server:irc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - new .desktop file from weechat sources - update to 2.9 - New features * core: add bar option "color_bg_inactive": color for window bars in inactive window (issue #732) * core: add Alacritty title escape sequence support (issue #1517) * core: display notify level for current buffer with command /buffer notify (issue #1505) * core: count only visible nicks in bar item "buffer_nicklist_count", add bar items "buffer_nicklist_count_groups" and "buffer_nicklist_count_all" (issue #1506) * core: set default size for input bar to 0 (automatic) (issue #1498) * core: add default key Alt+Enter to insert a newline (issue #1498) * core: add flag "input_multiline" in buffer (issue #984, issue #1063) * core: add a scalable WeeChat logo (SVG) (issue #1454, issue #1456) * core: add base 16/32/64 encoding/decoding in evaluation of expressions with "base_encode:base,xxx" and "base_decode:base,xxx" * core: add case sensitive wildcard matching comparison operator (==* and !!*) and case sensitive/insensitive include comparison operators (==-, !!-, =-, !-) in evaluation of expressions * core: add default key Alt+Shift+N to toggle nicklist bar * core: add command line option "--stdout" in weechat-headless binary to log to stdout rather than ~/.weechat/weechat.log (issue #1475, issue #1477) * core: reload configuration files on SIGHUP (issue #1476) * api: add pointer "_bar_window" in hashtable sent to hook focus callback (issue #1450) * api: add info_hashtable "focus_info" (issue #1245, issue #1257) * api: rename function hook_completion_get_string to completion_get_string and hook_completion_list_add to completion_list_add * api: add functions completion_new, completion_search and completion_free * api: add hdata "completion_word" * buflist: add default key Alt+Shift+B to toggle buflist * buflist: add options enable/disable/toggle in command /buflist * buflist: evaluate option buflist.look.sort so that sort can be customized for each of the three buflist bar items (issue #1465) * irc: add support of UTF8MAPPING (issue #1528) * irc: display account messages in buffers (issue #1250) * python: add WeeChat sharedir python directory to PYTHONPATH (issue #1537) * relay: increase default limits for IRC backlog options * relay: add command "handshake" in weechat relay protocol and nonce to prevent replay attacks, add options relay.network.password_hash_algo, relay.network.password_hash_iterations, relay.network.nonce_size (issue #1474) * relay: add command "completion" in weechat relay protocol to perform a completion on a string at a given position (issue #1484) * relay: add option relay.network.auth_timeout * relay: update default colors for client status * relay: add status "waiting_auth" in irc and weechat protocols (issue #1358) * trigger: evaluate arguments of command when the trigger is created (issue #1472) - Bug fixes * core: fix command /window scroll_beyond_end when buffer has fewer lines than chat height (issue #1509) * core: force buffer property "time_for_each_line" to 0 for buffers with free content (issue #1485) * core: don’t collapse consecutive newlines in lines displayed before the first buffer is created * core: don’t remove consecutive newlines when pasting text (issue #1500) * core: don’t collapse consecutive newlines in bar content (issue #1500) * core: fix WEECHAT_SHAREDIR with CMake build (issue #1461) * core: fix memory leak in calculation of expression on FreeBSD (issue #1469) * core: fix resize of a bar when its size is 0 (automatic) (issue #1470) * api: fix use of pointer after free in function key_unbind * api: replace plugin and buffer name by buffer pointer in argument "modifier_data" sent to weechat_print modifier callback (issue #42) * buflist: add "window" pointer in bar item evaluation only if it’s not NULL (if bar type is "window") * exec: fix use of same task id for different tasks (issue #1491) * fifo: fix errors when writing in the FIFO pipe (issue #713) * guile: enable again /guile eval (issue #1514) * irc: use new default chantypes "#&" when the server does not send it * irc: add support of optional server in info "irc_is_nick", fix check of nick using UTF8MAPPING isupport value (issue #1528) * irc: fix add of ignore with flags in regex, display full ignore mask in list of ignores (issue #1518) * irc: do not remove spaces at the end of users messages received (issue #1513) * irc: fix realname delimiter color in WHO/WHOX response (issue #1497) * irc: reuse a buffer with wrong type "channel" when a private message is received (issue #869) * python: fix crash when invalid UTF-8 string is in a WeeChat hashtable converted to a Python dict (issue #1463) * relay: add missing field "notify_level" in message "_buffer_line_added" (issue #1529) * relay: fix slow send of data to clients when SSL is enabled * trigger: only return trigger’s return code when condition evaluates to true (issue #592) * trigger: fix truncated trigger command with commands /trigger input|output|recreate * trigger: do not hide values of options with /set command in cmd_pass trigger - Documentation * add includes directory * merge 53 auto-generated files into 11 files * fix broken literal blocks in Japanese docs with Firefox (issue #1466) - Tests * core: add CI with GitHub Actions, move codecov.io upload to GitHub Actions * core: switch to Ubuntu Bionic on Travis CI, use pylint3 to lint Python scripts * core: run tests on plugins only if the plugins are enabled and compiled * irc: add tests on IRC color and channel functions - Build * javascript: disable build by default and remove Debian packaging of JavaScript plugin (issue #360) * core: make GnuTLS a required dependency * core: fix build with CMake 3.17.0 * core: fix build with cygport on Cygwin OBS-URL: https://build.opensuse.org/request/show/821853 OBS-URL: https://build.opensuse.org/package/show/server:irc/weechat?expand=0&rev=98 --- weechat-2.8.tar.xz | 3 -- weechat-2.8.tar.xz.asc | 16 ------- weechat-2.9.tar.xz | 3 ++ weechat-2.9.tar.xz.asc | 16 +++++++ weechat.changes | 103 +++++++++++++++++++++++++++++++++++++++++ weechat.desktop | 20 +++++--- weechat.spec | 2 +- 7 files changed, 136 insertions(+), 27 deletions(-) delete mode 100644 weechat-2.8.tar.xz delete mode 100644 weechat-2.8.tar.xz.asc create mode 100644 weechat-2.9.tar.xz create mode 100644 weechat-2.9.tar.xz.asc diff --git a/weechat-2.8.tar.xz b/weechat-2.8.tar.xz deleted file mode 100644 index 6252e42..0000000 --- a/weechat-2.8.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:553ea295edad3b03cf88e6029c21e7bde32ff1cc026d35386ba9da3e56a6018c -size 2248868 diff --git a/weechat-2.8.tar.xz.asc b/weechat-2.8.tar.xz.asc deleted file mode 100644 index a28ded7..0000000 --- a/weechat-2.8.tar.xz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEqatat3j6XDUi/QN4+C9LFt7ECPgFAl6AUoYACgkQ+C9LFt7E -CPgjwRAAsOXK0v/leRrehvOKPoffQ/AhlYwm6hLB9AFVgqS0y4sSkQdqqTSN6lnJ -gajHm6qZsFdVjvs8r/gkUbfsgtaLmA82tRLRwFzYdC6lB87H9wHWGj0OBCRes64X -azhCTAG0BOdrhAWZoGZth+8X/Z9H22B3vBSVMCdYhXuulLWyuDWThGLUR7F3aNML -PT6aDr7x9Pj8uYanGWqpRUSVIB9Wnp1Wsvkefh1VE1tBs6I7EoVLLBsK/SA5rPIZ -5UWkqvMEuQQ5ZHzfR23/2kzNlt9eanH4UlZdt7AYDNAGuMO1eqyJe/ABRQA+9GnQ -wGB4qrmKYrdEAgO0gPjrMCVEBsXD5hKXWZAWGKIB+b4CJnclQsrPjrZX4aqUAWkh -92VHiD3x6hnjvKas/XfA0NNdN6P8x0yG0LF7bLspfB51IHRsVayyw/EgDZUINA3D -2HEtHgwARrpsRWaBOS0VsYo9YM4Qzep82QBAV7gS764XKverlZ2tdl7sVryylwOc -ZTxgTQ1bAJeQm48+zBkQgMhM+5dJtFh541Z0qh1uIOhWQoBybgEsvdkWy+06F/Bp -1uWPHsNz/0AzwuZ4habW02uxhW8Vkxe79hjfI++sCAqSN9E7geUnUczgisK5Srt5 -7k6uW0Zm3nr17ChlIamxy2P54psX+QbvsTs6/fbc8QzviFkeTUY= -=VW8m ------END PGP SIGNATURE----- diff --git a/weechat-2.9.tar.xz b/weechat-2.9.tar.xz new file mode 100644 index 0000000..88604b4 --- /dev/null +++ b/weechat-2.9.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eab406c385c3a10d0107ddc3aac6596ae8c59af99e9158c6d769e90ec9adfa0e +size 2206584 diff --git a/weechat-2.9.tar.xz.asc b/weechat-2.9.tar.xz.asc new file mode 100644 index 0000000..3dc90fc --- /dev/null +++ b/weechat-2.9.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEqatat3j6XDUi/QN4+C9LFt7ECPgFAl8S5okACgkQ+C9LFt7E +CPh4mxAAkxNWWMDgzkPlBMPYgdPNpv9D0nsKAtULBRI/g7qx+VeaYDAN9CVZq0+N +gDidfoqROv2TYLWXwqs7O2qcWoTQymnuvdwi97Yk1y5YI7zOr9HnfruPGU5y+/G1 +i07x6B2dihg3oUKSEXZAr5QoXJyY1ksyPpHKPsHpAVTnCHkCN3gwDKjQUNbWw8+Y +HfAPq8Fsm3pY5iEVvACnWqAS0kVuF2kaAsOklSoxGc8eM/cjV6xKlgrj16kpY97r +M0yhv90g/yi2rq0N7cjNKHfFE7jflK7afHRgPLnp14juxRSYpPOCIm7EKbXyOpoD +T+lnEAdCyZff5NeLIvMZkI1FwZCcFeumC8YWgdwNwNy7MI2wxg1M3Hj5nwdLtVOU +XNSDR8b9wG79qS4NqKJNXLzHctn97Gtcg6G1RDGKz9K2FkouR+MZ9JpgeOHa5lCe +cAElVqXM7+o2V8jmzEFH5SZqwHIzIOnZXqg8oVUhgGFE8wvhXUHCTIu3oBoJIj/J +HlNDhjgiL0a9+VYLKjGUr5pFIjApeKpgKpI+gkmTg3yRlFxIG/s9SSZipaEb5/z5 +H5mlBSNrFBpOxTqT3fKZV9COIzeDR7f13lS/nbf+/UZC+dJ1KAbpRz+Lua/ir4LM +6Bw6yzQWskyCPLGxIrPsqdT6Tm6LScNb7qkE09NNBx5HIsng92c= +=lks6 +-----END PGP SIGNATURE----- diff --git a/weechat.changes b/weechat.changes index e4a8484..3e75e8e 100644 --- a/weechat.changes +++ b/weechat.changes @@ -1,3 +1,106 @@ +------------------------------------------------------------------- +Mon Jul 20 00:31:35 UTC 2020 - Maximilian Trummer + +- new .desktop file from weechat sources +- update to 2.9 +- New features + * core: add bar option "color_bg_inactive": color for window bars + in inactive window (issue #732) + * core: add Alacritty title escape sequence support (issue #1517) + * core: display notify level for current buffer + with command /buffer notify (issue #1505) + * core: count only visible nicks in bar item "buffer_nicklist_count", + add bar items "buffer_nicklist_count_groups" and "buffer_nicklist_count_all" + (issue #1506) + * core: set default size for input bar to 0 (automatic) (issue #1498) + * core: add default key Alt+Enter to insert a newline (issue #1498) + * core: add flag "input_multiline" in buffer (issue #984, issue #1063) + * core: add a scalable WeeChat logo (SVG) (issue #1454, issue #1456) + * core: add base 16/32/64 encoding/decoding in evaluation of expressions + with "base_encode:base,xxx" and "base_decode:base,xxx" + * core: add case sensitive wildcard matching comparison operator (==* and !!*) + and case sensitive/insensitive include comparison operators (==-, !!-, =-, !-) + in evaluation of expressions + * core: add default key Alt+Shift+N to toggle nicklist bar + * core: add command line option "--stdout" in weechat-headless binary + to log to stdout rather than ~/.weechat/weechat.log (issue #1475, issue #1477) + * core: reload configuration files on SIGHUP (issue #1476) + * api: add pointer "_bar_window" in hashtable sent to hook focus callback (issue #1450) + * api: add info_hashtable "focus_info" (issue #1245, issue #1257) + * api: rename function hook_completion_get_string to completion_get_string + and hook_completion_list_add to completion_list_add + * api: add functions completion_new, completion_search and completion_free + * api: add hdata "completion_word" + * buflist: add default key Alt+Shift+B to toggle buflist + * buflist: add options enable/disable/toggle in command /buflist + * buflist: evaluate option buflist.look.sort so that sort can be customized + for each of the three buflist bar items (issue #1465) + * irc: add support of UTF8MAPPING (issue #1528) + * irc: display account messages in buffers (issue #1250) + * python: add WeeChat sharedir python directory to PYTHONPATH (issue #1537) + * relay: increase default limits for IRC backlog options + * relay: add command "handshake" in weechat relay protocol and nonce + to prevent replay attacks, add options relay.network.password_hash_algo, + relay.network.password_hash_iterations, relay.network.nonce_size (issue #1474) + * relay: add command "completion" in weechat relay protocol + to perform a completion on a string at a given position (issue #1484) + * relay: add option relay.network.auth_timeout + * relay: update default colors for client status + * relay: add status "waiting_auth" in irc and weechat protocols (issue #1358) + * trigger: evaluate arguments of command when the trigger is created (issue #1472) +- Bug fixes + * core: fix command /window scroll_beyond_end when buffer has fewer lines + than chat height (issue #1509) + * core: force buffer property "time_for_each_line" to 0 for buffers + with free content (issue #1485) + * core: don’t collapse consecutive newlines in lines displayed + before the first buffer is created + * core: don’t remove consecutive newlines when pasting text (issue #1500) + * core: don’t collapse consecutive newlines in bar content (issue #1500) + * core: fix WEECHAT_SHAREDIR with CMake build (issue #1461) + * core: fix memory leak in calculation of expression on FreeBSD (issue #1469) + * core: fix resize of a bar when its size is 0 (automatic) (issue #1470) + * api: fix use of pointer after free in function key_unbind + * api: replace plugin and buffer name by buffer pointer in argument "modifier_data" + sent to weechat_print modifier callback (issue #42) + * buflist: add "window" pointer in bar item evaluation only if it’s not NULL + (if bar type is "window") + * exec: fix use of same task id for different tasks (issue #1491) + * fifo: fix errors when writing in the FIFO pipe (issue #713) + * guile: enable again /guile eval (issue #1514) + * irc: use new default chantypes "#&" when the server does not send it + * irc: add support of optional server in info "irc_is_nick", + fix check of nick using UTF8MAPPING isupport value (issue #1528) + * irc: fix add of ignore with flags in regex, display full ignore mask + in list of ignores (issue #1518) + * irc: do not remove spaces at the end of users messages received (issue #1513) + * irc: fix realname delimiter color in WHO/WHOX response (issue #1497) + * irc: reuse a buffer with wrong type "channel" + when a private message is received (issue #869) + * python: fix crash when invalid UTF-8 string is in a WeeChat hashtable + converted to a Python dict (issue #1463) + * relay: add missing field "notify_level" in message "_buffer_line_added" (issue #1529) + * relay: fix slow send of data to clients when SSL is enabled + * trigger: only return trigger’s return code + when condition evaluates to true (issue #592) + * trigger: fix truncated trigger command with commands /trigger input|output|recreate + * trigger: do not hide values of options with /set command in cmd_pass trigger +- Documentation + * add includes directory + * merge 53 auto-generated files into 11 files + * fix broken literal blocks in Japanese docs with Firefox (issue #1466) +- Tests + * core: add CI with GitHub Actions, move codecov.io upload to GitHub Actions + * core: switch to Ubuntu Bionic on Travis CI, use pylint3 to lint Python scripts + * core: run tests on plugins only if the plugins are enabled and compiled + * irc: add tests on IRC color and channel functions +- Build + * javascript: disable build by default and remove Debian packaging + of JavaScript plugin (issue #360) + * core: make GnuTLS a required dependency + * core: fix build with CMake 3.17.0 + * core: fix build with cygport on Cygwin + ------------------------------------------------------------------- Sun Mar 29 14:16:40 UTC 2020 - Maximilian Trummer diff --git a/weechat.desktop b/weechat.desktop index 2182580..4af7dff 100644 --- a/weechat.desktop +++ b/weechat.desktop @@ -1,11 +1,17 @@ [Desktop Entry] -Encoding=UTF-8 +Name=WeeChat +GenericName=Chat client +GenericName[de]=Chat-Client +GenericName[fr]=Client de discussion +Comment=Extensible chat client +Comment[de]=erweiterbarer Chat-Client +Comment[fr]=Client de discussion extensible +Keywords=WeeChat;extensible;chat;IRC;client;console;terminal; +Keywords[de]=WeeChat;erweiterbar;Diskussion;IRC;Client;console;terminal; +Keywords[fr]=WeeChat;extensible;discussion;IRC;client;console;terminal; +Exec=weechat %u Terminal=true -Exec=weechat-curses Icon=weechat Type=Application -Categories= -StartupNotify=false -Name=Weechat -GenericName=IRC Client - +Categories=Network;Chat;IRCClient;ConsoleOnly; +MimeType=x-scheme-handler/irc;x-scheme-handler/ircs; diff --git a/weechat.spec b/weechat.spec index 64bf171..4a68a48 100644 --- a/weechat.spec +++ b/weechat.spec @@ -17,7 +17,7 @@ Name: weechat -Version: 2.8 +Version: 2.9 Release: 0 Summary: Multi-protocol extensible Chat Client License: GPL-3.0-or-later