Thursday, October 03, 2024

[update] editors/neovim 0.10.2

Index: Makefile
===================================================================
RCS file: /cvs/ports/editors/neovim/Makefile,v
diff -u -p -r1.47 Makefile
--- Makefile 19 Aug 2024 08:50:27 -0000 1.47
+++ Makefile 4 Oct 2024 06:38:33 -0000
@@ -11,7 +11,7 @@ EMBED_LUAJIT = No

COMMENT = continuation and extension of Vim

-DIST_TUPLE = github neovim neovim v0.10.1 .
+DIST_TUPLE = github neovim neovim v0.10.2 .

# embedded luajit
USE_NOBTCFI = Yes
Index: distinfo
===================================================================
RCS file: /cvs/ports/editors/neovim/distinfo,v
diff -u -p -r1.26 distinfo
--- distinfo 19 Aug 2024 08:50:27 -0000 1.26
+++ distinfo 4 Oct 2024 06:38:33 -0000
@@ -1,8 +1,8 @@
SHA256 (LuaJIT-LuaJIT-75e92777988017fe47c5eb290998021bbf972d1f.tar.gz) = D2kogZACTXMsZ2ReQO1bE31nqpUP7fD0SprQ89um1dI=
SHA256 (keplerproject-lua-compat-5.3-v0.13.tar.gz) = 9dww57H9qFbuTTkr5FdkLB8MJZJkqbm/vLaAMCzoj8I=
SHA256 (luvit-luv-1.48.0-2.tar.gz) = 5kzYoBl0SSiLN99soFgSDo0jCPwwX1QxYrW/PpInOgU=
-SHA256 (neovim-neovim-v0.10.1.tar.gz) = 7c6W55kDrfyzxB6agjhRGUYyXqlWj94XenCmFFAa9ok=
+SHA256 (neovim-neovim-v0.10.2.tar.gz) = VGyy2p//u36RMmE0S79M8WInIfbFpnqndgnpdueLjok=
SIZE (LuaJIT-LuaJIT-75e92777988017fe47c5eb290998021bbf972d1f.tar.gz) = 1081633
SIZE (keplerproject-lua-compat-5.3-v0.13.tar.gz) = 60960
SIZE (luvit-luv-1.48.0-2.tar.gz) = 134821
-SIZE (neovim-neovim-v0.10.1.tar.gz) = 12796966
+SIZE (neovim-neovim-v0.10.2.tar.gz) = 12801272
Index: patches/patch-static-deps_luajit_src_lj_arch_h
===================================================================
RCS file: /cvs/ports/editors/neovim/patches/patch-static-deps_luajit_src_lj_arch_h,v
diff -u -p -r1.4 patch-static-deps_luajit_src_lj_arch_h
--- patches/patch-static-deps_luajit_src_lj_arch_h 13 Oct 2023 19:30:15 -0000 1.4
+++ patches/patch-static-deps_luajit_src_lj_arch_h 4 Oct 2024 06:38:33 -0000
@@ -5,7 +5,7 @@ ignore the gcc version check ifdef hell
Index: static-deps/luajit/src/lj_arch.h
--- static-deps/luajit/src/lj_arch.h.orig
+++ static-deps/luajit/src/lj_arch.h
-@@ -445,7 +445,7 @@
+@@ -446,7 +446,7 @@
/* -- Checks for requirements --------------------------------------------- */

/* Check for minimum required compiler versions. */
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/editors/neovim/pkg/PLIST,v
diff -u -p -r1.22 PLIST
--- pkg/PLIST 19 Aug 2024 08:50:27 -0000 1.22
+++ pkg/PLIST 4 Oct 2024 06:38:33 -0000
@@ -481,6 +481,7 @@ share/nvim/runtime/ftplugin/docbk.vim
share/nvim/runtime/ftplugin/dockerfile.vim
share/nvim/runtime/ftplugin/dosbatch.vim
share/nvim/runtime/ftplugin/dosini.vim
+share/nvim/runtime/ftplugin/dot.lua
share/nvim/runtime/ftplugin/dtd.vim
share/nvim/runtime/ftplugin/dtrace.vim
share/nvim/runtime/ftplugin/dts.vim
@@ -494,6 +495,7 @@ share/nvim/runtime/ftplugin/eruby.vim
share/nvim/runtime/ftplugin/eterm.vim
share/nvim/runtime/ftplugin/expect.vim
share/nvim/runtime/ftplugin/falcon.vim
+share/nvim/runtime/ftplugin/faust.lua
share/nvim/runtime/ftplugin/fennel.vim
share/nvim/runtime/ftplugin/fetchmail.vim
share/nvim/runtime/ftplugin/fish.vim
@@ -688,10 +690,13 @@ share/nvim/runtime/ftplugin/spec.vim
share/nvim/runtime/ftplugin/sql.vim
share/nvim/runtime/ftplugin/ssa.vim
share/nvim/runtime/ftplugin/sshconfig.vim
+share/nvim/runtime/ftplugin/stata.lua
share/nvim/runtime/ftplugin/stylus.vim
share/nvim/runtime/ftplugin/sudoers.vim
+share/nvim/runtime/ftplugin/supercollider.lua
share/nvim/runtime/ftplugin/svg.vim
share/nvim/runtime/ftplugin/swayconfig.vim
+share/nvim/runtime/ftplugin/swift.lua
share/nvim/runtime/ftplugin/swift.vim
share/nvim/runtime/ftplugin/swiftgyb.vim
share/nvim/runtime/ftplugin/swig.vim
Hi,

[cc edd@ as maintainer]

update for editors/neovim to the latest version 0.10.2
Changelog: https://github.com/neovim/neovim/releases/tag/v0.10.2

- update Makefile and distinfo
- update patches/patch-static-deps_luajit_src_lj_arch_h
- update pkg/PLIST via 'make update-plist'

Build and tests OK on current/amd64 with my Neovim configuration and ~25 Lua plugins :)

Tests welcome and please commit if OK.

Laurent

No comments:

Post a Comment