diff --git a/.gitignore b/.gitignore index 581a14b..abbfa49 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,9 @@ /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 diff --git a/22729.patch b/22729.patch new file mode 100644 index 0000000..089ce08 --- /dev/null +++ b/22729.patch @@ -0,0 +1,52 @@ +From a917104263ac6dda15a9c9b7ab61e3378aec58a9 Mon Sep 17 00:00:00 2001 +From: koeleck <779769+koeleck@users.noreply.github.com> +Date: Sun, 19 Mar 2023 22:32:37 +0100 +Subject: [PATCH] fix: invalid buffer size argument to snprintf #22729 + +Problem: +Crash in findtags_add_match with FORTIFY_SOURCE=3. +Note: Fedora 38 packages are now built with -D_FORTIFY_SOURCE=3 by default. +1. Compile with overflow protection. +2. nvim --clean +3. :h +4. `*** overflow detected ***: terminated` + +The additional checks for the stated buffer size and the actual bounds +of the buffer do not match. See `___snprintf_chk` in the glibc sources: +https://sourceware.org/git/?p=glibc.git;a=blob;f=debug/snprintf_chk.c;h=59577de076c570b81307dd31c8c73e265808cf4c;hb=HEAD#l28 + +Solution: +Fix arithmetic error: The length of the previously written data is now +subtracted from the total size of the buffer, instead of added on top. + +close #22718 + +Backported by: Andreas Schneider +--- + src/nvim/tag.c | 5 +++-- + 1 file changed, 3 insertions(+), 2 deletions(-) + +diff --git a/src/nvim/tag.c b/src/nvim/tag.c +index a8d8eebb0..501f31196 100644 +--- a/src/nvim/tag.c ++++ b/src/nvim/tag.c +@@ -2029,13 +2029,14 @@ parse_line: + // The format is {tagname}@{lang}NUL{heuristic}NUL + *tagp.tagname_end = NUL; + len = (size_t)(tagp.tagname_end - (char_u *)tagp.tagname); +- mfp = xmalloc(sizeof(char) + len + 10 + ML_EXTRA + 1); ++ size_t mfp_size = sizeof(char) + len + 10 + ML_EXTRA + 1; ++ mfp = xmalloc(mfp_size); + + p = (char_u *)mfp; + STRCPY(p, tagp.tagname); + p[len] = '@'; + STRCPY(p + len + 1, help_lang); +- snprintf((char *)p + len + 1 + ML_EXTRA, STRLEN(p) + len + 1 + ML_EXTRA, "%06d", ++ snprintf(p + len + 1 + ML_EXTRA, mfp_size - (len + 1 + ML_EXTRA), "%06d", + help_heuristic(tagp.tagname, + match_re ? matchoff : 0, !match_no_ic) + + help_pri); +-- +2.39.2 + diff --git a/22780.patch b/22780.patch new file mode 100644 index 0000000..d90b9ae --- /dev/null +++ b/22780.patch @@ -0,0 +1,158 @@ +From a4640cc51fda6b5688c9b79c2d4d7d19e6d758a3 Mon Sep 17 00:00:00 2001 +From: Andreas Schneider +Date: Sat, 25 Mar 2023 11:26:36 +0100 +Subject: [PATCH] fix: snprintf buffer overflow detected by -D_FORTIFY_SOURCE=3 + +Thread no. 1 (24 frames) + #8 snprintf at /usr/include/bits/stdio2.h:54 + #9 set_cmdarg at /usr/src/debug/neovim-0.8.2-2.fc38.x86_64/src/nvim/eval.c:7044 + #10 apply_autocmds_group at /usr/src/debug/neovim-0.8.2-2.fc38.x86_64/src/nvim/autocmd.c:1843 + #11 apply_autocmds_exarg at /usr/src/debug/neovim-0.8.2-2.fc38.x86_64/src/nvim/autocmd.c:1549 + #12 readfile at /usr/src/debug/neovim-0.8.2-2.fc38.x86_64/src/nvim/fileio.c:617 + #13 buf_reload at /usr/src/debug/neovim-0.8.2-2.fc38.x86_64/src/nvim/fileio.c:5038 + #14 buf_check_timestamp at /usr/src/debug/neovim-0.8.2-2.fc38.x86_64/src/nvim/fileio.c:4952 + #15 check_timestamps at /usr/src/debug/neovim-0.8.2-2.fc38.x86_64/src/nvim/fileio.c:4678 + #16 ex_checktime at /usr/src/debug/neovim-0.8.2-2.fc38.x86_64/src/nvim/ex_cmds2.c:765 + #17 execute_cmd0 at /usr/src/debug/neovim-0.8.2-2.fc38.x86_64/src/nvim/ex_docmd.c:1620 + #18 do_one_cmd at /usr/src/debug/neovim-0.8.2-2.fc38.x86_64/src/nvim/ex_docmd.c:2275 + #19 do_cmdline at /usr/src/debug/neovim-0.8.2-2.fc38.x86_64/src/nvim/ex_docmd.c:584 + #20 ex_execute at /usr/src/debug/neovim-0.8.2-2.fc38.x86_64/src/nvim/eval.c:7727 + #21 execute_cmd0 at /usr/src/debug/neovim-0.8.2-2.fc38.x86_64/src/nvim/ex_docmd.c:1620 + #22 do_one_cmd at /usr/src/debug/neovim-0.8.2-2.fc38.x86_64/src/nvim/ex_docmd.c:2275 + #23 do_cmdline at /usr/src/debug/neovim-0.8.2-2.fc38.x86_64/src/nvim/ex_docmd.c:584 + #24 do_ucmd at /usr/src/debug/neovim-0.8.2-2.fc38.x86_64/src/nvim/usercmd.c:1661 + #25 execute_cmd0 at /usr/src/debug/neovim-0.8.2-2.fc38.x86_64/src/nvim/ex_docmd.c:1612 + #26 do_one_cmd at /usr/src/debug/neovim-0.8.2-2.fc38.x86_64/src/nvim/ex_docmd.c:2275 + #27 do_cmdline at /usr/src/debug/neovim-0.8.2-2.fc38.x86_64/src/nvim/ex_docmd.c:584 + #28 nv_colon at /usr/src/debug/neovim-0.8.2-2.fc38.x86_64/src/nvim/normal.c:4058 + #29 normal_execute at /usr/src/debug/neovim-0.8.2-2.fc38.x86_64/src/nvim/normal.c:1172 + #30 state_enter at /usr/src/debug/neovim-0.8.2-2.fc38.x86_64/src/nvim/state.c:88 + #31 normal_enter at /usr/src/debug/neovim-0.8.2-2.fc38.x86_64/src/nvim/normal.c:471 + +Signed-off-by: Andreas Schneider +--- + src/nvim/eval.c | 73 +++++++++++++++++++++++++++++++++++++------------ + 1 file changed, 55 insertions(+), 18 deletions(-) + +diff --git a/src/nvim/eval.c b/src/nvim/eval.c +index cd76d1108..c652d9507 100644 +--- a/src/nvim/eval.c ++++ b/src/nvim/eval.c +@@ -6999,20 +6999,18 @@ char *set_cmdarg(exarg_T *eap, char *oldarg) + { + char *oldval = vimvars[VV_CMDARG].vv_str; + if (eap == NULL) { +- xfree(oldval); +- vimvars[VV_CMDARG].vv_str = oldarg; +- return NULL; ++ goto error; + } + + size_t len = 0; + if (eap->force_bin == FORCE_BIN) { +- len = 6; ++ len += 6; // " ++bin" + } else if (eap->force_bin == FORCE_NOBIN) { +- len = 8; ++ len += 8; // " ++nobin" + } + + if (eap->read_edit) { +- len += 7; ++ len += 7; // " ++edit" + } + + if (eap->force_ff != 0) { +@@ -7027,38 +7025,77 @@ char *set_cmdarg(exarg_T *eap, char *oldarg) + + const size_t newval_len = len + 1; + char *newval = xmalloc(newval_len); ++ size_t xlen = 0; ++ int rc = 0; + + if (eap->force_bin == FORCE_BIN) { +- snprintf(newval, newval_len, " ++bin"); ++ rc = snprintf(newval, newval_len, " ++bin"); + } else if (eap->force_bin == FORCE_NOBIN) { +- snprintf(newval, newval_len, " ++nobin"); ++ rc = snprintf(newval, newval_len, " ++nobin"); + } else { + *newval = NUL; + } ++ if (rc < 0) { ++ goto error; ++ } ++ xlen += (size_t)rc; + + if (eap->read_edit) { +- STRCAT(newval, " ++edit"); ++ rc = snprintf(newval + xlen, newval_len - xlen, " ++edit"); ++ if (rc < 0) { ++ goto error; ++ } ++ xlen += (size_t)rc; + } + + if (eap->force_ff != 0) { +- snprintf(newval + strlen(newval), newval_len, " ++ff=%s", +- eap->force_ff == 'u' ? "unix" : +- eap->force_ff == 'd' ? "dos" : "mac"); ++ rc = snprintf(newval + xlen, ++ newval_len - xlen, ++ " ++ff=%s", ++ eap->force_ff == 'u' ? "unix" ++ : eap->force_ff == 'd' ? "dos" : "mac"); ++ if (rc < 0) { ++ goto error; ++ } ++ xlen += (size_t)rc; + } + if (eap->force_enc != 0) { +- snprintf(newval + strlen(newval), newval_len, " ++enc=%s", +- eap->cmd + eap->force_enc); ++ rc = snprintf(newval + (xlen), newval_len - xlen, " ++enc=%s", eap->cmd + eap->force_enc); ++ if (rc < 0) { ++ goto error; ++ } ++ xlen += (size_t)rc; + } ++ + if (eap->bad_char == BAD_KEEP) { +- STRCPY(newval + strlen(newval), " ++bad=keep"); ++ rc = snprintf(newval + xlen, newval_len - xlen, " ++bad=keep"); ++ if (rc < 0) { ++ goto error; ++ } ++ xlen += (size_t)rc; + } else if (eap->bad_char == BAD_DROP) { +- STRCPY(newval + strlen(newval), " ++bad=drop"); ++ rc = snprintf(newval + xlen, newval_len - xlen, " ++bad=drop"); ++ if (rc < 0) { ++ goto error; ++ } ++ xlen += (size_t)rc; + } else if (eap->bad_char != 0) { +- snprintf(newval + strlen(newval), newval_len, " ++bad=%c", +- eap->bad_char); ++ rc = snprintf(newval + xlen, newval_len - xlen, " ++bad=%c", eap->bad_char); ++ if (rc < 0) { ++ goto error; ++ } ++ xlen += (size_t)rc; + } ++ ++ assert(xlen <= newval_len); ++ + vimvars[VV_CMDARG].vv_str = newval; + return oldval; ++ ++error: ++ xfree(oldval); ++ vimvars[VV_CMDARG].vv_str = oldarg; ++ return NULL; + } + + /// Check if variable "name[len]" is a local variable or an argument. +-- +2.39.2 + diff --git a/neovim-cmake-lua-5.1.patch b/neovim-cmake-lua-5.1.patch deleted file mode 100644 index c62ad49..0000000 --- a/neovim-cmake-lua-5.1.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: neovim-0.5.0/CMakeLists.txt -=================================================================== ---- neovim-0.5.0.orig/CMakeLists.txt -+++ neovim-0.5.0/CMakeLists.txt -@@ -413,7 +413,7 @@ endif() - option(PREFER_LUA "Prefer Lua over LuaJIT in the nvim executable." OFF) - - if(PREFER_LUA) -- find_package(Lua 5.1 REQUIRED) -+ find_package(Lua 5.1 EXACT REQUIRED) - set(LUA_PREFERRED_INCLUDE_DIRS ${LUA_INCLUDE_DIR}) - set(LUA_PREFERRED_LIBRARIES ${LUA_LIBRARIES}) - # Passive (not REQUIRED): if LUAJIT_FOUND is not set, nvim-test is skipped. diff --git a/neovim-fix-fortify-source.patch b/neovim-fix-fortify-source.patch new file mode 100644 index 0000000..4d14058 --- /dev/null +++ b/neovim-fix-fortify-source.patch @@ -0,0 +1,39 @@ +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-libvterm-0-2-support.patch b/neovim-libvterm-0-2-support.patch deleted file mode 100644 index 39e75b0..0000000 --- a/neovim-libvterm-0-2-support.patch +++ /dev/null @@ -1,16 +0,0 @@ -Index: neovim-0.6.1/src/nvim/terminal.c -=================================================================== ---- neovim-0.6.1.orig/src/nvim/terminal.c 2021-12-31 18:02:21.000000000 +0100 -+++ neovim-0.6.1/src/nvim/terminal.c 2022-01-01 07:16:58.142880441 +0100 -@@ -844,7 +844,11 @@ static int term_settermprop(VTermProp pr - - case VTERM_PROP_TITLE: { - buf_T *buf = handle_get_buffer(term->buf_handle); -+#if VTERM_VERSION_MAJOR > 0 || (VTERM_VERSION_MAJOR == 0 && VTERM_VERSION_MINOR >= 2) -+ buf_set_term_title(buf, val->string.str); -+#else - buf_set_term_title(buf, val->string); -+#endif - break; - } - diff --git a/neovim-lua-bit32.patch b/neovim-lua-bit32.patch index 6454858..c339ee2 100644 --- a/neovim-lua-bit32.patch +++ b/neovim-lua-bit32.patch @@ -1,8 +1,8 @@ -Index: neovim-0.5.0/CMakeLists.txt +Index: neovim-0.8.0/CMakeLists.txt =================================================================== ---- neovim-0.5.0.orig/CMakeLists.txt -+++ neovim-0.5.0/CMakeLists.txt -@@ -517,7 +517,7 @@ endforeach() +--- 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() # Find Lua interpreter include(LuaHelpers) @@ -11,20 +11,20 @@ Index: neovim-0.5.0/CMakeLists.txt if(NOT LUA_PRG) foreach(CURRENT_LUA_PRG luajit lua5.1 lua5.2 lua) unset(_CHECK_LUA_PRG CACHE) -Index: neovim-0.5.0/src/nvim/ex_cmds.lua +Index: neovim-0.8.0/src/nvim/ex_cmds.lua =================================================================== ---- neovim-0.5.0.orig/src/nvim/ex_cmds.lua -+++ neovim-0.5.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 @@ -1,4 +1,4 @@ -local bit = require 'bit' +local bit = require 'bit32' local module = {} -Index: neovim-0.5.0/src/nvim/generators/gen_ex_cmds.lua +Index: neovim-0.8.0/src/nvim/generators/gen_ex_cmds.lua =================================================================== ---- neovim-0.5.0.orig/src/nvim/generators/gen_ex_cmds.lua -+++ neovim-0.5.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 @@ -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 a887d8f..3e2209f 100644 --- a/neovim.spec +++ b/neovim.spec @@ -1,11 +1,28 @@ +%if 0%{?el8} +# see https://fedoraproject.org/wiki/Changes/CMake_to_do_out-of-source_builds +# EPEL 8's %%cmake defaults to in-source build, which neovim does not support +%undefine __cmake_in_source_build +%endif + %bcond_with jemalloc -%ifarch %{arm} %{ix86} x86_64 %{mips} aarch64 -%bcond_without luajit +%ifarch %{arm} %{ix86} x86_64 %{mips} + %bcond_without luajit %else -%bcond_with luajit + %ifarch aarch64 + %if 0%{?el8} + # luajit codepath buggy on el8 aarch64 + # https://bugzilla.redhat.com/show_bug.cgi?id=2065340 + %bcond_with luajit + %else + %bcond_without luajit + %endif + %else + %bcond_with luajit + %endif %endif %global luv_min_ver 1.42.0 +%global tree_sitter_min_ver 0.20.3 %if %{with luajit} %global luajit_version 2.1 @@ -22,10 +39,10 @@ %endif Name: neovim -Version: 0.6.1 -Release: 2%{?dist} +Version: 0.8.3 +Release: 4%{?dist} -License: ASL 2.0 +License: Apache-2.0 AND Vim Summary: Vim-fork focused on extensibility and agility Url: https://neovim.io @@ -33,10 +50,11 @@ Source0: https://github.com/neovim/neovim/archive/v%{version}/%{name}-%{v Source1: sysinit.vim Source2: spec-template -Patch0: neovim-libvterm-0-2-support.patch +Patch0: neovim-fix-fortify-source.patch +Patch1: https://github.com/neovim/neovim/pull/22780.patch +Patch2: https://github.com/neovim/neovim/pull/22729.patch Patch1000: neovim-lua-bit32.patch -Patch1001: neovim-cmake-lua-5.1.patch BuildRequires: gcc-c++ BuildRequires: cmake @@ -68,9 +86,16 @@ BuildRequires: jemalloc-devel BuildRequires: msgpack-devel >= 3.1.0 BuildRequires: libtermkey-devel BuildRequires: libuv-devel >= 1.42.0 -BuildRequires: libvterm-devel >= 0.1.4 +BuildRequires: libvterm-devel >= 0.3 +# need the build with the fix for the resize buffer issue +Requires: libvterm >= 0.3 BuildRequires: unibilium-devel -BuildRequires: libtree-sitter-devel >= 0.20.0 +BuildRequires: libtree-sitter-devel >= %{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} +# Parser generator, only needed for :TSInstallFromGrammar +Recommends: tree-sitter-cli Suggests: (python2-neovim if python2) Suggests: (python3-neovim if python3) # XSel provides access to the system clipboard @@ -88,12 +113,12 @@ parts of Vim, without compromise, and more. %prep %setup -q - %patch0 -p1 +%patch1 -p1 +%patch2 -p1 %if %{without luajit} %patch1000 -p1 -%patch1001 -p1 %endif %build @@ -127,7 +152,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %find_lang nvim %files -f nvim.lang -%license LICENSE +%license LICENSE.txt %doc BACKERS.md CONTRIBUTING.md README.md %{_bindir}/nvim @@ -144,6 +169,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_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 %{_datadir}/nvim/runtime/ftplugof.vim @@ -161,12 +187,14 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_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.vim %{_datadir}/nvim/runtime/autoload/clojurecomplete.vim %{_datadir}/nvim/runtime/autoload/context.vim %{_datadir}/nvim/runtime/autoload/contextcomplete.vim %{_datadir}/nvim/runtime/autoload/csscomplete.vim %{_datadir}/nvim/runtime/autoload/decada.vim +%{_datadir}/nvim/runtime/autoload/freebasic.vim %{_datadir}/nvim/runtime/autoload/gnat.vim %{_datadir}/nvim/runtime/autoload/gzip.vim %{_datadir}/nvim/runtime/autoload/haskellcomplete.vim @@ -175,7 +203,6 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/autoload/health/provider.vim %{_datadir}/nvim/runtime/autoload/htmlcomplete.vim %{_datadir}/nvim/runtime/autoload/javascriptcomplete.vim -%{_datadir}/nvim/runtime/autoload/man.vim %{_datadir}/nvim/runtime/autoload/msgpack.vim %{_datadir}/nvim/runtime/autoload/netrw.vim %{_datadir}/nvim/runtime/autoload/netrwFileHandlers.vim @@ -184,6 +211,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/autoload/paste.vim %{_datadir}/nvim/runtime/autoload/phpcomplete.vim %{_datadir}/nvim/runtime/autoload/provider.vim +%{_datadir}/nvim/runtime/autoload/python.vim %{_datadir}/nvim/runtime/autoload/python3complete.vim %{_datadir}/nvim/runtime/autoload/pythoncomplete.vim %{_datadir}/nvim/runtime/autoload/rubycomplete.vim @@ -208,7 +236,6 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/autoload/provider/clipboard.vim %{_datadir}/nvim/runtime/autoload/provider/node.vim %{_datadir}/nvim/runtime/autoload/provider/perl.vim -%{_datadir}/nvim/runtime/autoload/provider/python.vim %{_datadir}/nvim/runtime/autoload/provider/python3.vim %{_datadir}/nvim/runtime/autoload/provider/pythonx.vim %{_datadir}/nvim/runtime/autoload/provider/ruby.vim @@ -241,12 +268,15 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/colors/desert.vim %{_datadir}/nvim/runtime/colors/elflord.vim %{_datadir}/nvim/runtime/colors/evening.vim +%{_datadir}/nvim/runtime/colors/habamax.vim %{_datadir}/nvim/runtime/colors/industry.vim %{_datadir}/nvim/runtime/colors/koehler.vim +%{_datadir}/nvim/runtime/colors/lunaperche.vim %{_datadir}/nvim/runtime/colors/morning.vim %{_datadir}/nvim/runtime/colors/murphy.vim %{_datadir}/nvim/runtime/colors/pablo.vim %{_datadir}/nvim/runtime/colors/peachpuff.vim +%{_datadir}/nvim/runtime/colors/quiet.vim %{_datadir}/nvim/runtime/colors/ron.vim %{_datadir}/nvim/runtime/colors/shine.vim %{_datadir}/nvim/runtime/colors/slate.vim @@ -292,8 +322,10 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/compiler/gnat.vim %{_datadir}/nvim/runtime/compiler/go.vim %{_datadir}/nvim/runtime/compiler/haml.vim +%{_datadir}/nvim/runtime/compiler/hare.vim %{_datadir}/nvim/runtime/compiler/hp_acc.vim %{_datadir}/nvim/runtime/compiler/icc.vim +%{_datadir}/nvim/runtime/compiler/icon.vim %{_datadir}/nvim/runtime/compiler/ifort.vim %{_datadir}/nvim/runtime/compiler/intel.vim %{_datadir}/nvim/runtime/compiler/irix5_c.vim @@ -316,10 +348,16 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/compiler/onsgmls.vim %{_datadir}/nvim/runtime/compiler/pbx.vim %{_datadir}/nvim/runtime/compiler/perl.vim +%{_datadir}/nvim/runtime/compiler/perlcritic.vim %{_datadir}/nvim/runtime/compiler/php.vim +%{_datadir}/nvim/runtime/compiler/podchecker.vim %{_datadir}/nvim/runtime/compiler/powershell.vim %{_datadir}/nvim/runtime/compiler/pylint.vim %{_datadir}/nvim/runtime/compiler/pyunit.vim +%{_datadir}/nvim/runtime/compiler/raco.vim +%{_datadir}/nvim/runtime/compiler/racomake.vim +%{_datadir}/nvim/runtime/compiler/racosetup.vim +%{_datadir}/nvim/runtime/compiler/racotest.vim %{_datadir}/nvim/runtime/compiler/rake.vim %{_datadir}/nvim/runtime/compiler/rhino.vim %{_datadir}/nvim/runtime/compiler/rspec.vim @@ -355,6 +393,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/doc/api.txt %{_datadir}/nvim/runtime/doc/arabic.txt %{_datadir}/nvim/runtime/doc/autocmd.txt +%{_datadir}/nvim/runtime/doc/builtin.txt %{_datadir}/nvim/runtime/doc/change.txt %{_datadir}/nvim/runtime/doc/channel.txt %{_datadir}/nvim/runtime/doc/cmdline.txt @@ -379,7 +418,6 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/doc/help.txt %{_datadir}/nvim/runtime/doc/helphelp.txt %{_datadir}/nvim/runtime/doc/if_cscop.txt -%{_datadir}/nvim/runtime/doc/if_lua.txt %{_datadir}/nvim/runtime/doc/if_perl.txt %{_datadir}/nvim/runtime/doc/if_pyth.txt %{_datadir}/nvim/runtime/doc/if_ruby.txt @@ -390,15 +428,15 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/doc/job_control.txt %{_datadir}/nvim/runtime/doc/lsp-extension.txt %{_datadir}/nvim/runtime/doc/lsp.txt +%{_datadir}/nvim/runtime/doc/lua-guide.txt %{_datadir}/nvim/runtime/doc/lua.txt -%{_datadir}/nvim/runtime/doc/makehtml.awk -%{_datadir}/nvim/runtime/doc/maketags.awk +%{_datadir}/nvim/runtime/doc/luaref.txt +%{_datadir}/nvim/runtime/doc/luvref.txt %{_datadir}/nvim/runtime/doc/map.txt %{_datadir}/nvim/runtime/doc/mbyte.txt %{_datadir}/nvim/runtime/doc/message.txt %{_datadir}/nvim/runtime/doc/mlang.txt %{_datadir}/nvim/runtime/doc/motion.txt -%{_datadir}/nvim/runtime/doc/msgpack_rpc.txt %{_datadir}/nvim/runtime/doc/nvim.txt %{_datadir}/nvim/runtime/doc/nvim_terminal_emulator.txt %{_datadir}/nvim/runtime/doc/options.txt @@ -417,6 +455,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/doc/quickfix.txt %{_datadir}/nvim/runtime/doc/quickref.txt %{_datadir}/nvim/runtime/doc/recover.txt +%{_datadir}/nvim/runtime/doc/remote.txt %{_datadir}/nvim/runtime/doc/remote_plugin.txt %{_datadir}/nvim/runtime/doc/repeat.txt %{_datadir}/nvim/runtime/doc/rileft.txt @@ -436,6 +475,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/doc/uganda.txt %{_datadir}/nvim/runtime/doc/ui.txt %{_datadir}/nvim/runtime/doc/undo.txt +%{_datadir}/nvim/runtime/doc/userfunc.txt %{_datadir}/nvim/runtime/doc/usr_01.txt %{_datadir}/nvim/runtime/doc/usr_02.txt %{_datadir}/nvim/runtime/doc/usr_03.txt @@ -492,6 +532,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/ftplugin/bash.vim %{_datadir}/nvim/runtime/ftplugin/basic.vim %{_datadir}/nvim/runtime/ftplugin/bdf.vim +%{_datadir}/nvim/runtime/ftplugin/bitbake.vim %{_datadir}/nvim/runtime/ftplugin/bst.vim %{_datadir}/nvim/runtime/ftplugin/btm.vim %{_datadir}/nvim/runtime/ftplugin/bzl.vim @@ -501,6 +542,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/ftplugin/cfg.vim %{_datadir}/nvim/runtime/ftplugin/ch.vim %{_datadir}/nvim/runtime/ftplugin/changelog.vim +%{_datadir}/nvim/runtime/ftplugin/chatito.vim %{_datadir}/nvim/runtime/ftplugin/checkhealth.vim %{_datadir}/nvim/runtime/ftplugin/chicken.vim %{_datadir}/nvim/runtime/ftplugin/clojure.vim @@ -508,9 +550,11 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/ftplugin/cobol.vim %{_datadir}/nvim/runtime/ftplugin/conf.vim %{_datadir}/nvim/runtime/ftplugin/config.vim +%{_datadir}/nvim/runtime/ftplugin/confini.vim %{_datadir}/nvim/runtime/ftplugin/context.vim %{_datadir}/nvim/runtime/ftplugin/cpp.vim %{_datadir}/nvim/runtime/ftplugin/crm.vim +%{_datadir}/nvim/runtime/ftplugin/crontab.vim %{_datadir}/nvim/runtime/ftplugin/cs.vim %{_datadir}/nvim/runtime/ftplugin/csc.vim %{_datadir}/nvim/runtime/ftplugin/csh.vim @@ -520,6 +564,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/ftplugin/debchangelog.vim %{_datadir}/nvim/runtime/ftplugin/debcontrol.vim %{_datadir}/nvim/runtime/ftplugin/denyhosts.vim +%{_datadir}/nvim/runtime/ftplugin/desktop.vim %{_datadir}/nvim/runtime/ftplugin/dictconf.vim %{_datadir}/nvim/runtime/ftplugin/dictdconf.vim %{_datadir}/nvim/runtime/ftplugin/diff.vim @@ -533,11 +578,14 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/ftplugin/dune.vim %{_datadir}/nvim/runtime/ftplugin/eiffel.vim %{_datadir}/nvim/runtime/ftplugin/elinks.vim +%{_datadir}/nvim/runtime/ftplugin/elixir.vim %{_datadir}/nvim/runtime/ftplugin/elm.vim %{_datadir}/nvim/runtime/ftplugin/erlang.vim %{_datadir}/nvim/runtime/ftplugin/eruby.vim %{_datadir}/nvim/runtime/ftplugin/eterm.vim +%{_datadir}/nvim/runtime/ftplugin/expect.vim %{_datadir}/nvim/runtime/ftplugin/falcon.vim +%{_datadir}/nvim/runtime/ftplugin/fennel.vim %{_datadir}/nvim/runtime/ftplugin/fetchmail.vim %{_datadir}/nvim/runtime/ftplugin/flexwiki.vim %{_datadir}/nvim/runtime/ftplugin/fortran.vim @@ -547,9 +595,10 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/ftplugin/fstab.vim %{_datadir}/nvim/runtime/ftplugin/fvwm.vim %{_datadir}/nvim/runtime/ftplugin/gdb.vim -%{_datadir}/nvim/runtime/ftplugin/git.vim +%{_datadir}/nvim/runtime/ftplugin/gitattributes.vim %{_datadir}/nvim/runtime/ftplugin/gitcommit.vim %{_datadir}/nvim/runtime/ftplugin/gitconfig.vim +%{_datadir}/nvim/runtime/ftplugin/gitignore.vim %{_datadir}/nvim/runtime/ftplugin/gitrebase.vim %{_datadir}/nvim/runtime/ftplugin/gitsendemail.vim %{_datadir}/nvim/runtime/ftplugin/go.vim @@ -558,9 +607,12 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/ftplugin/groovy.vim %{_datadir}/nvim/runtime/ftplugin/group.vim %{_datadir}/nvim/runtime/ftplugin/grub.vim +%{_datadir}/nvim/runtime/ftplugin/gyp.vim %{_datadir}/nvim/runtime/ftplugin/haml.vim %{_datadir}/nvim/runtime/ftplugin/hamster.vim +%{_datadir}/nvim/runtime/ftplugin/hare.vim %{_datadir}/nvim/runtime/ftplugin/haskell.vim +%{_datadir}/nvim/runtime/ftplugin/heex.vim %{_datadir}/nvim/runtime/ftplugin/help.vim %{_datadir}/nvim/runtime/ftplugin/hgcommit.vim %{_datadir}/nvim/runtime/ftplugin/hog.vim @@ -568,6 +620,8 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/ftplugin/hostsaccess.vim %{_datadir}/nvim/runtime/ftplugin/html.vim %{_datadir}/nvim/runtime/ftplugin/htmldjango.vim +%{_datadir}/nvim/runtime/ftplugin/i3config.vim +%{_datadir}/nvim/runtime/ftplugin/icon.vim %{_datadir}/nvim/runtime/ftplugin/indent.vim %{_datadir}/nvim/runtime/ftplugin/initex.vim %{_datadir}/nvim/runtime/ftplugin/ishd.vim @@ -578,6 +632,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/ftplugin/jproperties.vim %{_datadir}/nvim/runtime/ftplugin/json.vim %{_datadir}/nvim/runtime/ftplugin/jsonc.vim +%{_datadir}/nvim/runtime/ftplugin/jsonnet.vim %{_datadir}/nvim/runtime/ftplugin/jsp.vim %{_datadir}/nvim/runtime/ftplugin/julia.vim %{_datadir}/nvim/runtime/ftplugin/kconfig.vim @@ -595,7 +650,9 @@ 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 %{_datadir}/nvim/runtime/ftplugin/m3quake.vim %{_datadir}/nvim/runtime/ftplugin/m4.vim @@ -638,6 +695,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/ftplugin/php.vim %{_datadir}/nvim/runtime/ftplugin/pinfo.vim %{_datadir}/nvim/runtime/ftplugin/plaintex.vim +%{_datadir}/nvim/runtime/ftplugin/pod.vim %{_datadir}/nvim/runtime/ftplugin/poke.vim %{_datadir}/nvim/runtime/ftplugin/postscr.vim %{_datadir}/nvim/runtime/ftplugin/procmail.vim @@ -647,10 +705,13 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/ftplugin/ps1xml.vim %{_datadir}/nvim/runtime/ftplugin/pyrex.vim %{_datadir}/nvim/runtime/ftplugin/python.vim +%{_datadir}/nvim/runtime/ftplugin/qb64.vim %{_datadir}/nvim/runtime/ftplugin/qf.vim %{_datadir}/nvim/runtime/ftplugin/quake.vim +%{_datadir}/nvim/runtime/ftplugin/query.lua %{_datadir}/nvim/runtime/ftplugin/r.vim %{_datadir}/nvim/runtime/ftplugin/racc.vim +%{_datadir}/nvim/runtime/ftplugin/racket.vim %{_datadir}/nvim/runtime/ftplugin/raku.vim %{_datadir}/nvim/runtime/ftplugin/readline.vim %{_datadir}/nvim/runtime/ftplugin/registry.vim @@ -668,9 +729,9 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/ftplugin/sass.vim %{_datadir}/nvim/runtime/ftplugin/sbt.vim %{_datadir}/nvim/runtime/ftplugin/scala.vim +%{_datadir}/nvim/runtime/ftplugin/scdoc.vim %{_datadir}/nvim/runtime/ftplugin/scheme.vim %{_datadir}/nvim/runtime/ftplugin/screen.vim -%{_datadir}/nvim/runtime/ftplugin/scdoc.vim %{_datadir}/nvim/runtime/ftplugin/scss.vim %{_datadir}/nvim/runtime/ftplugin/sensors.vim %{_datadir}/nvim/runtime/ftplugin/services.vim @@ -683,24 +744,27 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/ftplugin/slpconf.vim %{_datadir}/nvim/runtime/ftplugin/slpreg.vim %{_datadir}/nvim/runtime/ftplugin/slpspi.vim +%{_datadir}/nvim/runtime/ftplugin/solution.vim %{_datadir}/nvim/runtime/ftplugin/spec.vim %{_datadir}/nvim/runtime/ftplugin/sql.vim %{_datadir}/nvim/runtime/ftplugin/sshconfig.vim %{_datadir}/nvim/runtime/ftplugin/sudoers.vim %{_datadir}/nvim/runtime/ftplugin/svg.vim +%{_datadir}/nvim/runtime/ftplugin/swayconfig.vim %{_datadir}/nvim/runtime/ftplugin/swift.vim %{_datadir}/nvim/runtime/ftplugin/swiftgyb.vim %{_datadir}/nvim/runtime/ftplugin/sysctl.vim %{_datadir}/nvim/runtime/ftplugin/systemd.vim %{_datadir}/nvim/runtime/ftplugin/systemverilog.vim +%{_datadir}/nvim/runtime/ftplugin/tap.vim %{_datadir}/nvim/runtime/ftplugin/tcl.vim %{_datadir}/nvim/runtime/ftplugin/tcsh.vim %{_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/toml.vim %{_datadir}/nvim/runtime/ftplugin/tmux.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 @@ -711,11 +775,15 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/ftplugin/udevrules.vim %{_datadir}/nvim/runtime/ftplugin/updatedb.vim %{_datadir}/nvim/runtime/ftplugin/vb.vim +%{_datadir}/nvim/runtime/ftplugin/vdf.vim %{_datadir}/nvim/runtime/ftplugin/verilog.vim %{_datadir}/nvim/runtime/ftplugin/vhdl.vim %{_datadir}/nvim/runtime/ftplugin/vim.vim %{_datadir}/nvim/runtime/ftplugin/vroom.vim +%{_datadir}/nvim/runtime/ftplugin/vue.vim %{_datadir}/nvim/runtime/ftplugin/wast.vim +%{_datadir}/nvim/runtime/ftplugin/wget.vim +%{_datadir}/nvim/runtime/ftplugin/wget2.vim %{_datadir}/nvim/runtime/ftplugin/xdefaults.vim %{_datadir}/nvim/runtime/ftplugin/xf86conf.vim %{_datadir}/nvim/runtime/ftplugin/xhtml.vim @@ -735,7 +803,10 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/indent/ant.vim %{_datadir}/nvim/runtime/indent/automake.vim %{_datadir}/nvim/runtime/indent/awk.vim +%{_datadir}/nvim/runtime/indent/bash.vim +%{_datadir}/nvim/runtime/indent/basic.vim %{_datadir}/nvim/runtime/indent/bib.vim +%{_datadir}/nvim/runtime/indent/bitbake.vim %{_datadir}/nvim/runtime/indent/bst.vim %{_datadir}/nvim/runtime/indent/bzl.vim %{_datadir}/nvim/runtime/indent/c.vim @@ -743,6 +814,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/indent/ch.vim %{_datadir}/nvim/runtime/indent/chaiscript.vim %{_datadir}/nvim/runtime/indent/changelog.vim +%{_datadir}/nvim/runtime/indent/chatito.vim %{_datadir}/nvim/runtime/indent/clojure.vim %{_datadir}/nvim/runtime/indent/cmake.vim %{_datadir}/nvim/runtime/indent/cobol.vim @@ -760,19 +832,26 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/indent/dosbatch.vim %{_datadir}/nvim/runtime/indent/dtd.vim %{_datadir}/nvim/runtime/indent/dtrace.vim +%{_datadir}/nvim/runtime/indent/dune.vim %{_datadir}/nvim/runtime/indent/dylan.vim %{_datadir}/nvim/runtime/indent/eiffel.vim +%{_datadir}/nvim/runtime/indent/elm.vim %{_datadir}/nvim/runtime/indent/erlang.vim %{_datadir}/nvim/runtime/indent/eruby.vim %{_datadir}/nvim/runtime/indent/eterm.vim +%{_datadir}/nvim/runtime/indent/expect.vim %{_datadir}/nvim/runtime/indent/falcon.vim +%{_datadir}/nvim/runtime/indent/fennel.vim %{_datadir}/nvim/runtime/indent/fortran.vim %{_datadir}/nvim/runtime/indent/framescript.vim +%{_datadir}/nvim/runtime/indent/freebasic.vim %{_datadir}/nvim/runtime/indent/gitconfig.vim %{_datadir}/nvim/runtime/indent/gitolite.vim %{_datadir}/nvim/runtime/indent/go.vim +%{_datadir}/nvim/runtime/indent/gyp.vim %{_datadir}/nvim/runtime/indent/haml.vim %{_datadir}/nvim/runtime/indent/hamster.vim +%{_datadir}/nvim/runtime/indent/hare.vim %{_datadir}/nvim/runtime/indent/hog.vim %{_datadir}/nvim/runtime/indent/html.vim %{_datadir}/nvim/runtime/indent/htmldjango.vim @@ -786,6 +865,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/indent/jsonc.vim %{_datadir}/nvim/runtime/indent/jsp.vim %{_datadir}/nvim/runtime/indent/julia.vim +%{_datadir}/nvim/runtime/indent/krl.vim %{_datadir}/nvim/runtime/indent/ld.vim %{_datadir}/nvim/runtime/indent/less.vim %{_datadir}/nvim/runtime/indent/lifelines.vim @@ -796,6 +876,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/indent/mail.vim %{_datadir}/nvim/runtime/indent/make.vim %{_datadir}/nvim/runtime/indent/matlab.vim +%{_datadir}/nvim/runtime/indent/meson.vim %{_datadir}/nvim/runtime/indent/mf.vim %{_datadir}/nvim/runtime/indent/mma.vim %{_datadir}/nvim/runtime/indent/mp.vim @@ -810,9 +891,14 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/indent/postscr.vim %{_datadir}/nvim/runtime/indent/pov.vim %{_datadir}/nvim/runtime/indent/prolog.vim +%{_datadir}/nvim/runtime/indent/ps1.vim %{_datadir}/nvim/runtime/indent/pyrex.vim %{_datadir}/nvim/runtime/indent/python.vim +%{_datadir}/nvim/runtime/indent/qb64.vim +%{_datadir}/nvim/runtime/indent/query.lua %{_datadir}/nvim/runtime/indent/r.vim +%{_datadir}/nvim/runtime/indent/racket.vim +%{_datadir}/nvim/runtime/indent/raku.vim %{_datadir}/nvim/runtime/indent/raml.vim %{_datadir}/nvim/runtime/indent/readline.vim %{_datadir}/nvim/runtime/indent/rhelp.vim @@ -831,9 +917,10 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/indent/sdl.vim %{_datadir}/nvim/runtime/indent/sh.vim %{_datadir}/nvim/runtime/indent/sml.vim +%{_datadir}/nvim/runtime/indent/solidity.vim %{_datadir}/nvim/runtime/indent/sql.vim %{_datadir}/nvim/runtime/indent/sqlanywhere.vim -%{_datadir}/nvim/runtime/indent/systemd.vim +%{_datadir}/nvim/runtime/indent/sshconfig.vim %{_datadir}/nvim/runtime/indent/systemverilog.vim %{_datadir}/nvim/runtime/indent/tcl.vim %{_datadir}/nvim/runtime/indent/tcsh.vim @@ -848,6 +935,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/indent/vhdl.vim %{_datadir}/nvim/runtime/indent/vim.vim %{_datadir}/nvim/runtime/indent/vroom.vim +%{_datadir}/nvim/runtime/indent/vue.vim %{_datadir}/nvim/runtime/indent/wast.vim %{_datadir}/nvim/runtime/indent/xf86conf.vim %{_datadir}/nvim/runtime/indent/xhtml.vim @@ -859,13 +947,6 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/indent/yaml.vim %{_datadir}/nvim/runtime/indent/zimbu.vim %{_datadir}/nvim/runtime/indent/zsh.vim -%{_datadir}/nvim/runtime/indent/bash.vim -%{_datadir}/nvim/runtime/indent/dune.vim -%{_datadir}/nvim/runtime/indent/elm.vim -%{_datadir}/nvim/runtime/indent/meson.vim -%{_datadir}/nvim/runtime/indent/ps1.vim -%{_datadir}/nvim/runtime/indent/raku.vim -%{_datadir}/nvim/runtime/indent/sshconfig.vim %dir %{_datadir}/nvim/runtime/indent/testdir/ %{_datadir}/nvim/runtime/indent/testdir/runtest.vim @@ -957,19 +1038,30 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/lua/health.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/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/compat.lua %{_datadir}/nvim/runtime/lua/vim/diagnostic.lua +%{_datadir}/nvim/runtime/lua/vim/filetype.lua +%{_datadir}/nvim/runtime/lua/vim/fs.lua +%{_datadir}/nvim/runtime/lua/vim/health.lua %{_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/lsp.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 +%dir %{_datadir}/nvim/runtime/lua/vim/filetype/ +%{_datadir}/nvim/runtime/lua/vim/filetype/detect.lua + %dir %{_datadir}/nvim/runtime/lua/vim/lsp/ %{_datadir}/nvim/runtime/lua/vim/lsp/_snippet.lua %{_datadir}/nvim/runtime/lua/vim/lsp/buf.lua @@ -1048,7 +1140,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %dir %{_datadir}/nvim/runtime/plugin %{_datadir}/nvim/runtime/plugin/gzip.vim %{_datadir}/nvim/runtime/plugin/health.vim -%{_datadir}/nvim/runtime/plugin/man.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 @@ -1093,7 +1185,25 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_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/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/highlights.scm +%{_datadir}/nvim/runtime/queries/lua/injections.scm + +%dir %{_datadir}/nvim/runtime/queries/vim/ +%{_datadir}/nvim/runtime/queries/vim/highlights.scm +%{_datadir}/nvim/runtime/queries/vim/injections.scm + %dir %{_datadir}/nvim/runtime/spell +%{_datadir}/nvim/runtime/spell/cleanadd.vim %{_datadir}/nvim/runtime/spell/en.utf-8.spl %dir %{_datadir}/nvim/runtime/syntax @@ -1149,6 +1259,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/syntax/bdf.vim %{_datadir}/nvim/runtime/syntax/bib.vim %{_datadir}/nvim/runtime/syntax/bindzone.vim +%{_datadir}/nvim/runtime/syntax/bitbake.vim %{_datadir}/nvim/runtime/syntax/blank.vim %{_datadir}/nvim/runtime/syntax/bsdl.vim %{_datadir}/nvim/runtime/syntax/bst.vim @@ -1171,6 +1282,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/syntax/change.vim %{_datadir}/nvim/runtime/syntax/changelog.vim %{_datadir}/nvim/runtime/syntax/chaskell.vim +%{_datadir}/nvim/runtime/syntax/chatito.vim %{_datadir}/nvim/runtime/syntax/checkhealth.vim %{_datadir}/nvim/runtime/syntax/cheetah.vim %{_datadir}/nvim/runtime/syntax/chicken.vim @@ -1189,6 +1301,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/syntax/conaryrecipe.vim %{_datadir}/nvim/runtime/syntax/conf.vim %{_datadir}/nvim/runtime/syntax/config.vim +%{_datadir}/nvim/runtime/syntax/confini.vim %{_datadir}/nvim/runtime/syntax/context.vim %{_datadir}/nvim/runtime/syntax/cpp.vim %{_datadir}/nvim/runtime/syntax/crm.vim @@ -1221,6 +1334,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/syntax/debsources.vim %{_datadir}/nvim/runtime/syntax/def.vim %{_datadir}/nvim/runtime/syntax/denyhosts.vim +%{_datadir}/nvim/runtime/syntax/dep3patch.vim %{_datadir}/nvim/runtime/syntax/desc.vim %{_datadir}/nvim/runtime/syntax/desktop.vim %{_datadir}/nvim/runtime/syntax/dictconf.vim @@ -1289,12 +1403,17 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/syntax/fvwm2m4.vim %{_datadir}/nvim/runtime/syntax/gdb.vim %{_datadir}/nvim/runtime/syntax/gdmo.vim +%{_datadir}/nvim/runtime/syntax/gdresource.vim +%{_datadir}/nvim/runtime/syntax/gdscript.vim +%{_datadir}/nvim/runtime/syntax/gdshader.vim %{_datadir}/nvim/runtime/syntax/gedcom.vim %{_datadir}/nvim/runtime/syntax/gemtext.vim %{_datadir}/nvim/runtime/syntax/gift.vim %{_datadir}/nvim/runtime/syntax/git.vim +%{_datadir}/nvim/runtime/syntax/gitattributes.vim %{_datadir}/nvim/runtime/syntax/gitcommit.vim %{_datadir}/nvim/runtime/syntax/gitconfig.vim +%{_datadir}/nvim/runtime/syntax/gitignore.vim %{_datadir}/nvim/runtime/syntax/gitolite.vim %{_datadir}/nvim/runtime/syntax/gitrebase.vim %{_datadir}/nvim/runtime/syntax/gitsendemail.vim @@ -1315,8 +1434,10 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/syntax/gsp.vim %{_datadir}/nvim/runtime/syntax/gtkrc.vim %{_datadir}/nvim/runtime/syntax/gvpr.vim +%{_datadir}/nvim/runtime/syntax/gyp.vim %{_datadir}/nvim/runtime/syntax/haml.vim %{_datadir}/nvim/runtime/syntax/hamster.vim +%{_datadir}/nvim/runtime/syntax/hare.vim %{_datadir}/nvim/runtime/syntax/haskell.vim %{_datadir}/nvim/runtime/syntax/haste.vim %{_datadir}/nvim/runtime/syntax/hastepreproc.vim @@ -1327,6 +1448,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/syntax/hex.vim %{_datadir}/nvim/runtime/syntax/hgcommit.vim %{_datadir}/nvim/runtime/syntax/hitest.vim +%{_datadir}/nvim/runtime/syntax/hlsplaylist.vim %{_datadir}/nvim/runtime/syntax/hog.vim %{_datadir}/nvim/runtime/syntax/hollywood.vim %{_datadir}/nvim/runtime/syntax/hostconf.vim @@ -1336,6 +1458,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/syntax/htmldjango.vim %{_datadir}/nvim/runtime/syntax/htmlm4.vim %{_datadir}/nvim/runtime/syntax/htmlos.vim +%{_datadir}/nvim/runtime/syntax/i3config.vim %{_datadir}/nvim/runtime/syntax/ia64.vim %{_datadir}/nvim/runtime/syntax/ibasic.vim %{_datadir}/nvim/runtime/syntax/icemenu.vim @@ -1370,6 +1493,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/syntax/kconfig.vim %{_datadir}/nvim/runtime/syntax/kivy.vim %{_datadir}/nvim/runtime/syntax/kix.vim +%{_datadir}/nvim/runtime/syntax/krl.vim %{_datadir}/nvim/runtime/syntax/kscript.vim %{_datadir}/nvim/runtime/syntax/kwt.vim %{_datadir}/nvim/runtime/syntax/lace.vim @@ -1402,6 +1526,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/syntax/lss.vim %{_datadir}/nvim/runtime/syntax/lua.vim %{_datadir}/nvim/runtime/syntax/lynx.vim +%{_datadir}/nvim/runtime/syntax/lyrics.vim %{_datadir}/nvim/runtime/syntax/m3build.vim %{_datadir}/nvim/runtime/syntax/m3quake.vim %{_datadir}/nvim/runtime/syntax/m4.vim @@ -1473,6 +1598,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_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/opl.vim %{_datadir}/nvim/runtime/syntax/ora.vim %{_datadir}/nvim/runtime/syntax/pamconf.vim @@ -1523,10 +1649,13 @@ 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/qb64.vim %{_datadir}/nvim/runtime/syntax/qf.vim %{_datadir}/nvim/runtime/syntax/quake.vim +%{_datadir}/nvim/runtime/syntax/query.lua %{_datadir}/nvim/runtime/syntax/r.vim %{_datadir}/nvim/runtime/syntax/racc.vim +%{_datadir}/nvim/runtime/syntax/racket.vim %{_datadir}/nvim/runtime/syntax/radiance.vim %{_datadir}/nvim/runtime/syntax/raku.vim %{_datadir}/nvim/runtime/syntax/raml.vim @@ -1550,8 +1679,8 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/syntax/rng.vim %{_datadir}/nvim/runtime/syntax/rnoweb.vim %{_datadir}/nvim/runtime/syntax/robots.vim -%{_datadir}/nvim/runtime/syntax/rpcgen.vim %{_datadir}/nvim/runtime/syntax/routeros.vim +%{_datadir}/nvim/runtime/syntax/rpcgen.vim %{_datadir}/nvim/runtime/syntax/rpl.vim %{_datadir}/nvim/runtime/syntax/rrst.vim %{_datadir}/nvim/runtime/syntax/rst.vim @@ -1564,11 +1693,11 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/syntax/sather.vim %{_datadir}/nvim/runtime/syntax/sbt.vim %{_datadir}/nvim/runtime/syntax/scala.vim +%{_datadir}/nvim/runtime/syntax/scdoc.vim %{_datadir}/nvim/runtime/syntax/scheme.vim %{_datadir}/nvim/runtime/syntax/scilab.vim %{_datadir}/nvim/runtime/syntax/screen.vim %{_datadir}/nvim/runtime/syntax/scss.vim -%{_datadir}/nvim/runtime/syntax/scdoc.vim %{_datadir}/nvim/runtime/syntax/sd.vim %{_datadir}/nvim/runtime/syntax/sdc.vim %{_datadir}/nvim/runtime/syntax/sdl.vim @@ -1583,6 +1712,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/syntax/sgmllnx.vim %{_datadir}/nvim/runtime/syntax/sh.vim %{_datadir}/nvim/runtime/syntax/shada.vim +%{_datadir}/nvim/runtime/syntax/shared/typescriptcommon.vim %{_datadir}/nvim/runtime/syntax/sicad.vim %{_datadir}/nvim/runtime/syntax/sieve.vim %{_datadir}/nvim/runtime/syntax/sil.vim @@ -1610,6 +1740,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/syntax/snnspat.vim %{_datadir}/nvim/runtime/syntax/snnsres.vim %{_datadir}/nvim/runtime/syntax/snobol4.vim +%{_datadir}/nvim/runtime/syntax/solidity.vim %{_datadir}/nvim/runtime/syntax/spec.vim %{_datadir}/nvim/runtime/syntax/specman.vim %{_datadir}/nvim/runtime/syntax/spice.vim @@ -1625,7 +1756,9 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/syntax/sqloracle.vim %{_datadir}/nvim/runtime/syntax/sqr.vim %{_datadir}/nvim/runtime/syntax/squid.vim +%{_datadir}/nvim/runtime/syntax/squirrel.vim %{_datadir}/nvim/runtime/syntax/srec.vim +%{_datadir}/nvim/runtime/syntax/srt.vim %{_datadir}/nvim/runtime/syntax/sshconfig.vim %{_datadir}/nvim/runtime/syntax/sshdconfig.vim %{_datadir}/nvim/runtime/syntax/st.vim @@ -1636,6 +1769,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/syntax/sudoers.vim %{_datadir}/nvim/runtime/syntax/svg.vim %{_datadir}/nvim/runtime/syntax/svn.vim +%{_datadir}/nvim/runtime/syntax/swayconfig.vim %{_datadir}/nvim/runtime/syntax/swift.vim %{_datadir}/nvim/runtime/syntax/swiftgyb.vim %{_datadir}/nvim/runtime/syntax/synload.vim @@ -1680,7 +1814,6 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/syntax/tt2js.vim %{_datadir}/nvim/runtime/syntax/tutor.vim %{_datadir}/nvim/runtime/syntax/typescript.vim -%{_datadir}/nvim/runtime/syntax/typescriptcommon.vim %{_datadir}/nvim/runtime/syntax/typescriptreact.vim %{_datadir}/nvim/runtime/syntax/uc.vim %{_datadir}/nvim/runtime/syntax/udevconf.vim @@ -1697,6 +1830,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/syntax/usw2kagtlog.vim %{_datadir}/nvim/runtime/syntax/valgrind.vim %{_datadir}/nvim/runtime/syntax/vb.vim +%{_datadir}/nvim/runtime/syntax/vdf.vim %{_datadir}/nvim/runtime/syntax/vera.vim %{_datadir}/nvim/runtime/syntax/verilog.vim %{_datadir}/nvim/runtime/syntax/verilogams.vim @@ -1717,6 +1851,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/syntax/web.vim %{_datadir}/nvim/runtime/syntax/webmacro.vim %{_datadir}/nvim/runtime/syntax/wget.vim +%{_datadir}/nvim/runtime/syntax/wget2.vim %{_datadir}/nvim/runtime/syntax/whitespace.vim %{_datadir}/nvim/runtime/syntax/winbatch.vim %{_datadir}/nvim/runtime/syntax/wml.vim @@ -1750,6 +1885,7 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %dir %{_datadir}/nvim/runtime/tools %{_datadir}/nvim/runtime/tools/check_colors.vim +%{_datadir}/nvim/runtime/tools/emoji_list.vim %dir %{_datadir}/nvim/runtime/tutor %{_datadir}/nvim/runtime/tutor/tutor.tutor @@ -1760,6 +1896,52 @@ find %{buildroot}%{_datadir} \( -name "*.bat" -o -name "*.awk" \) \ %{_datadir}/nvim/runtime/tutor/en/vim-01-beginner.tutor.json %changelog +* 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 + +* Fri Dec 30 2022 Andreas Schneider - 0.8.2-1 +- Update to version 0.8.2 + * https://github.com/neovim/neovim/releases/tag/v0.8.2 + +* Mon Nov 14 2022 Andreas Schneider - 0.8.1-1 +- Update to version 0.8.1 + * https://github.com/neovim/neovim/releases/tag/v0.8.1 + +* Fri Sep 30 2022 Andreas Schneider - 0.8.0-1 +- Update to version 0.8.0 + +* Wed Sep 21 2022 Andreas Schneider - 0.7.2-4 +- Build with libvterm 0.3 + +* Thu Aug 25 2022 Michel Alexandre Salim - 0.7.2-3 +- Enforce the minimum tree-sitter version at runtime (Fixes: rhbz#2100577) + +* Fri Jul 22 2022 Fedora Release Engineering - 0.7.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Sun Jun 26 2022 Andreas Schneider - 0.7.2-1 +- Update to version 0.7.2 + +* Fri Apr 15 2022 Andreas Schneider - 0.7.0-1 +- Update to version 0.7.0 + +* Thu Mar 17 2022 Michel Alexandre Salim - 0.6.1-4 +- Support building on EPEL 8 + +* Wed Feb 09 2022 Andreas Schneider - 0.6.1-3 +- Fix libvterm 0.2 support + * Thu Jan 20 2022 Fedora Release Engineering - 0.6.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild diff --git a/sources b/sources index 9c2c738..c56bda3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (neovim-0.6.1.tar.gz) = 399489f6aaabec2a89b695b22dcd860149acaad723372cced0b4d2cdae464e2db5758372b9123cd0d2a683e0ea42b871935eb85e550cecce620d896691cfda53 +SHA512 (neovim-0.8.3.tar.gz) = 0ecf60b564a323eb95eb2e67f7dc7e1c1e7bfc70b08466a66eb668d1b75a7362ca42901cd5a64fda22292375e2921ba61c299ac846f820ac146dc55426813eb8 diff --git a/spec-template b/spec-template index 56340d4..30e6437 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}