Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package neovim for openSUSE:Factory checked 
in at 2021-09-27 20:08:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/neovim (Old)
 and      /work/SRC/openSUSE:Factory/.neovim.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "neovim"

Mon Sep 27 20:08:54 2021 rev:37 rq:921678 version:0.5.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/neovim/neovim.changes    2021-07-10 
22:55:04.535493159 +0200
+++ /work/SRC/openSUSE:Factory/.neovim.new.1899/neovim.changes  2021-09-27 
20:09:17.822487802 +0200
@@ -1,0 +2,50 @@
+Mon Sep 27 06:23:49 UTC 2021 - Matej Cepl <[email protected]>
+
+- Temporarily switch off failing builds on aarch64
+
+-------------------------------------------------------------------
+Mon Sep 27 00:14:44 UTC 2021 - Matej Cepl <[email protected]>
+
+- Update to 0.5.1:
+BREAKING CHANGES:
+  - feat(lua)!: register_keystroke_callback => on_key
+  - feat(lsp)!: change handler signature #15504
+FEATURES:
+  - feat(jobstart): add parameter to close stdin
+FIXES:
+  - #15732 fix(inccommand): ignore trailing commands only for *previewed* 
command
+  - backport: fix(windowing): positioning of relative floats
+  - #15495 backport: tests(lua/on_yank): assert conditions that fail correctly
+  - #15482 backport: fix(lua): verify buffer in highlight.on_yank
+  - #15454 backport: fix(window.c): win_close from other tabpage
+  - #15372 backport: fix(autocmd.c): fix conditions in block_autocmds, 
unblock_autocmds
+  - backport: refactor(sign): include longer sign column option
+  - backport: fix(sign): reset auto sign column with minimum in float win 
minimal style
+  - backport: fix(decorations): crash when :bdelete (extmark_free_all) after 
clear_namespace
+  - #15111 backport: fix(:source): copy curbuf lines to memory before sourcing
+  - #14809 backport: fix(:source, nvim_exec): handle Vimscript line 
continuations
+  - #15043 backport: test/memory_usage_spec: skip on MacOS
+  - #14984 backport: fixup(clipboard): Fix error not properly handled
+  - #14982 backport: fix(vim.opt): vimL map string values not trimmed
+  - #14962 backport: fixup(clipboard): Use case matching
+  - #15489 fix(man.vim): filetype=man is too eager
+  - build: use RelWithDebInfo build for nightlies, Release for releases
+  - build: update appdata.xml version in release commit
+  - test(treesitter): skip all parsers tests if parsers aren't installed
+  - Rename stdin to stdin_mode (fixes Windows build)
+FIXES (LSP):
+  - #15523 backport: fix(lsp): resolve bufnr in buf_is_attached
+  - backport: fix(lsp): Ensure human readable errors are printed
+  - backport: fix(lsp): Ensure users get feedback on references/symbols errors 
or empty results
+  - #14954 backport: fix(lsp): correctly check for windows in lsp logger
+  - #15023 backport: fix(lsp): restore diagnostics extmarks that were moved to 
the last edit line
+  - #15011 backport: fix(lsp): restore diagnostics extmarks on buffer changes
+  - backport: fix(lsp): prevent double <text> for cached plaintext markup
+  - feat(lsp): allow root_dir to be nil (#15430) (Mathias Fu??enegger)
+  - lsp(start_client): Allow passing custom workspaceFolders to the LSP 
(#15132) (sim)
+  - fix(lsp): check if buffer is valid in changetracking (#15505) (Jose 
Alvarez)
+  - fix(lsp): avoid ipairs on non-sequential tables (#15059) (Michael 
Lingelbach)
+  - feat(lsp): improve vim.lsp.util.apply_text_edits (#15561) (hrsh7th)
+  - feat(lsp): improve logging (#15636) (Michael Lingelbach)
+
+-------------------------------------------------------------------

Old:
----
  neovim-0.5.0.tar.gz

New:
----
  neovim-0.5.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ neovim.spec ++++++
--- /var/tmp/diff_new_pack.pP1r4M/_old  2021-09-27 20:09:18.634488696 +0200
+++ /var/tmp/diff_new_pack.pP1r4M/_new  2021-09-27 20:09:18.634488696 +0200
@@ -36,12 +36,14 @@
 %endif
 %endif
 Name:           neovim
-Version:        0.5.0
+Version:        0.5.1
 Release:        0
 Summary:        Vim-fork focused on extensibility and agility
 License:        Apache-2.0 AND Vim
 Group:          Productivity/Text/Editors
 URL:            https://neovim.io/
+# Temporary measure before we can figure out what to do
+ExcludeArch:    aarch64
 Source0:        
https://github.com/neovim/neovim/archive/v%{version}/%{name}-%{version}.tar.gz
 Source1:        sysinit.vim
 Source2:        spec-template
@@ -129,7 +131,12 @@
 %define vimplugin_dir %{_datadir}/vim/site
 
 %prep
-%autosetup -p1
+%setup -q
+%patch0 -p1
+# %%if %%{without luajit}
+%patch1 -p1
+# %%endif
+%patch2 -p1
 
 # Remove __DATE__ and __TIME__.
 BUILD_TIME=$(LC_ALL=C date -ur %{_sourcedir}/%{name}.changes +'%{H}:%{M}')
@@ -148,15 +155,15 @@
 %{__cmake} .. -DCMAKE_BUILD_TYPE=RelWithDebInfo \
        -DPREFER_LUA=%{?with_luajit:OFF}%{!?with_luajit:ON} \
        -DLUA_PRG=%{_bindir}/%{?with_luajit:luajit}%{!?with_luajit:lua} \
-       -DLIBLUV_INCLUDE_DIR=%{_includedir}/lua-%{luaver} \
+       -DLIBLUV_INCLUDE_DIR=%{_includedir}/lua%{luaver} \
        -DLIBLUV_LIBRARY=%{_libdir}/lua/%{luaver}/luv.so \
        -DCMAKE_SKIP_RPATH=ON -DCMAKE_VERBOSE_MAKEFILE=ON \
        -DUSE_BUNDLED=OFF -DLUAJIT_USE_BUNDLED=OFF \
        -DCMAKE_COLOR_MAKEFILE=OFF \
        -DCMAKE_C_FLAGS_RELWITHDEBINFO="$opts" \
        -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
-       -DLIBLUV_LIBRARY=%{lua_archdir}/luv.so \
-       -DLIBLUV_INCLUDE_DIR:PATH=%{lua_incdir}
+       -DLUA_LIBRARY=%{lua_archdir}/luv.so \
+       -DLUA_INCLUDE_DIR:PATH=%{lua_incdir}
 %make_build
 
 popd

++++++ neovim-0.1.7-bitop.patch ++++++
--- /var/tmp/diff_new_pack.pP1r4M/_old  2021-09-27 20:09:18.666488732 +0200
+++ /var/tmp/diff_new_pack.pP1r4M/_new  2021-09-27 20:09:18.666488732 +0200
@@ -1,10 +1,24 @@
 ---
- CMakeLists.txt       |    2 +-
- src/nvim/ex_cmds.lua |    2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
+ CMakeLists.txt                        |    4 ++--
+ runtime/lua/vim/uri.lua               |    2 +-
+ src/nvim/ex_cmds.lua                  |    2 +-
+ src/nvim/generators/gen_ex_cmds.lua   |    2 +-
+ test/unit/charset/vim_str2nr_spec.lua |    2 +-
+ test/unit/eval/typval_spec.lua        |    2 +-
+ test/unit/os/fs_spec.lua              |    2 +-
+ 7 files changed, 8 insertions(+), 8 deletions(-)
 
 --- a/CMakeLists.txt
 +++ b/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.
 @@ -517,7 +517,7 @@ endforeach()
  
  # Find Lua interpreter
@@ -14,6 +28,17 @@
  if(NOT LUA_PRG)
    foreach(CURRENT_LUA_PRG luajit lua5.1 lua5.2 lua)
      unset(_CHECK_LUA_PRG CACHE)
+--- a/runtime/lua/vim/uri.lua
++++ b/runtime/lua/vim/uri.lua
+@@ -33,7 +33,7 @@ do
+   }
+   local sbyte, tohex = string.byte
+   if jit then
+-    tohex = require'bit'.tohex
++    tohex = require'bit32'.tohex
+   else
+     tohex = function(b) return string.format("%02x", b) end
+   end
 --- a/src/nvim/ex_cmds.lua
 +++ b/src/nvim/ex_cmds.lua
 @@ -1,4 +1,4 @@
@@ -22,3 +47,40 @@
  
  local module = {}
  
+--- a/src/nvim/generators/gen_ex_cmds.lua
++++ b/src/nvim/generators/gen_ex_cmds.lua
+@@ -22,7 +22,7 @@ local defsfname = autodir .. '/ex_cmds_d
+ local enumfile = io.open(enumfname, 'w')
+ local defsfile = io.open(defsfname, 'w')
+ 
+-local bit = require 'bit'
++local bit = require 'bit32'
+ local ex_cmds = require('ex_cmds')
+ local defs = ex_cmds.cmds
+ local flags = ex_cmds.flags
+--- a/test/unit/charset/vim_str2nr_spec.lua
++++ b/test/unit/charset/vim_str2nr_spec.lua
+@@ -1,5 +1,5 @@
+ local helpers = require("test.unit.helpers")(after_each)
+-local bit = require('bit')
++local bit = require('bit32')
+ 
+ local itp = helpers.gen_itp(it)
+ 
+--- a/test/unit/eval/typval_spec.lua
++++ b/test/unit/eval/typval_spec.lua
+@@ -1,4 +1,4 @@
+-local bit = require('bit')
++local bit = require('bit32')
+ local helpers = require('test.unit.helpers')(after_each)
+ local eval_helpers = require('test.unit.eval.helpers')
+ 
+--- a/test/unit/os/fs_spec.lua
++++ b/test/unit/os/fs_spec.lua
+@@ -1,5 +1,5 @@
+ local lfs = require('lfs')
+-local bit = require('bit')
++local bit = require('bit32')
+ 
+ local helpers = require('test.unit.helpers')(after_each)
+ local itp = helpers.gen_itp(it)

++++++ neovim-0.5.0.tar.gz -> neovim-0.5.1.tar.gz ++++++
/work/SRC/openSUSE:Factory/neovim/neovim-0.5.0.tar.gz 
/work/SRC/openSUSE:Factory/.neovim.new.1899/neovim-0.5.1.tar.gz differ: char 
30, line 1

Reply via email to