Compare commits
40 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
f861fee0b3 | ||
|
|
26b14788aa | ||
|
|
708ec7ad79 | ||
|
|
5ad696d19c | ||
|
|
235cefbde9 | ||
|
|
496aab5614 | ||
|
|
52fc733a74 | ||
|
|
84454ea7e5 | ||
|
|
bf419f09ab | ||
|
|
b197cc44ab | ||
|
|
3a235a9d60 | ||
|
|
c2d626944c | ||
|
|
090e80c01a | ||
|
|
f52bcdabda | ||
|
|
b85d57a54f | ||
|
|
ae2400c6e9 | ||
|
|
5cdd15f318 | ||
|
|
5d308335d0 | ||
|
|
0e5428a4d8 | ||
|
|
c89da3fcf5 | ||
|
|
e87be9dff2 | ||
|
|
20acc48b36 | ||
|
|
e6b772eb6e | ||
|
|
d17ef5cb52 | ||
|
|
6be59221e3 | ||
|
|
6ca81d0687 | ||
|
|
bc6a6be1fd | ||
|
|
7e1ae82c08 | ||
|
|
50347a7bb4 | ||
|
|
934d086093 | ||
|
|
6a5469bc92 | ||
|
|
e35754f9ed | ||
|
|
293775da62 | ||
|
|
bad08e3d82 | ||
|
|
fe0bb45e14 | ||
|
|
33e3717f92 | ||
|
|
16d35fc49b | ||
|
|
c042ccc21a | ||
|
|
131b4e0795 | ||
|
|
fad09f04b1 |
7 changed files with 224 additions and 112 deletions
63
.gitignore
vendored
63
.gitignore
vendored
|
|
@ -3,4 +3,65 @@
|
|||
/series
|
||||
/x86_64/
|
||||
/results_neovim/
|
||||
/neovim-*.tar.gz
|
||||
/neovim-0.1.7.tar.gz
|
||||
/neovim-0.2.0.tar.gz
|
||||
/neovim-0.2.1.tar.gz
|
||||
/neovim-0.2.2.tar.gz
|
||||
/neovim-0.3.0.tar.gz
|
||||
/neovim-0.3.1.tar.gz
|
||||
/neovim-0.3.2.tar.gz
|
||||
/neovim-0.3.3.tar.gz
|
||||
/neovim-0.3.4.tar.gz
|
||||
/neovim-0.3.5.tar.gz
|
||||
/neovim-0.3.6.tar.gz
|
||||
/neovim-0.3.7.tar.gz
|
||||
/neovim-0.3.8.tar.gz
|
||||
/neovim-0.4.2.tar.gz
|
||||
/neovim-0.4.3.tar.gz
|
||||
/neovim-0.4.4.tar.gz
|
||||
/neovim-0.5.0.tar.gz
|
||||
/neovim-0.5.1.tar.gz
|
||||
/neovim-0.6.0.tar.gz
|
||||
/neovim-0.6.1.tar.gz
|
||||
/neovim-0.7.0.tar.gz
|
||||
/neovim-0.7.2.tar.gz
|
||||
/neovim-0.8.0.tar.gz
|
||||
/neovim-0.8.1.tar.gz
|
||||
/neovim-0.8.2.tar.gz
|
||||
/neovim-0.8.3.tar.gz
|
||||
/neovim-0.9.0.tar.gz
|
||||
/neovim-0.9.1.tar.gz
|
||||
/neovim-0.9.2.tar.gz
|
||||
/neovim-0.9.4.tar.gz
|
||||
/neovim-0.9.5.tar.gz
|
||||
/neovim-0.10.0.tar.gz
|
||||
/neovim-0.10.0-vendor.tar.gz
|
||||
/neovim-0.10.1.tar.gz
|
||||
/neovim-0.10.1-vendor.tar.gz
|
||||
/neovim-0.10.1-vendor-treesitter.tar.gz
|
||||
/neovim-0.10.2.tar.gz
|
||||
/neovim-0.10.2-vendor.tar.gz
|
||||
/neovim-0.10.2-vendor-treesitter.tar.gz
|
||||
/neovim-0.10.3.tar.gz
|
||||
/neovim-0.10.3-vendor.tar.gz
|
||||
/neovim-0.10.3-vendor-treesitter.tar.gz
|
||||
/neovim-0.10.4.tar.gz
|
||||
/neovim-0.10.4-vendor.tar.gz
|
||||
/neovim-0.10.4-vendor-treesitter.tar.gz
|
||||
/neovim-0.11.0.tar.gz
|
||||
/neovim-0.11.0-vendor.tar.gz
|
||||
/neovim-0.11.0-vendor-treesitter.tar.gz
|
||||
/neovim-0.11.1.tar.gz
|
||||
/neovim-0.11.1-vendor.tar.gz
|
||||
/neovim-0.11.1-vendor-treesitter.tar.gz
|
||||
/neovim-0.11.2.tar.gz
|
||||
/neovim-0.11.2-vendor.tar.gz
|
||||
/neovim-0.11.2-vendor-treesitter.tar.gz
|
||||
/neovim-0.11.3.tar.gz
|
||||
/neovim-0.11.3-vendor.tar.gz
|
||||
/neovim-0.11.3-vendor-treesitter.tar.gz
|
||||
/neovim-0.11.4.tar.gz
|
||||
/neovim-0.11.4-vendor.tar.gz
|
||||
/neovim-0.11.4-vendor-treesitter.tar.gz
|
||||
/neovim-0.11.5.tar.gz
|
||||
/neovim-0.11.5-vendor.tar.gz
|
||||
|
|
|
|||
|
|
@ -8,4 +8,3 @@ The hyper-extensible Vim-based text editor
|
|||
* Download the new tarball
|
||||
* Add the tarball with `fedpkg new-sources neovim-<version>.tar.gz`
|
||||
* Run `bash mkvendor.sh`
|
||||
* Run `bash mkvendor-treesitter.sh`
|
||||
|
|
|
|||
73
mkvendor.sh
73
mkvendor.sh
|
|
@ -1,28 +1,61 @@
|
|||
#!/usr/bin/bash -x
|
||||
#!/usr/bin/bash -x
|
||||
|
||||
set -euo pipefail
|
||||
|
||||
url=$(rpmspec -P neovim.spec | sed -En 's/^Source0:[[:space:]]+//p')
|
||||
archive=$(basename "$url")
|
||||
tmp=$(mktemp -d)
|
||||
trap "rm -rf $tmp" EXIT
|
||||
nvim_url="$(rpmspec -P neovim.spec | sed -En 's/^Source0:[[:space:]]+//p')"
|
||||
nvim_archive="$(basename "$nvim_url")"
|
||||
nvim_tmpdir="$(mktemp --tmpdir -d nvim-XXXXXXXX)"
|
||||
nvim_srcdir="$(pwd)"
|
||||
|
||||
curl -Lo "${tmp}/${archive}" "${url}"
|
||||
grep -F "${archive}" sources | (cd "${tmp}" && cksum -c)
|
||||
mkdir -p "${tmp}/src"
|
||||
tar -zxf "${tmp}/${archive}" -C "${tmp}/src" --strip-components=1
|
||||
cleanup_tmpdir() {
|
||||
popd 2>/dev/null || true
|
||||
rm -rf "${nvim_tmpdir}"
|
||||
}
|
||||
trap cleanup_tmpdir SIGINT
|
||||
|
||||
cmake -S "${tmp}/src/cmake.deps" -B "${tmp}/deps" -G Ninja \
|
||||
-DUSE_BUNDLED=OFF -DUSE_BUNDLED_TS_PARSERS=ON
|
||||
targets=$(basename -a "${tmp}/deps"/build/downloads/treesitter_* | \
|
||||
xargs -I {} echo build/src/{}-stamp/{}-download)
|
||||
ninja -C "${tmp}/deps" ${targets}
|
||||
cleanup_and_exit() {
|
||||
cleanup_tmpdir
|
||||
if test "$1" = 0 -o -z "$1" ; then
|
||||
exit 0
|
||||
else
|
||||
exit "${1}"
|
||||
fi
|
||||
}
|
||||
|
||||
mv "${tmp}/${archive}" .
|
||||
vendor="${archive%.tar.gz}-vendor"
|
||||
tar -zcf "${vendor}.tar.gz" -H pax --numeric-owner --owner=0:0 \
|
||||
-C "${tmp}/deps/build/downloads" . --transform="s/^\\./${vendor}/"
|
||||
if [ ! -w "${nvim_archive}" ]; then
|
||||
curl -Lo "${nvim_archive}" "${nvim_url}"
|
||||
fedpkg new-sources "${nvim_archive}"
|
||||
fi
|
||||
|
||||
mkdir -p "${nvim_tmpdir}/src"
|
||||
tar -zxf "${nvim_srcdir}/${nvim_archive}" -C "${nvim_tmpdir}/src" --strip-components=1
|
||||
|
||||
pushd "${nvim_tmpdir}" || cleanup_and_exit 1
|
||||
|
||||
cmake \
|
||||
-S "${nvim_tmpdir}/src/cmake.deps" \
|
||||
-B "${nvim_tmpdir}/deps" -G Ninja \
|
||||
-DUSE_BUNDLED=OFF \
|
||||
-DUSE_BUNDLED_TS=ON \
|
||||
-DUSE_BUNDLED_TS_PARSERS=ON
|
||||
|
||||
readarray -t targets < <(basename -a "${nvim_tmpdir}/deps/build/downloads/"treesitter* | \
|
||||
xargs -I {} echo build/src/{}-stamp/{}-download)
|
||||
ninja -C "${nvim_tmpdir}/deps" "${targets[@]}"
|
||||
|
||||
nvim_vendor="${nvim_archive%.tar.gz}-vendor"
|
||||
nvim_vendor_archive="${nvim_vendor}.tar.gz"
|
||||
tar -zcf "${nvim_srcdir}/${nvim_vendor_archive}" \
|
||||
-H pax \
|
||||
--numeric-owner \
|
||||
--owner=0:0 \
|
||||
-C "${nvim_tmpdir}/deps/build/downloads" . \
|
||||
--transform="s/^\\./${nvim_vendor}/"
|
||||
popd
|
||||
|
||||
cksum -a sha512 "${nvim_archive}" "${nvim_vendor_archive}" | tee sources
|
||||
|
||||
cksum -a sha512 "${archive}" "${vendor}.tar.gz" | tee sources
|
||||
echo
|
||||
echo "Run: fedpkg new-sources ${archive} ${vendor}.tar.gz"
|
||||
echo "Run: fedpkg new-sources ${nvim_archive} ${nvim_vendor_archive}"
|
||||
|
||||
cleanup_and_exit 0
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
"ASL 2.0"
|
||||
"Apache-2.0"
|
||||
"MIT"
|
||||
|
|
|
|||
|
|
@ -1,23 +1,31 @@
|
|||
Index: neovim-0.10.0/src/nvim/ex_cmds.lua
|
||||
Index: neovim-0.11.0/src/nvim/ex_cmds.lua
|
||||
===================================================================
|
||||
--- neovim-0.10.0.orig/src/nvim/ex_cmds.lua 2024-05-16 17:22:58.176811996 +0200
|
||||
+++ neovim-0.10.0/src/nvim/ex_cmds.lua 2024-05-16 17:23:05.255828571 +0200
|
||||
--- neovim-0.11.0.orig/src/nvim/ex_cmds.lua 2025-03-26 18:02:38.217064177 +0100
|
||||
+++ neovim-0.11.0/src/nvim/ex_cmds.lua 2025-03-26 18:02:41.424747978 +0100
|
||||
@@ -1,4 +1,4 @@
|
||||
-local bit = require 'bit'
|
||||
+local bit = require 'bit32'
|
||||
|
||||
local M = {}
|
||||
|
||||
Index: neovim-0.10.0/src/nvim/generators/gen_ex_cmds.lua
|
||||
Index: neovim-0.11.0/runtime/lua/vim/lsp/_watchfiles.lua
|
||||
===================================================================
|
||||
--- neovim-0.10.0.orig/src/nvim/generators/gen_ex_cmds.lua 2024-05-16 17:22:58.177811999 +0200
|
||||
+++ neovim-0.10.0/src/nvim/generators/gen_ex_cmds.lua 2024-05-16 17:23:05.256828573 +0200
|
||||
@@ -10,7 +10,7 @@ local defsfname = autodir .. '/ex_cmds_d
|
||||
local enumfile = io.open(enumfname, 'w')
|
||||
local defsfile = io.open(defsfname, 'w')
|
||||
|
||||
-local bit = require 'bit'
|
||||
+local bit = require 'bit32'
|
||||
local ex_cmds = require('ex_cmds')
|
||||
local defs = ex_cmds.cmds
|
||||
local flags = ex_cmds.flags
|
||||
--- neovim-0.11.0.orig/runtime/lua/vim/lsp/_watchfiles.lua 2025-03-26 14:48:09.000000000 +0100
|
||||
+++ neovim-0.11.0/runtime/lua/vim/lsp/_watchfiles.lua 2025-03-26 18:04:19.210556853 +0100
|
||||
@@ -1,4 +1,4 @@
|
||||
-local bit = require('bit')
|
||||
+local bit = require('bit32')
|
||||
local glob = vim.glob
|
||||
local watch = vim._watch
|
||||
local protocol = require('vim.lsp.protocol')
|
||||
Index: neovim-0.11.0/runtime/lua/vim/lsp/semantic_tokens.lua
|
||||
===================================================================
|
||||
--- neovim-0.11.0.orig/runtime/lua/vim/lsp/semantic_tokens.lua 2025-03-26 14:48:09.000000000 +0100
|
||||
+++ neovim-0.11.0/runtime/lua/vim/lsp/semantic_tokens.lua 2025-03-26 18:04:28.696322064 +0100
|
||||
@@ -1,5 +1,5 @@
|
||||
local api = vim.api
|
||||
-local bit = require('bit')
|
||||
+local bit = require('bit32')
|
||||
local ms = require('vim.lsp.protocol').Methods
|
||||
local util = require('vim.lsp.util')
|
||||
local uv = vim.uv
|
||||
|
|
|
|||
155
neovim.spec
155
neovim.spec
|
|
@ -21,8 +21,19 @@
|
|||
%endif
|
||||
%endif
|
||||
|
||||
%if 0%{?el10}
|
||||
# tree-sitter in EL10 is too old and libtree-sitter-devel is not shipped
|
||||
# https://issues.redhat.com/browse/RHEL-56996
|
||||
%bcond system_treesitter 0
|
||||
%else
|
||||
%bcond system_treesitter 1
|
||||
%endif
|
||||
|
||||
%global luv_min_ver 1.43.0
|
||||
%global tree_sitter_min_ver 0.20.8
|
||||
%if %{with system_treesitter}
|
||||
%global tree_sitter_min_ver 0.22.5
|
||||
%endif
|
||||
%global vterm_min_ver 0.3.3
|
||||
|
||||
%global luv_include_dir %{_includedir}/luv
|
||||
%if %{with luajit}
|
||||
|
|
@ -34,10 +45,10 @@
|
|||
%endif
|
||||
|
||||
Name: neovim
|
||||
Version: 0.10.2
|
||||
Version: 0.11.5
|
||||
Release: %autorelease
|
||||
|
||||
License: Apache-2.0 AND Vim
|
||||
License: Apache-2.0 AND Vim AND MIT
|
||||
Summary: Vim-fork focused on extensibility and agility
|
||||
Url: https://neovim.io
|
||||
|
||||
|
|
@ -79,15 +90,18 @@ BuildRequires: jemalloc-devel
|
|||
%endif
|
||||
BuildRequires: msgpack-devel >= 3.1.0
|
||||
BuildRequires: pkgconfig(termkey)
|
||||
BuildRequires: pkgconfig(libuv) >= 1.42.0
|
||||
BuildRequires: pkgconfig(vterm) >= 0.3
|
||||
BuildRequires: pkgconfig(libuv) >= 1.50.0
|
||||
BuildRequires: pkgconfig(vterm) >= %{vterm_min_ver}
|
||||
# need the build with the fix for the resize buffer issue
|
||||
Requires: libvterm >= 0.3
|
||||
Requires: libvterm >= %{vterm_min_ver}
|
||||
BuildRequires: pkgconfig(unibilium)
|
||||
BuildRequires: pkgconfig(libutf8proc) >= 2.10.0
|
||||
%if %{with system_treesitter}
|
||||
BuildRequires: pkgconfig(tree-sitter) >= %{tree_sitter_min_ver}
|
||||
# tree-sitter didn't do an soname bump. enforce the min version
|
||||
# see https://github.com/nvim-treesitter/nvim-treesitter/pull/3055/files
|
||||
Requires: libtree-sitter >= %{tree_sitter_min_ver}
|
||||
%endif
|
||||
# Parser generator, only needed for :TSInstallFromGrammar
|
||||
Recommends: tree-sitter-cli
|
||||
Suggests: (python2-neovim if python2)
|
||||
|
|
@ -96,6 +110,7 @@ Suggests: (python3-neovim if python3)
|
|||
Recommends: xsel
|
||||
Recommends: wl-clipboard
|
||||
Recommends: ripgrep
|
||||
Recommends: inotify-tools
|
||||
|
||||
%description
|
||||
Neovim is a refactor - and sometimes redactor - in the tradition of
|
||||
|
|
@ -128,6 +143,9 @@ ln -sfr ../%{name}-%{version}-vendor .deps/build/downloads
|
|||
%define __cmake_builddir .deps
|
||||
%cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DUSE_BUNDLED=OFF \
|
||||
%if %{without system_treesitter}
|
||||
-DUSE_BUNDLED_TS=ON \
|
||||
%endif
|
||||
-DUSE_BUNDLED_TS_PARSERS=ON
|
||||
%cmake_build
|
||||
|
||||
|
|
@ -138,7 +156,8 @@ ln -sfr ../%{name}-%{version}-vendor .deps/build/downloads
|
|||
-DPREFER_LUA=%{?with_luajit:OFF}%{!?with_luajit:ON} \
|
||||
-DLUA_PRG=%{lua_prg} \
|
||||
-DENABLE_JEMALLOC=%{?with_jemalloc:ON}%{!?with_jemalloc:OFF} \
|
||||
-DLIBLUV_INCLUDE_DIR:PATH=%{luv_include_dir}
|
||||
-DLIBLUV_INCLUDE_DIR:PATH=%{luv_include_dir} \
|
||||
-DENABLE_TRANSLATIONS=ON
|
||||
%cmake_build
|
||||
|
||||
%install
|
||||
|
|
@ -160,11 +179,11 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \
|
|||
|
||||
# Refresh documentation helptags.
|
||||
%transfiletriggerin -- %{_datadir}/nvim/runtime/doc
|
||||
%{_bindir}/nvim -u NONE -es -c ":helptags %{_datadir}/nvim/runtime/doc" -c ":q" &> /dev/null || :
|
||||
NVIM_LOG_FILE=/dev/null %{_bindir}/nvim -u NONE -es -c ":helptags %{_datadir}/nvim/runtime/doc" -c ":q" &> /dev/null || :
|
||||
|
||||
%transfiletriggerpostun -- %{_datadir}/nvim/runtime/doc
|
||||
> %{_datadir}/nvim/runtime/doc/tags || :
|
||||
%{_bindir}/nvim -u NONE -es -c ":helptags %{_datadir}/nvim/runtime/doc" -c ":q" &> /dev/null || :
|
||||
NVIM_LOG_FILE=/dev/null %{_bindir}/nvim -u NONE -es -c ":helptags %{_datadir}/nvim/runtime/doc" -c ":q" &> /dev/null || :
|
||||
|
||||
%files -f nvim.lang
|
||||
%license LICENSE.txt neovim-bundled-licenses.txt
|
||||
|
|
@ -186,7 +205,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \
|
|||
|
||||
%dir %{_datadir}/nvim/runtime
|
||||
%{_datadir}/nvim/runtime/*.vim
|
||||
%{_datadir}/nvim/runtime/filetype.lua
|
||||
%{_datadir}/nvim/runtime/*.lua
|
||||
%{_datadir}/nvim/runtime/neovim.ico
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/autoload
|
||||
|
|
@ -213,9 +232,6 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \
|
|||
%dir %{_datadir}/nvim/runtime/autoload/xml
|
||||
%{_datadir}/nvim/runtime/autoload/xml/*.vim
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/autoload/zig
|
||||
%{_datadir}/nvim/runtime/autoload/zig/*.vim
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/colors
|
||||
%{_datadir}/nvim/runtime/colors/*.lua
|
||||
%{_datadir}/nvim/runtime/colors/*.vim
|
||||
|
|
@ -243,33 +259,9 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \
|
|||
|
||||
%dir %{_datadir}/nvim/runtime/indent/testdir/
|
||||
%{_datadir}/nvim/runtime/indent/testdir/README.txt
|
||||
%{_datadir}/nvim/runtime/indent/testdir/bitbake.in
|
||||
%{_datadir}/nvim/runtime/indent/testdir/bitbake.ok
|
||||
%{_datadir}/nvim/runtime/indent/testdir/dts.in
|
||||
%{_datadir}/nvim/runtime/indent/testdir/dts.ok
|
||||
%{_datadir}/nvim/runtime/indent/testdir/html.in
|
||||
%{_datadir}/nvim/runtime/indent/testdir/html.ok
|
||||
%{_datadir}/nvim/runtime/indent/testdir/krl.in
|
||||
%{_datadir}/nvim/runtime/indent/testdir/krl.ok
|
||||
%{_datadir}/nvim/runtime/indent/testdir/matlab.in
|
||||
%{_datadir}/nvim/runtime/indent/testdir/matlab.ok
|
||||
%{_datadir}/nvim/runtime/indent/testdir/python.in
|
||||
%{_datadir}/nvim/runtime/indent/testdir/python.ok
|
||||
%{_datadir}/nvim/runtime/indent/testdir/rapid.in
|
||||
%{_datadir}/nvim/runtime/indent/testdir/rapid.ok
|
||||
%{_datadir}/nvim/runtime/indent/testdir/runtest.vim
|
||||
%{_datadir}/nvim/runtime/indent/testdir/sshconfig.in
|
||||
%{_datadir}/nvim/runtime/indent/testdir/sshconfig.ok
|
||||
%{_datadir}/nvim/runtime/indent/testdir/tcl.in
|
||||
%{_datadir}/nvim/runtime/indent/testdir/tcl.ok
|
||||
%{_datadir}/nvim/runtime/indent/testdir/vb.in
|
||||
%{_datadir}/nvim/runtime/indent/testdir/vb.ok
|
||||
%{_datadir}/nvim/runtime/indent/testdir/vim.in
|
||||
%{_datadir}/nvim/runtime/indent/testdir/vim.ok
|
||||
%{_datadir}/nvim/runtime/indent/testdir/xml.in
|
||||
%{_datadir}/nvim/runtime/indent/testdir/xml.ok
|
||||
%{_datadir}/nvim/runtime/indent/testdir/yaml.in
|
||||
%{_datadir}/nvim/runtime/indent/testdir/yaml.ok
|
||||
%{_datadir}/nvim/runtime/indent/testdir/*.in
|
||||
%{_datadir}/nvim/runtime/indent/testdir/*.ok
|
||||
%{_datadir}/nvim/runtime/indent/testdir/*.vim
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/keymap
|
||||
%{_datadir}/nvim/runtime/keymap/*.vim
|
||||
|
|
@ -279,34 +271,26 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \
|
|||
%{_datadir}/nvim/runtime/lua/*.lua
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/lua/nvim
|
||||
%{_datadir}/nvim/runtime/lua/nvim/health.lua
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/lua/provider
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/lua/provider/clipboard
|
||||
%{_datadir}/nvim/runtime/lua/provider/clipboard/*.lua
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/lua/provider/node
|
||||
%{_datadir}/nvim/runtime/lua/provider/node/*.lua
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/lua/provider/perl
|
||||
%{_datadir}/nvim/runtime/lua/provider/perl/*.lua
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/lua/provider/python
|
||||
%{_datadir}/nvim/runtime/lua/provider/python/*.lua
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/lua/provider/ruby
|
||||
%{_datadir}/nvim/runtime/lua/provider/ruby/*.lua
|
||||
%{_datadir}/nvim/runtime/lua/nvim/*.lua
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/lua/vim
|
||||
%{_datadir}/nvim/runtime/lua/vim/*.lua
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/lua/vim/_ftplugin
|
||||
%{_datadir}/nvim/runtime/lua/vim/_ftplugin/*.lua
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/lua/vim/_meta
|
||||
%{_datadir}/nvim/runtime/lua/vim/_meta/*.lua
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/lua/vim/deprecated
|
||||
%{_datadir}/nvim/runtime/lua/vim/deprecated/health.lua
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/lua/vim/filetype
|
||||
%{_datadir}/nvim/runtime/lua/vim/filetype/*.lua
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/lua/vim/health
|
||||
%{_datadir}/nvim/runtime/lua/vim/health/*.lua
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/lua/vim/func
|
||||
%{_datadir}/nvim/runtime/lua/vim/func/*.lua
|
||||
|
||||
|
|
@ -322,15 +306,13 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \
|
|||
%dir %{_datadir}/nvim/runtime/lua/vim/treesitter
|
||||
%{_datadir}/nvim/runtime/lua/vim/treesitter/*.lua
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/lua/vim/treesitter/_meta
|
||||
%{_datadir}/nvim/runtime/lua/vim/treesitter/_meta/*.lua
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/lua/vim/ui
|
||||
%dir %{_datadir}/nvim/runtime/lua/vim/ui/clipboard
|
||||
%{_datadir}/nvim/runtime/lua/vim/ui/clipboard/*.lua
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/macros
|
||||
%{_datadir}/nvim/runtime/macros/*.vim
|
||||
%{_datadir}/nvim/runtime/macros/less.bat
|
||||
%{_datadir}/nvim/runtime/macros/less.sh
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/pack
|
||||
%dir %{_datadir}/nvim/runtime/pack/dist
|
||||
%dir %{_datadir}/nvim/runtime/pack/dist/opt
|
||||
|
|
@ -343,6 +325,28 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \
|
|||
%dir %{_datadir}/nvim/runtime/pack/dist/opt/justify/plugin
|
||||
%{_datadir}/nvim/runtime/pack/dist/opt/justify/plugin/*.vim
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/pack/dist/opt/netrw
|
||||
%{_datadir}/nvim/runtime/pack/dist/opt/netrw/LICENSE.txt
|
||||
%{_datadir}/nvim/runtime/pack/dist/opt/netrw/README.md
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/pack/dist/opt/netrw/autoload
|
||||
%{_datadir}/nvim/runtime/pack/dist/opt/netrw/autoload/*.vim
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/pack/dist/opt/netrw/doc
|
||||
%{_datadir}/nvim/runtime/pack/dist/opt/netrw/doc/*.txt
|
||||
%{_datadir}/nvim/runtime/pack/dist/opt/netrw/doc/tags
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/pack/dist/opt/netrw/plugin
|
||||
%{_datadir}/nvim/runtime/pack/dist/opt/netrw/plugin/*.vim
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/pack/dist/opt/netrw/syntax
|
||||
%{_datadir}/nvim/runtime/pack/dist/opt/netrw/syntax/*.vim
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/pack/dist/opt/nohlsearch
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/pack/dist/opt/nohlsearch/plugin
|
||||
%{_datadir}/nvim/runtime/pack/dist/opt/nohlsearch/plugin/*.vim
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/pack/dist/opt/shellmenu
|
||||
%dir %{_datadir}/nvim/runtime/pack/dist/opt/shellmenu/plugin
|
||||
%{_datadir}/nvim/runtime/pack/dist/opt/shellmenu/plugin/*.vim
|
||||
|
|
@ -393,6 +397,12 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \
|
|||
%dir %{_datadir}/nvim/runtime/queries/vimdoc/
|
||||
%{_datadir}/nvim/runtime/queries/vimdoc/*.scm
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/scripts
|
||||
%{_datadir}/nvim/runtime/scripts/*.lua
|
||||
%{_datadir}/nvim/runtime/scripts/*.vim
|
||||
%{_datadir}/nvim/runtime/scripts/less.bat
|
||||
%{_datadir}/nvim/runtime/scripts/less.sh
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/spell
|
||||
%{_datadir}/nvim/runtime/spell/cleanadd.vim
|
||||
%{_datadir}/nvim/runtime/spell/en.utf-8.spl
|
||||
|
|
@ -413,20 +423,21 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \
|
|||
%{_datadir}/nvim/runtime/syntax/shared/*.vim
|
||||
%{_datadir}/nvim/runtime/syntax/shared/README.txt
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/tools
|
||||
%{_datadir}/nvim/runtime/tools/*.vim
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/tutor
|
||||
%{_datadir}/nvim/runtime/tutor/tutor.tutor
|
||||
%{_datadir}/nvim/runtime/tutor/tutor.tutor.json
|
||||
%{_datadir}/nvim/runtime/tutor/*.tutor
|
||||
%{_datadir}/nvim/runtime/tutor/*.tutor.json
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/tutor/en
|
||||
%{_datadir}/nvim/runtime/tutor/en/vim-01-beginner.tutor
|
||||
%{_datadir}/nvim/runtime/tutor/en/vim-01-beginner.tutor.json
|
||||
%{_datadir}/nvim/runtime/tutor/en/*.tutor
|
||||
%{_datadir}/nvim/runtime/tutor/en/*.tutor.json
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/tutor/ja
|
||||
%{_datadir}/nvim/runtime/tutor/ja/vim-01-beginner.tutor
|
||||
%{_datadir}/nvim/runtime/tutor/ja/vim-01-beginner.tutor.json
|
||||
%{_datadir}/nvim/runtime/tutor/ja/*.tutor
|
||||
%{_datadir}/nvim/runtime/tutor/ja/*.tutor.json
|
||||
|
||||
%dir %{_datadir}/nvim/runtime/tutor/zh
|
||||
%{_datadir}/nvim/runtime/tutor/zh/*.tutor
|
||||
%{_datadir}/nvim/runtime/tutor/zh/*.tutor.json
|
||||
|
||||
%changelog
|
||||
%autochangelog
|
||||
|
|
|
|||
4
sources
4
sources
|
|
@ -1,2 +1,2 @@
|
|||
SHA512 (neovim-0.10.2.tar.gz) = 6478c53bddff0bf042388464fa1c5114e8fe75c7c41b22e5426783bd2f8406bd3297ffd4bc895ea13e573f0cd28a64755c1f5c063531bb8de477c4e439384418
|
||||
SHA512 (neovim-0.10.2-vendor.tar.gz) = 59047ccbc4e66e5d706709997350fdf591105bd12440edaf883646f83145b94ee691eaff4dac1e557c19dd09886ba4c155a8abc3cc4e18260cf1fcc61b1a3bac
|
||||
SHA512 (neovim-0.11.5.tar.gz) = 1b2bb241261eefd195275e28bb9ebe4102261d61d8b7fe38ccebad7131ccc38d29fae8494d511b4c440ad71ef95dc405a2ba6e98b5d47426f215c8137c8bc91f
|
||||
SHA512 (neovim-0.11.5-vendor.tar.gz) = 388e8afb7919d89c7bceab3f03a49909ef307c3c2ac29d9899f5e30e475c18d453010290cc8929e5cae0a1252b2b7056a5d2bedfc9a3f3a12c0530aa52e14b0c
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue