diff --git a/.gitignore b/.gitignore index abbfa49..88a99c7 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,8 @@ +/*.log +/*.rpm +/series +/x86_64/ +/results_neovim/ /neovim-0.1.7.tar.gz /neovim-0.2.0.tar.gz /neovim-0.2.1.tar.gz @@ -24,3 +29,8 @@ /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 diff --git a/neovim-fix-cmake-find-libluv.patch b/neovim-fix-cmake-find-libluv.patch new file mode 100644 index 0000000..36cfd1d --- /dev/null +++ b/neovim-fix-cmake-find-libluv.patch @@ -0,0 +1,15 @@ +Index: neovim-0.9.4/src/nvim/CMakeLists.txt +=================================================================== +--- neovim-0.9.4.orig/src/nvim/CMakeLists.txt 2023-10-09 22:38:17.000000000 +0200 ++++ neovim-0.9.4/src/nvim/CMakeLists.txt 2023-10-20 22:49:27.287874311 +0200 +@@ -3,8 +3,8 @@ add_executable(nvim main.c) + + add_library(libuv INTERFACE) + find_package(libuv CONFIG) +-if(TARGET libuv::uv_a) +- target_link_libraries(libuv INTERFACE libuv::uv_a) ++if(TARGET libuv::uv) ++ target_link_libraries(libuv INTERFACE libuv::uv) + mark_as_advanced(libuv_DIR) + else() + # Fall back to find module for older libuv versions that don't provide config file diff --git a/neovim-fix-fortify-source.patch b/neovim-fix-fortify-source.patch deleted file mode 100644 index 4d14058..0000000 --- a/neovim-fix-fortify-source.patch +++ /dev/null @@ -1,39 +0,0 @@ -Index: neovim-0.8.2/CMakeLists.txt -=================================================================== ---- neovim-0.8.2.orig/CMakeLists.txt 2022-12-29 17:12:10.000000000 +0100 -+++ neovim-0.8.2/CMakeLists.txt 2022-12-30 10:33:00.250094998 +0100 -@@ -203,34 +203,6 @@ if(${INIT_FLAGS_NAME}) - set(CMAKE_REQUIRED_FLAGS "${${INIT_FLAGS_NAME}}") - endif() - --# Include because some toolchains define _FORTIFY_SOURCE=2 in --# internal header files, which should in turn be #included by . --check_c_source_compiles(" --#include -- --#if defined(_FORTIFY_SOURCE) && _FORTIFY_SOURCE > 1 --#error \"_FORTIFY_SOURCE > 1\" --#endif --int --main(void) --{ -- return 0; --} --" HAS_ACCEPTABLE_FORTIFY) -- --if(NOT HAS_ACCEPTABLE_FORTIFY) -- message(STATUS "Unsupported _FORTIFY_SOURCE found, forcing _FORTIFY_SOURCE=1") -- # Extract possible prefix to _FORTIFY_SOURCE (e.g. -Wp,-D_FORTIFY_SOURCE). -- STRING(REGEX MATCH "[^\ ]+-D_FORTIFY_SOURCE" _FORTIFY_SOURCE_PREFIX "${CMAKE_C_FLAGS}") -- STRING(REPLACE "-D_FORTIFY_SOURCE" "" _FORTIFY_SOURCE_PREFIX "${_FORTIFY_SOURCE_PREFIX}" ) -- if(NOT _FORTIFY_SOURCE_PREFIX STREQUAL "") -- message(STATUS "Detected _FORTIFY_SOURCE Prefix=${_FORTIFY_SOURCE_PREFIX}") -- endif() -- # -U in add_definitions doesn't end up in the correct spot, so we add it to -- # the flags variable instead. -- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${_FORTIFY_SOURCE_PREFIX}-U_FORTIFY_SOURCE ${_FORTIFY_SOURCE_PREFIX}-D_FORTIFY_SOURCE=1") --endif() -- - # Remove --sort-common from linker flags, as this seems to cause bugs (see #2641, #3374). - # TODO: Figure out the root cause. - if(CMAKE_EXE_LINKER_FLAGS MATCHES "--sort-common" OR diff --git a/neovim-lua-bit32.patch b/neovim-lua-bit32.patch index c339ee2..706c0dd 100644 --- a/neovim-lua-bit32.patch +++ b/neovim-lua-bit32.patch @@ -1,30 +1,30 @@ -Index: neovim-0.8.0/CMakeLists.txt +Index: neovim-0.9.0/CMakeLists.txt =================================================================== ---- neovim-0.8.0.orig/CMakeLists.txt 2022-09-30 17:15:13.000000000 +0200 -+++ neovim-0.8.0/CMakeLists.txt 2022-10-01 07:03:31.650272466 +0200 -@@ -548,7 +548,7 @@ endforeach() +--- neovim-0.9.0.orig/CMakeLists.txt 2023-04-07 18:47:09.146841186 +0200 ++++ neovim-0.9.0/CMakeLists.txt 2023-04-07 18:47:39.100006585 +0200 +@@ -163,7 +163,7 @@ foreach(CFGNAME ${CMAKE_CONFIGURATION_TY + set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY_${CFGNAME} ${CMAKE_BINARY_DIR}/lib) + endforeach() - # Find Lua interpreter - include(LuaHelpers) -set(LUA_DEPENDENCIES lpeg mpack bit) +set(LUA_DEPENDENCIES lpeg mpack bit32) if(NOT LUA_PRG) foreach(CURRENT_LUA_PRG luajit lua5.1 lua5.2 lua) unset(_CHECK_LUA_PRG CACHE) -Index: neovim-0.8.0/src/nvim/ex_cmds.lua +Index: neovim-0.9.0/src/nvim/ex_cmds.lua =================================================================== ---- neovim-0.8.0.orig/src/nvim/ex_cmds.lua 2022-09-30 17:15:13.000000000 +0200 -+++ neovim-0.8.0/src/nvim/ex_cmds.lua 2022-10-01 07:03:31.651272464 +0200 +--- neovim-0.9.0.orig/src/nvim/ex_cmds.lua 2023-04-07 18:47:05.066818656 +0200 ++++ neovim-0.9.0/src/nvim/ex_cmds.lua 2023-04-07 18:47:09.147841191 +0200 @@ -1,4 +1,4 @@ -local bit = require 'bit' +local bit = require 'bit32' local module = {} -Index: neovim-0.8.0/src/nvim/generators/gen_ex_cmds.lua +Index: neovim-0.9.0/src/nvim/generators/gen_ex_cmds.lua =================================================================== ---- neovim-0.8.0.orig/src/nvim/generators/gen_ex_cmds.lua 2022-09-30 17:15:13.000000000 +0200 -+++ neovim-0.8.0/src/nvim/generators/gen_ex_cmds.lua 2022-10-01 07:03:31.651272464 +0200 +--- neovim-0.9.0.orig/src/nvim/generators/gen_ex_cmds.lua 2023-04-07 18:47:05.066818656 +0200 ++++ neovim-0.9.0/src/nvim/generators/gen_ex_cmds.lua 2023-04-07 18:47:09.147841191 +0200 @@ -22,7 +22,7 @@ local defsfname = autodir .. '/ex_cmds_d local enumfile = io.open(enumfname, 'w') local defsfile = io.open(defsfname, 'w') diff --git a/neovim.spec b/neovim.spec index b33d395..ef78a3c 100644 --- a/neovim.spec +++ b/neovim.spec @@ -21,28 +21,23 @@ %endif %endif -%global luv_min_ver 1.42.0 -%global tree_sitter_min_ver 0.20.3 +%global luv_min_ver 1.43.0 +%global tree_sitter_min_ver 0.20.8 +%global luv_include_dir %{_includedir}/luv %if %{with luajit} %global luajit_version 2.1 %global lua_prg %{_bindir}/luajit - -%global luv_include_dir %{_includedir}/luajit-%{luajit_version} -%global luv_library %{_libdir}/luajit/%{luajit_version}/luv.so %else %global lua_version 5.1 %global lua_prg %{_bindir}/lua-5.1 - -%global luv_include_dir %{_includedir}/lua-%{lua_version} -%global luv_library %{_libdir}/lua/%{lua_version}/luv.so %endif Name: neovim -Version: 0.8.3 +Version: 0.9.5 Release: 1%{?dist} -License: ASL 2.0 +License: Apache-2.0 AND Vim Summary: Vim-fork focused on extensibility and agility Url: https://neovim.io @@ -50,7 +45,7 @@ Source0: https://github.com/neovim/neovim/archive/v%{version}/%{name}-%{v Source1: sysinit.vim Source2: spec-template -Patch0: neovim-fix-fortify-source.patch +Patch0: neovim-fix-cmake-find-libluv.patch Patch1000: neovim-lua-bit32.patch @@ -61,34 +56,33 @@ BuildRequires: fdupes BuildRequires: gettext BuildRequires: gperf BuildRequires: gcc +BuildRequires: libluv-devel >= %{luv_min_ver} %if %{with luajit} # luajit implements version 5.1 of the lua language spec, so it needs the # compat versions of libs. BuildRequires: luajit-devel -BuildRequires: luajit2.1-luv-devel >= %{luv_min_ver} Requires: luajit2.1-luv >= %{luv_min_ver} %else # lua5.1 BuildRequires: compat-lua BuildRequires: compat-lua-devel BuildRequires: lua5.1-bit32 -BuildRequires: lua5.1-luv-devel >= %{luv_min_ver} Requires: lua5.1-luv >= %{luv_min_ver} # /with luajit %endif BuildRequires: lua5.1-lpeg -BuildRequires: lua5.1-mpack +BuildRequires: lua5.1-mpack >= 1.0.11 %if %{with jemalloc} BuildRequires: jemalloc-devel %endif BuildRequires: msgpack-devel >= 3.1.0 -BuildRequires: libtermkey-devel -BuildRequires: libuv-devel >= 1.42.0 -BuildRequires: libvterm-devel >= 0.3 +BuildRequires: pkgconfig(termkey) +BuildRequires: pkgconfig(libuv) >= 1.42.0 +BuildRequires: pkgconfig(vterm) >= 0.3 # need the build with the fix for the resize buffer issue Requires: libvterm >= 0.3 -BuildRequires: unibilium-devel -BuildRequires: libtree-sitter-devel >= %{tree_sitter_min_ver} +BuildRequires: pkgconfig(unibilium) +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} @@ -98,6 +92,7 @@ Suggests: (python2-neovim if python2) Suggests: (python3-neovim if python3) # XSel provides access to the system clipboard Recommends: xsel +Recommends: wl-clipboard %description Neovim is a refactor - and sometimes redactor - in the tradition of @@ -111,10 +106,10 @@ parts of Vim, without compromise, and more. %prep %setup -q -%patch0 -p1 +%patch -P 0 -p1 %if %{without luajit} -%patch1000 -p1 +%patch -P 1000 -p1 %endif %build @@ -125,8 +120,7 @@ USERNAME=koji -DPREFER_LUA=%{?with_luajit:OFF}%{!?with_luajit:ON} \ -DLUA_PRG=%{lua_prg} \ -DENABLE_JEMALLOC=%{?with_jemalloc:ON}%{!?with_jemalloc:OFF} \ - -DLIBLUV_INCLUDE_DIR=%{luv_include_dir} \ - -DLIBLUV_LIBRARY=%{luv_library} + -DLIBLUV_INCLUDE_DIR:PATH=%{luv_include_dir} \ %cmake_build @@ -164,7 +158,6 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %dir %{_datadir}/nvim/runtime %{_datadir}/nvim/runtime/bugreport.vim %{_datadir}/nvim/runtime/delmenu.vim -%{_datadir}/nvim/runtime/filetype.vim %{_datadir}/nvim/runtime/filetype.lua %{_datadir}/nvim/runtime/ftoff.vim %{_datadir}/nvim/runtime/ftplugin.vim @@ -175,15 +168,17 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/makemenu.vim %{_datadir}/nvim/runtime/menu.vim %{_datadir}/nvim/runtime/mswin.vim +%{_datadir}/nvim/runtime/neovim.ico %{_datadir}/nvim/runtime/optwin.vim -%{_datadir}/nvim/runtime/scripts.vim %{_datadir}/nvim/runtime/synmenu.vim %dir %{_datadir}/nvim/runtime/autoload +%{_datadir}/nvim/runtime/autoload/README.txt %{_datadir}/nvim/runtime/autoload/RstFold.vim %{_datadir}/nvim/runtime/autoload/ada.vim %{_datadir}/nvim/runtime/autoload/adacomplete.vim %{_datadir}/nvim/runtime/autoload/bitbake.vim +%{_datadir}/nvim/runtime/autoload/ccomplete.lua %{_datadir}/nvim/runtime/autoload/ccomplete.vim %{_datadir}/nvim/runtime/autoload/clojurecomplete.vim %{_datadir}/nvim/runtime/autoload/context.vim @@ -195,7 +190,6 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/autoload/gzip.vim %{_datadir}/nvim/runtime/autoload/haskellcomplete.vim %{_datadir}/nvim/runtime/autoload/health.vim -%{_datadir}/nvim/runtime/autoload/health/nvim.vim %{_datadir}/nvim/runtime/autoload/health/provider.vim %{_datadir}/nvim/runtime/autoload/htmlcomplete.vim %{_datadir}/nvim/runtime/autoload/javascriptcomplete.vim @@ -225,9 +219,6 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/autoload/xmlformat.vim %{_datadir}/nvim/runtime/autoload/zip.vim -%dir %{_datadir}/nvim/runtime/autoload/dist -%{_datadir}/nvim/runtime/autoload/dist/ft.vim - %dir %{_datadir}/nvim/runtime/autoload/provider %{_datadir}/nvim/runtime/autoload/provider/clipboard.vim %{_datadir}/nvim/runtime/autoload/provider/node.vim @@ -256,7 +247,11 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/autoload/xml/html40t.vim %{_datadir}/nvim/runtime/autoload/xml/html401f.vim +%dir %{_datadir}/nvim/runtime/autoload/zig +%{_datadir}/nvim/runtime/autoload/zig/fmt.vim + %dir %{_datadir}/nvim/runtime/colors +%{_datadir}/nvim/runtime/colors/README.txt %{_datadir}/nvim/runtime/colors/blue.vim %{_datadir}/nvim/runtime/colors/darkblue.vim %{_datadir}/nvim/runtime/colors/default.vim @@ -280,6 +275,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/colors/zellner.vim %dir %{_datadir}/nvim/runtime/compiler +%{_datadir}/nvim/runtime/compiler/README.txt %{_datadir}/nvim/runtime/compiler/ant.vim %{_datadir}/nvim/runtime/compiler/bcc.vim %{_datadir}/nvim/runtime/compiler/bdf.vim @@ -291,7 +287,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/compiler/csslint.vim %{_datadir}/nvim/runtime/compiler/cucumber.vim %{_datadir}/nvim/runtime/compiler/dart.vim -%{_datadir}/nvim/runtime/compiler/dart2js.vim +%{_datadir}/nvim/runtime/compiler/dart2js.vim %{_datadir}/nvim/runtime/compiler/dart2native.vim %{_datadir}/nvim/runtime/compiler/dartanalyser.vim %{_datadir}/nvim/runtime/compiler/dartdevc.vim @@ -299,6 +295,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/compiler/dartfmt.vim %{_datadir}/nvim/runtime/compiler/decada.vim %{_datadir}/nvim/runtime/compiler/dot.vim +%{_datadir}/nvim/runtime/compiler/dotnet.vim %{_datadir}/nvim/runtime/compiler/erlang.vim %{_datadir}/nvim/runtime/compiler/eruby.vim %{_datadir}/nvim/runtime/compiler/eslint.vim @@ -383,6 +380,10 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/compiler/xmlwf.vim %{_datadir}/nvim/runtime/compiler/xo.vim %{_datadir}/nvim/runtime/compiler/yamllint.vim +%{_datadir}/nvim/runtime/compiler/zig.vim +%{_datadir}/nvim/runtime/compiler/zig_build.vim +%{_datadir}/nvim/runtime/compiler/zig_build_exe.vim +%{_datadir}/nvim/runtime/compiler/zig_test.vim %{_datadir}/nvim/runtime/compiler/zsh.vim %dir %{_datadir}/nvim/runtime/doc @@ -400,6 +401,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/doc/diagnostic.txt %{_datadir}/nvim/runtime/doc/diff.txt %{_datadir}/nvim/runtime/doc/digraph.txt +%{_datadir}/nvim/runtime/doc/editorconfig.txt %{_datadir}/nvim/runtime/doc/editing.txt %{_datadir}/nvim/runtime/doc/eval.txt %{_datadir}/nvim/runtime/doc/filetype.txt @@ -413,7 +415,6 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/doc/hebrew.txt %{_datadir}/nvim/runtime/doc/help.txt %{_datadir}/nvim/runtime/doc/helphelp.txt -%{_datadir}/nvim/runtime/doc/if_cscop.txt %{_datadir}/nvim/runtime/doc/if_perl.txt %{_datadir}/nvim/runtime/doc/if_pyth.txt %{_datadir}/nvim/runtime/doc/if_ruby.txt @@ -433,6 +434,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/doc/message.txt %{_datadir}/nvim/runtime/doc/mlang.txt %{_datadir}/nvim/runtime/doc/motion.txt +%{_datadir}/nvim/runtime/doc/news.txt %{_datadir}/nvim/runtime/doc/nvim.txt %{_datadir}/nvim/runtime/doc/nvim_terminal_emulator.txt %{_datadir}/nvim/runtime/doc/options.txt @@ -446,7 +448,6 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/doc/pi_tar.txt %{_datadir}/nvim/runtime/doc/pi_tutor.txt %{_datadir}/nvim/runtime/doc/pi_zip.txt -%{_datadir}/nvim/runtime/doc/print.txt %{_datadir}/nvim/runtime/doc/provider.txt %{_datadir}/nvim/runtime/doc/quickfix.txt %{_datadir}/nvim/runtime/doc/quickref.txt @@ -461,6 +462,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/doc/spell.txt %{_datadir}/nvim/runtime/doc/starting.txt %{_datadir}/nvim/runtime/doc/syntax.txt +%{_datadir}/nvim/runtime/doc/support.txt %{_datadir}/nvim/runtime/doc/tabpage.txt %{_datadir}/nvim/runtime/doc/tags %{_datadir}/nvim/runtime/doc/tagsrch.txt @@ -512,6 +514,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %dir %{_datadir}/nvim/runtime/ftplugin %{_datadir}/nvim/runtime/ftplugin/8th.vim +%{_datadir}/nvim/runtime/ftplugin/README.txt %{_datadir}/nvim/runtime/ftplugin/a2ps.vim %{_datadir}/nvim/runtime/ftplugin/aap.vim %{_datadir}/nvim/runtime/ftplugin/abap.vim @@ -519,6 +522,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/ftplugin/ada.vim %{_datadir}/nvim/runtime/ftplugin/alsaconf.vim %{_datadir}/nvim/runtime/ftplugin/ant.vim +%{_datadir}/nvim/runtime/ftplugin/apache.vim %{_datadir}/nvim/runtime/ftplugin/arch.vim %{_datadir}/nvim/runtime/ftplugin/art.vim %{_datadir}/nvim/runtime/ftplugin/asm.vim @@ -532,8 +536,10 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/ftplugin/bst.vim %{_datadir}/nvim/runtime/ftplugin/btm.vim %{_datadir}/nvim/runtime/ftplugin/bzl.vim +%{_datadir}/nvim/runtime/ftplugin/c.lua %{_datadir}/nvim/runtime/ftplugin/c.vim %{_datadir}/nvim/runtime/ftplugin/calendar.vim +%{_datadir}/nvim/runtime/ftplugin/calender.lua %{_datadir}/nvim/runtime/ftplugin/cdrdaoconf.vim %{_datadir}/nvim/runtime/ftplugin/cfg.vim %{_datadir}/nvim/runtime/ftplugin/ch.vim @@ -552,11 +558,14 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/ftplugin/crm.vim %{_datadir}/nvim/runtime/ftplugin/crontab.vim %{_datadir}/nvim/runtime/ftplugin/cs.vim +%{_datadir}/nvim/runtime/ftplugin/cs.lua %{_datadir}/nvim/runtime/ftplugin/csc.vim %{_datadir}/nvim/runtime/ftplugin/csh.vim +%{_datadir}/nvim/runtime/ftplugin/css.lua %{_datadir}/nvim/runtime/ftplugin/css.vim %{_datadir}/nvim/runtime/ftplugin/cucumber.vim %{_datadir}/nvim/runtime/ftplugin/cvsrc.vim +%{_datadir}/nvim/runtime/ftplugin/d.lua %{_datadir}/nvim/runtime/ftplugin/debchangelog.vim %{_datadir}/nvim/runtime/ftplugin/debcontrol.vim %{_datadir}/nvim/runtime/ftplugin/denyhosts.vim @@ -583,6 +592,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/ftplugin/falcon.vim %{_datadir}/nvim/runtime/ftplugin/fennel.vim %{_datadir}/nvim/runtime/ftplugin/fetchmail.vim +%{_datadir}/nvim/runtime/ftplugin/fish.vim %{_datadir}/nvim/runtime/ftplugin/flexwiki.vim %{_datadir}/nvim/runtime/ftplugin/fortran.vim %{_datadir}/nvim/runtime/ftplugin/fpcmake.vim @@ -618,6 +628,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/ftplugin/htmldjango.vim %{_datadir}/nvim/runtime/ftplugin/i3config.vim %{_datadir}/nvim/runtime/ftplugin/icon.vim +%{_datadir}/nvim/runtime/ftplugin/indent.lua %{_datadir}/nvim/runtime/ftplugin/indent.vim %{_datadir}/nvim/runtime/ftplugin/initex.vim %{_datadir}/nvim/runtime/ftplugin/ishd.vim @@ -646,7 +657,6 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/ftplugin/logtalk.dict %{_datadir}/nvim/runtime/ftplugin/logtalk.vim %{_datadir}/nvim/runtime/ftplugin/lprolog.vim -%{_datadir}/nvim/runtime/ftplugin/lua.lua %{_datadir}/nvim/runtime/ftplugin/lua.vim %{_datadir}/nvim/runtime/ftplugin/lynx.vim %{_datadir}/nvim/runtime/ftplugin/m3build.vim @@ -661,12 +671,13 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/ftplugin/markdown.vim %{_datadir}/nvim/runtime/ftplugin/masm.vim %{_datadir}/nvim/runtime/ftplugin/matlab.vim +%{_datadir}/nvim/runtime/ftplugin/mermaid.vim %{_datadir}/nvim/runtime/ftplugin/meson.vim %{_datadir}/nvim/runtime/ftplugin/mf.vim %{_datadir}/nvim/runtime/ftplugin/mma.vim %{_datadir}/nvim/runtime/ftplugin/modconf.vim -%{_datadir}/nvim/runtime/ftplugin/modula2.vim -%{_datadir}/nvim/runtime/ftplugin/modula3.vim +%{_datadir}/nvim/runtime/ftplugin/modula2.vim +%{_datadir}/nvim/runtime/ftplugin/modula3.vim %{_datadir}/nvim/runtime/ftplugin/mp.vim %{_datadir}/nvim/runtime/ftplugin/mplayerconf.vim %{_datadir}/nvim/runtime/ftplugin/mrxvtrc.vim @@ -679,9 +690,11 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/ftplugin/nroff.vim %{_datadir}/nvim/runtime/ftplugin/nsis.vim %{_datadir}/nvim/runtime/ftplugin/objc.vim +%{_datadir}/nvim/runtime/ftplugin/obse.vim %{_datadir}/nvim/runtime/ftplugin/ocaml.vim %{_datadir}/nvim/runtime/ftplugin/occam.vim %{_datadir}/nvim/runtime/ftplugin/octave.vim +%{_datadir}/nvim/runtime/ftplugin/openvpn.vim %{_datadir}/nvim/runtime/ftplugin/pamconf.vim %{_datadir}/nvim/runtime/ftplugin/pascal.vim %{_datadir}/nvim/runtime/ftplugin/passwd.vim @@ -692,6 +705,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/ftplugin/pinfo.vim %{_datadir}/nvim/runtime/ftplugin/plaintex.vim %{_datadir}/nvim/runtime/ftplugin/pod.vim +%{_datadir}/nvim/runtime/ftplugin/poefilter.vim %{_datadir}/nvim/runtime/ftplugin/poke.vim %{_datadir}/nvim/runtime/ftplugin/postscr.vim %{_datadir}/nvim/runtime/ftplugin/procmail.vim @@ -704,6 +718,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/ftplugin/qb64.vim %{_datadir}/nvim/runtime/ftplugin/qf.vim %{_datadir}/nvim/runtime/ftplugin/quake.vim +%{_datadir}/nvim/runtime/ftplugin/quarto.vim %{_datadir}/nvim/runtime/ftplugin/query.lua %{_datadir}/nvim/runtime/ftplugin/r.vim %{_datadir}/nvim/runtime/ftplugin/racc.vim @@ -732,7 +747,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/ftplugin/sensors.vim %{_datadir}/nvim/runtime/ftplugin/services.vim %{_datadir}/nvim/runtime/ftplugin/setserial.vim -%{_datadir}/nvim/runtime/ftplugin/sexplib.vim +%{_datadir}/nvim/runtime/ftplugin/sexplib.vim %{_datadir}/nvim/runtime/ftplugin/sgml.vim %{_datadir}/nvim/runtime/ftplugin/sh.vim %{_datadir}/nvim/runtime/ftplugin/shada.vim @@ -743,6 +758,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/ftplugin/solution.vim %{_datadir}/nvim/runtime/ftplugin/spec.vim %{_datadir}/nvim/runtime/ftplugin/sql.vim +%{_datadir}/nvim/runtime/ftplugin/ssa.vim %{_datadir}/nvim/runtime/ftplugin/sshconfig.vim %{_datadir}/nvim/runtime/ftplugin/sudoers.vim %{_datadir}/nvim/runtime/ftplugin/svg.vim @@ -758,9 +774,9 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/ftplugin/terminfo.vim %{_datadir}/nvim/runtime/ftplugin/tex.vim %{_datadir}/nvim/runtime/ftplugin/text.vim -%{_datadir}/nvim/runtime/ftplugin/tidy.vim +%{_datadir}/nvim/runtime/ftplugin/tidy.vim %{_datadir}/nvim/runtime/ftplugin/tmux.vim -%{_datadir}/nvim/runtime/ftplugin/toml.vim +%{_datadir}/nvim/runtime/ftplugin/toml.vim %{_datadir}/nvim/runtime/ftplugin/treetop.vim %{_datadir}/nvim/runtime/ftplugin/tt2html.vim %{_datadir}/nvim/runtime/ftplugin/tutor.vim @@ -780,6 +796,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/ftplugin/wast.vim %{_datadir}/nvim/runtime/ftplugin/wget.vim %{_datadir}/nvim/runtime/ftplugin/wget2.vim +%{_datadir}/nvim/runtime/ftplugin/xdefaults.lua %{_datadir}/nvim/runtime/ftplugin/xdefaults.vim %{_datadir}/nvim/runtime/ftplugin/xf86conf.vim %{_datadir}/nvim/runtime/ftplugin/xhtml.vim @@ -790,10 +807,13 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/ftplugin/xsd.vim %{_datadir}/nvim/runtime/ftplugin/xslt.vim %{_datadir}/nvim/runtime/ftplugin/yaml.vim +%{_datadir}/nvim/runtime/ftplugin/zig.vim %{_datadir}/nvim/runtime/ftplugin/zimbu.vim %{_datadir}/nvim/runtime/ftplugin/zsh.vim %dir %{_datadir}/nvim/runtime/indent +%{_datadir}/nvim/runtime/indent/Makefile +%{_datadir}/nvim/runtime/indent/README.txt %{_datadir}/nvim/runtime/indent/aap.vim %{_datadir}/nvim/runtime/indent/ada.vim %{_datadir}/nvim/runtime/indent/ant.vim @@ -838,6 +858,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/indent/expect.vim %{_datadir}/nvim/runtime/indent/falcon.vim %{_datadir}/nvim/runtime/indent/fennel.vim +%{_datadir}/nvim/runtime/indent/fish.vim %{_datadir}/nvim/runtime/indent/fortran.vim %{_datadir}/nvim/runtime/indent/framescript.vim %{_datadir}/nvim/runtime/indent/freebasic.vim @@ -879,6 +900,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/indent/nginx.vim %{_datadir}/nvim/runtime/indent/nsis.vim %{_datadir}/nvim/runtime/indent/objc.vim +%{_datadir}/nvim/runtime/indent/obse.vim %{_datadir}/nvim/runtime/indent/ocaml.vim %{_datadir}/nvim/runtime/indent/occam.vim %{_datadir}/nvim/runtime/indent/pascal.vim @@ -891,6 +913,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/indent/pyrex.vim %{_datadir}/nvim/runtime/indent/python.vim %{_datadir}/nvim/runtime/indent/qb64.vim +%{_datadir}/nvim/runtime/indent/quarto.vim %{_datadir}/nvim/runtime/indent/query.lua %{_datadir}/nvim/runtime/indent/r.vim %{_datadir}/nvim/runtime/indent/racket.vim @@ -941,13 +964,38 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/indent/xslt.vim %{_datadir}/nvim/runtime/indent/yacc.vim %{_datadir}/nvim/runtime/indent/yaml.vim +%{_datadir}/nvim/runtime/indent/zig.vim %{_datadir}/nvim/runtime/indent/zimbu.vim %{_datadir}/nvim/runtime/indent/zsh.vim %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/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/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/README.txt %{_datadir}/nvim/runtime/keymap/accents.vim %{_datadir}/nvim/runtime/keymap/arabic.vim %{_datadir}/nvim/runtime/keymap/arabic_utf-8.vim @@ -984,7 +1032,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/keymap/kana.vim %{_datadir}/nvim/runtime/keymap/kazakh-jcuken.vim %{_datadir}/nvim/runtime/keymap/korean-dubeolsik_utf-8.vim -%{_datadir}/nvim/runtime/keymap/korean.vim +%{_datadir}/nvim/runtime/keymap/korean.vim %{_datadir}/nvim/runtime/keymap/lithuanian-baltic.vim %{_datadir}/nvim/runtime/keymap/magyar_utf-8.vim %{_datadir}/nvim/runtime/keymap/mongolian_utf-8.vim @@ -1022,7 +1070,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/keymap/tamil_tscii.vim %{_datadir}/nvim/runtime/keymap/thaana-phonetic_utf-8.vim %{_datadir}/nvim/runtime/keymap/thaana.vim -%{_datadir}/nvim/runtime/keymap/turkish-f.vim +%{_datadir}/nvim/runtime/keymap/turkish-f.vim %{_datadir}/nvim/runtime/keymap/turkish-q.vim %{_datadir}/nvim/runtime/keymap/ukrainian-dvorak.vim %{_datadir}/nvim/runtime/keymap/ukrainian-jcuken.vim @@ -1031,17 +1079,20 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/keymap/vietnamese-vni_utf-8.vim %dir %{_datadir}/nvim/runtime/lua -%{_datadir}/nvim/runtime/lua/health.lua +%{_datadir}/nvim/runtime/lua/_vim9script.lua +%{_datadir}/nvim/runtime/lua/editorconfig.lua %{_datadir}/nvim/runtime/lua/man.lua -%dir %{_datadir}/nvim/runtime/lua/man -%{_datadir}/nvim/runtime/lua/man/health.lua +%dir %{_datadir}/nvim/runtime/lua/nvim +%{_datadir}/nvim/runtime/lua/nvim/health.lua %dir %{_datadir}/nvim/runtime/lua/vim %{_datadir}/nvim/runtime/lua/vim/F.lua %{_datadir}/nvim/runtime/lua/vim/_editor.lua %{_datadir}/nvim/runtime/lua/vim/_init_packages.lua -%{_datadir}/nvim/runtime/lua/vim/_meta.lua +%{_datadir}/nvim/runtime/lua/vim/_inspector.lua +%{_datadir}/nvim/runtime/lua/vim/_options.lua +%{_datadir}/nvim/runtime/lua/vim/_watch.lua %{_datadir}/nvim/runtime/lua/vim/diagnostic.lua %{_datadir}/nvim/runtime/lua/vim/filetype.lua %{_datadir}/nvim/runtime/lua/vim/fs.lua @@ -1049,34 +1100,45 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/lua/vim/highlight.lua %{_datadir}/nvim/runtime/lua/vim/inspect.lua %{_datadir}/nvim/runtime/lua/vim/keymap.lua +%{_datadir}/nvim/runtime/lua/vim/loader.lua %{_datadir}/nvim/runtime/lua/vim/lsp.lua +%{_datadir}/nvim/runtime/lua/vim/secure.lua %{_datadir}/nvim/runtime/lua/vim/shared.lua %{_datadir}/nvim/runtime/lua/vim/treesitter.lua %{_datadir}/nvim/runtime/lua/vim/ui.lua %{_datadir}/nvim/runtime/lua/vim/uri.lua +%{_datadir}/nvim/runtime/lua/vim/version.lua %dir %{_datadir}/nvim/runtime/lua/vim/filetype/ %{_datadir}/nvim/runtime/lua/vim/filetype/detect.lua +%{_datadir}/nvim/runtime/lua/vim/filetype/options.lua %dir %{_datadir}/nvim/runtime/lua/vim/lsp/ %{_datadir}/nvim/runtime/lua/vim/lsp/_snippet.lua +%{_datadir}/nvim/runtime/lua/vim/lsp/_watchfiles.lua %{_datadir}/nvim/runtime/lua/vim/lsp/buf.lua -%{_datadir}/nvim/runtime/lua/vim/lsp/codelens.lua +%{_datadir}/nvim/runtime/lua/vim/lsp/codelens.lua %{_datadir}/nvim/runtime/lua/vim/lsp/diagnostic.lua -%{_datadir}/nvim/runtime/lua/vim/lsp/health.lua %{_datadir}/nvim/runtime/lua/vim/lsp/handlers.lua +%{_datadir}/nvim/runtime/lua/vim/lsp/health.lua %{_datadir}/nvim/runtime/lua/vim/lsp/log.lua %{_datadir}/nvim/runtime/lua/vim/lsp/protocol.lua %{_datadir}/nvim/runtime/lua/vim/lsp/rpc.lua +%{_datadir}/nvim/runtime/lua/vim/lsp/semantic_tokens.lua %{_datadir}/nvim/runtime/lua/vim/lsp/sync.lua %{_datadir}/nvim/runtime/lua/vim/lsp/tagfunc.lua -%{_datadir}/nvim/runtime/lua/vim/lsp/util.lua +%{_datadir}/nvim/runtime/lua/vim/lsp/types.lua +%{_datadir}/nvim/runtime/lua/vim/lsp/util.lua %dir %{_datadir}/nvim/runtime/lua/vim/treesitter/ +%{_datadir}/nvim/runtime/lua/vim/treesitter/_fold.lua +%{_datadir}/nvim/runtime/lua/vim/treesitter/_meta.lua +%{_datadir}/nvim/runtime/lua/vim/treesitter/_range.lua %{_datadir}/nvim/runtime/lua/vim/treesitter/health.lua %{_datadir}/nvim/runtime/lua/vim/treesitter/highlighter.lua %{_datadir}/nvim/runtime/lua/vim/treesitter/language.lua %{_datadir}/nvim/runtime/lua/vim/treesitter/languagetree.lua +%{_datadir}/nvim/runtime/lua/vim/treesitter/playground.lua %{_datadir}/nvim/runtime/lua/vim/treesitter/query.lua %dir %{_datadir}/nvim/runtime/macros @@ -1095,7 +1157,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %dir %{_datadir}/nvim/runtime/pack/dist/opt/cfilter %dir %{_datadir}/nvim/runtime/pack/dist/opt/cfilter/plugin -%{_datadir}/nvim/runtime/pack/dist/opt/cfilter/plugin/cfilter.vim +%{_datadir}/nvim/runtime/pack/dist/opt/cfilter/plugin/cfilter.lua %dir %{_datadir}/nvim/runtime/pack/dist/opt/justify %dir %{_datadir}/nvim/runtime/pack/dist/opt/justify/plugin @@ -1134,12 +1196,14 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/pack/dist/opt/vimball/doc/vimball.txt %dir %{_datadir}/nvim/runtime/plugin +%{_datadir}/nvim/runtime/plugin/editorconfig.lua %{_datadir}/nvim/runtime/plugin/gzip.vim %{_datadir}/nvim/runtime/plugin/health.vim %{_datadir}/nvim/runtime/plugin/man.lua %{_datadir}/nvim/runtime/plugin/matchit.vim %{_datadir}/nvim/runtime/plugin/matchparen.vim %{_datadir}/nvim/runtime/plugin/netrwPlugin.vim +%{_datadir}/nvim/runtime/plugin/nvim.lua %{_datadir}/nvim/runtime/plugin/rplugin.vim %{_datadir}/nvim/runtime/plugin/shada.vim %{_datadir}/nvim/runtime/plugin/spellfile.vim @@ -1148,56 +1212,30 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/plugin/tutor.vim %{_datadir}/nvim/runtime/plugin/zipPlugin.vim -%dir %{_datadir}/nvim/runtime/print -%{_datadir}/nvim/runtime/print/ascii.ps -%{_datadir}/nvim/runtime/print/cidfont.ps -%{_datadir}/nvim/runtime/print/cns_roman.ps -%{_datadir}/nvim/runtime/print/cp1250.ps -%{_datadir}/nvim/runtime/print/cp1251.ps -%{_datadir}/nvim/runtime/print/cp1252.ps -%{_datadir}/nvim/runtime/print/cp1253.ps -%{_datadir}/nvim/runtime/print/cp1254.ps -%{_datadir}/nvim/runtime/print/cp1255.ps -%{_datadir}/nvim/runtime/print/cp1257.ps -%{_datadir}/nvim/runtime/print/gb_roman.ps -%{_datadir}/nvim/runtime/print/hp-roman8.ps -%{_datadir}/nvim/runtime/print/iso-8859-10.ps -%{_datadir}/nvim/runtime/print/iso-8859-11.ps -%{_datadir}/nvim/runtime/print/iso-8859-13.ps -%{_datadir}/nvim/runtime/print/iso-8859-14.ps -%{_datadir}/nvim/runtime/print/iso-8859-15.ps -%{_datadir}/nvim/runtime/print/iso-8859-2.ps -%{_datadir}/nvim/runtime/print/iso-8859-3.ps -%{_datadir}/nvim/runtime/print/iso-8859-4.ps -%{_datadir}/nvim/runtime/print/iso-8859-5.ps -%{_datadir}/nvim/runtime/print/iso-8859-7.ps -%{_datadir}/nvim/runtime/print/iso-8859-8.ps -%{_datadir}/nvim/runtime/print/iso-8859-9.ps -%{_datadir}/nvim/runtime/print/jis_roman.ps -%{_datadir}/nvim/runtime/print/koi8-r.ps -%{_datadir}/nvim/runtime/print/koi8-u.ps -%{_datadir}/nvim/runtime/print/ks_roman.ps -%{_datadir}/nvim/runtime/print/latin1.ps -%{_datadir}/nvim/runtime/print/mac-roman.ps -%{_datadir}/nvim/runtime/print/prolog.ps - %dir %{_datadir}/nvim/runtime/queries/ %dir %{_datadir}/nvim/runtime/queries/c/ +%{_datadir}/nvim/runtime/queries/c/folds.scm %{_datadir}/nvim/runtime/queries/c/highlights.scm %{_datadir}/nvim/runtime/queries/c/injections.scm -%dir %{_datadir}/nvim/runtime/queries/help/ -%{_datadir}/nvim/runtime/queries/help/highlights.scm -%{_datadir}/nvim/runtime/queries/help/injections.scm - %dir %{_datadir}/nvim/runtime/queries/lua/ +%{_datadir}/nvim/runtime/queries/lua/folds.scm %{_datadir}/nvim/runtime/queries/lua/highlights.scm %{_datadir}/nvim/runtime/queries/lua/injections.scm +%dir %{_datadir}/nvim/runtime/queries/query/ +%{_datadir}/nvim/runtime/queries/query/folds.scm +%{_datadir}/nvim/runtime/queries/query/highlights.scm + %dir %{_datadir}/nvim/runtime/queries/vim/ +%{_datadir}/nvim/runtime/queries/vim/folds.scm %{_datadir}/nvim/runtime/queries/vim/highlights.scm %{_datadir}/nvim/runtime/queries/vim/injections.scm +%dir %{_datadir}/nvim/runtime/queries/vimdoc/ +%{_datadir}/nvim/runtime/queries/vimdoc/highlights.scm +%{_datadir}/nvim/runtime/queries/vimdoc/injections.scm + %dir %{_datadir}/nvim/runtime/spell %{_datadir}/nvim/runtime/spell/cleanadd.vim %{_datadir}/nvim/runtime/spell/en.utf-8.spl @@ -1205,6 +1243,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %dir %{_datadir}/nvim/runtime/syntax %{_datadir}/nvim/runtime/syntax/2html.vim %{_datadir}/nvim/runtime/syntax/8th.vim +%{_datadir}/nvim/runtime/syntax/README.txt %{_datadir}/nvim/runtime/syntax/a2ps.vim %{_datadir}/nvim/runtime/syntax/a65.vim %{_datadir}/nvim/runtime/syntax/aap.vim @@ -1362,6 +1401,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/syntax/dylanlid.vim %{_datadir}/nvim/runtime/syntax/ecd.vim %{_datadir}/nvim/runtime/syntax/edif.vim +%{_datadir}/nvim/runtime/syntax/editorconfig.vim %{_datadir}/nvim/runtime/syntax/eiffel.vim %{_datadir}/nvim/runtime/syntax/elf.vim %{_datadir}/nvim/runtime/syntax/elinks.vim @@ -1385,6 +1425,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/syntax/fdcc.vim %{_datadir}/nvim/runtime/syntax/fetchmail.vim %{_datadir}/nvim/runtime/syntax/fgl.vim +%{_datadir}/nvim/runtime/syntax/fish.vim %{_datadir}/nvim/runtime/syntax/flexwiki.vim %{_datadir}/nvim/runtime/syntax/focexec.vim %{_datadir}/nvim/runtime/syntax/form.vim @@ -1494,6 +1535,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/syntax/kwt.vim %{_datadir}/nvim/runtime/syntax/lace.vim %{_datadir}/nvim/runtime/syntax/latte.vim +%{_datadir}/nvim/runtime/syntax/lc.vim %{_datadir}/nvim/runtime/syntax/ld.vim %{_datadir}/nvim/runtime/syntax/ldapconf.vim %{_datadir}/nvim/runtime/syntax/ldif.vim @@ -1542,6 +1584,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/syntax/matlab.vim %{_datadir}/nvim/runtime/syntax/maxima.vim %{_datadir}/nvim/runtime/syntax/mel.vim +%{_datadir}/nvim/runtime/syntax/mermaid.vim %{_datadir}/nvim/runtime/syntax/meson.vim %{_datadir}/nvim/runtime/syntax/messages.vim %{_datadir}/nvim/runtime/syntax/mf.vim @@ -1582,6 +1625,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/syntax/netrw.vim %{_datadir}/nvim/runtime/syntax/nginx.vim %{_datadir}/nvim/runtime/syntax/ninja.vim +%{_datadir}/nvim/runtime/syntax/nix.vim %{_datadir}/nvim/runtime/syntax/nosyntax.vim %{_datadir}/nvim/runtime/syntax/nqc.vim %{_datadir}/nvim/runtime/syntax/nroff.vim @@ -1589,12 +1633,14 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/syntax/obj.vim %{_datadir}/nvim/runtime/syntax/objc.vim %{_datadir}/nvim/runtime/syntax/objcpp.vim +%{_datadir}/nvim/runtime/syntax/obse.vim %{_datadir}/nvim/runtime/syntax/ocaml.vim %{_datadir}/nvim/runtime/syntax/occam.vim %{_datadir}/nvim/runtime/syntax/omnimark.vim %{_datadir}/nvim/runtime/syntax/opam.vim %{_datadir}/nvim/runtime/syntax/openroad.vim %{_datadir}/nvim/runtime/syntax/openscad.vim +%{_datadir}/nvim/runtime/syntax/openvpn.vim %{_datadir}/nvim/runtime/syntax/opl.vim %{_datadir}/nvim/runtime/syntax/ora.vim %{_datadir}/nvim/runtime/syntax/pamconf.vim @@ -1623,6 +1669,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/syntax/plsql.vim %{_datadir}/nvim/runtime/syntax/po.vim %{_datadir}/nvim/runtime/syntax/pod.vim +%{_datadir}/nvim/runtime/syntax/poefilter.vim %{_datadir}/nvim/runtime/syntax/poke.vim %{_datadir}/nvim/runtime/syntax/postscr.vim %{_datadir}/nvim/runtime/syntax/pov.vim @@ -1645,9 +1692,11 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/syntax/purifylog.vim %{_datadir}/nvim/runtime/syntax/pyrex.vim %{_datadir}/nvim/runtime/syntax/python.vim +%{_datadir}/nvim/runtime/syntax/python2.vim %{_datadir}/nvim/runtime/syntax/qb64.vim %{_datadir}/nvim/runtime/syntax/qf.vim %{_datadir}/nvim/runtime/syntax/quake.vim +%{_datadir}/nvim/runtime/syntax/quarto.vim %{_datadir}/nvim/runtime/syntax/query.lua %{_datadir}/nvim/runtime/syntax/r.vim %{_datadir}/nvim/runtime/syntax/racc.vim @@ -1755,6 +1804,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/syntax/squirrel.vim %{_datadir}/nvim/runtime/syntax/srec.vim %{_datadir}/nvim/runtime/syntax/srt.vim +%{_datadir}/nvim/runtime/syntax/ssa.vim %{_datadir}/nvim/runtime/syntax/sshconfig.vim %{_datadir}/nvim/runtime/syntax/sshdconfig.vim %{_datadir}/nvim/runtime/syntax/st.vim @@ -1844,6 +1894,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/syntax/vue.vim %{_datadir}/nvim/runtime/syntax/wast.vim %{_datadir}/nvim/runtime/syntax/wdiff.vim +%{_datadir}/nvim/runtime/syntax/wdl.vim %{_datadir}/nvim/runtime/syntax/web.vim %{_datadir}/nvim/runtime/syntax/webmacro.vim %{_datadir}/nvim/runtime/syntax/wget.vim @@ -1873,12 +1924,18 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/syntax/yacc.vim %{_datadir}/nvim/runtime/syntax/yaml.vim %{_datadir}/nvim/runtime/syntax/z8a.vim +%{_datadir}/nvim/runtime/syntax/zig.vim %{_datadir}/nvim/runtime/syntax/zimbu.vim +%{_datadir}/nvim/runtime/syntax/zir.vim %{_datadir}/nvim/runtime/syntax/zsh.vim %dir %{_datadir}/nvim/runtime/syntax/vim %{_datadir}/nvim/runtime/syntax/vim/generated.vim +%dir %{_datadir}/nvim/runtime/syntax/shared +%{_datadir}/nvim/runtime/syntax/shared/README.txt +%{_datadir}/nvim/runtime/syntax/shared/hgcommitDiff.vim + %dir %{_datadir}/nvim/runtime/tools %{_datadir}/nvim/runtime/tools/check_colors.vim %{_datadir}/nvim/runtime/tools/emoji_list.vim @@ -1892,6 +1949,53 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/tutor/en/vim-01-beginner.tutor.json %changelog +* Tue Jan 02 2024 Andreas Schneider - 0.9.5-1 +- Update to version 0.9.5 + * https://github.com/neovim/neovim/releases/tag/v0.9.5 + * For bigger version bump changelog see `:help news` + * resolves: rhbz#2256278 + +* Fri Oct 20 2023 Andreas Schneider - 0.9.4-1 +- Update to version 0.9.4 + * https://github.com/neovim/neovim/releases/tag/v0.9.4 + * For bigger version bump changelog see `:help news` + * resolves: rhbz#2243010 + +* Thu Sep 07 2023 Andreas Schneider - 0.9.2-1 +- Update to version 0.9.2 + * For changelog see `:help news` + +* Mon Aug 28 2023 LuK1337 - 0.9.1-3 +- Improve spec template + +* Tue Jun 06 2023 Andreas Schneider - 0.9.1-2 +- Build with new libluv-devel + +* Wed May 31 2023 Andreas Schneider - 0.9.1-1 +- Update to version 0.9.1 + * For changelog see `:help news` + +* Tue May 02 2023 Andreas Schneider - 0.9.0-3 +- Improve semantic token performance +- related: rhbz#2188229 - Fix applying patches + +* Fri Apr 21 2023 Andreas Schneider - 0.9.0-2 +- resolves: rhbz#2188229 - Fix buffer overflow for user command + +* Fri Apr 07 2023 Andreas Schneider - 0.9.0-1 +- Update to version 0.9.0 + * For changelog see `:help news` + +* Mon Mar 27 2023 Andreas Schneider - 0.8.3-4 +- resolves: rhbz#2181836 - Fix snprintf buffer overflow with tags + +* Sat Mar 25 2023 Andreas Schneider - 0.8.3-3 +- resolves: rhbz#2165805 - Fix snprintf buffer overflow + +* Sun Mar 05 2023 Andreas Schneider - 0.8.3-2 +- Update License to SPDX expression +- Update spec template for auto(release|changelog) + * Thu Feb 02 2023 Andreas Schneider - 0.8.3-1 - Update to version 0.8.3 * https://github.com/neovim/neovim/releases/tag/v0.8.3 diff --git a/sources b/sources index c56bda3..2846255 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (neovim-0.8.3.tar.gz) = 0ecf60b564a323eb95eb2e67f7dc7e1c1e7bfc70b08466a66eb668d1b75a7362ca42901cd5a64fda22292375e2921ba61c299ac846f820ac146dc55426813eb8 +SHA512 (neovim-0.9.5.tar.gz) = 6e20d0a1d506dc292dd68dabe4b5635f86c019ca832f9927e907377e6d21fe7765b3010f5bba644bb2d7a76c178d55b290af24856a7e3c4083a1aa60bc496775 diff --git a/spec-template b/spec-template index 56340d4..cc35793 100644 --- a/spec-template +++ b/spec-template @@ -1,6 +1,6 @@ Name: Version: -Release: 1%{?dist} +Release: %autorelease Summary: License: @@ -35,3 +35,4 @@ Requires: %changelog +%autochangelog