diff --git a/editors/neovim/Makefile b/editors/neovim/Makefile index 07794471d750..79f73804f558 100644 --- a/editors/neovim/Makefile +++ b/editors/neovim/Makefile @@ -1,79 +1,79 @@ PORTNAME= neovim DISTVERSIONPREFIX= v -DISTVERSION= 0.11.6 +DISTVERSION= 0.11.7 CATEGORIES= editors MAINTAINER= adamw@FreeBSD.org COMMENT= Next-generation Vim WWW= https://neovim.io/ LICENSE= APACHE20 BUILD_DEPENDS= ${LUA_REFMODLIBDIR}/bit.so:devel/lua-bitop@${LUA_FLAVOR} \ ${LUA_REFMODLIBDIR}/lpeg.so:devel/lua-lpeg@${LUA_FLAVOR} LIB_DEPENDS= libluv.so:devel/luv \ libmsgpack-c.so:devel/msgpack-c \ libtree-sitter.so:devel/tree-sitter \ libunibilium.so:devel/unibilium \ libutf8proc.so:textproc/utf8proc \ libuv.so:devel/libuv \ libvterm.so:devel/libvterm RUN_DEPENDS= ${LUA_REFMODLIBDIR}/bit.so:devel/lua-bitop@${LUA_FLAVOR} \ ${LUA_REFMODLIBDIR}/lpeg.so:devel/lua-lpeg@${LUA_FLAVOR} TEST_DEPENDS= gmake:devel/gmake USES= cmake cpe gettext iconv lua:51,build luajit \ pathfix pkgconfig USE_GITHUB= yes GH_TUPLE= tree-sitter:tree-sitter-c:v0.24.1:treesitter_c \ - tree-sitter-grammars:tree-sitter-lua:v0.4.1:treesitter_lua \ - tree-sitter-grammars:tree-sitter-markdown:v0.5.2:treesitter_markdown \ + tree-sitter-grammars:tree-sitter-lua:v0.5.0:treesitter_lua \ + tree-sitter-grammars:tree-sitter-markdown:v0.5.3:treesitter_markdown \ tree-sitter-grammars:tree-sitter-query:v0.8.0:treesitter_query \ - tree-sitter-grammars:tree-sitter-vim:v0.8.0:treesitter_vim \ + tree-sitter-grammars:tree-sitter-vim:v0.8.1:treesitter_vim \ neovim:tree-sitter-vimdoc:v4.1.0:treesitter_vimdoc CMAKE_ARGS= -DLUA_PRG:FILEPATH="${LUA_CMD}" \ -DCMAKE_INSTALL_MANDIR:PATH="${PREFIX}/share/man" \ -DDEPS_PREFIX:PATH="${LOCALBASE}" \ -DCMAKE_LIBRARY_PATH:PATH="${LOCALBASE}/lib/lua/${LUA_VER}" CFLAGS+= -I${LOCALBASE}/include DATADIR= ${PREFIX}/share/nvim PORTSCOUT= limit:^[0-9\.v]+$$ PORTDATA= runtime OPTIONS_DEFINE= NLS PYNVIM OPTIONS_SUB= yes PYNVIM_DESC= Enable support for plugins written in python NLS_CMAKE_BOOL= ENABLE_LIBINTL ENABLE_TRANSLATIONS PYNVIM_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pynvim>=0.3.0:editors/py-pynvim@${PY_FLAVOR} PYNVIM_USES= python:run post-configure: ${MKDIR} ${BUILD_WRKSRC}/.deps/build/src ${MV} ${WRKSRC_treesitter_c} ${BUILD_WRKSRC}/.deps/build/src/treesitter_c ${MV} ${WRKSRC_treesitter_lua} ${BUILD_WRKSRC}/.deps/build/src/treesitter_lua ${MV} ${WRKSRC_treesitter_markdown} ${BUILD_WRKSRC}/.deps/build/src/treesitter_markdown ${MV} ${WRKSRC_treesitter_query} ${BUILD_WRKSRC}/.deps/build/src/treesitter_query ${MV} ${WRKSRC_treesitter_vim} ${BUILD_WRKSRC}/.deps/build/src/treesitter_vim ${MV} ${WRKSRC_treesitter_vimdoc} ${BUILD_WRKSRC}/.deps/build/src/treesitter_vimdoc ${MAKE_ENV} ${CMAKE_BIN} -S ${WRKSRC}/cmake.deps -B ${BUILD_WRKSRC}/.deps ${CMAKE_ARGS} \ -DUSE_BUNDLED:BOOL=OFF -DUSE_BUNDLED_TS_PARSERS:BOOL=ON \ -DUSE_EXISTING_SRC_DIR:BOOL=ON post-build: ${CMAKE_BIN} --build ${BUILD_WRKSRC}/.deps post-stage: cd ${BUILD_WRKSRC}/.deps/usr/lib/nvim && ${COPYTREE_SHARE} parser ${STAGEDIR}${PREFIX}/lib/nvim ${FIND} ${STAGEDIR}${PREFIX}/lib/nvim -name "*.so" -exec ${STRIP_CMD} {} + do-test: ${GMAKE} -C ${WRKSRC} test .include diff --git a/editors/neovim/distinfo b/editors/neovim/distinfo index d8c4d1e7711b..28562f7dc87d 100644 --- a/editors/neovim/distinfo +++ b/editors/neovim/distinfo @@ -1,15 +1,15 @@ -TIMESTAMP = 1769479091 -SHA256 (neovim-neovim-v0.11.6_GH0.tar.gz) = d1c8e3f484ed1e231fd5f48f53b7345b628e52263d5eef489bb8b73ca8d90fca -SIZE (neovim-neovim-v0.11.6_GH0.tar.gz) = 13012085 +TIMESTAMP = 1774726980 +SHA256 (neovim-neovim-v0.11.7_GH0.tar.gz) = b550b0e4cd2a0f9558bc6b278d27e47b528f7684efa2a46def438fcd64ee9822 +SIZE (neovim-neovim-v0.11.7_GH0.tar.gz) = 13018335 SHA256 (tree-sitter-tree-sitter-c-v0.24.1_GH0.tar.gz) = 25dd4bb3dec770769a407e0fc803f424ce02c494a56ce95fedc525316dcf9b48 SIZE (tree-sitter-tree-sitter-c-v0.24.1_GH0.tar.gz) = 379147 -SHA256 (tree-sitter-grammars-tree-sitter-lua-v0.4.1_GH0.tar.gz) = cef44b8773bde69d427b5e50ca95e417c86c0be91caa37a6782c90d6f529da70 -SIZE (tree-sitter-grammars-tree-sitter-lua-v0.4.1_GH0.tar.gz) = 65878 -SHA256 (tree-sitter-grammars-tree-sitter-markdown-v0.5.2_GH0.tar.gz) = 122be47d4a50ac75a4f6861a17c3c88144197e0949f5d83ca917f2382b37761b -SIZE (tree-sitter-grammars-tree-sitter-markdown-v0.5.2_GH0.tar.gz) = 420951 +SHA256 (tree-sitter-grammars-tree-sitter-lua-v0.5.0_GH0.tar.gz) = cf01b93f4b61b96a6d27942cf28eeda4cbce7d503c3bef773a8930b3d778a2d9 +SIZE (tree-sitter-grammars-tree-sitter-lua-v0.5.0_GH0.tar.gz) = 69027 +SHA256 (tree-sitter-grammars-tree-sitter-markdown-v0.5.3_GH0.tar.gz) = df845b1ab7c7c163ec57d7fa17170c92b04be199bddab02523636efec5224ab6 +SIZE (tree-sitter-grammars-tree-sitter-markdown-v0.5.3_GH0.tar.gz) = 422303 SHA256 (tree-sitter-grammars-tree-sitter-query-v0.8.0_GH0.tar.gz) = c2b23b9a54cffcc999ded4a5d3949daf338bebb7945dece229f832332e6e6a7d SIZE (tree-sitter-grammars-tree-sitter-query-v0.8.0_GH0.tar.gz) = 40303 -SHA256 (tree-sitter-grammars-tree-sitter-vim-v0.8.0_GH0.tar.gz) = aa0a45027408bc33da0f2244272dbdc0b4e71bd18f71e5b885f6f7cbae407338 -SIZE (tree-sitter-grammars-tree-sitter-vim-v0.8.0_GH0.tar.gz) = 356943 +SHA256 (tree-sitter-grammars-tree-sitter-vim-v0.8.1_GH0.tar.gz) = 93cafb9a0269420362454ace725a118ff1c3e08dcdfdc228aa86334b54d53c2a +SIZE (tree-sitter-grammars-tree-sitter-vim-v0.8.1_GH0.tar.gz) = 357464 SHA256 (neovim-tree-sitter-vimdoc-v4.1.0_GH0.tar.gz) = 020e8f117f648c8697fca967995c342e92dbd81dab137a115cc7555207fbc84f SIZE (neovim-tree-sitter-vimdoc-v4.1.0_GH0.tar.gz) = 61551