pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Fwd: CVS commit: pkgsrc/editors/vim-share
Please pull up this security update for
https://github.com/vim/vim/security/advisories/GHSA-hwg5-3cxw-wvvg
Regards,
morr
---------- Forwarded message ---------
From: Daniel Horecki <morr%netbsd.org@localhost>
Date: Wed, 6 May 2026 at 21:26
Subject: CVS commit: pkgsrc/editors/vim-share
To: <pkgsrc-changes%netbsd.org@localhost>
Module Name: pkgsrc
Committed By: morr
Date: Wed May 6 20:26:50 UTC 2026
Modified Files:
pkgsrc/editors/vim-share: PLIST distinfo version.mk
pkgsrc/editors/vim-share/patches: patch-feature.h patch-popupwin.c
patch-vim.h
Log Message:
Update to version 9.2.449.
Changes:
- patch 9.2.0449: Make proto fails in non GTK builds
- patch 9.2.0448: Vim9: dangling cmdline pointer after skip_expr_cctx()
- patch 9.2.0447: cindent does not ignore comments
- patch 9.2.0446: runtime(netrw): off-by-one bug in s:NetrwUnMarkFile()
- patch 9.2.0445: win_fix_scroll() called before win_comp_pos() in
command_height()
- patch 9.2.0444: Cannot set 'path' option via modeline
- patch 9.2.0443: GUI: cancelling save dialog overwrites or discards
unnamed buffer
- patch 9.2.0442: completion: i_CTRL-X_CTRL-V doesn't use dict from customlist
- runtime(autopkgtest): update syntax script
- Fix wrong comment in getchar.c
- patch 9.2.0441: statusline: click handler not called on multi-line statusline
- patch 9.2.0440: MS-Windows: cursor flicker during update_screen()
- patch 9.2.0439: completion: info popup not removed in cmdline mode
- patch 9.2.0438: tests: test_plugin_termdebug is flaky
- runtime(doc): Tweak documentation style
- Fix a few more typos
- patch 9.2.0437: MS-Windows: cursor flicker in vtp mode
- patch 9.2.0436: Buffer overflow when parsing overlong errorformat lines
- patch 9.2.0435: [security]: backticks in 'path' may cause shell
execution on completion
- patch 9.2.0434: cscope: filename interpreted by /bin/sh
- patch 9.2.0433: customlist completion cannot supply pum metadata
- patch 9.2.0432: blob to string conversion can be improved
- patch 9.2.0431: blob encoding can be improved
- patch 9.2.0430: tests: Test_shortmess_F3() is flaky on MS-Windows
- patch 9.2.0429: tests: flaky screendump Test_smoothscroll_incsearch()
- runtime(algol68): Update syntax file, match symbolic identity relators
- patch 9.2.0428: popup: no opacity support for completepopup/previewpopup
- patch 9.2.0427: popup: opacity blend may leaks white bg color
- patch 9.2.0426: tests: still some flaky screendump tests
- patch 9.2.0425: Cannot silence undo/redo messages
- patch 9.2.0424: popup: flicker when wildtrigger() refreshes the popup menu
- patch 9.2.0423: popup: wrapped cmdline truncated with wildoptions=pum
- patch 9.2.0422: popup: leave stray char when scrollbar changes
- translation(sr): Update of Serbian translation
- runtime(cabal): add missing haskell language editions
- runtime(doc): clarify separator cell on status line rows
- runtime(doc): Update help tags file
- runtime(doc): clarify that viminfo file should be trusted
- patch 9.2.0421: vimball: can smuggle Vimscript into VimballRecord file
- patch 9.2.0420: channel: cannot handle binary data via channel callbacks
- patch 9.2.0419: popup: rendering issues
- patch 9.2.0418: wildcards in expanded env vars reinterpreted by glob
- patch 9.2.0417: completion: no support for "noinsert" with 'wildmode'
- patch 9.2.0416: Unix: filename completion splits at space for
single-file Ex commands
- patch 9.2.0415: Wrong behavior when executing register that ends in
Insert mode
- patch 9.2.0414: Flicker when drawing window separator and pum is shown
- runtime(qml): Add optional chaining to QML syntax
- patch 9.2.0413: Scrolling wrong with 'splitkeep' when changing 'cmdheight'
- patch 9.2.0412: channel: term_start() out_cb/err_cb no longer
deliver raw chunks
- patch 9.2.0411: tabpanel: no Vim script functions for the tabpanel
- patch 9.2.0410: test suite races when run with parallel make
- runtime(doc): Update docs related to tabpanel
- patch 9.2.0409: memory leaks in copy_substring_from_pos()
- patch 9.2.0408: Insert-mode <Cmd> edits can corrupt undo
- patch 9.2.0407: tabpanel: A few issues with the tabpanel
- patch 9.2.0406: VisualNOS not used when Wayland selection ownership lost
- patch 9.2.0405: when jumping to tags, will open URLs
- patch 9.2.0404: redraw_listener_add() does not check secure flag
- patch 9.2.0403: Vim9: def function sandbox bypass
- patch 9.2.0402: pum: opacity not applied to wildmenu pum
- patch 9.2.0401: tests: still a few flaky tests
- patch 9.2.0400: sandbox callbacks selected through 'complete'
- patch 9.2.0399: MS-Windows: compile warning in strptime.c
- runtime(doc): fix :z command description again
- patch 9.2.0398: MS-Windows: missing strptime() support
- patch 9.2.0397: tabpanel: double-click opens a new tab
- runtime(javascript): Fix regex highlighting after `(`
- runtime(help): fix wrong check for existing HelpComplete function
- runtime(algol68): Add new syntax file, ftplugin and filetype detection
- runtime(dockerfile): Update syntax, fix RUN command highlighting
- patch 9.2.0396: tests: Test_error_callback_terminal is flaky on macOS
- runtime(doc): Update documentation on :z
- runtime(help): make help omnifunc global
- patch 9.2.0395: tests: Test_backupskip() may read from $HOME
- patch 9.2.0394: xxd: offsets greater than LONG_MAX print as negative
- CI: Fix syntax error in lychee URL checker
- No guidance for AI coding agents
- CI: Bump the github-actions group across 1 directory with 3 updates
- patch 9.2.0393: MS-Windows: link error with XPM support on UCRT64
- runtime(doc): Update docs about tabpanel
- patch 9.2.0392: tests: Some tests are flaky
- runtime(doc): Update the ga output to match the actual output
- patch 9.2.0391: tests: Comment in test_vim9_cmd breaks syntax highlighting
- translation(ru): Fix typo in "може" to "можете" in lang/README.ru.txt
To generate a diff of this commit:
cvs rdiff -u -r1.87 -r1.88 pkgsrc/editors/vim-share/PLIST
cvs rdiff -u -r1.231 -r1.232 pkgsrc/editors/vim-share/distinfo
cvs rdiff -u -r1.167 -r1.168 pkgsrc/editors/vim-share/version.mk
cvs rdiff -u -r1.8 -r1.9 pkgsrc/editors/vim-share/patches/patch-feature.h
cvs rdiff -u -r1.3 -r1.4 pkgsrc/editors/vim-share/patches/patch-popupwin.c \
pkgsrc/editors/vim-share/patches/patch-vim.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
--
Daniel Horecki
http://morr.pl
Modified files:
Index: pkgsrc/editors/vim-share/PLIST
diff -u pkgsrc/editors/vim-share/PLIST:1.87 pkgsrc/editors/vim-share/PLIST:1.88
--- pkgsrc/editors/vim-share/PLIST:1.87 Thu Apr 23 22:24:03 2026
+++ pkgsrc/editors/vim-share/PLIST Wed May 6 20:26:50 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.87 2026/04/23 22:24:03 morr Exp $
+@comment $NetBSD: PLIST,v 1.88 2026/05/06 20:26:50 morr Exp $
bin/xxd
man/man1/evim.1
man/man1/vim.1
@@ -415,6 +415,7 @@ share/vim/${VIM_SUBDIR}/ftplugin/abap.vi
share/vim/${VIM_SUBDIR}/ftplugin/abaqus.vim
share/vim/${VIM_SUBDIR}/ftplugin/abnf.vim
share/vim/${VIM_SUBDIR}/ftplugin/ada.vim
+share/vim/${VIM_SUBDIR}/ftplugin/algol68.vim
share/vim/${VIM_SUBDIR}/ftplugin/alsaconf.vim
share/vim/${VIM_SUBDIR}/ftplugin/ant.vim
share/vim/${VIM_SUBDIR}/ftplugin/antlr4.vim
@@ -1191,6 +1192,7 @@ share/vim/${VIM_SUBDIR}/syntax/ada.vim
share/vim/${VIM_SUBDIR}/syntax/aflex.vim
share/vim/${VIM_SUBDIR}/syntax/ahdl.vim
share/vim/${VIM_SUBDIR}/syntax/aidl.vim
+share/vim/${VIM_SUBDIR}/syntax/algol68.vim
share/vim/${VIM_SUBDIR}/syntax/alsaconf.vim
share/vim/${VIM_SUBDIR}/syntax/amiga.vim
share/vim/${VIM_SUBDIR}/syntax/aml.vim
Index: pkgsrc/editors/vim-share/distinfo
diff -u pkgsrc/editors/vim-share/distinfo:1.231 pkgsrc/editors/vim-share/distinfo:1.232
--- pkgsrc/editors/vim-share/distinfo:1.231 Thu Apr 23 22:24:03 2026
+++ pkgsrc/editors/vim-share/distinfo Wed May 6 20:26:50 2026
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.231 2026/04/23 22:24:03 morr Exp $
+$NetBSD: distinfo,v 1.232 2026/05/06 20:26:50 morr Exp $
-BLAKE2s (vim-9.2.0390.tar.gz) = cc1c2926b85f4a4523103156c6a75a5853d5cafc8e00d4d614ccbe00fe3fdc64
-SHA512 (vim-9.2.0390.tar.gz) = 4f56dbe3509400fc464c9ea9c230c7933e677c865149bf6b0def11bb72342e069249049ddcd97b6f9aee8985b99416a30bf51456e4e00b9dd73ce58b0e983e65
-Size (vim-9.2.0390.tar.gz) = 19894266 bytes
+BLAKE2s (vim-9.2.0449.tar.gz) = a95a7ba08b1d23b0c47065b2b236008140a8a24af98d41dd8575571acf695f10
+SHA512 (vim-9.2.0449.tar.gz) = 06a7729ba96f1088ac859dc95e132b9a26964c4db3d2e0c1deb126f377bf7f5b19ebef9720b3ffa4ceef749a41e23cb6d43f9b19584331f01749ead38083d5ff
+Size (vim-9.2.0449.tar.gz) = 19969127 bytes
SHA1 (patch-Makefile) = ba433a222f8dc24dabb0b3fabce219acb4565358
-SHA1 (patch-feature.h) = a3c58ddf4297df39a06652fa1157ee4be2dfadf5
-SHA1 (patch-popupwin.c) = c191b9648ce4bc6af8456ef699948bf9592797de
-SHA1 (patch-vim.h) = f8fbbef3579a6916592e6e7ffeb5280966c30178
+SHA1 (patch-feature.h) = 24b1068cf023c90d9efaad7fe4d5b653c50989d1
+SHA1 (patch-popupwin.c) = 0b82a5b9050beaec1a0b6c4f4babcc3621bd075f
+SHA1 (patch-vim.h) = d0c3395b504f852a8058209a3d847b4dbf73d447
Index: pkgsrc/editors/vim-share/version.mk
diff -u pkgsrc/editors/vim-share/version.mk:1.167 pkgsrc/editors/vim-share/version.mk:1.168
--- pkgsrc/editors/vim-share/version.mk:1.167 Thu Apr 23 22:24:03 2026
+++ pkgsrc/editors/vim-share/version.mk Wed May 6 20:26:50 2026
@@ -1,7 +1,7 @@
-# $NetBSD: version.mk,v 1.167 2026/04/23 22:24:03 morr Exp $
+# $NetBSD: version.mk,v 1.168 2026/05/06 20:26:50 morr Exp $
VIM_VERSION= 9.2
-VIM_PATCHLEVEL= 0390
+VIM_PATCHLEVEL= 0449
# Changelog: see https://github.com/vim/vim/commits/master/ or
# with git clone: $ git log --pretty=format:"- %s"
VIM_SUBDIR= vim92
Index: pkgsrc/editors/vim-share/patches/patch-feature.h
diff -u pkgsrc/editors/vim-share/patches/patch-feature.h:1.8 pkgsrc/editors/vim-share/patches/patch-feature.h:1.9
--- pkgsrc/editors/vim-share/patches/patch-feature.h:1.8 Wed Dec 3 22:52:01 2025
+++ pkgsrc/editors/vim-share/patches/patch-feature.h Wed May 6 20:26:50 2026
@@ -1,10 +1,10 @@
-$NetBSD: patch-feature.h,v 1.8 2025/12/03 22:52:01 morr Exp $
+$NetBSD: patch-feature.h,v 1.9 2026/05/06 20:26:50 morr Exp $
Use pkgsrc configuration directory.
---- src/feature.h.orig 2025-12-03 21:01:37.000000000 +0000
+--- src/feature.h.orig 2026-05-06 18:17:00.000000000 +0000
+++ src/feature.h
-@@ -703,7 +703,7 @@
+@@ -700,7 +700,7 @@
/*
* SYS_VIMRC_FILE Name of the system-wide .vimrc file.
*/
Index: pkgsrc/editors/vim-share/patches/patch-popupwin.c
diff -u pkgsrc/editors/vim-share/patches/patch-popupwin.c:1.3 pkgsrc/editors/vim-share/patches/patch-popupwin.c:1.4
--- pkgsrc/editors/vim-share/patches/patch-popupwin.c:1.3 Wed Dec 3 22:52:01 2025
+++ pkgsrc/editors/vim-share/patches/patch-popupwin.c Wed May 6 20:26:50 2026
@@ -1,10 +1,10 @@
-$NetBSD: patch-popupwin.c,v 1.3 2025/12/03 22:52:01 morr Exp $
+$NetBSD: patch-popupwin.c,v 1.4 2026/05/06 20:26:50 morr Exp $
Fix Tiger build.
---- src/popupwin.c.orig 2025-12-03 21:01:37.000000000 +0000
+--- src/popupwin.c.orig 2026-05-06 18:17:00.000000000 +0000
+++ src/popupwin.c
-@@ -4774,7 +4774,9 @@ popup_hide_info(void)
+@@ -5892,7 +5892,9 @@ popup_hide_info(void)
if (wp != NULL)
{
@@ -12,9 +12,9 @@ Fix Tiger build.
popup_on_cmdline = wp->w_popup_flags & POPF_ON_CMDLINE;
+#endif
popup_hide(wp);
- }
- }
-@@ -4798,7 +4800,11 @@ popup_close_info(void)
+ if (State & MODE_CMDLINE)
+ // Cmdline mode doesn't normally call update_screen(), so it's
+@@ -5920,7 +5922,11 @@ popup_close_info(void)
int
popup_overlaps_cmdline(void)
{
Index: pkgsrc/editors/vim-share/patches/patch-vim.h
diff -u pkgsrc/editors/vim-share/patches/patch-vim.h:1.3 pkgsrc/editors/vim-share/patches/patch-vim.h:1.4
--- pkgsrc/editors/vim-share/patches/patch-vim.h:1.3 Wed Dec 3 22:52:01 2025
+++ pkgsrc/editors/vim-share/patches/patch-vim.h Wed May 6 20:26:50 2026
@@ -1,10 +1,10 @@
-$NetBSD: patch-vim.h,v 1.3 2025/12/03 22:52:01 morr Exp $
+$NetBSD: patch-vim.h,v 1.4 2026/05/06 20:26:50 morr Exp $
Fix Tiger build.
---- src/vim.h.orig 2025-12-03 21:01:37.000000000 +0000
+--- src/vim.h.orig 2026-05-06 18:17:00.000000000 +0000
+++ src/vim.h
-@@ -2385,7 +2385,7 @@ typedef struct soundcb_S soundcb_T;
+@@ -2390,7 +2390,7 @@ typedef struct soundcb_S soundcb_T;
# define ATTRIBUTE_FORMAT_PRINTF(fmt_idx, arg_idx)
#endif
Home |
Main Index |
Thread Index |
Old Index