diff options
author | Peter Marko <peter.marko@siemens.com> | 2025-08-25 21:31:05 +0200 |
---|---|---|
committer | Steve Sakoman <steve@sakoman.com> | 2025-08-29 10:02:59 -0700 |
commit | 4011ae9f2244d9512bcb2a60d23c2dfdbcfea669 (patch) | |
tree | 95a02892524cd2aa06f4d143a49137b9b4491de9 /meta/recipes-support/vim/vim.inc | |
parent | 390a7748544413b9281fbbf645a45d5e44794374 (diff) | |
download | poky-4011ae9f2244d9512bcb2a60d23c2dfdbcfea669.tar.gz |
vim: upgrade 9.1.1198 -> 9.1.1652
Handles CVE-2025-53905, CVE-2025-53906, CVE-2025-55157, CVE-2025-55158.
Changes between 9.1.1198 -> 9.1.1652
====================================
https://github.com/vim/vim/compare/v9.1.1198...v9.1.1652
Refresh patches.
Disable newly introduced wayland support (in patch version 1485).
To this belongs also adding recursion in delete command for dir auto
which was newly failing as there is wayland directory inside now.
If someone is interested, this can be probably enabled, but without
additional work it results in compilation error due to function
redefinition conflicts.
(From OE-Core rev: e87d427d928234ef0441f9ce1fe8631fbe471094)
(From OE-Core rev: 99e24ba524157ed70ad05b0b1a14fcca8df52246)
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Diffstat (limited to 'meta/recipes-support/vim/vim.inc')
-rw-r--r-- | meta/recipes-support/vim/vim.inc | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/meta/recipes-support/vim/vim.inc b/meta/recipes-support/vim/vim.inc index b39cfadaad..c33cb09281 100644 --- a/meta/recipes-support/vim/vim.inc +++ b/meta/recipes-support/vim/vim.inc | |||
@@ -18,8 +18,8 @@ SRC_URI = "git://github.com/vim/vim.git;branch=master;protocol=https \ | |||
18 | file://no-path-adjust.patch \ | 18 | file://no-path-adjust.patch \ |
19 | " | 19 | " |
20 | 20 | ||
21 | PV .= ".1198" | 21 | PV .= ".1652" |
22 | SRCREV = "f209dcd3defb95bae21b2740910e6aa7bb940531" | 22 | SRCREV = "3e152c76adb9542af86760786d42a0beffe5354b" |
23 | 23 | ||
24 | # Do not consider .z in x.y.z, as that is updated with every commit | 24 | # Do not consider .z in x.y.z, as that is updated with every commit |
25 | UPSTREAM_CHECK_GITTAGREGEX = "(?P<pver>\d+\.\d+)\.0" | 25 | UPSTREAM_CHECK_GITTAGREGEX = "(?P<pver>\d+\.\d+)\.0" |
@@ -37,7 +37,7 @@ CLEANBROKEN = "1" | |||
37 | # vim configure.in contains functions which got 'dropped' by autotools.bbclass | 37 | # vim configure.in contains functions which got 'dropped' by autotools.bbclass |
38 | do_configure () { | 38 | do_configure () { |
39 | cd src | 39 | cd src |
40 | rm -f auto/* | 40 | rm -rf auto/* |
41 | touch auto/config.mk | 41 | touch auto/config.mk |
42 | # git timestamps aren't reliable, so touch the shipped .po files so they aren't regenerated | 42 | # git timestamps aren't reliable, so touch the shipped .po files so they aren't regenerated |
43 | touch -c po/cs.cp1250.po po/ja.euc-jp.po po/ja.sjis.po po/ko.po po/pl.UTF-8.po po/pl.cp1250.po po/ru.cp1251.po po/sk.cp1250.po po/uk.cp1251.po po/zh_CN.po po/zh_CN.cp936.po po/zh_TW.po | 43 | touch -c po/cs.cp1250.po po/ja.euc-jp.po po/ja.sjis.po po/ko.po po/pl.UTF-8.po po/pl.cp1250.po po/ru.cp1251.po po/sk.cp1250.po po/uk.cp1251.po po/zh_CN.po po/zh_CN.cp936.po po/zh_TW.po |
@@ -76,6 +76,7 @@ EXTRA_OECONF = " \ | |||
76 | --disable-desktop-database-update \ | 76 | --disable-desktop-database-update \ |
77 | --with-tlib=ncurses \ | 77 | --with-tlib=ncurses \ |
78 | --with-modified-by='${MAINTAINER}' \ | 78 | --with-modified-by='${MAINTAINER}' \ |
79 | --with-wayland=no \ | ||
79 | ac_cv_small_wchar_t=no \ | 80 | ac_cv_small_wchar_t=no \ |
80 | ac_cv_path_GLIB_COMPILE_RESOURCES=no \ | 81 | ac_cv_path_GLIB_COMPILE_RESOURCES=no \ |
81 | vim_cv_getcwd_broken=no \ | 82 | vim_cv_getcwd_broken=no \ |