Is there any chance this package could use neovim's Github mirrors of libvterm and libtermkey (https://github.com/neovim/libvterm and https://github.com/neovim/libtermkey, respectively)?
This eliminates bazaar as a build dependency, and cloning from Github seems to go *much* faster than from bazaar.leonerd.org.uk
Search Criteria
Package Details: neovim-git 0.11.0.r1727.g524cdd35c2-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: | 259 |
Popularity: | 1.10 |
First Submitted: | 2014-02-21 19:50 (UTC) |
Last Updated: | 2025-02-10 14:14 (UTC) |
Dependencies (24)
- libluv
- libutf8proc (libutf8proc-gitAUR)
- libuv (libuv-gitAUR)
- lua51-lpeg
- luajit (luajit-2.1-lua52-gitAUR, luajit-gitAUR, luajit-openrestyAUR)
- msgpack-c (msgpack-c-gitAUR)
- 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-vim-gitAUR)
- 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 (451)
- autoricer-bin (requires neovim) (optional)
- candyvim-git (requires neovim)
- cmp-buffer (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)
- grg-git (requires neovim) (optional)
- lua51-prompt-style (requires neovim) (optional)
- lunarvim-git (requires neovim)
- mason.nvim (requires neovim)
- neoray-git (requires neovim)
- neovide-git (requires neovim)
- Show 431 more...
Sources (3)
Latest Comments
« First ‹ Previous 1 .. 15 16 17 18 19 20 21 22 23 24 25 .. 41 Next › Last »
mrkline commented on 2016-01-05 18:47 (UTC)
fwalch commented on 2015-11-03 07:15 (UTC)
On second thought, I agree with Scimmia. If you want a clean build, you can use 'makepkg -C'.
Scimmia commented on 2015-11-02 15:26 (UTC)
FWIW, I disagree with eolianoe. If you want a clean build, delete the src dir before building. In the vast majority of cases, incremental builds should be fine.
fwalch commented on 2015-11-02 09:08 (UTC)
eolianoe: Thanks! Will incorporate that later.
flannelhead: It's still required, I just linked it statically in the "neovim" package. Probably will do the same here, as the libvterm API will likely get breaking changes soon (and thus Neovim would not build with the latest -bzr version anymore).
flannelhead commented on 2015-11-02 09:05 (UTC)
Is libvterm-bzr required as a dependency any longer? The non-git neovim package seems to have dropped it.
eolianoe commented on 2015-11-02 08:21 (UTC)
Could you clean the build directory before the build [1], in order to have a clean build each time ?
[1] https://framabin.org/?37f851ddcc3c223d#s0Th79VogWdEq2KqBtVUEO35nMZ+e93VUC9Oc1fFYuo=
fwalch commented on 2015-10-27 07:41 (UTC)
FYI, from [1]:
Neovim now supports XDG configuration. The default config paths changed, so ~/.nvimrc and ~/.nvim/ will *not* be found by default. See :help nvim-from-vim for quick migration steps.
[1] https://github.com/neovim/neovim/wiki/Following-HEAD#20151026
fwalch commented on 2015-10-24 05:43 (UTC)
This package has been flagged out-of-date with a note "please update to the latest version", but AFAIK manually updating the version should not be necessary for a VCS package. I therefore unflagged the package without any PKGBUILD changes. If I'm missing something, please let me know.
fwalch commented on 2015-10-06 22:03 (UTC)
eworm: Ha, timing.. just after you write this (and months after the last commit to libtermkey), it looks like libtermkey 0.18 will released soon, because of bugfixes for Neovim [1]. When that's up, I'll change the dependency.
[1] https://github.com/neovim/neovim/issues/2048#issuecomment-146011718
fwalch commented on 2015-10-06 21:01 (UTC)
eworm: upstream uses a non-released version [1] (from a Git mirror, otherwise identical to the original bzr repo), therefore I'd rather not change that. Some commits to libtermkey after its last release (therefore only in -bzr package) were contributed by Neovim when it switched the terminal UI to libtermkey, so changing the dependency would probably introduce bugs.
[1] https://github.com/neovim/neovim/blob/master/third-party/CMakeLists.txt#L89
Pinned Comments
fwalch commented on 2016-07-04 19:52 (UTC) (edited on 2016-07-04 19:54 (UTC) by fwalch)