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:           Wed Jan 22 18:18:33 UTC 2025

Modified Files:
        pkgsrc/editors/neovim: Makefile PLIST distinfo
Removed Files:
        pkgsrc/editors/neovim/patches: patch-src_nvim_api_vim.c
            patch-src_nvim_math.c

Log Message:
neovim: updated to 0.10.3

Nvim 0.10.3

Features

main: Expand file ~\ or ~/ prefix on Windows
Bug Fixes

api: Make nvim_set_hl() respect all cterm attributes
completion: Avoid deleting text when completion leader changes
coverity/510275: Linematch out of bounds access
defaults: Don't replace keycodes in Visual search mappings
events: Don't expand args.file for Lua callback
extmark: Builtin completion can still affect nearby extmarks
filetype: Make filetype detection work with :doautocmd
inccommand: Ensure cursor is where it belongs
inspect: Show priority for treesitter highlights
inspect: Always show priority
lsp: Str_byteindex_enc bounds checking
lsp: Retrigger diagnostics request on server cancellation
lsp: Cancel pending requests before refreshing
marks: Skip right_gravity marks when deleting text
startup: Report --startuptime error to stderr
treesitter: Show proper node name error messages
tui: Avoid flushing buffer halfway an OSC 2 sequence
uri: Uri_encode encodes brackets incorrectly for RFC2732
vim.system: Invalid MAX_TIMEOUT for 32-bit systems

Documentation

Misc
lua: "vim.bo" is always equivalent to :setlocal
lua: Clarify when on_key "typed" will be empty

Refactor

Fix incorrect use of enum
Sort various Lua tables in src/ alphabetically


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 pkgsrc/editors/neovim/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/editors/neovim/PLIST
cvs rdiff -u -r1.8 -r1.9 pkgsrc/editors/neovim/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/editors/neovim/patches/patch-src_nvim_api_vim.c \
    pkgsrc/editors/neovim/patches/patch-src_nvim_math.c

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.10 pkgsrc/editors/neovim/Makefile:1.11
--- pkgsrc/editors/neovim/Makefile:1.10 Sat Aug 17 15:42:32 2024
+++ pkgsrc/editors/neovim/Makefile      Wed Jan 22 18:18:32 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.10 2024/08/17 15:42:32 bsiegert Exp $
+# $NetBSD: Makefile,v 1.11 2025/01/22 18:18:32 adam Exp $
 
-DISTNAME=      neovim-0.10.0
+DISTNAME=      neovim-0.10.3
 CATEGORIES=    editors
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=neovim/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
@@ -16,12 +16,12 @@ USE_TOOLS+= pkg-config gettext
 
 .include "../../mk/bsd.prefs.mk"
 
-PLIST_VARS+=   notdarwin
+PLIST_VARS+=   desktop
 .if ${SHLIB_TYPE} == "dylib"
 SHLIB_EXT=     dylib
 .else
 SHLIB_EXT=     so
-PLIST.notdarwin=       yes
+PLIST.desktop= yes
 .endif
 
 CMAKE_CONFIGURE_ARGS+= -DCMAKE_BUILD_TYPE=Release
@@ -42,9 +42,10 @@ FORTIFY_SUPPORTED=   no
 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}-lpeg-[0-9]*:../../devel/lua-lpeg
+DEPENDS+=      ${LUA_PKGPREFIX}-lpeg>=1.1.0nb1:../../devel/lua-lpeg
 DEPENDS+=      ${LUA_PKGPREFIX}-mpack-[0-9]*:../../devel/lua-mpack
 
+.if ${SHLIB_TYPE} == "ELF"
 TOOL_DEPENDS+= patchelf-[0-9]*:../../devel/patchelf
 
 post-install:
@@ -52,6 +53,7 @@ post-install:
                --replace-needed ${PREFIX}/lib/lua/5.1/lpeg.so lpeg.so
        ${PREFIX}/bin/patchelf ${DESTDIR}${PREFIX}/bin/nvim \
                --add-rpath ${PREFIX}/lib/lua/5.1
+.endif
 
 .include "../../converters/libiconv/buildlink3.mk"
 .include "../../devel/cmake/build.mk"

Index: pkgsrc/editors/neovim/PLIST
diff -u pkgsrc/editors/neovim/PLIST:1.6 pkgsrc/editors/neovim/PLIST:1.7
--- pkgsrc/editors/neovim/PLIST:1.6     Sat Aug 17 15:42:32 2024
+++ pkgsrc/editors/neovim/PLIST Wed Jan 22 18:18:33 2025
@@ -1,7 +1,8 @@
-@comment $NetBSD: PLIST,v 1.6 2024/08/17 15:42:32 bsiegert Exp $
+@comment $NetBSD: PLIST,v 1.7 2025/01/22 18:18:33 adam Exp $
 bin/nvim
