| Port details |
- neovim Next-generation Vim
- 0.12.4 editors
=13 0.12.3Version of this port present on the latest quarterly branch. - Maintainer: adamw@FreeBSD.org
 - Port Added: 2015-09-10 18:03:26
- Last Update: 2026-07-05 15:57:28
- Commit Hash: 0c97701
- People watching this port, also watch:: pkg, curl, htop, git, smartmontools
- License: APACHE20
- WWW:
- https://neovim.io/
- Description:
- Neovim is an aggressive refactor of editors/vim. It represents a
complete overhaul of the codebase with many sanity improvements,
including sensible defaults, a built-in terminal emulator,
asynchronous plugin architecture, and powerful APIs designed for
speed and extensibility. It retains full compatibility
with almost all Vim plugins and scripts.
For most users, Neovim is a drop-in Vim replacement.
¦ ¦ ¦ ¦ 
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- To install the port:
- cd /usr/ports/editors/neovim/ && make install clean
- To add the package, run one of these commands:
- pkg install editors/neovim
- pkg install neovim
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: neovim
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1783266726
SHA256 (neovim-neovim-v0.12.4_GH0.tar.gz) = 2727da95d2b8b809bc7c71e085452e47dfe1d8aa7cfaa15c68004e23f6f0a6dd
SIZE (neovim-neovim-v0.12.4_GH0.tar.gz) = 13711232
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- bit.so : devel/lua-bitop@lua51
- lpeg.so : devel/lua-lpeg@lua51
- cmake : devel/cmake-core
- ninja : devel/ninja
- gettext-runtime>=0.26 : devel/gettext-runtime
- gettext-tools>=0.26 : devel/gettext-tools
- lua51 : lang/lua51
- pkgconf>=1.3.0_1 : devel/pkgconf
- Test dependencies:
-
- gmake : devel/gmake
- git : devel/git@tiny
- Runtime dependencies:
-
- bit.so : devel/lua-bitop@lua51
- lpeg.so : devel/lua-lpeg@lua51
- Library dependencies:
-
- libluv.so : devel/luv
- libmsgpack-c.so : devel/msgpack-c
- libtree-sitter.so : devel/tree-sitter
- libunibilium.so : devel/unibilium
- libutf8proc.so : textproc/utf8proc
- libuv.so : devel/libuv
- libvterm.so : devel/libvterm
- libintl.so : devel/gettext-runtime
- libluajit-5.1.so : lang/luajit
- This port is required by:
- for Build
-
- devel/paq-nvim
- editors/neovim-qt
- for Run
-
- devel/paq-nvim
- editors/neovim-gtk
- editors/neovim-qt
- editors/rubygem-neovim
- sysutils/nvimpager
Configuration Options:
- ===> The following configuration options are available for neovim-0.12.4:
NLS=on: Native Language Support
PYNVIM=off: Enable support for plugins written in python
===> Use 'make config' to modify these settings
- Options name:
- editors_neovim
- USES:
- cmake cpe gettext iconv lua:51,build luajit pathfix pkgconfig
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
0.1.4_2 09 Jun 2016 13:41:04
  |
marino  |
editors/neovim: Unbreak using dports patches
One of the 3 patches is for DF, the other two are commonly needed. |
0.1.4_1 04 Jun 2016 12:31:37
  |
antoine  |
Mark BROKEN: fails to build
/wrkdirs/usr/ports/editors/neovim/work/neovim-0.1.4/src/nvim/shada.c: In
function 'shada_write_file':
/wrkdirs/usr/ports/editors/neovim/work/neovim-0.1.4/src/nvim/shada.c:3232:
error: expected declaration specifiers or '...' before '(' token
/wrkdirs/usr/ports/editors/neovim/work/neovim-0.1.4/src/nvim/shada.c:3232:
error: expected ')' before '?' token
Reported by: pkg-fallout |
0.1.4_1 27 May 2016 18:56:52
  |
pi  |
devel/msgpack: 1.1.0 -> 1.4.2
Changes:
https://github.com/msgpack/msgpack-c/blob/master/CHANGELOG.md
- dependent ports PORTREVISION bump because name of shared library changed
PR: 209474
Submitted by: Yuri Victorovich <yuri@rawbw.com>
Reviewed by: swills |
0.1.4 09 May 2016 13:43:03
  |
mat  |
Update to 0.1.4.
PR: 209294
Submitted by: tkato432 yahoo com
Sponsored by: Absolight |
0.1.3 18 Apr 2016 14:07:11
  |
mat  |
Update to 0.1.3.
PR: 208867
Submitted by: tkato432 yahoo com
Sponsored by: Absolight |
0.1.2 01 Apr 2016 14:00:57
  |
mat  |
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight |
0.1.2 30 Mar 2016 16:41:22
  |
culot  |
- Reassign to the heap, on maintainer's request |
0.1.2 10 Feb 2016 21:18:01
  |
zeising  |
Update to 0.1.2
PR: 207088
Submitted by: Anton Tornqvist (maintainer) |
0.0.0.201507060407_1 27 Sep 2015 12:10:17
  |
mat  |
fix runtime, pkg registers a dependency on libluajit but no runtime
dependency, and pkg autoremove will render this unusable.
Sponsored by: Absolight |
0.0.0.201507060407 10 Sep 2015 18:03:15
  |
swills  |
editors/neovim: create port
PR: 198713
Submitted by: Anton Tornqvist <antont@inbox.lv> (based on) |