* Stuart Henderson <s...@spacehopper.org> wrote:
> On 2018/06/22 15:32, Jon Bernard wrote:
> > Hello,
> > 
> > Here is an update to neovim.  The patch we carried in our tree was
> > merged upstream, so no longer needed.
> > 
> > OK?
> > 
> > -- 
> > Jon
> 
> > Index: Makefile
> > ===================================================================
> > RCS file: /cvs/ports/editors/neovim/Makefile,v
> > retrieving revision 1.7
> > diff -u -p -r1.7 Makefile
> > --- Makefile        20 May 2018 08:30:56 -0000      1.7
> > +++ Makefile        21 Jun 2018 18:45:07 -0000
> > @@ -4,8 +4,7 @@ COMMENT =   continuation and extension of 
> >  
> >  GH_ACCOUNT =       neovim
> >  GH_PROJECT =       neovim
> > -GH_TAGNAME =       v0.2.2
> > -REVISION = 0
> > +GH_TAGNAME =       v0.3.0
> >  
> >  CATEGORIES =       editors devel
> >  HOMEPAGE = http://neovim.org
> > @@ -16,6 +15,7 @@ PERMIT_PACKAGE_CDROM =    Yes
> >  
> >  WANTLIB += c iconv intl ${MODLUA_WANTLIB} m msgpackc pthread termkey
> >  WANTLIB += unibilium util uv vterm
> > +WANTLIB += c++abi
> 
> c++abi is only on architectures with clang in base, so this will fail on other
> arches.

Here's a new version that uses COMPILER_LIBCXX and includes Edd's README
suggestions.

-- 
Jon
Index: Makefile
===================================================================
RCS file: /cvs/ports/editors/neovim/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile    20 May 2018 08:30:56 -0000      1.7
+++ Makefile    26 Jun 2018 17:10:07 -0000
@@ -4,8 +4,7 @@ COMMENT =       continuation and extension of 
 
 GH_ACCOUNT =   neovim
 GH_PROJECT =   neovim
-GH_TAGNAME =   v0.2.2
-REVISION =     0
+GH_TAGNAME =   v0.3.0
 
 CATEGORIES =   editors devel
 HOMEPAGE =     http://neovim.org
@@ -16,6 +15,7 @@ PERMIT_PACKAGE_CDROM =        Yes
 
 WANTLIB += c iconv intl ${MODLUA_WANTLIB} m msgpackc pthread termkey
 WANTLIB += unibilium util uv vterm
+WANTLIB += ${COMPILER_LIBCXX}
 
 MODULES =              devel/cmake \
                        lang/lua \
Index: distinfo
===================================================================
RCS file: /cvs/ports/editors/neovim/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo    2 Dec 2017 12:28:05 -0000       1.2
+++ distinfo    26 Jun 2018 17:06:21 -0000
@@ -1,2 +1,2 @@
-SHA256 (neovim-0.2.2.tar.gz) = qDjuB8yaLvit4bMaKk8tXpM54kSt5o5kVWwfS0DMxe0=
-SIZE (neovim-0.2.2.tar.gz) = 8325879
+SHA256 (neovim-0.3.0.tar.gz) = 96y2GxbT9SGQfZnEhrep8eUF6LKhjJ72mm1/GPKfdLg=
+SIZE (neovim-0.3.0.tar.gz) = 8903630
Index: patches/patch-src_nvim_vim_h
===================================================================
RCS file: patches/patch-src_nvim_vim_h
diff -N patches/patch-src_nvim_vim_h
--- patches/patch-src_nvim_vim_h        2 Dec 2017 12:28:05 -0000       1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,18 +0,0 @@
-$OpenBSD: patch-src_nvim_vim_h,v 1.1 2017/12/02 12:28:05 edd Exp $
-
-Fix opening character devices.
-https://github.com/neovim/neovim/issues/7542
-https://github.com/jamessan/neovim/commit/9c58b502d85e4ac08a358d29d5bf4bdae20e8ad4
-
-Index: src/nvim/vim.h
---- src/nvim/vim.h.orig
-+++ src/nvim/vim.h
-@@ -314,7 +314,7 @@ enum { FOLD_TEXT_LEN = 51 };  //!< buffer size for get
- // Lowest number used for window ID. Cannot have this many windows per tab.
- #define LOWEST_WIN_ID 1000
- 
--#if (defined(__FreeBSD__) || defined(__FreeBSD_kernel__)) && defined(S_ISCHR)
-+#if (defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || 
defined(__OpenBSD__)) && defined(S_ISCHR)
- # define OPEN_CHR_FILES
- #endif
- 
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/editors/neovim/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST   20 May 2018 08:30:56 -0000      1.3
+++ pkg/PLIST   26 Jun 2018 17:06:21 -0000
@@ -56,6 +56,8 @@ share/nvim/runtime/autoload/context.vim
 share/nvim/runtime/autoload/contextcomplete.vim
 share/nvim/runtime/autoload/csscomplete.vim
 share/nvim/runtime/autoload/decada.vim
