[packages/neovim] up to 0.11.0
atler
atler at pld-linux.org
Fri Mar 28 14:05:46 CET 2025
commit 7b76df6908879baa91704317cccea00887a1ca00
Author: Jan Palus <atler at pld-linux.org>
Date: Fri Mar 28 13:16:51 2025 +0100
up to 0.11.0
build-type.patch | 16 ++--------------
neovim.spec | 17 ++++++++---------
2 files changed, 10 insertions(+), 23 deletions(-)
---
diff --git a/neovim.spec b/neovim.spec
index f80f94a..d5e6cd0 100644
--- a/neovim.spec
+++ b/neovim.spec
@@ -20,33 +20,32 @@
Summary: Vim-fork focused on extensibility and agility
Name: neovim
-Version: 0.10.4
+Version: 0.11.0
Release: 1
License: Apache v2.0
Group: Applications/Editors/Vim
# Source0Download: https://github.com/neovim/neovim/releases
Source0: https://github.com/neovim/neovim/archive/v%{version}/%{name}-%{version}.tar.gz
-# Source0-md5: 3962ca7ccf181baef5bda161810ce31b
+# Source0-md5: 509e7d1f7b3f77324e10699c298c8e19
URL: https://neovim.io/
Source2: %{name}.svg
Patch0: desktop.patch
Patch1: build-type.patch
Patch2: luv.patch
Patch3: luajit-lua52.patch
-BuildRequires: cmake >= 3.13
+BuildRequires: cmake >= 3.16
BuildRequires: gcc >= 6:4.4
BuildRequires: gettext-tools
BuildRequires: libstdc++-devel
BuildRequires: libuv-devel >= 1.28.0
-BuildRequires: libvterm-devel >= 0.3.3
BuildRequires: lua-bitop >= 1.0.2
BuildRequires: lua-mpack >= 1.0.2
-BuildRequires: msgpack-devel >= 1.1.0
BuildRequires: pkgconfig
BuildRequires: rpm-build >= 4.6
BuildRequires: rpmbuild(macros) >= 1.605
-BuildRequires: tree-sitter-devel >= 0.20.9
+BuildRequires: tree-sitter-devel >= 0.25.0
BuildRequires: unibilium-devel >= 2.0.0
+BuildRequires: utf8proc-devel
%if %{with prefer_lua}
BuildRequires: lua-lpeg
BuildRequires: lua51
@@ -59,10 +58,9 @@ BuildRequires: luajit-lpeg
BuildRequires: luajit-luv-devel >= 1.43.0
%endif
Requires: libuv >= 1.28.0
-Requires: libvterm >= 0.3.3
Requires: %{?with_prefer_lua:lua51}%{!?with_prefer_lua:luajit}-luv
Requires: lua%{!?with_prefer_lua:jit}-lpeg
-Requires: tree-sitter >= 0.20.9
+Requires: tree-sitter >= 0.25.0
Suggests: %{name}-desktop = %{version}-%{release}
Suggests: neovim-parser-c
Suggests: neovim-parser-lua
@@ -119,7 +117,8 @@ Desktop files for Neovim.
-DENABLE_JEMALLOC=ON \
-DLPEG_LIBRARY=%{lpeg_library} \
-DLUV_INCLUDE_DIR=%{luv_includedir} \
- -DLUV_LIBRARY=%{luv_library}
+ -DLUV_LIBRARY=%{luv_library} \
+ -DENABLE_TRANSLATIONS:BOOL=ON
%{__make} -C build
diff --git a/build-type.patch b/build-type.patch
index 1f558ca..6990b1d 100644
--- a/build-type.patch
+++ b/build-type.patch
@@ -1,17 +1,5 @@
-diff --color -ur neovim-0.8.0.orig/cmake/Util.cmake neovim-0.8.0/cmake/Util.cmake
---- neovim-0.8.0.orig/cmake/Util.cmake 2022-09-30 17:15:13.000000000 +0200
-+++ neovim-0.8.0/cmake/Util.cmake 2022-10-01 09:53:36.320939926 +0200
-@@ -162,7 +162,7 @@
- # Passing CMAKE_BUILD_TYPE for multi-config generators will not only not be
- # used, but also generate a warning for the user.
- function(set_default_buildtype BUILD_TYPE)
-- set(allowableBuildTypes Debug Release MinSizeRel RelWithDebInfo)
-+ set(allowableBuildTypes Debug Release MinSizeRel RelWithDebInfo PLD)
- if(NOT BUILD_TYPE IN_LIST allowableBuildTypes)
- message(FATAL_ERROR "Invalid build type: ${BUILD_TYPE}")
- endif()
---- neovim-0.9.1/runtime/lua/nvim/health.lua.orig 2023-05-29 13:24:38.000000000 +0200
-+++ neovim-0.9.1/runtime/lua/nvim/health.lua 2023-07-02 13:20:36.760937259 +0200
+--- neovim-0.9.1/runtime/lua/vim/health/health.lua.orig 2023-05-29 13:24:38.000000000 +0200
++++ neovim-0.9.1/runtime/lua/vim/health/health.lua 2023-07-02 13:20:36.760937259 +0200
@@ -152,7 +152,7 @@
local buildtype = vim.fn.matchstr(vim.fn.execute('version'), [[\v\cbuild type:?\s*[^\n\r\t ]+]])
if buildtype == '' then
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/neovim.git/commitdiff/7b76df6908879baa91704317cccea00887a1ca00
More information about the pld-cvs-commit
mailing list