summaryrefslogtreecommitdiff
path: root/chat
diff options
context:
space:
mode:
authortonio <tonio@pkgsrc.org>2015-12-06 22:36:46 +0000
committertonio <tonio@pkgsrc.org>2015-12-06 22:36:46 +0000
commit00d94bdb3e1b546a13fd6a4401de1c8ad7fdcaa2 (patch)
tree2a110df53693d1d3f4332b4167833fd92b526427 /chat
parent46e1d51f5e5c6582b590ecdfe105a2a6313d2348 (diff)
downloadpkgsrc-00d94bdb3e1b546a13fd6a4401de1c8ad7fdcaa2.tar.gz
Update chat/weechat to 1.3
New features - core: add completion "colors" (issue #481) - core: start/stop search in buffer at current scroll position by default, add key Ctrl+q to stop search and reset scroll (issue #76, issue #393) - core: add option weechat.look.key_grab_delay to set the default delay when grabbing a key with Alt+k - core: add option weechat.look.confirm_upgrade (issue #463) - core: allow Ctrl+c to exit WeeChat when the passphrase is asked on startup (issue #452) - core: allow pointer as list name in evaluation of hdata (issue #450) - core: add signal "signal_sighup" - api: add support of evaluated sub-strings and current date/time in function string_eval_expression() and command /eval - api: add function string_eval_path_home() - alias: add options "add", "addcompletion" and "del" in command /alias, remove command /unalias (issue #458) - irc: add option irc.network.channel_encode (issue #218, issue #482) - irc: add option irc.color.topic_current (issue #475) - irc: evaluate content of server option "nicks" - logger: evaluate content of option logger.file.path (issue #388) - relay: display value of HTTP header "X-Real-IP" for websocket connections (issue #440) - script: rename option script.scripts.dir to script.scripts.path, evaluate content of option (issue #388) - xfer: evaluate content of options xfer.file.download_path and xfer.file.upload_path (issue #388) Bugs fixed - core: flush stdout/stderr after sending text directly on them (fix corrupted data sent to hook_process() callback) (issue #442) - core: allow execution of command "/input return" on a buffer which is not displayed in a window - core: allow jump from current to previous buffer with default keys Alt+j, NN (issue #466) - core: fix crash if a file descriptor used in hook_fd() is too high (> 1024 on Linux/BSD) (issue #465) - core: fix display of invalid UTF-8 chars in bars - core: fix bar item "scroll" after /buffer clear (issue #448) - core: fix display of time in bare display when option weechat.look.buffer_time_format is set to empty string (issue #441) - api: add missing function infolist_search_var() in script API (issue #484) - api: add missing function hook_completion_get_string() in script API (issue #484) - api: fix type of value returned by functions strcasestr, utf8_prev_char, utf8_next_char, utf8_add_offset and util_get_time_string - api: fix type of value returned by function strcasestr - fifo: fix send error on Cygwin when something is received in the pipe (issue #436) - irc: fix update of lag item when the server lag changes - irc: do not allow command /query with a channel name (issue #459) - irc: decode/encode only text in IRC messages and not the headers (bug #29886, issue #218, issue #451) - irc: fix crash with commands /allchan, /allpv and /allserv if the executed command closes buffers (issue #445) - irc: do not open auto-joined channels buffers when option "-nojoin" is used in command /connect (even if the option irc.look.buffer_open_before_autojoin is on) - irc: fix errors displayed on WHOX messages received (issue #376) - lua: add detection of Lua 5.3 - ruby: add detection of Ruby 2.2 - xfer: fix crash if the DCC file socket number is too high (> 1024 on Linux/BSD) (issue #465) - xfer: fix parsing of DCC chat messages (handle "\r\n" at the end of messages) (issue #425, issue #426) - doc: replace PREFIX with CMAKE_INSTALL_PREFIX in cmake instructions (issue #354)
Diffstat (limited to 'chat')
-rw-r--r--chat/weechat/Makefile5
-rw-r--r--chat/weechat/distinfo11
-rw-r--r--chat/weechat/options.mk6
-rw-r--r--chat/weechat/patches/patch-cmake_FindRuby_cmake.patch15
4 files changed, 26 insertions, 11 deletions
diff --git a/chat/weechat/Makefile b/chat/weechat/Makefile
index 1bcb41069a5..28e7ae809e4 100644
--- a/chat/weechat/Makefile
+++ b/chat/weechat/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.58 2015/11/07 23:03:31 dholland Exp $
+# $NetBSD: Makefile,v 1.59 2015/12/06 22:36:46 tonio Exp $
-DISTNAME= weechat-1.2
-PKGREVISION= 3
+DISTNAME= weechat-1.3
CATEGORIES= chat
MASTER_SITES= http://www.weechat.org/files/src/
diff --git a/chat/weechat/distinfo b/chat/weechat/distinfo
index 1a56b9ffa20..0475d951bb1 100644
--- a/chat/weechat/distinfo
+++ b/chat/weechat/distinfo
@@ -1,10 +1,11 @@
-$NetBSD: distinfo,v 1.34 2015/11/03 01:20:25 agc Exp $
+$NetBSD: distinfo,v 1.35 2015/12/06 22:36:46 tonio Exp $
-SHA1 (weechat-1.2.tar.bz2) = 494c14ee078f9670a9434b842bd8d61107168021
-RMD160 (weechat-1.2.tar.bz2) = 9db8427595ceec939d0c0195cef4dfa67d8c4cdd
-SHA512 (weechat-1.2.tar.bz2) = dd806c1e63e5abab8fcc2f84a615eae8769fc9271f89abb19fae9ef4489e86e132a8d6a4843714a3c772c064c9060e4b63f7433fe6beddd3e675ba08a744a1f9
-Size (weechat-1.2.tar.bz2) = 2367277 bytes
+SHA1 (weechat-1.3.tar.bz2) = 3d6cac3a92b194819197ee7ed435a0c2e62a7c66
+RMD160 (weechat-1.3.tar.bz2) = 2484204e67eea53328a37c7d588cb76f76dfd0ec
+SHA512 (weechat-1.3.tar.bz2) = 82159f1c630bf389e7a3b8baf29b67c50711e1a767040440c71bfd7d3cd0c3005b7423e6dd53c2437512cc68953f540039971a4e6f6d7a4cdb4a4e74e4c3985b
+Size (weechat-1.3.tar.bz2) = 2402422 bytes
SHA1 (patch-ab) = 2a4583e0f5b0336e8c42ad9eb5a65bbec4730207
+SHA1 (patch-cmake_FindRuby_cmake.patch) = dbd214aa35eeedc4ea304a9e51cecd1761c05eab
SHA1 (patch-po_CMakeLists.txt) = 9b97a4a4da4175e31ea53352fd0b95e1c985ba1e
SHA1 (patch-src_gui_curses_CMakeLists_txt) = 28a1b3b9920cc130d0454a18b111d37b8090038b
SHA1 (patch-src_gui_curses_gui-curses-term_c) = 900af9a94e74f229b32031bfeced1b85ea3a0ccf
diff --git a/chat/weechat/options.mk b/chat/weechat/options.mk
index ca1cee6b937..f3f34b9b12c 100644
--- a/chat/weechat/options.mk
+++ b/chat/weechat/options.mk
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.12 2015/08/01 19:10:15 tonio Exp $
+# $NetBSD: options.mk,v 1.13 2015/12/06 22:36:46 tonio Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.weechat
PKG_SUPPORTED_OPTIONS= gnutls python lua wide-curses perl ruby
@@ -48,8 +48,8 @@ CMAKE_ARGS+= -DENABLE_PERL:BOOL=OFF
.include "../../lang/ruby/buildlink3.mk"
CMAKE_ARGS+= -DENABLE_RUBY:BOOL=ON
PLIST.ruby= yes
-BUILDLINK_INCDIRS.${RUBY_BASE}+= ${RUBY_INC}
-BUILDLINK_INCDIRS.${RUBY_BASE}+= ${RUBY_ARCHINC}
+#BUILDLINK_INCDIRS.${RUBY_BASE}+= ${RUBY_INC}
+#BUILDLINK_INCDIRS.${RUBY_BASE}+= ${RUBY_ARCHINC}
.else
CMAKE_ARGS+= -DENABLE_RUBY:BOOL=OFF
.endif
diff --git a/chat/weechat/patches/patch-cmake_FindRuby_cmake.patch b/chat/weechat/patches/patch-cmake_FindRuby_cmake.patch
new file mode 100644
index 00000000000..ce615fc64f7
--- /dev/null
+++ b/chat/weechat/patches/patch-cmake_FindRuby_cmake.patch
@@ -0,0 +1,15 @@
+$NetBSD: patch-cmake_FindRuby_cmake.patch,v 1.1 2015/12/06 22:36:46 tonio Exp $
+
+Support ruby 200 from pkgsrc
+
+--- cmake/FindRuby.cmake.orig 2015-08-16 06:27:07.000000000 +0000
++++ cmake/FindRuby.cmake
+@@ -33,7 +33,7 @@ endif()
+
+ find_package(PkgConfig)
+ if(PKG_CONFIG_FOUND)
+- pkg_search_module(RUBY ruby-2.2 ruby-2.1 ruby-2.0 ruby-1.9 ruby-1.8)
++ pkg_search_module(RUBY ruby-2.2 ruby-2.1 ruby-2.0.0 ruby-2.0 ruby-1.9 ruby-1.8)
+ endif()
+
+ if(RUBY_FOUND)