+share/nvim/runtime/autoload/dist/
+share/nvim/runtime/autoload/dist/ft.vim
 share/nvim/runtime/autoload/gnat.vim
 share/nvim/runtime/autoload/gzip.vim
 share/nvim/runtime/autoload/health/
@@ -204,6 +206,7 @@ share/nvim/runtime/doc/api.txt
 share/nvim/runtime/doc/arabic.txt
 share/nvim/runtime/doc/autocmd.txt
 share/nvim/runtime/doc/change.txt
+share/nvim/runtime/doc/channel.txt
 share/nvim/runtime/doc/cmdline.txt
 share/nvim/runtime/doc/debug.txt
 share/nvim/runtime/doc/deprecated.txt
@@ -728,6 +731,8 @@ share/nvim/runtime/keymap/ukrainian-jcuk
 share/nvim/runtime/keymap/vietnamese-telex_utf-8.vim
 share/nvim/runtime/keymap/vietnamese-viqr_utf-8.vim
 share/nvim/runtime/keymap/vietnamese-vni_utf-8.vim
+share/nvim/runtime/lua/
+share/nvim/runtime/lua/man.lua
 share/nvim/runtime/macmap.vim
 share/nvim/runtime/macros/
 share/nvim/runtime/macros/editexisting.vim
@@ -766,7 +771,6 @@ share/nvim/runtime/pack/dist/opt/vimball
 share/nvim/runtime/pack/dist/opt/vimball/plugin/
 share/nvim/runtime/pack/dist/opt/vimball/plugin/vimballPlugin.vim
 share/nvim/runtime/plugin/
-share/nvim/runtime/plugin/gui_shim.vim
 share/nvim/runtime/plugin/gzip.vim
 share/nvim/runtime/plugin/health.vim
 share/nvim/runtime/plugin/man.vim
@@ -815,6 +819,8 @@ share/nvim/runtime/print/mac-roman.ps
 share/nvim/runtime/print/prolog.ps
 share/nvim/runtime/rgb.txt
 share/nvim/runtime/scripts.vim
+share/nvim/runtime/spell/
+share/nvim/runtime/spell/en.utf-8.spl
 share/nvim/runtime/synmenu.vim
 share/nvim/runtime/syntax/
 share/nvim/runtime/syntax/2html.vim
@@ -1419,7 +1425,9 @@ share/nvim/runtime/syntax/zsh.vim
 share/nvim/runtime/tutor/
 share/nvim/runtime/tutor/en/
 share/nvim/runtime/tutor/en/vim-01-beginner.tutor
+share/nvim/runtime/tutor/en/vim-01-beginner.tutor.json
 share/nvim/runtime/tutor/tutor.tutor
+share/nvim/runtime/tutor/tutor.tutor.json
 share/pixmaps/
 share/pixmaps/nvim.png
 @exec %D/bin/update-desktop-database
Index: pkg/README
===================================================================
RCS file: /cvs/ports/editors/neovim/pkg/README,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 README
--- pkg/README  2 May 2017 20:58:42 -0000       1.1.1.1
+++ pkg/README  26 Jun 2018 17:24:06 -0000
@@ -18,5 +18,10 @@ dir is ~/.config/nvim, and the main conf
 can symlink your existing traditional vim config and directory to the new
 paths, and this will work.
 
-The first time you invoke nvim, run ':CheckHealth' to see what else you might
+The first time you invoke nvim, run ':checkhealth' to see what else you might
 need to do to migrate.
+
+What happened to ':CheckHealth'?
+================================
+
+It was renamed to ':checkhealth' in version 0.3.0.

Reply via email to