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-11-18 10:34:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/neovim (Old) and /work/SRC/openSUSE:Factory/.neovim.new.1895 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "neovim" Thu Nov 18 10:34:42 2021 rev:39 rq:932014 version:0.5.1 Changes: -------- --- /work/SRC/openSUSE:Factory/neovim/neovim.changes 2021-11-17 01:14:42.222182226 +0100 +++ /work/SRC/openSUSE:Factory/.neovim.new.1895/neovim.changes 2021-11-18 10:34:43.775957429 +0100 @@ -1,0 +2,7 @@ +Wed Nov 17 11:47:44 UTC 2021 - Callum Farmer <[email protected]> + +- Neovim only supports Lua 5.1 or LuaJIT +- Adapt to changes in lua-luv +- No need to specify library paths to cmake + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ neovim.spec ++++++ --- /var/tmp/diff_new_pack.f25NZl/_old 2021-11-18 10:34:44.315957932 +0100 +++ /var/tmp/diff_new_pack.f25NZl/_new 2021-11-18 10:34:44.319957936 +0100 @@ -23,18 +23,8 @@ %else %bcond_with luajit %endif -%if %{with luajit} %define luaver 5.1 %define luaver_nopoint 51 -%else -%if 0%{?suse_version} > 1500 -%define luaver 5.4 -%define luaver_nopoint 54 -%else -%define luaver 5.3 -%define luaver_nopoint 53 -%endif -%endif Name: neovim Version: 0.5.1 Release: 0 @@ -85,29 +75,20 @@ # XSel provides access to the system clipboard Recommends: xsel %if %{with luajit} +BuildRequires: luajit-devel +%else +BuildRequires: lua51-devel +%endif # luajit implements version 5.1 of the lua language spec, so it needs the # compat versions of libs. BuildRequires: lua51-LPeg BuildRequires: lua51-bit32 BuildRequires: lua51-luarocks -BuildRequires: lua51-luv-devel >= %{luv_min_ver} +BuildRequires: libluv-devel >= %{luv_min_ver} +BuildRequires: lua51-luv >= %{luv_min_ver} BuildRequires: lua51-mpack -BuildRequires: luajit-devel Requires: lua51-bit32 Requires: lua51-luv >= %{luv_min_ver} -%else -BuildRequires: lua%{luaver_nopoint}-devel -BuildRequires: lua%{luaver_nopoint}-lpeg -BuildRequires: lua%{luaver_nopoint}-luarocks -BuildRequires: lua%{luaver_nopoint}-luv-devel >= %{luv_min_ver} -BuildRequires: lua%{luaver_nopoint}-mpack -Requires: lua%{luaver_nopoint}-luv >= %{luv_min_ver} -# built-in bit32 removed in Lua 5.4 -%if %{luaver_nopoint} > 53 -BuildRequires: lua%{luaver_nopoint}-compat-5.3 -Requires: lua%{luaver_nopoint}-compat-5.3 -%endif -%endif %if 0%{?suse_version} < 1330 BuildRequires: hicolor-icon-theme Requires(post): gtk3-tools @@ -153,14 +134,11 @@ %{__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_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} \ - -DLUA_LIBRARY=%{lua_archdir}/luv.so \ -DLUA_INCLUDE_DIR:PATH=%{lua_incdir} %make_build
