Forgot to say, with previous builds this didn't show up and neovim worked fine, including syntax highlighting.
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.17 |
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 .. 28 29 30 31 32 33 34 35 36 37 38 .. 40 Next › Last »
sekret commented on 2014-08-04 16:20 (UTC)
sekret commented on 2014-08-04 16:18 (UTC)
Damnit, now there's something else:
$ nvim
Error detected while processing /home/sekret/.nvimrc:
line 1:
E484: Can't open file /tmp/neovim-git/pkg/neovim-git/usr/share/nvim/syntax/syntax.vim
line 5:
E484: Can't open file /tmp/neovim-git/pkg/neovim-git/usr/share/nvim/syntax/syntax.vim
(/tmp/neovim-git is where I stored the PKGBUILD, so /tmp/neovim-git/pkg is $pkgdir)
Something like this never happend to me, I don't know what causes this.
fhahn commented on 2014-08-04 14:47 (UTC)
Thanks, I've replaced lpeg with lua-lpeg.
sekret commented on 2014-08-04 13:13 (UTC)
fwalch is totally right, I just built it with lua-lpeg. This AUR package should be removed! I already filed a request and updated the other package which depends on lpeg.
fwalch commented on 2014-08-04 08:14 (UTC)
Shouldn't it be possible to use lua-lpeg (from extra) instead of lpeg (from AUR)?
fhahn commented on 2014-08-04 08:01 (UTC)
@sekret:
Thanks, I've updated the install path and added msgpack, perl and gwak to the dependencies.
As @nNa mentioned, the package now contains the complete vim runtime. I'll probably look into moving the runtime files in a neovim-runtime package.
KarboniteKream commented on 2014-08-04 07:56 (UTC)
@sekret:
Neovim now contains the whole vim runtime (help files).
sekret commented on 2014-08-04 07:28 (UTC)
Ok, msgpack is definitely a dependency, nvim won't launch without it. Additionally, in the build function, you need to change the install prefix to
-DCMAKE_INSTALL_PREFIX="${pkgdir}/usr"
otherwise stuff will get installed into /share/... which is obviously wrong.
After that, namcap shows this output
neovim-git W: Referenced library 'csh' is an uninstalled dependency
neovim-git W: Referenced library 'nawk' is an uninstalled dependency
neovim-git W: Dependency perl detected but optional (programs ['perl'] needed in scripts ['usr/share/nvim/runtime/tools/shtags.pl', 'usr/share/nvim/runtime/tools/pltags.pl', 'usr/share/nvim/runtime/tools/efm_filter.pl', 'usr/share/nvim/runtime/tools/efm_perl.pl', 'usr/share/nvim/runtime/doc/vim2html.pl'])
neovim-git W: Dependency bash detected but optional (programs ['sh'] needed in scripts ['usr/share/nvim/runtime/tools/vimm', 'usr/share/nvim/runtime/tools/vimspell.sh', 'usr/share/nvim/runtime/tools/ref', 'usr/share/nvim/runtime/macros/less.sh'])
which is ok I think, although I'm not sure why the first 2 lines appear, possibly additional optional dependencies, which aren't in the repos?
Thanks man, now it builds a lot faster. Strange though that the package is a lot bigger now.
fhahn commented on 2014-08-03 23:34 (UTC)
I've updated to PKGBUILD to use USE_BUNDLED=Off, set the build type to release and use `make install` for installing all files, thanks for your hints.
All lua dependencies seem to be build-dependencies. I've created a new PKGBUILD for lua-cmsgpack. The PKGBUILD contains both luajit and lua at the moment, because the cmake script checks if luajit is installed but I'm not sure how to build lua-cmsgpack for luajit.
I would appreciate any feedback to these changes!
Pinned Comments
fwalch commented on 2016-07-04 19:52 (UTC) (edited on 2016-07-04 19:54 (UTC) by fwalch)