Daniel M. Capella pushed to branch main at Arch Linux / Packaging / Packages /
neovim
Commits:
6c7c115f by Gregory Anders at 2024-06-01T19:30:38-05:00
Make all tree-sitter parsers required dependencies
Upstream considers all of these parsers to be required dependencies. The
only one included here that is _strictly_ required today (in the sense
that there is broken functionality without it) is tree-sitter-markdown,
which is required for the LSP hover window. However, since upstream
considers all of the included parsers as dependencies, Arch should
follow suit.
- - - - -
1 changed file:
- PKGBUILD
Changes:
=====================================
PKGBUILD
=====================================
@@ -6,7 +6,7 @@
pkgname=neovim
pkgver=0.10.0
-pkgrel=3
+pkgrel=4
pkgdesc='Fork of Vim aiming to improve user experience, plugins, and GUIs'
arch=('x86_64')
url='https://neovim.io'
@@ -19,7 +19,11 @@ depends=(
'luajit'
'msgpack-c'
'tree-sitter'
+ 'tree-sitter-bash'
+ 'tree-sitter-c'
'tree-sitter-lua'
+ 'tree-sitter-markdown'
+ 'tree-sitter-python'
'tree-sitter-query'
'tree-sitter-vimdoc'
'unibilium'
@@ -27,10 +31,6 @@ depends=(
makedepends=('cmake' 'git' 'ninja' 'lua51-mpack' 'lua51-lpeg' 'unzip')
optdepends=(
'python-pynvim: for Python plugin support (see :help python)'
- 'tree-sitter-bash: for the Bash grammar for tree-sitter'
- 'tree-sitter-c: for the C grammar for tree-sitter'
- 'tree-sitter-markdown: for the Markdown grammar for tree-sitter'
- 'tree-sitter-python: for the Python grammar for tree-sitter'
'xclip: for clipboard support on X11 (or xsel) (see :help clipboard)'
'xsel: for clipboard support on X11 (or xclip) (see :help clipboard)'
'wl-clipboard: for clipboard support on wayland (see :help clipboard)'
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/neovim/-/commit/6c7c115f5822a71c11c70cb64b98a053c3ed84ed
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/neovim/-/commit/6c7c115f5822a71c11c70cb64b98a053c3ed84ed
You're receiving this email because of your account on gitlab.archlinux.org.