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
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