./editors/neovim [continuation and extension of Vim]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 0.4.4, Package name: neovim-0.4.4
Maintained by: Edd Barrett
Master sites:
Description
Neovim is a project that seeks to aggressively refactor Vim in order to:

* Simplify maintenance and encourage contributions.
* Split the work between multiple developers.
* Enable advanced external UIs without modifications to the core.
* Improve extensibility with a new plugin architecture.


Filesize: 9334.225 KB
Version History (View Complete History)
  • (2020-08-19) Updated to version: neovim-0.4.4
  • (2019-11-20) Updated to version: neovim-0.4.3
  • (2019-07-09) Updated to version: neovim-0.3.8
  • (2019-03-17) Updated to version: neovim-0.3.4
  • (2018-08-23) Updated to version: neovim-0.3.1
  • (2018-07-01) Updated to version: neovim-0.3.0
  • (2017-12-02) Updated to version: neovim-0.2.2
  • (2017-05-03) Package added to openports.se, version neovim-0.2.0 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2020-08-18 13:15:55 by Edd Barrett | Files touched by this commit (5)
Log message:
editors/neovim: Incremental update to version 0.4.4.
Initial diff sent in from Travis Cole, then some tweaks by myself.
Thanks!
   2020-04-25 04:07:42 by Antoine Jacoutot | Files touched by this commit (6)
Log message:
We have everything we need not to be forced to hardcode ,python3.
Use MODPY_FLAVOR instead.
ok sthen@
   2019-11-20 06:43:35 by Edd Barrett | Files touched by this commit (4)
Log message:
Update editors/neovim to version 0.4.3.
After much discussion about the new luv dependency (not yet ported, but
awkward to port), we decided to embed a copy for now.
Diff from Travis Cole with input from myself and sthen@.
OK sthen@
Thanks!
   2019-07-09 03:46:17 by Edd Barrett | Files touched by this commit (3)
Log message:
Update editors/neovim to version 0.3.8.
Tested by Paco Esteban, input and OK kn@. Thanks.
   2019-06-25 14:25:24 by Stuart Henderson | Files touched by this commit (77)
Log message:
bump REVISION in a bunch of ports known or likely to use struct kinfo_proc,
there may be some missing as my unpacked ports source is a little out of date
but this should catch the main things people might run into
the struct was reordered a second time in sysctl.h r1.192 to improve
compatibility but amd64 snapshot packages made it out before that happened
so the bumps are still needed
   2019-06-16 14:07:00 by Edd Barrett | Files touched by this commit (3)
Log message:
editors/neovim: backport arbitrary code execution fix to 6.4-stable.
Source command doesn't check for the sandbox.
https://github.com/neovim/neovim/pull/10082
Detailed description:
https://github.com/numirias/security/blob/master/doc/2019-06-04_ace-vim-neovim.md
I also had to add another MASTER_SITE to libelf to get this to build.
Seems they have re-rolled their distfile at some point.
Reads OK, sthen@
   2019-06-06 15:53:38 by Edd Barrett | Files touched by this commit (2)
Log message:
editors/neovim: backport arbitrary code execution fix to 6.5-stable.
Source command doesn't check for the sandbox.
https://github.com/neovim/neovim/pull/10082
Detailed description:
https://github.com/numirias/security/blob/master/doc/2019-06-04_ace-vim-neovim.md
OK sthen@
   2019-06-06 10:35:41 by Edd Barrett | Files touched by this commit (2)
Log message:
editors/neovim: Plug a abritrary code execution bug.
Source command doesn't check for the sandbox.
https://github.com/neovim/neovim/pull/10082
Detailed description:
https://github.com/numirias/security/blob/master/doc/2019-06-04_ace-vim-neovim.md
OK sthen@, thanks!
   2019-05-20 16:15:31 by Christian Weisgerber | Files touched by this commit (488)
Log message:
Update gettext to 0.20.1.
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext       -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new)                  devel/gettext,-textstyle
   2019-03-17 07:13:40 by Edd Barrett | Files touched by this commit (5)
Log message:
Update to neovim v0.3.4.
This was a team effort between Jon Bernard and myself.
OK sthen@
   2019-03-04 07:22:25 by Charlene Wendling | Files touched by this commit (2)
Log message:
neovim: remove useless linker option
We don't need to use -lc++abi because our neovim port disables luajit
and uses lua-5.1 instead.
This allows building neovim on archs that don't have libc++abi (tested
on macppc).
Spotted by jca@, who also modified my diff accordingly (thanks!)
OK jca@, "Fine with me!" edd@ (MAINTAINER)
   2018-10-24 08:28:14 by Stuart Henderson | Files touched by this commit (740)
Log message:
Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.
This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -
- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.
- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.
devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
   2018-09-04 06:46:28 by Marc Espie | Files touched by this commit (918)
Log message:
convert to PKGSTEM
   2018-08-23 03:11:17 by Edd Barrett | Files touched by this commit (2)
Log message:
Update to neovim-0.3.1.
From Jon Bernard, OK sthen@. Thanks!
   2018-07-01 08:16:29 by Edd Barrett | Files touched by this commit (7)
Log message:
editors/neovim: Update to neovim-0.3.0.
Most of the work was done by Jon Bernard with input from myself and sthen@.
OK sthen@, abieber@. Thanks.
   2018-06-27 15:04:25 by Marc Espie | Files touched by this commit (1411)
Log message:
first tag: update-desktop-database
   2018-05-20 02:30:56 by Marc Espie | Files touched by this commit (2)
Log message:
remove ludicrous backsubsts
   2017-05-12 03:56:34 by Edd Barrett | Files touched by this commit (3)
Log message:
Neovim: Fix various bits in ':CheckHealth', including detection of Python.
Issue found by tb@ when the ${LOCALBASE}/bin/python symlink is not existing.
Upstream fixed a couple of other bugs in the same PR. Thanks all.
OK tb@