summaryrefslogtreecommitdiffstats
path: root/meta/recipes-support/vim/vim.inc
diff options
context:
space:
mode:
authorPeter Marko <peter.marko@siemens.com>2025-08-25 21:31:20 +0200
committerSteve Sakoman <steve@sakoman.com>2025-09-08 08:27:11 -0700
commit9f689b304979f85367171fb8eb1e6530a2c0ce3b (patch)
tree2e22ccecf14947f39b8fb2b9f9b5b751477f8082 /meta/recipes-support/vim/vim.inc
parent57bd1bec8dd3fc1e29af2f832f7bb7705a5d7835 (diff)
downloadpoky-9f689b304979f85367171fb8eb1e6530a2c0ce3b.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: bd2dc808baec7e940a09f80afa2c2997efe7cbfe) 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.inc7
1 files changed, 4 insertions, 3 deletions
diff --git a/meta/recipes-support/vim/vim.inc b/meta/recipes-support/vim/vim.inc
index c7f3987134..2a9fda5376 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
21PV .= ".1198" 21PV .= ".1652"
22SRCREV = "f209dcd3defb95bae21b2740910e6aa7bb940531" 22SRCREV = "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
25UPSTREAM_CHECK_GITTAGREGEX = "(?P<pver>\d+\.\d+)\.0" 25UPSTREAM_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
38do_configure () { 38do_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 \