mirror of
https://git.yoctoproject.org/poky
synced 2026-09-12 15:49:36 +02:00
vim: upgrade from 9.0.2130 -> 9.1.0114
https://www.vim.org/vim-9.1-released.php
Vim 9.1 is available
The Vim project is happy to announce that Vim 9.1 has finally been released.
This release is dedicated to Bram Moolenaar, Vim's lead developer for more
than 30 years, who passed away half a year ago. The Vim project wouldn't
exist without his work!
Vim 9.1 is mainly a bug fix release, it contains hundreds of bug fixes, a
few new features and there are many minor improvements.
Changes:
https://github.com/vim/vim/compare/v9.0.2130...v9.1.0114
CVE: CVE-2024-22667
(includes commit b39b240c38)
(From OE-Core rev: 9f7e9c0f4360469b9775372272e0a442c7cc06c8)
Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
591406e756
commit
3f9e81af21
23
meta/recipes-support/vim/vim_9.1.bb
Normal file
23
meta/recipes-support/vim/vim_9.1.bb
Normal file
@@ -0,0 +1,23 @@
|
||||
require vim.inc
|
||||
|
||||
PROVIDES = "xxd"
|
||||
|
||||
RDEPENDS:${PN} = "ncurses-terminfo-base ${PN}-xxd"
|
||||
# Recommend that runtime data is installed along with vim
|
||||
RRECOMMENDS:${PN} = "${PN}-syntax ${PN}-help ${PN}-tutor ${PN}-vimrc ${PN}-common"
|
||||
|
||||
PACKAGECONFIG:class-native = ""
|
||||
BBCLASSEXTEND = "native nativesdk"
|
||||
|
||||
PACKAGES =+ "${PN}-xxd"
|
||||
FILES:${PN}-xxd = "${bindir}/xxd"
|
||||
RPROVIDES:${PN}-xxd = "xxd"
|
||||
|
||||
ALTERNATIVE:${PN}-xxd = "xxd"
|
||||
ALTERNATIVE_TARGET[xxd] = "${bindir}/xxd"
|
||||
ALTERNATIVE_LINK_NAME[xxd] = "${bindir}/xxd"
|
||||
|
||||
# We override the default in security_flags.inc because vim (not vim-tiny!) will abort
|
||||
# in many places for _FORTIFY_SOURCE=2. Security flags become part of CC.
|
||||
#
|
||||
lcl_maybe_fortify = "${@oe.utils.conditional('DEBUG_BUILD','1','','-D_FORTIFY_SOURCE=1',d)}"
|
||||
Reference in New Issue
Block a user