Hi, Here's an update to latest weechat release. Change log for 1.8 and 1.9 is available at https://weechat.org/files/changelog/ChangeLog-1.9.html
Tests, comments and ok are welcomed :) Cheers, Daniel Index: Makefile =================================================================== RCS file: /cvs/ports/net/weechat/Makefile,v retrieving revision 1.29 diff -u -p -r1.29 Makefile --- Makefile 23 Apr 2017 14:33:50 -0000 1.29 +++ Makefile 11 Aug 2017 14:58:37 -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.7.1 +V= 1.9 DISTNAME= weechat-${V} PKGNAME-main= weechat-${V} @@ -70,8 +70,6 @@ CONFIGURE_ARGS+=-DENABLE_ASPELL=no \ -DENABLE_PYTHON=yes \ -DENABLE_JAVASCRIPT=no \ -DHAVE_BACKTRACE=no \ - -DMANDIR=${PREFIX}/man \ - -DENABLE_MAN=on \ -DCA_FILE=/etc/ssl/cert.pem \ -DTCL_TCLSH=${MODTCL_BIN} \ -DTCL_INCLUDE_PATH=${MODTCL_INCDIR} \ @@ -85,7 +83,7 @@ pre-configure: post-install: $(INSTALL_DATA_DIR) ${PREFIX}/share/doc/weechat $(INSTALL_DATA) $(WRKSRC)/doc/en/weechat_*.en.adoc \ - ${PREFIX}/share/doc/weechat/ + ${PREFIX}/share/doc/weechat/ NO_TEST= Yes Index: distinfo =================================================================== RCS file: /cvs/ports/net/weechat/distinfo,v retrieving revision 1.13 diff -u -p -r1.13 distinfo --- distinfo 23 Apr 2017 14:33:50 -0000 1.13 +++ distinfo 11 Aug 2017 14:58:37 -0000 @@ -1,2 +1,2 @@ -SHA256 (weechat-1.7.1.tar.gz) = UE6f10Jol8WaPdD7Zyj75rXy7nU9utNg4zJ5NFcaco8= -SIZE (weechat-1.7.1.tar.gz) = 3650630 +SHA256 (weechat-1.9.tar.gz) = vI4KuFZjOQSR3x1PcUiXKXv8zYnpPPtxnySvwXzNKpc= +SIZE (weechat-1.9.tar.gz) = 3749097 Index: patches/patch-src_plugins_CMakeLists_txt =================================================================== RCS file: /cvs/ports/net/weechat/patches/patch-src_plugins_CMakeLists_txt,v retrieving revision 1.3 diff -u -p -r1.3 patch-src_plugins_CMakeLists_txt --- patches/patch-src_plugins_CMakeLists_txt 23 Mar 2017 01:46:23 -0000 1.3 +++ patches/patch-src_plugins_CMakeLists_txt 11 Aug 2017 14:58:37 -0000 @@ -1,7 +1,8 @@ $OpenBSD: patch-src_plugins_CMakeLists_txt,v 1.3 2017/03/23 01:46:23 danj Exp $ ---- src/plugins/CMakeLists.txt.orig Sun Jan 15 01:41:25 2017 -+++ src/plugins/CMakeLists.txt Sun Mar 12 19:58:13 2017 -@@ -106,8 +106,8 @@ if(ENABLE_SCRIPTS AND ENABLE_PERL) +Index: src/plugins/CMakeLists.txt +--- src/plugins/CMakeLists.txt.orig ++++ src/plugins/CMakeLists.txt +@@ -110,8 +110,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 --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-src_plugins_plugin-api_c 11 Aug 2017 14:58:37 -0000 @@ -0,0 +1,16 @@ +$OpenBSD$ + +Our time_t is 64 bits + +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.7 diff -u -p -r1.7 PLIST-main --- pkg/PLIST-main 23 Mar 2017 01:46:23 -0000 1.7 +++ pkg/PLIST-main 11 Aug 2017 14:58:37 -0000 @@ -7,6 +7,7 @@ lib/pkgconfig/weechat.pc lib/weechat/ lib/weechat/plugins/ lib/weechat/plugins/alias.so +lib/weechat/plugins/buflist.so lib/weechat/plugins/charset.so lib/weechat/plugins/exec.so lib/weechat/plugins/fifo.so