Files
nvim-lspconfig/nvim-lspconfig.spec
Richard Rahl 12a379b749 - Update to version 2.6.0:
* refactor!: deprecate old framework/configs, Nvim 0.10
  * feat(apex_ls): add vim.lsp.config support
  * docs: deprecation info
  * fix(leanls): migrate to vim.lsp.config
  * fix(utils): use fs_realpath to normalize paths in root_dir detection
  * docs: enhance descripton of bitbake_language_server
  * feat: add django-language-server
  * feat: resupport force stop language server
  * Add 'terraform' to supported filetypes
  * fix: LspRestart/LspStop with arguments
  * fix: exclude deno from biome/eslint/ts_ls/tsgo/vtsls
  * docs: add deprecation notice to lua/lspconfig/configs
  * feat: add cmd for java-language-server
  * feat: systemd_lsp
  * docs: ":LspInfo" in Nvim 0.12
  * fix: deprecate systemd_ls in future version
  * fix: drop unmaintained LS lsp/erlangls.lua
  * fix: disable telemetry in the intelephense lsp server
  * fix: show deprecation messages on_init

OBS-URL: https://build.opensuse.org/package/show/editors/nvim-lspconfig?expand=0&rev=25
2026-02-23 14:06:09 +00:00

62 lines
1.7 KiB
RPMSpec

#
# spec file for package nvim-lspconfig
#
# Copyright (c) 2026 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: nvim-lspconfig
Version: 2.6.0
Release: 0
Summary: Quickstart configs for Nvim LSP
License: Apache-2.0
URL: https://github.com/neovim/nvim-lspconfig
Source0: %{url}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
BuildRequires: fdupes
BuildRequires: neovim >= 0.11
Requires: neovim >= 0.11
BuildArch: noarch
%description
default Nvim LSP client configurations for various LSP servers
%package doc
Summary: Documentation for %{name}
%description doc
%{summary}.
%prep
%autosetup
%fdupes -s doc
%build
nvim -u NONE -i NONE -e --headless -c "helptags doc" -c quit
%install
install -d %{buildroot}%{_datadir}/nvim/runtime/
cp -r lua plugin %{buildroot}%{_datadir}/nvim/runtime/
%files
%license LICENSE.md
%doc CONTRIBUTING.md README.md
%{_datadir}/nvim/runtime/lua/lspconfig
%{_datadir}/nvim/runtime/lua/lspconfig.lua
%{_datadir}/nvim/runtime/plugin/lspconfig.lua
%files doc
%doc doc
%changelog