@anatolik: Neovim requires LuaJIT, which can be used as a replacement for Lua 5.1. Because of this, the Lua dependencies are "lua51-*" packages.
The "lua51" package is not required, but still pulled in since "luajit" does not "provides=(lua51)".
Search Criteria
Package Details: neovim-git 0.11.0.r711.g7b7c95dac9-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/neovim-git.git (read-only, click to copy) |
---|---|
Package Base: | neovim-git |
Description: | Fork of Vim aiming to improve user experience, plugins, and GUIs |
Upstream URL: | https://neovim.io |
Keywords: | editor |
Licenses: | custom:neovim |
Conflicts: | neovim |
Provides: | neovim, vim-plugin-runtime |
Submitter: | fhahn |
Maintainer: | Farzat (gpanders) |
Last Packager: | gpanders |
Votes: | 257 |
Popularity: | 1.15 |
First Submitted: | 2014-02-21 19:50 (UTC) |
Last Updated: | 2024-09-04 00:24 (UTC) |
Dependencies (24)
- libluv
- libutf8proc (libutf8proc-gitAUR)
- libuv (libuv-gitAUR)
- lua51-lpeg
- luajit (luajit-2.1-lua52-gitAUR, luajit-gitAUR, luajit-openrestyAUR)
- msgpack-c
- tree-sitter (tree-sitter-gitAUR)
- tree-sitter-c (tree-sitter-c-gitAUR)
- tree-sitter-lua (tree-sitter-lua-gitAUR)
- tree-sitter-markdown (tree-sitter-markdown-gitAUR)
- tree-sitter-query
- tree-sitter-vim
- tree-sitter-vimdoc (tree-sitter-vimdoc-gitAUR)
- unibilium
- cmake (cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- unzip (unzip-natspecAUR, unzip-zstdAUR) (make)
- python-pynvim (python-pynvim-gitAUR) (optional) – for Python plugin support (see :help python)
- tree-sitter-bash (tree-sitter-bash-gitAUR) (optional) – tree-sitter parser for bash
- Show 4 more dependencies...
Required by (431)
- candyvim-git (requires neovim)
- cmp-buffer (requires neovim)
- completion-nvim (requires neovim)
- cppman-git (requires neovim) (optional)
- deoplete (requires neovim) (optional)
- deoplete-git (requires neovim) (optional)
- eovim (requires neovim)
- fvim (requires neovim)
- fvim-bin (requires neovim)
- glrnvim (requires neovim)
- gnvim (requires neovim)
- gnvim-git (requires neovim)
- goneovim-bin (requires neovim)
- goneovim-git (requires neovim)
- gonvim (requires neovim)
- grg-git (requires neovim) (optional)
- hyprforest-installer-bin (requires neovim) (optional)
- lua51-prompt-style (requires neovim) (optional)
- lunarvim-git (requires neovim)
- mason.nvim (requires neovim)
- Show 411 more...
Sources (3)
Latest Comments
« First ‹ Previous 1 .. 18 19 20 21 22 23 24 25 26 27 28 .. 40 Next › Last »
fwalch commented on 2015-07-21 10:52 (UTC)
anatolik commented on 2015-07-20 20:09 (UTC)
BTW do you know the reason neovim uses lua51 instead of up-to-date lua53?
fwalch commented on 2015-07-04 10:38 (UTC)
@tb01110100: Probably not. This package only provides the "nvim" executable, not "vim" and others (e.g. "vimdiff"). Also, plugin packages depending on vim (e.g. "vim-nerdtree") won't work with Neovim since the runtime path is different ("/usr/share/nvim" vs "/usr/share/vim").
oats commented on 2015-07-02 16:57 (UTC)
Could vim be added to the provides array?
fwalch commented on 2015-06-23 15:08 (UTC)
Uploaded to AUR4. Took this opportunity to change the libvterm dependency to "libvterm-bzr".
fwalch commented on 2015-06-06 11:36 (UTC)
pacaur should now again be able to install this package.
fwalch commented on 2015-06-04 09:18 (UTC)
@swiftgeek: Apologies, I did not notice it sets the default PATH in a /etc/profile.d file.
Anyway, fixed upstream: https://github.com/neovim/neovim/pull/2788
swiftgeek commented on 2015-06-04 08:40 (UTC)
1. hardening wrapper is a build requirement for lots of packages similar to neovim (fork from old stagnated community) eg. mpv, so not exactly an own personal choice
having wrapper and stock makepkg.conf reproduces the issue
2. PATH="${PATH/\/usr\/lib\/hardening-wrapper\/bin\:/}"
fwalch commented on 2015-06-04 08:24 (UTC)
The last question was just for my curiosity. In any case, I'm not sure why Neovim doesn't do the right thing, since it checks if FORTIFY_SOURCE is set too high: https://github.com/neovim/neovim/blob/master/CMakeLists.txt#L88-L97
This should trigger even in case of the wrapper script.
Pinned Comments
fwalch commented on 2016-07-04 19:52 (UTC) (edited on 2016-07-04 19:54 (UTC) by fwalch)