Commit Graph

14 Commits

Author SHA1 Message Date
Wang Mingyu 9407570e60 weechat: upgrade 4.0.3 -> 4.0.4
Changelog:
============
Bug fixes::
-----------
  * core: fix integer overflow when setting integer option with '++N' or '--N'
  * core: fix increment/decrement of options weechat.notify.*
  * irc: add missing tags on multiline messages (issue #1987)
  * irc: fix redirection of command '/list' when the reply doesn't start with message 321 (start of /list)
  * irc: fix wrong time displayed for CTCP messages received from self nick (issue #2000)
  * logger: remove trailing empty line in display of backlog (issue #2002)
  * perl: fix display of non-ASCII chars after load of a script with Perl >= 5.38 (issue #1996)
  * script: adjust scroll after command '/script go N'
  * scripts: fix function string_parse_size on 32-bit systems (python and ruby) (issue #1999)
  * xfer: fix conversion of string to IPv4 on 32-bit systems (issue #1999)

Tests::
------------
  * irc: fix tests on function irc_join_compare_join_channel (issue #1997)
  * scripts: fix tests of functions print_date_tag, print_y_date_tags and hook_timer on 32-bit systems

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-26 17:32:45 -07:00
Wang Mingyu 182eaf3550 weechat: upgrade 4.0.2 -> 4.0.3
Changelog:
===========
Bug fixes::
----------
* core: fix input length and crash after delete of line
* irc: fix display of self CTCP message containing bold attribute
* irc: fix memory leak in IRC message parser
* irc: fix switch to channel manually joined when server option
  autojoin_dynamic is on and option irc.look.buffer_switch_autojoin is off
* irc: fix display of outgoing notice with channel when capability
  "echo-message" is enabled
* relay: fix display of IRC CTCP messages received from client

Build::
-----------
 * doc: display a warning if a locale is missing with fallback to English
  for auto-generated content

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-15 20:07:54 -07:00
Wang Mingyu 9dbb5e1efc weechat: upgrade 4.0.1 -> 4.0.2
Changelog:
===========
Bug fixes::

  * core: fix renaming of options with command '/item rename'
  * core: don't send "key_pressed" signal again for the same key press
  * core: don't send "key_combo_*" signals for incomplete keys
  * core: add key ctrl-backspace in /help key
  * core: keep keys ctrl-H and ctrl-? (in lower case) if they were manually bound to custom commands in a previous version

Tests::

  * core: fix hdata tests failure on Alpine 3.18
  * relay: fix crash in tests on Alpine 3.18

Build::

  * php: fix detection of PHP 8.2 on Alpine 3.18

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu 6d8dd4368d weechat: upgrade 4.0.0 -> 4.0.1
Bug fixes
=========
* core: force key "return" to command "/input return" when migrating
  legacy keys
* core: display actual key name and command with key kbd:[Alt+k],
  remove key kbd:[Alt+K] (grab raw key) and associated commands
  '/input grab_raw_key' and '/input grab_raw_key_command'
* core: check for newline characters in string_is_whitespace_char
* api: do not convert option name to lower case in API functions
  config_set_plugin and config_set_desc_plugin
* guile: fix crash on quit with Guile < 3 (issue #1965)
* irc: reply to a CTCP request sent to self nick (issue #1966)
* irc: sent "QUIT" message to servers connected with TLS on '/upgrade'

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-07 08:59:27 -07:00
Wang Mingyu d34147d5ba weechat: upgrade 3.8 -> 4.0.0
Changelog:
https://weechat.org/files/doc/weechat/ChangeLog-4.0.0.html

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-27 13:44:47 -07:00
Alejandro Enedino Hernandez Samaniego 169de35ca8 weechat: Update 3.4.1 -> 3.8
Weechat now requires an extra zstd dependency during
compilation.

Signed-off-by: Alejandro Enedino Hernandez Samaniego <alejandro@enedino.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-13 09:47:27 -08:00
Khem Raj 5723c738c0 weechat: Define LIBDIR
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-21 08:25:11 -07:00
Wang Mingyu 5cd2454c1e weechat: upgrade 3.4 -> 3.4.1
Changelog:
==========
- core: set again TLS verification functions after options
  weechat.network.gnutls_ca_system and weechat.network.gnutls_ca_user
  are changed

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-17 08:18:31 -07:00
Khem Raj 7d8a0e840d recipes: Update LICENSE variable to use SPDX license identifiers
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-04 17:41:45 -08:00
wangmy ac69402cc6 weechat: upgrade 3.0 -> 3.4
refresh 0001-use-pkg-config-for-gcrypt-instead.patch

License-Update:
Url changed
from "https://www.gnu.org/philosophy/why-not-lgpl.html"
to "https://www.gnu.org/licenses/why-not-lgpl.html"

Changelog:
=========
New features
----------------
core: add support of static arrays in hdata
core: add command /toggle
api: add parameters pointers, extra_vars and options in function hdata_search
api: add user variables in evaluation of expressions with "define:name,value"
api: add IRC message parameters "param1" to "paramN" and "num_params" in output of irc_message_parse
irc: allow quotes around IRC message in command /server fakerecv
trigger: hide key and password in command "/msg nickserv setpass nick key password"
trigger: add support of option "-server" when hiding passwords in command /msg nickserv register

Bug fixes
---------------
core: fix memory leak in evaluated expression "split:number,seps,flags,xxx" when multiple "strip_items" are given
core: fix random integer number with large range in evaluation of expressions on GNU/Hurd
core: fix access to integer/long/time arrays in hdata
api: fix search of option when the section is not given in functions config_search_option and config_search_section_option
irc: fix join of channels with long name (issue #1717)
irc: fix parsing of parameters in all IRC messages (issue #1666)
irc: fix parsing of CAP message when there is no prefix (issue #1707)
irc: fix parsing of TAGMSG message when there is a colon before the channel

Documentation
---------------
doc: remove tester's guide
doc: add dark theme (automatic, following browser/desktop settings)
doc: make build reproducible
doc: disable web fonts
doc: switch from prettify to pygments for syntax highlighting

Tests
--------------
core: add build with CMake and Ninja in CI
core: add build on macOS 11 in CI

Build
------------
ruby: add detection of Ruby 3.0 (issue #1721, issue #1605)
core: add targets "changelog" and "rn" to build HTML version of ChangeLog and release notes (CMake build only)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-05 11:10:02 -08:00
Martin Jansa c61dc077bb Convert to new override syntax
This is the result of automated script (0.9.1) conversion:

oe-core/scripts/contrib/convert-overrides.py .

converting the metadata to use ":" as the override character instead of "_".

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2021-08-03 10:21:25 -07:00
zangrc 2c564df8bf weechat: upgrade 2.9 -> 3.0
Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-27 11:54:04 -08:00
Alejandro Enedino Hernandez Samaniego 8f5ed264da weechat: Upgrade to 2.9
- Add python3 rdepends on PACKAGECONFIG

Signed-off-by: Alejandro Hernandez Samaniego <alejandro@enedino.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-23 22:51:20 -07:00
Alejandro Enedino Hernandez Samaniego 535385f3fe weechat: introduce weechat recipe providing a fully working IRC client
Signed-off-by: Alejandro Hernandez Samaniego <alejandro@enedino.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-05-05 16:23:36 -07:00