pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/chat/weechat weechat: Update to 2.8



details:   https://anonhg.NetBSD.org/pkgsrc/rev/d07f58dffa80
branches:  trunk
changeset: 426280:d07f58dffa80
user:      nia <nia%pkgsrc.org@localhost>
date:      Mon Mar 30 09:31:52 2020 +0000

description:
weechat: Update to 2.8

== Version 2.8 (2020-03-29)

New features::

  * core: add variable "old_full_name" in buffer, set during buffer renaming (issue #1428)
  * core: add debug option "-d" in command /eval (issue #1434)
  * api: add functions crypto_hash and crypto_hash_pbkdf2
  * api: add info "auto_connect" (issue #1453)
  * api: add info "weechat_headless" (issue #1433)
  * buflist: add pointer "window" in bar item evaluation
  * irc: add support of fake servers (no I/O, for testing purposes)
  * relay: accept hash of password in init command of weechat protocol with option "password_hash" (PBKDF2, SHA256, SHA512)
  * relay: reject client with weechat protocol if password or totp is received in init command but not set in WeeChat (issue #1435)

Bug fixes::

  * core: fix memory leak in completion
  * core: flush stdout/stderr before forking in hook_process function (issue #1441)
  * core: fix evaluation of condition with nested "if" (issue #1434)
  * irc: split AUTHENTICATE message in 400-byte chunks (issue #1459)
  * irc: copy temporary server flag in command /server copy
  * irc: add nick changes in the hotlist (except self nick change)
  * irc: case-insensitive comparison on incoming CTCP command, force upper case on CTCP replies (issue #1439)
  * irc: fix memory leak when the channel topic is changed
  * logger: fix crash when logging is disabled on a buffer and the log file was deleted in the meanwhile, when option logger.file.info_lines is on (issue #1444)
  * php: fix crash when loading script with PHP 7.4 (issue #1452)
  * relay: update buffers synchronization when buffers are renamed (issue #1428)
  * script: fix memory leak in read of script repository file if it has invalid content
  * script: fix unexpected display of scripts list in buffer with command /script list -i
  * xfer: send signal "xfer_ended" after the received file has been renamed (issue #1438)

Tests::

  * scripts: fix generation of test scripts with Python 3.8
  * unit: add tests on IRC protocol functions and callbacks
  * unit: add tests on function secure_derive_key
  * unit: add tests on functions util_get_time_diff and util_file_get_content

Build::

  * core: fix Cygwin build
  * guile: add detection of Guile 3.0.0 (issue #1442)
  * irc: fix build with GnuTLS < 3.1.0 (issue #1431)
  * php: add detection of PHP 7.4
  * ruby: add detection of Ruby 2.7 (issue #1455)

diffstat:

 chat/weechat/Makefile |   8 +++-----
 chat/weechat/distinfo |  10 +++++-----
 2 files changed, 8 insertions(+), 10 deletions(-)

diffs (44 lines):

diff -r dce5accb3ed7 -r d07f58dffa80 chat/weechat/Makefile
--- a/chat/weechat/Makefile     Mon Mar 30 09:29:21 2020 +0000
+++ b/chat/weechat/Makefile     Mon Mar 30 09:31:52 2020 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.111 2020/03/08 16:49:01 wiz Exp $
+# $NetBSD: Makefile,v 1.112 2020/03/30 09:31:52 nia Exp $
 
-DISTNAME=      weechat-2.7.1
-PKGREVISION=   1
+DISTNAME=      weechat-2.8
 CATEGORIES=    chat
 MASTER_SITES=  https://www.weechat.org/files/src/
 EXTRACT_SUFX=  .tar.xz
@@ -11,11 +10,10 @@
 COMMENT=       Lightweight and user friendly curses based IRC client
 LICENSE=       gnu-gpl-v3
 
-BUILD_DEPENDS+=        asciidoc-[0-9]*:../../textproc/asciidoc
+TOOL_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc
 
 USE_TOOLS+=    msgfmt pkg-config
 USE_LANGUAGES= c99
-USE_LIBTOOL=   yes
 USE_CMAKE=     yes
 FAKE_NCURSES=  yes
 
diff -r dce5accb3ed7 -r d07f58dffa80 chat/weechat/distinfo
--- a/chat/weechat/distinfo     Mon Mar 30 09:29:21 2020 +0000
+++ b/chat/weechat/distinfo     Mon Mar 30 09:31:52 2020 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.59 2020/02/23 12:42:49 nia Exp $
+$NetBSD: distinfo,v 1.60 2020/03/30 09:31:52 nia Exp $
 
-SHA1 (weechat-2.7.1.tar.xz) = 9c2f0de80d613c511e499ea40c8e9609b7f82347
-RMD160 (weechat-2.7.1.tar.xz) = 8f636f54ebe84a86f99dc79813ca856c663ed5ca
-SHA512 (weechat-2.7.1.tar.xz) = eb0cc4c7e0f2cf18d522b49429fe2d77b1cee3225686d0bc09f80a69b17362af0923df4cd5f4859207d84acb762d4042cd5b57799705d0b7e4759eade6c660e0
-Size (weechat-2.7.1.tar.xz) = 2226768 bytes
+SHA1 (weechat-2.8.tar.xz) = fec7018168f2fa973b1a4d8224fdac8b59617ada
+RMD160 (weechat-2.8.tar.xz) = 6c1453c5b97ba061bc2539033e62eb7f07ee52c8
+SHA512 (weechat-2.8.tar.xz) = 3bebb42118fca6b601f1de8f4d52378619a10e5c490f5b46f86d27a9680f00a56d48a1ade729e78d965cae589e6c80647c22414393000c7d3cfcc94a1e41c4df
+Size (weechat-2.8.tar.xz) = 2248868 bytes
 SHA1 (patch-CMakeLists.txt) = 493e49c0c698ff7b2685ba489d693fc1d388318d
 SHA1 (patch-cmake_FindNcurses.cmake) = 93969b86538f1b707903dce4691af99a67ede6ce
 SHA1 (patch-po_CMakeLists.txt) = 014b42ff303a4e4213de95339ab97f029f38a068



Home | Main Index | Thread Index | Old Index