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.


Reply via email to