pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/editors/neovim



Module Name:    pkgsrc
Committed By:   adam
Date:           Mon Oct 12 10:35:42 UTC 2026

Modified Files:
        pkgsrc/editors/neovim: Makefile distinfo

Log Message:
neovim: updated to 0.12.6

0.12.6

FEATURES
- 4af10a8 pos: mutable vim.Pos, vim.Range fields

FIXES
- dd29220 filetype: empty 'filetype' skips :setfiletype
- 7d29bb7 fuzzy: fuzmatch_str_free() frees the wrong element
- a7101ef health: guard against nil result from vim.system:wait()
- fe4cd2b health: restore pynvim version lookup
- 17b908f menu: menu_get() cannot tell :noremenu from :menu <script>
- efa6905 mpack: wrong encoding of integers beyond the int32 range
- a5fab3a msgpack: out-of-bounds read on a truncated string
- 9b7e528 scrollbind: window jumps back and forth with tall virt_lines block
- 9dbc93b snippet: cancel session on <Esc> in Select mode
- 10d7cca snippet: cancel session on ESC in insert-mode
- 04197de statuscolumn: heap buffer overflow with sign/number column
- 5eb59f0 terminal: some keys like S-Del not working
- 4777d27 terminal: truecolor SGR with colour space id
- 830d586 treesitter:
- ff8aab5 treesitter: conceal_lines is not applied to injected trees
- ff75740 tui: don't treat ESC preceding repeat/release as ALT

VIM PATCHES
- 0f5a58e 8.2.1353: crash when drawing double-wide character in terminal window
- 60ee2a5 9.2.0495: [security]: runtime(netrw): code injection via NetrwBookHistSave()
- 61e12c5 9.2.1040: matchfuzzypos() can be improved
- 8fc148f 9.2.1162: Wrong cursor position with 'linebreak' and large 'tabstop'

REVERTED CHANGES
- 5ebcb07 scrollbind: revert 41519 due to regressions


To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 pkgsrc/editors/neovim/Makefile
cvs rdiff -u -r1.28 -r1.29 pkgsrc/editors/neovim/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/editors/neovim/Makefile
diff -u pkgsrc/editors/neovim/Makefile:1.30 pkgsrc/editors/neovim/Makefile:1.31
--- pkgsrc/editors/neovim/Makefile:1.30 Thu Aug 27 07:48:41 2026
+++ pkgsrc/editors/neovim/Makefile      Mon Oct 12 10:35:42 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.30 2026/08/27 07:48:41 adam Exp $
+# $NetBSD: Makefile,v 1.31 2026/10/12 10:35:42 adam Exp $
 
-DISTNAME=      neovim-0.12.5
+DISTNAME=      neovim-0.12.6
 CATEGORIES=    editors
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=neovim/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
@@ -36,15 +36,15 @@ FORTIFY_SUPPORTED=  no
 
 .include "../../lang/lua/luaversion.mk"
 
-DEPENDS+=      ${LUA_PKGPREFIX}-BitOp-[0-9]*:../../devel/lua-BitOp
-DEPENDS+=      ${LUA_PKGPREFIX}-filesystem-[0-9]*:../../devel/lua-filesystem
-DEPENDS+=      ${LUA_PKGPREFIX}-inspect-[0-9]*:../../devel/lua-inspect
-DEPENDS+=      ${LUA_PKGPREFIX}-mpack-[0-9]*:../../devel/lua-mpack
+DEPENDS+=      ${LUA_PKGPREFIX}-BitOp>=0:../../devel/lua-BitOp
+DEPENDS+=      ${LUA_PKGPREFIX}-filesystem>=0:../../devel/lua-filesystem
+DEPENDS+=      ${LUA_PKGPREFIX}-inspect>=0:../../devel/lua-inspect
+DEPENDS+=      ${LUA_PKGPREFIX}-mpack>=0:../../devel/lua-mpack
 
 .if ${SHLIB_TYPE} == "ELF"
 CFLAGS+=       ${COMPILER_RPATH_FLAG}${PREFIX}/lib/lua/5.1
 
-TOOL_DEPENDS+= patchelf-[0-9]*:../../devel/patchelf
+TOOL_DEPENDS+= patchelf>=0:../../devel/patchelf
 .endif
 
 post-install:

Index: pkgsrc/editors/neovim/distinfo
diff -u pkgsrc/editors/neovim/distinfo:1.28 pkgsrc/editors/neovim/distinfo:1.29
--- pkgsrc/editors/neovim/distinfo:1.28 Thu Aug 27 07:48:41 2026
+++ pkgsrc/editors/neovim/distinfo      Mon Oct 12 10:35:42 2026
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.28 2026/08/27 07:48:41 adam Exp $
+$NetBSD: distinfo,v 1.29 2026/10/12 10:35:42 adam Exp $
 
-BLAKE2s (neovim-0.12.5.tar.gz) = ff02d489d68b1c47d83fc9ed44b1d1dc0e876e6ee8e9a7adc924a36e150c7e79
-SHA512 (neovim-0.12.5.tar.gz) = 94b681395a60ce06ec327c578f875b828256891d660c9e34f1f9c0b48577d2f85cbe0c2a8f377fba3b068782cc54dcaeda046045a2bdb7166340e12cf3d70354
-Size (neovim-0.12.5.tar.gz) = 13720423 bytes
+BLAKE2s (neovim-0.12.6.tar.gz) = c8ba47da68bdbfa8e09338afe2152f4c6889cebcecd8c3a1f8e063085bb561eb
+SHA512 (neovim-0.12.6.tar.gz) = 7baf1a6c5e46845b415f522ad17129a3af33c698356f1f7f276481a7f55e3fc994ba1399aac85e1cd1b8436cc59f733ff1fddc12cdb027c295be1abd2dd20448
+Size (neovim-0.12.6.tar.gz) = 13722771 bytes
 SHA1 (patch-runtime_lua_vim_pack.lua) = 9a3890f7faebb169b26679884e0c7e687627cac6



Home | Main Index | Thread Index | Old Index