summaryrefslogtreecommitdiff
path: root/chat/weechat
diff options
context:
space:
mode:
authorryoon <ryoon@pkgsrc.org>2021-06-30 15:30:57 +0000
committerryoon <ryoon@pkgsrc.org>2021-06-30 15:30:57 +0000
commit956c03387d1940ca64ada02c715ac306b518fd42 (patch)
tree33600b85cdc570084e8e199753424b5680cea826 /chat/weechat
parent90e99e5fb8a19c669ce3c85aa85167314c7162ba (diff)
downloadpkgsrc-956c03387d1940ca64ada02c715ac306b518fd42.tar.gz
weechat: Update to 3.2
Changelog: == Version 3.2 (2021-06-13) New features:: * core: use XDG directories by default (config, data, cache, runtime) (issue 1285) * core: add option weechat.network.gnutls_ca_system, rename option weechat.network.gnutls_ca_file to weechat.network.gnutls_ca_user (now evaluated), delete and reload certificates when options are changed (issue 972) * core: evaluate option weechat.plugin.path, change default value to "${weechat_data_dir}/plugins" * core: add options to customize commands executed on system signals received (SIGHUP, SIGQUIT, SIGTERM, SIGUSR1, SIGUSR2) (issue 1595) * core: quit WeeChat by default when signal SIGHUP is received in normal run, reload configuration in weechat-headless (issue 1595) * core: add signals "cursor_start" and "cursor_end" * api: add function crypto_hmac (issue 1628) * api: add translated string in evaluation of expressions with "translate:xxx" * api: add evaluation of WeeChat directories with "${weechat_xxx_dir}" in evaluated strings * api: add optional key "directory" in hashtable options of function/modifier string_eval_path_home * api: add supported prefixes "${weechat_xxx_dir}" in function mkdir_home * api: add infos "weechat_config_dir", "weechat_data_dir", "weechat_cache_dir" and "weechat_runtime_dir" * api: add support of pointer names in function string_eval_expression (direct and in hdata) * api: add info "weechat_daemon" * buflist: add option buflist.format.tls_version * fifo: change default value of option fifo.file.path to "${weechat_runtime_dir}/weechat_fifo_${info:pid}" * irc: add support of SASL mechanisms SCRAM-SHA-1, SCRAM-SHA-256 and SCRAM-SHA-512 (issue 1628) * irc: add variable "${target}" (target nick) in commands /kick and /kickban * irc: add bar item "tls_version", add options irc.color.item_tls_version_ok, irc.color.item_tls_version_deprecated and irc.color.item_tls_version_insecure (issue 1622) * irc: evaluate server options "sasl_key" and "ssl_cert" * logger: change default value of option logger.file.path to "${weechat_data_dir}/logs" * python: add stub for WeeChat API (issue 1377) * relay: evaluate option relay.network.ssl_cert_key, change default value to "${weechat_config_dir}/ssl/relay.pem" * script: change default value of option script.scripts.path to "${weechat_cache_dir}/script" * trigger: add variables "${tg_shell_argc}" and "${tg_shell_argvN}" in command trigger evaluated strings (issue 1624) * xfer: change default value of option xfer.file.download_path to "${weechat_data_dir}/xfer" Bug fixes:: * core: split startup commands before evaluating them (issue 1643) * core: set server name when connecting to server with TLS (SNI extension) only if it's not an IPV4/IPv6 (issue 1635) * core: use function mallinfo2 instead of mallinfo when available (issue 1636) * core: display a warning when the file with certificate authorities is not found (option weechat.network.gnutls_ca_file) * core: evaluate left/right part of comparison after split on the comparison operator in ${if:xxx} (issue 1627) * core: prevent switching to start of visited buffers when jumping to next (issue 1591, issue 1592) * core: recreate buflist and fset bars on /reload when WeeChat is started without configuration files (issue 1618) * buflist: fix comparison of hotlists in option buflist.look.sort (issue 1621) * irc: split server command before evaluating it (issue 1643) * xfer: make file transfer fail when option xfer.file.auto_rename is off and file already exists (issue 1633) Tests:: * core: switch from Ubuntu 18.04 to 20.04 in CI * trigger: add tests on main trigger functions Build:: * core: remove build option CA_FILE * core: set WeeChat home to empty string by default in CMake and autotools
Diffstat (limited to 'chat/weechat')
-rw-r--r--chat/weechat/Makefile5
-rw-r--r--chat/weechat/distinfo10
2 files changed, 7 insertions, 8 deletions
diff --git a/chat/weechat/Makefile b/chat/weechat/Makefile
index d258e9a407b..4bbba2158a6 100644
--- a/chat/weechat/Makefile
+++ b/chat/weechat/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.123 2021/05/24 19:49:16 wiz Exp $
+# $NetBSD: Makefile,v 1.124 2021/06/30 15:30:57 ryoon Exp $
-DISTNAME= weechat-3.1
-PKGREVISION= 1
+DISTNAME= weechat-3.2
CATEGORIES= chat
MASTER_SITES= https://www.weechat.org/files/src/
EXTRACT_SUFX= .tar.xz
diff --git a/chat/weechat/distinfo b/chat/weechat/distinfo
index 9845d644e8d..0f76867d6ba 100644
--- a/chat/weechat/distinfo
+++ b/chat/weechat/distinfo
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.66 2021/04/21 07:44:13 nia Exp $
+$NetBSD: distinfo,v 1.67 2021/06/30 15:30:57 ryoon Exp $
-SHA1 (weechat-3.1.tar.xz) = 359147021c3442d609b3ab453374eda89176d073
-RMD160 (weechat-3.1.tar.xz) = de2cd7e33bda4d6c4092e9ac12afcaa28de02568
-SHA512 (weechat-3.1.tar.xz) = 1eb3f5a0e4d3f6777970fc60c816e7bc9be5e5cf91b9e072f6c77003f284c7bdbabfae7058cb5083915a2adf7f4c651a9afb8cc8ae17cac950e7f2ef9608ed78
-Size (weechat-3.1.tar.xz) = 2230316 bytes
+SHA1 (weechat-3.2.tar.xz) = f93bb81f0d2155953354f0eb1544a116820235af
+RMD160 (weechat-3.2.tar.xz) = a7d64e2f90ed584970d721f5db40e3202c087644
+SHA512 (weechat-3.2.tar.xz) = b4ad5cd6e678795d9093ddfa5aac0d396a7dbf994d04a6b9b083460b1639c851f1b9539cf7b97bd300154871d5df2c29f82fae387c42da840a1c3eb35c4a3660
+Size (weechat-3.2.tar.xz) = 2261376 bytes
SHA1 (patch-cmake_FindNcurses.cmake) = 73d4bc9551c79ee967abe06eba09cfe1b10129d4
SHA1 (patch-po_CMakeLists.txt) = 014b42ff303a4e4213de95339ab97f029f38a068
SHA1 (patch-src_core_weechat.c) = aeb3cb052976e6b4603d3515ffc40bed98434a9f