diff --git a/.gitignore b/.gitignore index 5f5dba2..d2c18ad 100644 --- a/.gitignore +++ b/.gitignore @@ -3,65 +3,4 @@ /series /x86_64/ /results_neovim/ -/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 +/neovim-*.tar.gz diff --git a/README.md b/README.md index e3533c1..3e9397f 100644 --- a/README.md +++ b/README.md @@ -8,3 +8,4 @@ The hyper-extensible Vim-based text editor * Download the new tarball * Add the tarball with `fedpkg new-sources neovim-.tar.gz` * Run `bash mkvendor.sh` +* Run `bash mkvendor-treesitter.sh` diff --git a/mkvendor.sh b/mkvendor.sh index 69152c9..c030923 100644 --- a/mkvendor.sh +++ b/mkvendor.sh @@ -1,61 +1,28 @@ -#!/usr/bin/bash -x + #!/usr/bin/bash -x set -euo pipefail -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)" +url=$(rpmspec -P neovim.spec | sed -En 's/^Source0:[[:space:]]+//p') +archive=$(basename "$url") +tmp=$(mktemp -d) +trap "rm -rf $tmp" EXIT -cleanup_tmpdir() { - popd 2>/dev/null || true - rm -rf "${nvim_tmpdir}" -} -trap cleanup_tmpdir SIGINT +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_and_exit() { - cleanup_tmpdir - if test "$1" = 0 -o -z "$1" ; then - exit 0 - else - exit "${1}" - fi -} +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} -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 +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}/" +cksum -a sha512 "${archive}" "${vendor}.tar.gz" | tee sources echo -echo "Run: fedpkg new-sources ${nvim_archive} ${nvim_vendor_archive}" - -cleanup_and_exit 0 +echo "Run: fedpkg new-sources ${archive} ${vendor}.tar.gz" diff --git a/neovim-bundled-licenses.txt b/neovim-bundled-licenses.txt index e72f40d..fee3e11 100644 --- a/neovim-bundled-licenses.txt +++ b/neovim-bundled-licenses.txt @@ -1,2 +1,2 @@ -"Apache-2.0" +"ASL 2.0" "MIT" diff --git a/neovim-lua-bit32.patch b/neovim-lua-bit32.patch index 85333e8..9618c0b 100644 --- a/neovim-lua-bit32.patch +++ b/neovim-lua-bit32.patch @@ -1,31 +1,23 @@ -Index: neovim-0.11.0/src/nvim/ex_cmds.lua +Index: neovim-0.10.0/src/nvim/ex_cmds.lua =================================================================== ---- 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 +--- 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 @@ -1,4 +1,4 @@ -local bit = require 'bit' +local bit = require 'bit32' local M = {} -Index: neovim-0.11.0/runtime/lua/vim/lsp/_watchfiles.lua +Index: neovim-0.10.0/src/nvim/generators/gen_ex_cmds.lua =================================================================== ---- 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 +--- 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 diff --git a/neovim.spec b/neovim.spec index d3e5009..a7b93d8 100644 --- a/neovim.spec +++ b/neovim.spec @@ -21,19 +21,8 @@ %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 -%if %{with system_treesitter} -%global tree_sitter_min_ver 0.22.5 -%endif -%global vterm_min_ver 0.3.3 +%global tree_sitter_min_ver 0.20.8 %global luv_include_dir %{_includedir}/luv %if %{with luajit} @@ -45,10 +34,10 @@ %endif Name: neovim -Version: 0.11.5 +Version: 0.10.2 Release: %autorelease -License: Apache-2.0 AND Vim AND MIT +License: Apache-2.0 AND Vim Summary: Vim-fork focused on extensibility and agility Url: https://neovim.io @@ -90,18 +79,15 @@ BuildRequires: jemalloc-devel %endif BuildRequires: msgpack-devel >= 3.1.0 BuildRequires: pkgconfig(termkey) -BuildRequires: pkgconfig(libuv) >= 1.50.0 -BuildRequires: pkgconfig(vterm) >= %{vterm_min_ver} +BuildRequires: pkgconfig(libuv) >= 1.42.0 +BuildRequires: pkgconfig(vterm) >= 0.3 # need the build with the fix for the resize buffer issue -Requires: libvterm >= %{vterm_min_ver} +Requires: libvterm >= 0.3 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) @@ -110,7 +96,6 @@ 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 @@ -143,9 +128,6 @@ 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 @@ -156,8 +138,7 @@ 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} \ - -DENABLE_TRANSLATIONS=ON + -DLIBLUV_INCLUDE_DIR:PATH=%{luv_include_dir} %cmake_build %install @@ -179,11 +160,11 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ # Refresh documentation helptags. %transfiletriggerin -- %{_datadir}/nvim/runtime/doc -NVIM_LOG_FILE=/dev/null %{_bindir}/nvim -u NONE -es -c ":helptags %{_datadir}/nvim/runtime/doc" -c ":q" &> /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 || : -NVIM_LOG_FILE=/dev/null %{_bindir}/nvim -u NONE -es -c ":helptags %{_datadir}/nvim/runtime/doc" -c ":q" &> /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 @@ -205,7 +186,7 @@ NVIM_LOG_FILE=/dev/null %{_bindir}/nvim -u NONE -es -c ":helptags %{_datadir}/nv %dir %{_datadir}/nvim/runtime %{_datadir}/nvim/runtime/*.vim -%{_datadir}/nvim/runtime/*.lua +%{_datadir}/nvim/runtime/filetype.lua %{_datadir}/nvim/runtime/neovim.ico %dir %{_datadir}/nvim/runtime/autoload @@ -232,6 +213,9 @@ NVIM_LOG_FILE=/dev/null %{_bindir}/nvim -u NONE -es -c ":helptags %{_datadir}/nv %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 @@ -259,9 +243,33 @@ NVIM_LOG_FILE=/dev/null %{_bindir}/nvim -u NONE -es -c ":helptags %{_datadir}/nv %dir %{_datadir}/nvim/runtime/indent/testdir/ %{_datadir}/nvim/runtime/indent/testdir/README.txt -%{_datadir}/nvim/runtime/indent/testdir/*.in -%{_datadir}/nvim/runtime/indent/testdir/*.ok -%{_datadir}/nvim/runtime/indent/testdir/*.vim +%{_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 %dir %{_datadir}/nvim/runtime/keymap %{_datadir}/nvim/runtime/keymap/*.vim @@ -271,26 +279,34 @@ NVIM_LOG_FILE=/dev/null %{_bindir}/nvim -u NONE -es -c ":helptags %{_datadir}/nv %{_datadir}/nvim/runtime/lua/*.lua %dir %{_datadir}/nvim/runtime/lua/nvim -%{_datadir}/nvim/runtime/lua/nvim/*.lua +%{_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 %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 @@ -306,13 +322,15 @@ NVIM_LOG_FILE=/dev/null %{_bindir}/nvim -u NONE -es -c ":helptags %{_datadir}/nv %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 @@ -325,28 +343,6 @@ NVIM_LOG_FILE=/dev/null %{_bindir}/nvim -u NONE -es -c ":helptags %{_datadir}/nv %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 @@ -397,12 +393,6 @@ NVIM_LOG_FILE=/dev/null %{_bindir}/nvim -u NONE -es -c ":helptags %{_datadir}/nv %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 @@ -423,21 +413,20 @@ NVIM_LOG_FILE=/dev/null %{_bindir}/nvim -u NONE -es -c ":helptags %{_datadir}/nv %{_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 -%{_datadir}/nvim/runtime/tutor/*.tutor.json +%{_datadir}/nvim/runtime/tutor/tutor.tutor +%{_datadir}/nvim/runtime/tutor/tutor.tutor.json %dir %{_datadir}/nvim/runtime/tutor/en -%{_datadir}/nvim/runtime/tutor/en/*.tutor -%{_datadir}/nvim/runtime/tutor/en/*.tutor.json +%{_datadir}/nvim/runtime/tutor/en/vim-01-beginner.tutor +%{_datadir}/nvim/runtime/tutor/en/vim-01-beginner.tutor.json %dir %{_datadir}/nvim/runtime/tutor/ja -%{_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 +%{_datadir}/nvim/runtime/tutor/ja/vim-01-beginner.tutor +%{_datadir}/nvim/runtime/tutor/ja/vim-01-beginner.tutor.json %changelog %autochangelog diff --git a/sources b/sources index 2bb5bca..ed28134 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (neovim-0.11.5.tar.gz) = 1b2bb241261eefd195275e28bb9ebe4102261d61d8b7fe38ccebad7131ccc38d29fae8494d511b4c440ad71ef95dc405a2ba6e98b5d47426f215c8137c8bc91f -SHA512 (neovim-0.11.5-vendor.tar.gz) = 388e8afb7919d89c7bceab3f03a49909ef307c3c2ac29d9899f5e30e475c18d453010290cc8929e5cae0a1252b2b7056a5d2bedfc9a3f3a12c0530aa52e14b0c +SHA512 (neovim-0.10.2.tar.gz) = 6478c53bddff0bf042388464fa1c5114e8fe75c7c41b22e5426783bd2f8406bd3297ffd4bc895ea13e573f0cd28a64755c1f5c063531bb8de477c4e439384418 +SHA512 (neovim-0.10.2-vendor.tar.gz) = 59047ccbc4e66e5d706709997350fdf591105bd12440edaf883646f83145b94ee691eaff4dac1e557c19dd09886ba4c155a8abc3cc4e18260cf1fcc61b1a3bac