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