Ohai,
New weechat is available. Changelog:
https://weechat.org/files/changelog/ChangeLog-2.0.html
I'd like to get some tests report before I commit it. Comments and OKs
are welcome as well.
Cheers,
Daniel
Index: Makefile
===================================================================
RCS file: /cvs/ports/net/weechat/Makefile,v
retrieving revision 1.33
diff -u -p -r1.33 Makefile
--- Makefile 4 Nov 2017 21:48:06 -0000 1.33
+++ Makefile 12 Dec 2017 01:27:26 -0000
@@ -6,7 +6,7 @@ COMMENT-python= Python bindings for weec
COMMENT-ruby= Ruby bindings for weechat
COMMENT-tcl= Tcl bindings for weechat
-V= 1.9.1
+V= 2.0
DISTNAME= weechat-${V}
PKGNAME-main= weechat-${V}
@@ -15,9 +15,6 @@ PKGNAME-python= weechat-python-${V}
PKGNAME-ruby= weechat-ruby-${V}
PKGNAME-tcl= weechat-tcl-${V}
-REVISION-main= 0
-REVISION-ruby= 0
-
CATEGORIES= net
HOMEPAGE= https://www.weechat.org/
@@ -30,7 +27,7 @@ MASTER_SITES= ${HOMEPAGE}/files/src/
MULTI_PACKAGES= -main -lua -python -ruby -tcl
-WANTLIB-main= c curl iconv intl m ncursesw perl pthread \
+WANTLIB-main= c curl iconv intl m curses perl pthread \
gcrypt gnutls gpg-error z
WANTLIB-lua= ${MODLUA_WANTLIB} m
@@ -72,6 +69,7 @@ CONFIGURE_ARGS+=-DENABLE_ASPELL=no \
-DENABLE_RUBY=yes \
-DENABLE_LUA=yes \
-DENABLE_TCL=yes \
+ -DENABLE_PHP=no \
-DENABLE_PYTHON=yes \
-DENABLE_JAVASCRIPT=no \
-DHAVE_BACKTRACE=no \
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/weechat/distinfo,v
retrieving revision 1.15
diff -u -p -r1.15 distinfo
--- distinfo 25 Sep 2017 13:00:06 -0000 1.15
+++ distinfo 12 Dec 2017 01:27:26 -0000
@@ -1,2 +1,2 @@
-SHA256 (weechat-1.9.1.tar.gz) = ObCqQSEoR7gtBwsAUPUl91HLpnFloPW43cvv9k4Pe30=
-SIZE (weechat-1.9.1.tar.gz) = 3749203
+SHA256 (weechat-2.0.tar.gz) = vJZhP4FUK/VlLZUtB0mn4k6bBMwhbQTZBX74y5TCYes=
+SIZE (weechat-2.0.tar.gz) = 3953907
Index: patches/patch-src_plugins_CMakeLists_txt
===================================================================
RCS file: /cvs/ports/net/weechat/patches/patch-src_plugins_CMakeLists_txt,v
retrieving revision 1.4
diff -u -p -r1.4 patch-src_plugins_CMakeLists_txt
--- patches/patch-src_plugins_CMakeLists_txt 14 Aug 2017 19:34:29 -0000
1.4
+++ patches/patch-src_plugins_CMakeLists_txt 12 Dec 2017 01:27:26 -0000
@@ -2,7 +2,7 @@ $OpenBSD: patch-src_plugins_CMakeLists_t
Index: src/plugins/CMakeLists.txt
--- src/plugins/CMakeLists.txt.orig
+++ src/plugins/CMakeLists.txt
-@@ -110,8 +110,8 @@ if(ENABLE_SCRIPTS AND ENABLE_PERL)
+@@ -114,8 +114,8 @@ if(ENABLE_SCRIPTS AND ENABLE_PERL)
endif()
if(ENABLE_SCRIPTS AND ENABLE_PYTHON)
Index: patches/patch-src_plugins_plugin-api_c
===================================================================
RCS file: patches/patch-src_plugins_plugin-api_c
diff -N patches/patch-src_plugins_plugin-api_c
--- patches/patch-src_plugins_plugin-api_c 14 Aug 2017 19:34:29 -0000
1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,18 +0,0 @@
-$OpenBSD: patch-src_plugins_plugin-api_c,v 1.1 2017/08/14 19:34:29 danj Exp $
-
-Our time_t is 64 bits
-part of
-https://github.com/weechat/weechat/commit/aeeec38d6f0f90243199f2dbd96cc5261f329f0d
-
-Index: src/plugins/plugin-api.c
---- src/plugins/plugin-api.c.orig
-+++ src/plugins/plugin-api.c
-@@ -880,7 +880,7 @@ plugin_api_info_uptime_cb (const void *pointer, void *
- {
- /* return the number of seconds */
- util_get_uptime (&total_seconds, NULL, NULL, NULL, NULL);
-- snprintf (value, sizeof (value), "%ld", total_seconds);
-+ snprintf (value, sizeof (value), "%lld", (long long)total_seconds);
- return value;
- }
-
Index: pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/net/weechat/pkg/PLIST-main,v
retrieving revision 1.8
diff -u -p -r1.8 PLIST-main
--- pkg/PLIST-main 14 Aug 2017 19:34:29 -0000 1.8
+++ pkg/PLIST-main 12 Dec 2017 01:27:26 -0000
@@ -11,6 +11,7 @@ lib/weechat/plugins/buflist.so
lib/weechat/plugins/charset.so
lib/weechat/plugins/exec.so
lib/weechat/plugins/fifo.so
+lib/weechat/plugins/fset.so
lib/weechat/plugins/irc.so
lib/weechat/plugins/logger.so
lib/weechat/plugins/perl.so