+@pkgdir lib/nvim
 man/man1/nvim.1
-share/applications/nvim.desktop
+${PLIST.desktop}share/applications/nvim.desktop
 share/icons/hicolor/128x128/apps/nvim.png
 share/locale/af/LC_MESSAGES/nvim.mo
 share/locale/ca/LC_MESSAGES/nvim.mo
@@ -452,6 +453,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
@@ -465,6 +467,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
@@ -486,6 +489,7 @@ share/nvim/runtime/ftplugin/gitconfig.vi
 share/nvim/runtime/ftplugin/gitignore.vim
 share/nvim/runtime/ftplugin/gitrebase.vim
 share/nvim/runtime/ftplugin/gitsendemail.vim
+share/nvim/runtime/ftplugin/glsl.lua
 share/nvim/runtime/ftplugin/go.vim
 share/nvim/runtime/ftplugin/gpg.vim
 share/nvim/runtime/ftplugin/gprof.vim
@@ -658,10 +662,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
@@ -1134,9 +1141,6 @@ share/nvim/runtime/plugin/tarPlugin.vim
 share/nvim/runtime/plugin/tohtml.lua
 share/nvim/runtime/plugin/tutor.vim
 share/nvim/runtime/plugin/zipPlugin.vim
-share/nvim/runtime/queries/bash/folds.scm
-share/nvim/runtime/queries/bash/highlights.scm
-share/nvim/runtime/queries/bash/injections.scm
 share/nvim/runtime/queries/c/folds.scm
 share/nvim/runtime/queries/c/highlights.scm
 share/nvim/runtime/queries/c/injections.scm
@@ -1148,8 +1152,6 @@ share/nvim/runtime/queries/markdown/high
 share/nvim/runtime/queries/markdown/injections.scm
 share/nvim/runtime/queries/markdown_inline/highlights.scm
 share/nvim/runtime/queries/markdown_inline/injections.scm
-share/nvim/runtime/queries/python/folds.scm
-share/nvim/runtime/queries/python/highlights.scm
 share/nvim/runtime/queries/query/folds.scm
 share/nvim/runtime/queries/query/highlights.scm
 share/nvim/runtime/queries/vim/folds.scm
@@ -1889,4 +1891,3 @@ share/nvim/runtime/tutor/ja/vim-01-begin
 share/nvim/runtime/tutor/ja/vim-01-beginner.tutor.json
 share/nvim/runtime/tutor/tutor.tutor
 share/nvim/runtime/tutor/tutor.tutor.json
-@pkgdir lib/nvim

Index: pkgsrc/editors/neovim/distinfo
diff -u pkgsrc/editors/neovim/distinfo:1.8 pkgsrc/editors/neovim/distinfo:1.9
--- pkgsrc/editors/neovim/distinfo:1.8  Sat Aug 17 15:42:32 2024
+++ pkgsrc/editors/neovim/distinfo      Wed Jan 22 18:18:33 2025
@@ -1,7 +1,5 @@
-$NetBSD: distinfo,v 1.8 2024/08/17 15:42:32 bsiegert Exp $
+$NetBSD: distinfo,v 1.9 2025/01/22 18:18:33 adam Exp $
 
-BLAKE2s (neovim-0.10.0.tar.gz) = e3603b22541b0097e035996ba5fae18282b34957e6befe200ab4e6f2e9c4ff7f
-SHA512 (neovim-0.10.0.tar.gz) = 878cb58729a18179b38303bd9cf79e38997c87946665ac4e7b76d87e15f5d001028fd1454ce30b20773b20a4fe929dfa399fc2ec7f6db0774a4e864c9e8586c1
-Size (neovim-0.10.0.tar.gz) = 12792034 bytes
-SHA1 (patch-src_nvim_api_vim.c) = aa2bc8a36c657e56ce7d61bf96dfa33953b4232d
-SHA1 (patch-src_nvim_math.c) = 825805c95293ba0e7e65be76dbd46c1f5bb21fc9
+BLAKE2s (neovim-0.10.3.tar.gz) = bfd8bd089af61d4c3b3b269da6440be7688784874c46f974fa8a63a38bc3d4fc
+SHA512 (neovim-0.10.3.tar.gz) = f1286c42bf0a119fea4575ae64043e43f36cd569d339ced15700c45441e8d8952ea7eac2250063a5aff4552632f0ca7696b442d4d8ffa4f5fce25ddbee0e861b
+Size (neovim-0.10.3.tar.gz) = 12804352 bytes



Home | Main Index | Thread Index | Old Index