Hi All!

please find below a simple update diff to the latest stable version 2.2.

Notable changes:

- enable aspell:
  -- /plugin load aspell
  -- /aspell enable
  -- /aspell setdict en

- remove unnecessary patch

Tests welcome. ok?

Index: Makefile
===================================================================
RCS file: /cvs/ports/net/weechat/Makefile,v
retrieving revision 1.36
diff -u -p -u -p -r1.36 Makefile
--- Makefile    26 Apr 2018 16:06:09 -0000      1.36
+++ Makefile    16 Jul 2018 04:24:39 -0000
@@ -6,7 +6,7 @@ COMMENT-python= Python bindings for weec
 COMMENT-ruby=  Ruby bindings for weechat
 COMMENT-tcl=   Tcl bindings for weechat
 
-V=             2.1
+V=             2.2
 DISTNAME=      weechat-${V}
 
 PKGNAME-main=  weechat-${V}
@@ -27,7 +27,7 @@ MASTER_SITES= https://www.weechat.org/fi
 
 MULTI_PACKAGES=        -main -lua -python -ruby -tcl
 
-WANTLIB-main=  c curl iconv intl m curses perl pthread \
+WANTLIB-main=  aspell c curl iconv intl m curses perl pthread \
                gcrypt gnutls gpg-error z
 
 WANTLIB-lua=   ${MODLUA_WANTLIB} m
@@ -50,7 +50,8 @@ BUILD_DEPENDS=        devel/gettext-tools
 LIB_DEPENDS=   devel/gettext \
                security/libgcrypt \
                security/gnutls \
-               net/curl
+               net/curl \
+               textproc/aspell/core
 
 LIB_DEPENDS-lua=       ${MODLUA_LIB_DEPENDS}
 RUN_DEPENDS-lua=       net/weechat,-main ${MODLUA_RUN_DEPENDS}
@@ -64,7 +65,7 @@ RUN_DEPENDS-ruby=     net/weechat,-main ${MO
 LIB_DEPENDS-tcl=       ${MODTCL_LIB_DEPENDS}
 RUN_DEPENDS-tcl=       net/weechat,-main ${MODTCL_RUN_DEPENDS}
 
-CONFIGURE_ARGS+=-DENABLE_ASPELL=no \
+CONFIGURE_ARGS+=-DENABLE_ASPELL=yes \
                -DENABLE_GUILE=no \
                -DENABLE_RUBY=yes \
                -DENABLE_LUA=yes \
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/weechat/distinfo,v
retrieving revision 1.18
diff -u -p -u -p -r1.18 distinfo
--- distinfo    26 Apr 2018 16:06:09 -0000      1.18
+++ distinfo    16 Jul 2018 04:24:39 -0000
@@ -1,2 +1,2 @@
-SHA256 (weechat-2.1.tar.gz) = LCf6aHg71P2nrQDW8+oP77bHkvS9qCYcpxBupLRZWQY=
-SIZE (weechat-2.1.tar.gz) = 4017348
+SHA256 (weechat-2.2.tar.gz) = ZysgQxzRIS1NaX5ti981AUB6rcPLegtlRPPWbKQRiaA=
+SIZE (weechat-2.2.tar.gz) = 4058098
Index: patches/patch-src_gui_curses_normal_CMakeLists_txt
===================================================================
RCS file: patches/patch-src_gui_curses_normal_CMakeLists_txt
diff -N patches/patch-src_gui_curses_normal_CMakeLists_txt
--- patches/patch-src_gui_curses_normal_CMakeLists_txt  26 Apr 2018 16:17:18 
-0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,20 +0,0 @@
-$OpenBSD: patch-src_gui_curses_normal_CMakeLists_txt,v 1.1 2018/04/26 16:17:18 
rsadowski Exp $
-
-Fix cyclical dependency error
-
-Index: src/gui/curses/normal/CMakeLists.txt
---- src/gui/curses/normal/CMakeLists.txt.orig
-+++ src/gui/curses/normal/CMakeLists.txt
-@@ -70,10 +70,10 @@ add_custom_command(
-   WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
-   COMMENT "Creating symbolic link 
${EXECUTABLE}-curses${CMAKE_EXECUTABLE_SUFFIX}"
- )
--add_custom_target(${EXECUTABLE}-curses${CMAKE_EXECUTABLE_SUFFIX} ALL
-+add_custom_target(create_weechat-curses_symlink ALL
-   DEPENDS 
${CMAKE_CURRENT_BINARY_DIR}/${EXECUTABLE}-curses${CMAKE_EXECUTABLE_SUFFIX}
- )
--add_dependencies(${EXECUTABLE}-curses${CMAKE_EXECUTABLE_SUFFIX} ${EXECUTABLE})
-+add_dependencies(create_weechat-curses_symlink ${EXECUTABLE})
- list(APPEND CMAKE_INSTALL_MANIFEST_FILES 
"${CMAKE_INSTALL_PREFIX}/bin/weechat-curses${CMAKE_EXECUTABLE_SUFFIX}")
- 
- # Install executable and symbolic link
Index: pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/net/weechat/pkg/PLIST-main,v
retrieving revision 1.10
diff -u -p -u -p -r1.10 PLIST-main
--- pkg/PLIST-main      26 Apr 2018 16:06:09 -0000      1.10
+++ pkg/PLIST-main      16 Jul 2018 04:24:39 -0000
@@ -8,6 +8,7 @@ lib/pkgconfig/weechat.pc
 lib/weechat/
 lib/weechat/plugins/
 lib/weechat/plugins/alias.so
+lib/weechat/plugins/aspell.so
 lib/weechat/plugins/buflist.so
 lib/weechat/plugins/charset.so
 lib/weechat/plugins/exec.so

Reply via email to