2019-12-26 15:22:11 +08:00
|
|
|
%define _python3ver__ %(fullver=%{__python3} --version | awk '{print $2}';echo ${fullver:0:3})
|
|
|
|
|
%define _python3path__ %{_includedir}/%{_python3ver__}m
|
|
|
|
|
|
|
|
|
|
%{!?_with_selinux__:%global _with_selinux__ 1}
|
|
|
|
|
%{!?_with_ruby__:%define _with_ruby__ 1}
|
|
|
|
|
%{!?_with_lua__:%define _with_lua__ 1}
|
|
|
|
|
%{!?_with_netbeans__:%define _with_netbeans__ 1}
|
|
|
|
|
|
2024-02-04 10:24:57 +08:00
|
|
|
%define baseversion 9.0
|
|
|
|
|
%define patchlevel 2092
|
2022-07-05 17:41:29 +08:00
|
|
|
%define vimdir vim90
|
2021-11-27 14:40:48 +08:00
|
|
|
%define python_ver %{python3_version}
|
2019-12-26 15:22:11 +08:00
|
|
|
|
|
|
|
|
Name: vim
|
|
|
|
|
Epoch: 2
|
2024-02-04 10:24:57 +08:00
|
|
|
Version: %{baseversion}.%{patchlevel}
|
2025-02-18 17:00:23 +08:00
|
|
|
Release: 17
|
2019-12-26 15:22:11 +08:00
|
|
|
Summary: Vim is a highly configurable text editor for efficiently creating and changing any kind of text.
|
|
|
|
|
License: Vim and MIT
|
|
|
|
|
URL: http://www.vim.org
|
2024-02-04 10:24:57 +08:00
|
|
|
Source0: https://github.com/vim/vim/archive/v%{baseversion}.%{patchlevel}.tar.gz#/vim-%{baseversion}.%{patchlevel}.tar.gz
|
|
|
|
|
Source1: virc
|
|
|
|
|
Source2: vimrc
|
2020-01-18 19:21:52 +08:00
|
|
|
|
2020-01-21 17:41:08 +08:00
|
|
|
Patch0000: vim-7.0-fixkeys.patch
|
|
|
|
|
Patch0001: vim-7.4-specsyntax.patch
|
2024-05-11 17:15:33 +08:00
|
|
|
Patch0002: vim-7.4-fstabsyntax.patch
|
|
|
|
|
Patch0003: vim-7.4-globalsyntax.patch
|
|
|
|
|
Patch0004: vim-8.0-copy-paste.patch
|
|
|
|
|
Patch0005: vim-python3-tests.patch
|
2024-08-21 06:50:22 +08:00
|
|
|
Patch0006: vim-9.0-spec-recognize-epoch.patch
|
2024-05-11 17:15:33 +08:00
|
|
|
|
|
|
|
|
|
2024-07-12 11:43:51 +08:00
|
|
|
Patch6000: backport-CVE-2023-48233.patch
|
|
|
|
|
Patch6001: backport-CVE-2023-48231.patch
|
|
|
|
|
Patch6002: backport-CVE-2023-48234.patch
|
|
|
|
|
Patch6003: backport-CVE-2023-48235.patch
|
|
|
|
|
Patch6004: backport-CVE-2023-48236.patch
|
|
|
|
|
Patch6005: backport-CVE-2023-48237.patch
|
2024-05-11 17:15:33 +08:00
|
|
|
Patch6006: backport-patch-9.0.2114-overflow-detection-not-accurate-when-adding.patch
|
2024-07-12 11:43:51 +08:00
|
|
|
Patch6007: backport-CVE-2023-48706.patch
|
2024-05-11 17:15:33 +08:00
|
|
|
Patch6008: backport-patch-9.0.2123-Problem-with-initializing-the-length-of-range-lists.patch
|
2024-07-05 15:43:28 +08:00
|
|
|
Patch6009: backport-vim-7.0-rclocation.patch
|
2024-07-08 14:48:39 +08:00
|
|
|
Patch6010: backport-CVE-2024-22667.patch
|
2024-07-12 11:43:51 +08:00
|
|
|
Patch6011: backport-CVE-2023-48232.patch
|
2024-08-12 10:32:08 +08:00
|
|
|
Patch6012: backport-patch-9.1.0265-console-dialog-cannot-save-unnamed-bu.patch
|
|
|
|
|
Patch6013: backport-patch-9.1.0267-File-name-entered-in-GUI-dialog-is-ig.patch
|
|
|
|
|
Patch6014: backport-CVE-2024-41965.patch
|
|
|
|
|
Patch6015: backport-patch-9.1.0554-bw-leaves-jumplist-and-tagstack-data-.patch
|
|
|
|
|
Patch6016: backport-CVE-2024-41957.patch
|
2024-08-16 13:36:03 +08:00
|
|
|
Patch6017: backport-CVE-2024-43374.patch
|
2024-08-30 09:40:54 +08:00
|
|
|
Patch6018: backport-CVE-2024-43802.patch
|
2024-10-17 15:51:22 +08:00
|
|
|
Patch6019: backport-patch-9.1.0722-crash-with-large-id-in-text_prop-interface.patch
|
2024-11-12 16:58:08 +08:00
|
|
|
Patch6020: backport-patch-9.1.0730-crash-with-cursor-screenline-and-narrow-window.patch
|
2024-12-13 11:40:53 +08:00
|
|
|
Patch6021: backport-patch-9.1.0918-tiny-vim-crashes-with-fuzzy-buffer-completion.patch
|
2025-01-21 16:52:18 +08:00
|
|
|
Patch6022: backport-patch-9.1.0038-Unnecessary-loop-in-getvcol.patch
|
|
|
|
|
Patch6023: backport-CVE-2025-22134.patch
|
|
|
|
|
Patch6024: backport-CVE-2025-24014.patch
|
2025-02-18 17:00:23 +08:00
|
|
|
Patch6025: backport-CVE-2025-1215.patch
|
|
|
|
|
Patch6026: backport-CVE-2025-26603.patch
|
2019-12-26 15:22:11 +08:00
|
|
|
|
|
|
|
|
Patch9000: bugfix-rm-modify-info-version.patch
|
2024-10-08 09:28:18 +08:00
|
|
|
Patch9001: fix-CVE-2024-47814.patch
|
2019-12-26 15:22:11 +08:00
|
|
|
|
2021-06-12 18:04:06 +08:00
|
|
|
BuildRequires: autoconf python3-devel ncurses-devel gettext perl-devel perl-generators gcc
|
2019-12-26 15:22:11 +08:00
|
|
|
BuildRequires: perl(ExtUtils::Embed) perl(ExtUtils::ParseXS) libacl-devel gpm-devel file
|
2022-12-12 14:18:10 +08:00
|
|
|
BuildRequires: desktop-file-utils >= 0.2.93 libtool make chrpath
|
2019-12-26 15:22:11 +08:00
|
|
|
%if %{_with_selinux__}
|
|
|
|
|
BuildRequires: libselinux-devel
|
|
|
|
|
%endif
|
|
|
|
|
%if %{_with_ruby__}
|
|
|
|
|
BuildRequires: ruby-devel ruby
|
|
|
|
|
%endif
|
|
|
|
|
%if %{_with_lua__}
|
|
|
|
|
BuildRequires: lua-devel
|
|
|
|
|
%endif
|
|
|
|
|
Requires: desktop-file-utils
|
|
|
|
|
Conflicts: filesystem < 3
|
|
|
|
|
|
|
|
|
|
%description
|
|
|
|
|
Vim is an advanced text editor that seeks to provide the power of the
|
|
|
|
|
de-facto Unix editor 'Vi', with a more complete feature set. Vim is a
|
|
|
|
|
highly configurable text editor built to enable efficient text editing.
|
|
|
|
|
It is an improved version of the vi editor distributed with most UNIX
|
|
|
|
|
systems.
|
|
|
|
|
|
|
|
|
|
%package common
|
|
|
|
|
Summary: This contains some common files to use vim editor.
|
|
|
|
|
Requires: %{name}-filesystem
|
|
|
|
|
Conflicts: man-pages-fr < 0.9.7-14 man-pages-it < 0.3.0-17 man-pages-pl < 0.24-2 %{name}-minimal < 8.0.1428-4
|
|
|
|
|
|
|
|
|
|
%description common
|
|
|
|
|
This common package contains files that will be needed when you run vim editor. This is also needed by vim-enhaned and vim-X11 packages.
|
|
|
|
|
|
|
|
|
|
%package minimal
|
|
|
|
|
Summary: This package provides the basic and minimal functionalities of vim editor.
|
|
|
|
|
Provides: vi = %{version}-%{release} %{_bindir}/vi
|
|
|
|
|
Conflicts: %{name}-common < 8.0.1428-4
|
|
|
|
|
|
|
|
|
|
%description minimal
|
|
|
|
|
The minimal package provides a minimal version of vim editor. It will be installed as /usr/bin/vi.
|
|
|
|
|
|
|
|
|
|
%package enhanced
|
|
|
|
|
Summary: This is a package containing enhanced vim editor.
|
|
|
|
|
Requires: vim-common = %{epoch}:%{version}-%{release} which gpm-libs
|
|
|
|
|
Provides: vim = %{version}-%{release} %{_bindir}/mergetool %{_bindir}/vim
|
2020-10-16 15:10:00 +08:00
|
|
|
Suggests: python3 python3-libs
|
2019-12-26 15:22:11 +08:00
|
|
|
Suggests: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
|
|
|
|
|
Suggests: perl-libs perl-devel
|
|
|
|
|
%if %{_with_ruby__}
|
|
|
|
|
Suggests: ruby-libs ruby
|
|
|
|
|
%endif
|
|
|
|
|
%if %{_with_lua__}
|
|
|
|
|
Suggests: lua-libs
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
%description enhanced
|
|
|
|
|
This packages includes some enhancements for the vim editor.
|
|
|
|
|
|
|
|
|
|
%package filesystem
|
|
|
|
|
Summary: The vim filesystem.
|
|
|
|
|
BuildArch: noarch
|
|
|
|
|
|
|
|
|
|
%description filesystem
|
|
|
|
|
This package contains the vim filesystem.
|
|
|
|
|
|
|
|
|
|
%package X11
|
|
|
|
|
Summary: Vim for the X Window System i.e.gvim
|
|
|
|
|
BuildRequires: gtk3-devel libX11-devel libSM-devel libXt-devel libXpm-devel libICE-devel libappstream-glib
|
|
|
|
|
Requires: vim-common = %{epoch}:%{version}-%{release} libattr >= 2.4 gtk3 hicolor-icon-theme
|
|
|
|
|
Requires: libICE libSM libX11 libXt cairo gdk-pixbuf2 pango
|
|
|
|
|
Provides: gvim = %{version}-%{release} %{_bindir}/mergetool %{_bindir}/gvim
|
2020-10-16 15:10:00 +08:00
|
|
|
Suggests: python3 python3-libs
|
2019-12-26 15:22:11 +08:00
|
|
|
Suggests: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
|
|
|
|
|
Suggests: perl-libs perl-devel
|
|
|
|
|
%if %{_with_ruby__}
|
|
|
|
|
Suggests: ruby-libs ruby
|
|
|
|
|
%endif
|
|
|
|
|
%if %{_with_lua__}
|
|
|
|
|
Suggests: lua-libs
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
%description X11
|
|
|
|
|
This X11 package serves you the ability to use vim with graphics and mouse.
|
|
|
|
|
|
|
|
|
|
%prep
|
2024-02-04 10:24:57 +08:00
|
|
|
%autosetup -b 0 -n %{name}-%{baseversion}.%{patchlevel} -p1
|
2019-12-26 15:22:11 +08:00
|
|
|
|
2022-08-27 10:09:43 +08:00
|
|
|
#ipv6 test fail in CI, it should be related to the ipv6 configuration on jenkins, which is successful on openEuler obs
|
|
|
|
|
rm -rf src/testdir/test_channel.*
|
|
|
|
|
|
2019-12-26 15:22:11 +08:00
|
|
|
%build
|
|
|
|
|
%define _make_cmd__() %{make_build} VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/%{vimdir}; cp vim %{?1}; %{!?2:make clean}
|
|
|
|
|
|
|
|
|
|
export CFLAGS="%{optflags} -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -I%{_python3path__} -D__linux__ -D_REENTRANT"
|
|
|
|
|
export CXXFLAGS="%{optflags} -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -I%{_python3path__} -D__linux__ -D_REENTRANT"
|
|
|
|
|
|
|
|
|
|
sed -i 's/nawk/awk/g' runtime/tools/mve.awk
|
|
|
|
|
cd src; autoconf
|
|
|
|
|
|
|
|
|
|
cp -f os_unix.h os_unix.h.bak
|
|
|
|
|
|
|
|
|
|
sed -i 's/vimrc/virc/' os_unix.h
|
|
|
|
|
%configure --with-features=small --with-x=no --enable-multibyte --disable-netbeans \
|
|
|
|
|
--disable-pythoninterp --disable-perlinterp --disable-tclinterp --with-tlib=ncurses \
|
|
|
|
|
--enable-gui=no --disable-gpm --exec-prefix=/ \
|
2020-10-14 22:57:40 +08:00
|
|
|
--enable-fail-if-missing --with-python3-config-dir=/usr/lib64/python%{python_ver}/config-%{python_ver}-%{_arch}-linux-gnu \
|
2019-12-26 15:22:11 +08:00
|
|
|
%if %{_with_selinux__}
|
|
|
|
|
--enable-selinux \
|
|
|
|
|
%else
|
|
|
|
|
--disable-selinux \
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
%{_make_cmd__ vim-minimal}
|
|
|
|
|
|
|
|
|
|
mv os_unix.h.bak os_unix.h
|
|
|
|
|
|
2020-10-16 15:10:00 +08:00
|
|
|
%configure --with-features=huge --enable-python3interp=dynamic \
|
2019-12-26 15:22:11 +08:00
|
|
|
--enable-perlinterp=dynamic --disable-tclinterp --with-x=yes --enable-xim --enable-multibyte \
|
|
|
|
|
--with-tlib=ncurses --enable-gtk3-check --enable-gui=gtk3 \
|
2020-10-14 22:57:40 +08:00
|
|
|
--enable-cscope --enable-fail-if-missing --with-python3-config-dir=/usr/lib64/python%{python_ver}/config-%{python_ver}-%{_arch}-linux-gnu \
|
2019-12-26 15:22:11 +08:00
|
|
|
%if %{_with_netbeans__}
|
|
|
|
|
--enable-netbeans \
|
|
|
|
|
%else
|
|
|
|
|
--disable-netbeans \
|
|
|
|
|
%endif
|
|
|
|
|
%if %{_with_selinux__}
|
|
|
|
|
--enable-selinux \
|
|
|
|
|
%else
|
|
|
|
|
--disable-selinux \
|
|
|
|
|
%endif
|
|
|
|
|
%if %{_with_ruby__}
|
|
|
|
|
--enable-rubyinterp=dynamic \
|
|
|
|
|
%else
|
|
|
|
|
--disable-rubyinterp \
|
|
|
|
|
%endif
|
|
|
|
|
%if %{_with_lua__}
|
|
|
|
|
--enable-luainterp=dynamic \
|
|
|
|
|
%else
|
|
|
|
|
--disable-luainterp \
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
%{_make_cmd__ vim-X11}
|
|
|
|
|
|
2020-10-16 15:10:00 +08:00
|
|
|
%configure --with-features=huge --enable-python3interp=dynamic \
|
2019-12-26 15:22:11 +08:00
|
|
|
--enable-perlinterp=dynamic --disable-tclinterp --with-x=no --enable-gui=no --enable-multibyte \
|
2020-10-14 22:57:40 +08:00
|
|
|
--enable-cscope --with-tlib=ncurses --with-python3-config-dir=/usr/lib64/python%{python_ver}/config-%{python_ver}-%{_arch}-linux-gnu \
|
2019-12-26 15:22:11 +08:00
|
|
|
--enable-fail-if-missing \
|
|
|
|
|
%if %{_with_netbeans__}
|
|
|
|
|
--enable-netbeans \
|
|
|
|
|
%else
|
|
|
|
|
--disable-netbeans \
|
|
|
|
|
%endif
|
|
|
|
|
%if %{_with_selinux__}
|
|
|
|
|
--enable-selinux \
|
|
|
|
|
%else
|
|
|
|
|
--disable-selinux \
|
|
|
|
|
%endif
|
|
|
|
|
%if %{_with_ruby__}
|
|
|
|
|
--enable-rubyinterp=dynamic \
|
|
|
|
|
%else
|
|
|
|
|
--disable-rubyinterp \
|
|
|
|
|
%endif
|
|
|
|
|
%if %{_with_lua__}
|
|
|
|
|
--enable-luainterp=dynamic \
|
|
|
|
|
%else
|
|
|
|
|
--disable-luainterp \
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
%{_make_cmd__ vim-enhanced noclean}
|
|
|
|
|
|
|
|
|
|
%install
|
|
|
|
|
pushd src
|
|
|
|
|
%make_install BINDIR=%{_bindir} VIMRCLOC=%{_sysconfdir} VIMRUNTIMEDIR=%{_datadir}/%{name}/%{vimdir}
|
|
|
|
|
make installgtutorbin DESTDIR=%{buildroot} BINDIR=%{_bindir} VIMRCLOC=%{_sysconfdir} VIMRUNTIMEDIR=%{_datadir}/%{name}/%{vimdir}
|
|
|
|
|
|
|
|
|
|
install -m755 vim-minimal %{buildroot}%{_bindir}/vi
|
|
|
|
|
install -m755 vim-enhanced %{buildroot}%{_bindir}/vim
|
|
|
|
|
install -m755 vim-X11 %{buildroot}%{_bindir}/gvim
|
|
|
|
|
popd
|
|
|
|
|
|
|
|
|
|
rm -f README*.info
|
|
|
|
|
|
|
|
|
|
for dir in {autoload,colors,compiler,doc,ftdetect,ftplugin,indent,keymap,lang,plugin,print,spell,syntax,tutor}
|
|
|
|
|
do
|
|
|
|
|
install -d %{buildroot}%{_datadir}/%{name}/vimfiles/${dir}
|
|
|
|
|
install -d %{buildroot}%{_datadir}/%{name}/vimfiles/after/${dir}
|
|
|
|
|
done
|
|
|
|
|
|
2024-02-04 10:24:57 +08:00
|
|
|
install -m644 %{_builddir}/%{name}-%{baseversion}.%{patchlevel}/runtime/doc/uganda.txt %{_builddir}/%{name}-%{baseversion}.%{patchlevel}/LICENSE
|
2019-12-26 15:22:11 +08:00
|
|
|
|
|
|
|
|
install -d %{buildroot}%{_datadir}/icons/hicolor/{16x16,32x32,48x48,64x64}/apps
|
|
|
|
|
|
|
|
|
|
install -d %{buildroot}%{_metainfodir}
|
|
|
|
|
cat > %{buildroot}%{_metainfodir}/gvim.appdata.xml <<EOF
|
|
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
|
<!-- Copyright 2014 Richard Hughes <richard@hughsie.com> -->
|
|
|
|
|
<!--
|
|
|
|
|
EmailAddress: Bram@moolenaar.net>
|
|
|
|
|
SentUpstream: 2014-05-22
|
|
|
|
|
-->
|
|
|
|
|
<application>
|
|
|
|
|
<id type="desktop">gvim.desktop</id>
|
|
|
|
|
<metadata_license>CC0-1.0</metadata_license>
|
|
|
|
|
<project_license>Vim</project_license>
|
|
|
|
|
<description>
|
|
|
|
|
<p>
|
|
|
|
|
Vim is an advanced text editor that seeks to provide the power of the
|
|
|
|
|
de-facto Unix editor 'Vi', with a more complete feature set.
|
|
|
|
|
It's useful whether you're already using vi or using a different editor.
|
|
|
|
|
</p>
|
|
|
|
|
<p>
|
|
|
|
|
Vim is a highly configurable text editor built to enable efficient text
|
|
|
|
|
editing.
|
|
|
|
|
Vim is often called a "programmer's editor," and so useful for programming
|
|
|
|
|
that many consider it an entire IDE. It is not just for programmers, though.
|
|
|
|
|
Vim is perfect for all kinds of text editing, from composing email to
|
|
|
|
|
editing configuration files.
|
|
|
|
|
</p>
|
|
|
|
|
</description>
|
|
|
|
|
<screenshots>
|
|
|
|
|
<screenshot type="default">
|
|
|
|
|
<image>https://raw.githubusercontent.com/zdohnal/vim/zdohnal-screenshot/gvim16_9.png</image>
|
|
|
|
|
</screenshot>
|
|
|
|
|
</screenshots>
|
|
|
|
|
<url type="homepage">http://www.vim.org/</url>
|
|
|
|
|
</application>
|
|
|
|
|
EOF
|
|
|
|
|
|
|
|
|
|
%define _linkvi__ %{buildroot}%{_bindir}/{rvi,rview,view,ex}
|
|
|
|
|
%define _linkvim__ %{buildroot}%{_bindir}/{rvim,vimdiff}
|
|
|
|
|
%define _linkgvim__ %{buildroot}%{_bindir}/{gview,gex,evim,gvimdiff,vimx}
|
|
|
|
|
%define _linkcmds__() for file in %{expand:%{_link%{1}__}};do ln -sf %{1} ${file};done;
|
|
|
|
|
|
|
|
|
|
%{_linkcmds__ vi}
|
|
|
|
|
%{_linkcmds__ vim}
|
|
|
|
|
%{_linkcmds__ gvim}
|
|
|
|
|
|
|
|
|
|
pushd %{buildroot}%{_mandir}/man1
|
|
|
|
|
sed -i 's,%{buildroot},,' {vim.1,vimtutor.1}
|
|
|
|
|
rm -f rvim.1
|
|
|
|
|
install -p vim.1 vi.1
|
|
|
|
|
ln -sf vi.1.gz rvi.1.gz
|
|
|
|
|
ln -sf vim.1.gz vimdiff.1.gz
|
|
|
|
|
popd
|
|
|
|
|
|
2024-02-04 10:24:57 +08:00
|
|
|
desktop-file-install --dir %{buildroot}%{_datadir}/applications %{_builddir}/%{name}-%{baseversion}.%{patchlevel}/runtime/gvim.desktop
|
2019-12-26 15:22:11 +08:00
|
|
|
|
|
|
|
|
appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/*.appdata.xml
|
|
|
|
|
|
|
|
|
|
pushd %{buildroot}%{_datadir}/%{name}/%{vimdir}/tutor
|
|
|
|
|
ln -sf menu_ja_jp.ujis.vim %{buildroot}%{_datadir}/%{name}/%{vimdir}/lang/menu_ja_jp.eucjp.vim
|
|
|
|
|
for files in {tutor.ca,tutor.it,tutor.fr,tutor.es,tutor.de,tutor.sv,tutor.no}
|
|
|
|
|
do
|
|
|
|
|
iconv -f CP1252 -t UTF8 ${files} -o ${files}.bak;mv ${files}.bak ${files}
|
|
|
|
|
done
|
|
|
|
|
iconv -f ISO-8859-2 -t UTF8 tutor.pl -o tutor.pl.bak;mv tutor.pl.bak tutor.pl
|
|
|
|
|
iconv -f ISO-8859-2 -t UTF8 tutor.sk -o tutor.sk.bak;mv tutor.sk.bak tutor.sk
|
|
|
|
|
iconv -f KOI8R -t UTF8 tutor.ru -o tutor.ru.bak;mv tutor.ru.bak tutor.ru
|
|
|
|
|
popd
|
|
|
|
|
|
2020-01-19 10:07:04 +08:00
|
|
|
install -Dpm644 %{SOURCE1} %{buildroot}%{_sysconfdir}/virc
|
2020-01-18 19:21:52 +08:00
|
|
|
install -pm644 %{SOURCE2} %{buildroot}%{_sysconfdir}/vimrc
|
2019-12-26 15:22:11 +08:00
|
|
|
|
|
|
|
|
pushd %{buildroot}%{_mandir}
|
|
|
|
|
for files in `find ??/ -type f`
|
|
|
|
|
do
|
|
|
|
|
if [[ "`file ${files}`" == *UTF-8\ Unicode\ text* ]]
|
|
|
|
|
then
|
|
|
|
|
continue
|
|
|
|
|
fi
|
|
|
|
|
iconv -f latin1 -t UTF8 ${files} -o ${files}.bak; mv ${files}.bak ${files}
|
|
|
|
|
done
|
|
|
|
|
popd
|
|
|
|
|
|
|
|
|
|
mv %{buildroot}%{_mandir}/ru.UTF-8 %{buildroot}%{_mandir}/ru
|
|
|
|
|
|
|
|
|
|
install -d %{buildroot}%{_mandir}/man5
|
|
|
|
|
for files in %{buildroot}%{_mandir}/{man1/{rvim.1,gvim.1,gex.1,gview.1,vimx.1},man5/vimrc.5}
|
|
|
|
|
do
|
|
|
|
|
echo ".so man1/vim.1" > ${files}
|
|
|
|
|
done
|
|
|
|
|
echo ".so man1/vimdiff.1" > %{buildroot}%{_mandir}/man1/gvimdiff.1
|
|
|
|
|
echo ".so man1/vimtutor.1" > %{buildroot}%{_mandir}/man1/gvimtutor.1
|
|
|
|
|
echo ".so man1/vi.1" > %{buildroot}%{_mandir}/man5/virc.5
|
|
|
|
|
touch %{buildroot}%{_datadir}/%{name}/vimfiles/doc/tags
|
|
|
|
|
|
2022-12-12 14:18:10 +08:00
|
|
|
chrpath -d %{buildroot}%{_bindir}/vim
|
|
|
|
|
chrpath -d %{buildroot}%{_bindir}/xxd
|
|
|
|
|
|
|
|
|
|
mkdir -p %{buildroot}/etc/ld.so.conf.d
|
|
|
|
|
echo "%{_libdir}/perl5/CORE" > %{buildroot}/etc/ld.so.conf.d/%{name}-%{_arch}.conf
|
|
|
|
|
|
2019-12-26 15:22:11 +08:00
|
|
|
pushd runtime
|
|
|
|
|
ln -sf ../../%{name}/%{vimdir}/doc docs
|
|
|
|
|
popd
|
|
|
|
|
|
|
|
|
|
%transfiletriggerin common -- %{_datadir}/%{name}/vimfiles/doc
|
|
|
|
|
%{_bindir}/vim -c ":helptags %{_datadir}/%{name}/vimfiles/doc" -c :q &> /dev/null || :
|
|
|
|
|
|
|
|
|
|
%transfiletriggerpostun common -- %{_datadir}/%{name}/vimfiles/doc
|
|
|
|
|
> %{_datadir}/%{name}/vimfiles/doc/tags || :
|
|
|
|
|
%{_bindir}/vim -c ":helptags %{_datadir}/%{name}/vimfiles/doc" -c :q &> /dev/null || :
|
|
|
|
|
|
2022-08-27 10:09:43 +08:00
|
|
|
%check
|
2022-10-12 11:12:50 +08:00
|
|
|
export TERM=xterm
|
2024-02-04 10:24:57 +08:00
|
|
|
LC_ALL=en_US.UTF-8 make -j1 test || echo "Warning: Please check tests."
|
2022-08-27 10:09:43 +08:00
|
|
|
|
2019-12-26 15:22:11 +08:00
|
|
|
%files common
|
|
|
|
|
%exclude %{_datadir}/vim/%{vimdir}/macros/maze/maze*.c
|
|
|
|
|
%exclude %{_datadir}/vim/%{vimdir}/tools
|
|
|
|
|
%exclude %{_datadir}/vim/%{vimdir}/doc/vim2html.pl
|
|
|
|
|
%exclude %{_mandir}/{pl.ISO8859-2,it.ISO8859-1,ru.KOI8-R,fr.ISO8859-1,da.ISO8859-1}
|
|
|
|
|
%exclude %{_mandir}/{de.ISO8859-1,fr.UTF-8,it.UTF-8,pl.UTF-8,da.UTF-8,de.UTF-8}
|
|
|
|
|
%{!?_licensedir:%global license %%doc}
|
|
|
|
|
%license LICENSE
|
|
|
|
|
%doc README*
|
|
|
|
|
%doc runtime/docs
|
2020-01-18 19:21:52 +08:00
|
|
|
%config(noreplace) %{_sysconfdir}/vimrc
|
2019-12-26 15:22:11 +08:00
|
|
|
%{_datadir}/%{name}/%{vimdir}/{rgb.txt,autoload,colors,compiler,pack,doc}
|
|
|
|
|
%{_datadir}/%{name}/%{vimdir}/{*.vim,ftplugin,indent,keymap,macros,plugin}
|
|
|
|
|
%{_datadir}/%{name}/%{vimdir}/{print,syntax,tutor,spell}
|
|
|
|
|
%{_datadir}/%{name}/%{vimdir}/lang/{*.vim,*.txt}
|
2024-02-04 10:24:57 +08:00
|
|
|
%{_datadir}/%{name}/%{vimdir}/import/dist/{vimhelp.vim,vimhighlight.vim}
|
2019-12-26 15:22:11 +08:00
|
|
|
%{_bindir}/xxd
|
|
|
|
|
%lang(af) %{_datadir}/%{name}/%{vimdir}/lang/af
|
|
|
|
|
%lang(ca) %{_datadir}/%{name}/%{vimdir}/lang/ca
|
|
|
|
|
%lang(cs) %{_datadir}/%{name}/%{vimdir}/lang/cs
|
|
|
|
|
%lang(cs.cp1250) %{_datadir}/%{name}/%{vimdir}/lang/cs.cp1250
|
|
|
|
|
%lang(da) %{_datadir}/%{name}/%{vimdir}/lang/da
|
|
|
|
|
%lang(de) %{_datadir}/%{name}/%{vimdir}/lang/de
|
|
|
|
|
%lang(en_GB) %{_datadir}/%{name}/%{vimdir}/lang/en_GB
|
|
|
|
|
%lang(eo) %{_datadir}/%{name}/%{vimdir}/lang/eo
|
|
|
|
|
%lang(es) %{_datadir}/%{name}/%{vimdir}/lang/es
|
|
|
|
|
%lang(fi) %{_datadir}/%{name}/%{vimdir}/lang/fi
|
|
|
|
|
%lang(fr) %{_datadir}/%{name}/%{vimdir}/lang/fr
|
|
|
|
|
%lang(ga) %{_datadir}/%{name}/%{vimdir}/lang/ga
|
|
|
|
|
%lang(it) %{_datadir}/%{name}/%{vimdir}/lang/it
|
|
|
|
|
%lang(ja) %{_datadir}/%{name}/%{vimdir}/lang/ja
|
|
|
|
|
%lang(ja.euc-jp) %{_datadir}/%{name}/%{vimdir}/lang/ja.euc-jp
|
|
|
|
|
%lang(ja.sjis) %{_datadir}/%{name}/%{vimdir}/lang/ja.sjis
|
|
|
|
|
%lang(ko) %{_datadir}/%{name}/%{vimdir}/lang/ko
|
|
|
|
|
%lang(ko) %{_datadir}/%{name}/%{vimdir}/lang/ko.UTF-8
|
|
|
|
|
%lang(lv) %{_datadir}/%{name}/%{vimdir}/lang/lv
|
|
|
|
|
%lang(nb) %{_datadir}/%{name}/%{vimdir}/lang/nb
|
|
|
|
|
%lang(nl) %{_datadir}/%{name}/%{vimdir}/lang/nl
|
|
|
|
|
%lang(no) %{_datadir}/%{name}/%{vimdir}/lang/no
|
|
|
|
|
%lang(pl) %{_datadir}/%{name}/%{vimdir}/lang/pl
|
|
|
|
|
%lang(pl.UTF-8) %{_datadir}/%{name}/%{vimdir}/lang/pl.UTF-8
|
|
|
|
|
%lang(pl.cp1250) %{_datadir}/%{name}/%{vimdir}/lang/pl.cp1250
|
|
|
|
|
%lang(pt_BR) %{_datadir}/%{name}/%{vimdir}/lang/pt_BR
|
|
|
|
|
%lang(ru) %{_datadir}/%{name}/%{vimdir}/lang/ru
|
|
|
|
|
%lang(ru.cp1251) %{_datadir}/%{name}/%{vimdir}/lang/ru.cp1251
|
|
|
|
|
%lang(sk) %{_datadir}/%{name}/%{vimdir}/lang/sk
|
|
|
|
|
%lang(sk.cp1250) %{_datadir}/%{name}/%{vimdir}/lang/sk.cp1250
|
|
|
|
|
%lang(sr) %{_datadir}/%{name}/%{vimdir}/lang/sr
|
|
|
|
|
%lang(sv) %{_datadir}/%{name}/%{vimdir}/lang/sv
|
2020-05-11 15:46:47 +08:00
|
|
|
%lang(tr) %{_datadir}/%{name}/%{vimdir}/lang/tr
|
2019-12-26 15:22:11 +08:00
|
|
|
%lang(uk) %{_datadir}/%{name}/%{vimdir}/lang/uk
|
|
|
|
|
%lang(uk.cp1251) %{_datadir}/%{name}/%{vimdir}/lang/uk.cp1251
|
|
|
|
|
%lang(vi) %{_datadir}/%{name}/%{vimdir}/lang/vi
|
|
|
|
|
%lang(zh_CN) %{_datadir}/%{name}/%{vimdir}/lang/zh_CN
|
|
|
|
|
%lang(zh_CN.cp936) %{_datadir}/%{name}/%{vimdir}/lang/zh_CN.cp936
|
|
|
|
|
%lang(zh_TW) %{_datadir}/%{name}/%{vimdir}/lang/zh_TW
|
|
|
|
|
%lang(zh_CN.UTF-8) %{_datadir}/%{name}/%{vimdir}/lang/zh_CN.UTF-8
|
|
|
|
|
%lang(zh_TW.UTF-8) %{_datadir}/%{name}/%{vimdir}/lang/zh_TW.UTF-8
|
|
|
|
|
%lang(fr) %{_mandir}/fr/man1/*
|
|
|
|
|
%lang(da) %{_mandir}/da/man1/*
|
|
|
|
|
%lang(de) %{_mandir}/de/man1/*
|
|
|
|
|
%lang(it) %{_mandir}/it/man1/*
|
|
|
|
|
%lang(ja) %{_mandir}/ja/man1/*
|
|
|
|
|
%lang(pl) %{_mandir}/pl/man1/*
|
|
|
|
|
%lang(ru) %{_mandir}/ru/man1/*
|
2022-07-05 17:41:29 +08:00
|
|
|
%lang(tr) %{_mandir}/tr/man1/*
|
|
|
|
|
%lang(tr.ISO8859-9) %{_mandir}/tr.ISO8859-9/man1/*
|
|
|
|
|
%lang(tr.UTF-8) %{_mandir}/tr.UTF-8/man1/*
|
2019-12-26 15:22:11 +08:00
|
|
|
%{_mandir}/man1/{gex.*,gview.*,gvim*,rvim.*,vim.*,vimdiff.*}
|
|
|
|
|
%{_mandir}/man1/{vimtutor.*,vimx.*,xxd.*}
|
|
|
|
|
%{_mandir}/man5/vimrc.*
|
2022-12-12 14:18:10 +08:00
|
|
|
%config(noreplace) /etc/ld.so.conf.d/*
|
2019-12-26 15:22:11 +08:00
|
|
|
|
|
|
|
|
%files minimal
|
2020-01-18 19:21:52 +08:00
|
|
|
%config(noreplace) %{_sysconfdir}/virc
|
2019-12-26 15:22:11 +08:00
|
|
|
%{_bindir}/{ex,vi,view,rvi,rview}
|
|
|
|
|
%{_mandir}/man1/{vi.*,ex.*,rvi.*,rview.*,view.*}
|
|
|
|
|
%{_mandir}/man5/virc.*
|
2022-08-10 11:12:23 +08:00
|
|
|
%{_datadir}/%{name}/%{vimdir}/defaults.vim
|
2019-12-26 15:22:11 +08:00
|
|
|
|
|
|
|
|
%files enhanced
|
|
|
|
|
%{_bindir}/{vim,rvim,vimdiff,vimtutor}
|
2022-12-12 14:18:10 +08:00
|
|
|
%config(noreplace) /etc/ld.so.conf.d/*
|
2019-12-26 15:22:11 +08:00
|
|
|
|
|
|
|
|
%files filesystem
|
|
|
|
|
%dir %{_datadir}/%{name}/vimfiles/after/*
|
|
|
|
|
%dir %{_datadir}/%{name}/vimfiles/{autoload,colors,compiler,doc,ftdetect,ftplugin}
|
|
|
|
|
%dir %{_datadir}/%{name}/vimfiles/{indent,keymap,lang,plugin,print,spell,syntax,tutor}
|
|
|
|
|
%ghost %{_datadir}/%{name}/vimfiles/doc/tags
|
|
|
|
|
|
|
|
|
|
%files X11
|
|
|
|
|
%exclude /%{_datadir}/applications/vim.desktop
|
|
|
|
|
%{_datadir}/metainfo/*.appdata.xml
|
|
|
|
|
%{_datadir}/applications/*
|
|
|
|
|
%{_datadir}/icons/{hicolor,locolor}/*/apps/*
|
|
|
|
|
%{_bindir}/{gvimtutor,gvim,gvimdiff,gview,gex}
|
|
|
|
|
%{_bindir}/{vimtutor,vimx,evim}
|
|
|
|
|
%{_mandir}/man1/evim.*
|
|
|
|
|
|
|
|
|
|
%changelog
|
2025-02-18 17:00:23 +08:00
|
|
|
* Tue Feb 18 2025 wangjiang <app@cameyan.com> - 2:9.0.2092-17
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2025-1215 CVE-2025-26603
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2025-1215 CVE-2025-26603
|
|
|
|
|
|
2025-01-21 16:52:18 +08:00
|
|
|
* Mon Jan 20 2025 wangjiang <app@cameyan.com> - 2:9.0.2092-16
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2025-22134 CVE-2025-24014
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:CVE-2025-22134 CVE-2025-24014
|
|
|
|
|
|
2024-12-13 11:40:53 +08:00
|
|
|
* Fri Dec 13 2024 wangjiang <app@cameyan.com> - 2:9.0.2092-15
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- ID:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix tiny-Vim crashes with fuzzy buffer completion
|
|
|
|
|
|
2024-11-12 16:58:08 +08:00
|
|
|
* Tue Nov 12 2024 wangjiang <app@cameyan.com> - 2:9.0.2092-14
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- ID:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix coredump when use vnew command
|
|
|
|
|
|
2024-10-17 15:51:22 +08:00
|
|
|
* Thu Oct 17 2024 wangjiang <app@cameyan.com> - 2:9.0.2092-13
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- ID:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix coredump in prop_add() with id>INT_MAX
|
|
|
|
|
|
2024-10-08 09:28:18 +08:00
|
|
|
* Tue Oct 08 2024 changtao <changtao@kylinos.cn> - 2:9.0.2092-12
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2024-47814
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2024-47814
|
|
|
|
|
|
2024-08-30 09:40:54 +08:00
|
|
|
* Thu Aug 29 2024 wangjiang <app@cameyan.com> - 2:9.0.2092-11
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2024-43802
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2024-43802
|
|
|
|
|
|
2024-08-21 06:50:22 +08:00
|
|
|
* Wed Aug 21 2024 Funda Wang <fundawang@yeah.net> - 2:9.0.2092-10
|
|
|
|
|
- Type:enhacement
|
|
|
|
|
- ID:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:Recognize epoch when making spec changelog
|
|
|
|
|
|
2024-08-16 13:36:03 +08:00
|
|
|
* Fri Aug 16 2024 zhangxianting <zhangxianting@uniontech.com> - 2:9.0.2092-9
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2024-43374
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2024-43374
|
|
|
|
|
|
2024-08-12 10:32:08 +08:00
|
|
|
* Tue Aug 06 2024 wangjiang <wangjiang37@h-partners.com> - 2:9.0.2092-8
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2024-41957 CVE-2024-41965
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2024-41957 CVE-2024-41965
|
|
|
|
|
|
2024-07-29 20:49:52 +08:00
|
|
|
* Mon Jul 29 2024 Funda Wang <fundawang@yeah.net> - 2:9.0.2092-7
|
|
|
|
|
- Type:enhacement
|
|
|
|
|
- ID:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:support newly introduced rpm tags
|
|
|
|
|
|
2024-07-12 11:43:51 +08:00
|
|
|
* Fri Jul 12 2024 wangjiang <wangjiang37@h-partners.com> - 2:9.0.2092-6
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2023-48232
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2023-48232
|
|
|
|
|
|
2024-07-08 14:48:39 +08:00
|
|
|
* Mon Jul 08 2024 wangjiang <wangjiang37@h-partners.com> - 2:9.0.2092-5
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2024-22667
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2024-22667
|
|
|
|
|
|
2024-07-05 15:43:28 +08:00
|
|
|
* Fri Jul 5 2024 Han Jinpeng <hanjinpeng@kylinos.cn> - 2:9.0.2092-4
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- ID:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC: backport patch, so that vim reads /etc/vimrc at startup
|
|
|
|
|
|
2024-05-11 17:15:33 +08:00
|
|
|
* Sat May 11 2024 wangjiang <wangjiang37@h-partners.com> - 2:9.0.2092-3
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- ID:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:backport upstream patch to fix some bugs
|
|
|
|
|
|
2024-05-10 11:34:36 +08:00
|
|
|
* Wed May 08 2024 yinyongkang <yinyongkang@kylinos.cn> - 2:9.0.2092-2
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- ID:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC: overflow with count for :s command
|
|
|
|
|
|
2024-02-04 10:24:57 +08:00
|
|
|
* Sun Feb 04 2024 wangjiang <wangjiang37@h-partners.com> - 2:9.0.2092-1
|
|
|
|
|
- Type:enhancement
|
|
|
|
|
- ID:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:upgrade version to 9.0.2092
|
|
|
|
|
|
2023-11-28 09:13:18 +08:00
|
|
|
* Tue Nov 28 2023 wangjiang <wangjiang37@h-partners.com> - 2:9.0-42
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2023-48706
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2023-48706
|
|
|
|
|
|
2023-11-22 09:55:25 +08:00
|
|
|
* Wed Nov 22 2023 wangjiang <wangjiang37@h-partners.com> - 2:9.0-41
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2023-48231 CVE-2023-48233 CVE-2023-48234 CVE-2023-48235 CVE-2023-48236 CVE-2023-48237
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2023-48231 CVE-2023-48233 CVE-2023-48234 CVE-2023-48235 CVE-2023-48236 CVE-2023-48237
|
|
|
|
|
|
2023-11-06 11:25:24 +08:00
|
|
|
* Mon Nov 06 2023 wangjiang <wangjiang37@h-partners.com> - 2:9.0-40
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- ID:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix garbled characters display with keywords of filename
|
|
|
|
|
|
2023-11-01 11:16:00 +08:00
|
|
|
* Wed Nov 01 2023 wangjiang <wangjiang37@h-partners.com> - 2:9.0-39
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2023-46246
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2023-46246
|
|
|
|
|
|
2023-10-16 14:11:05 +08:00
|
|
|
* Mon Oct 16 2023 wangjiang <wangjiang37@h-partners.com> - 2:9.0-38
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2023-5441 CVE-2023-5535
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2023-5441 CVE-2023-5535
|
|
|
|
|
|
2023-10-10 09:00:34 +08:00
|
|
|
* Tue Oct 10 2023 wangjiang <wangjiang37@h-partners.com> - 2:9.0-37
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2023-5344
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2023-5344
|
|
|
|
|
|
2023-09-12 01:48:24 +00:00
|
|
|
* Tue Sep 12 2023 wangjiang <wangjiang37@h-partners.com> - 2:9.0-36
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2023-4738 CVE-2023-4750 CVE-2023-4752 CVE-2023-4781
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2023-4738 CVE-2023-4750 CVE-2023-4752 CVE-2023-4781
|
|
|
|
|
|
2023-09-07 08:52:58 +00:00
|
|
|
* Thu Sep 07 2023 wangjiang <wangjiang37@h-partners.com> - 2:9.0-35
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2023-4736 CVE-2023-4733 CVE-2023-4734 CVE-2023-4735
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2023-4736 CVE-2023-4733 CVE-2023-4734 CVE-2023-4735
|
|
|
|
|
|
2023-08-07 08:36:05 +00:00
|
|
|
* Mon Aug 07 2023 wangjiang <wangjiang37@h-partners.com> - 2:9.0-34
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- ID:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix build failed due to Perl upgrade
|
|
|
|
|
|
2023-05-13 11:45:53 +08:00
|
|
|
* Sat May 13 2023 wangjiang <wangjiang37@h-partners.com> - 2:9.0-33
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2023-2609 CVE-2023-2610
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:CVE-2023-2609 CVE-2023-2610
|
|
|
|
|
|
2023-05-04 16:33:53 +08:00
|
|
|
* Thu May 04 2023 wangjiang <wangjiang37@h-partners.com> - 2:9.0-32
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2023-2426
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:CVE-2023-2426
|
|
|
|
|
|
2023-03-24 09:24:24 +08:00
|
|
|
* Fri Mar 24 2023 wangjiang <wangjiang37@h-partners.com> - 2:9.0-31
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- ID:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:vim reads /etc/vimrc at startup
|
|
|
|
|
|
2023-03-16 09:12:04 +00:00
|
|
|
* Fri Mar 17 2023 wangjiang <wangjiang37@h-partners.com> - 2:9.0-30
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2023-1264
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:CVE-2023-1264
|
|
|
|
|
|
2023-03-08 01:17:52 +00:00
|
|
|
* Wed Mar 08 2023 wangjiang <wangjiang37@h-partners.com> - 2:9.0-29
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2023-1170 CVE-2023-1175
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:CVE-2023-1170 CVE-2023-1175
|
|
|
|
|
|
2023-02-22 03:10:19 +00:00
|
|
|
* Wed Feb 22 2023 wangjiang <wangjiang37@h-partners.com> - 2:9.0-28
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- ID:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:backport upstream patch to fix memory leak
|
|
|
|
|
|
2023-02-06 16:23:21 +08:00
|
|
|
* Mon Feb 06 2023 wangjiang <wangjiang37@h-partners.com> - 2:9.0-27
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2023-0433
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:CVE-2023-0433
|
|
|
|
|
|
2023-01-29 14:22:04 +08:00
|
|
|
* Sun Jan 29 2023 wangjiang <wangjiang37@h-partners.com> - 2:9.0-26
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2022-47024 CVE-2023-0288
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:CVE-2022-47024 CVE-2023-0288
|
|
|
|
|
|
2023-01-09 14:54:45 +08:00
|
|
|
* Mon Jan 09 2023 wangjiang <wangjiang37@h-partners.com> - 2:9.0-25
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2023-0049 CVE-2023-0051 CVE-2023-0054
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:CVE-2023-0049 CVE-2023-0051 CVE-2023-0054
|
|
|
|
|
|
2022-12-12 14:18:10 +08:00
|
|
|
* Mon Dec 12 2022 wangjiang <wangjiang37@h-partners.com> - 2:9.0-24
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- ID:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:remove rpath and runpath of exec files and libraries
|
|
|
|
|
|
2022-12-08 10:41:46 +08:00
|
|
|
* Thu Dec 08 2022 wangjiang <wangjiang37@h-partners.com> - 2:9.0-23
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2022-4292 CVE-2022-4293
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2022-4292 CVE-2022-4293
|
|
|
|
|
|
2022-12-06 14:37:27 +08:00
|
|
|
* Tue Dec 06 2022 wangjiang <wangjiang37@h-partners.com> - 2:9.0-22
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2022-3491 CVE-2022-3520 CVE-2022-3591
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2022-3491 CVE-2022-3520 CVE-2022-3591
|
|
|
|
|
|
2022-11-29 11:43:34 +08:00
|
|
|
* Tue Nov 29 2022 wangjiang <wangjiang37@h-partners.com> - 2:9.0-21
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2022-4141
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2022-4141
|
|
|
|
|
|
2022-11-01 10:33:07 +08:00
|
|
|
* Tue Nov 01 2022 wangjiang <wangjiang37@h-partners.com> - 2:9.0-20
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2022-3705
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2022-3705
|
|
|
|
|
|
2022-10-17 17:56:31 +08:00
|
|
|
* Mon Oct 17 2022 dongyuzhen <dongyuzhen@h-partners.com> - 2:9.0-19
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2022-3278 CVE-2022-3297 CVE-2022-3324
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2022-3278 CVE-2022-3297 CVE-2022-3324
|
|
|
|
|
|
2022-10-12 11:12:50 +08:00
|
|
|
* Wed Oct 12 2022 dongyuzhen <dongyuzhen@h-partners.com> - 2:9.0-18
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2022-3352
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2022-3352
|
|
|
|
|
|
2022-09-30 13:52:47 +08:00
|
|
|
* Thu Sep 29 2022 huangduirong <huangduirong@huawei.com> - 2:9.0-17
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2022-3296
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2022-3296
|
|
|
|
|
|
2022-09-23 14:46:56 +08:00
|
|
|
* Fri Sep 23 2022 dongyuzhen <dongyuzhen@h-partners.com> - 2:9.0-16
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2022-3256
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2022-3256
|
|
|
|
|
|
2022-09-19 17:16:39 +08:00
|
|
|
* Mon Sep 19 2022 dongyuzhen <dongyuzhen@h-partners.com> - 2:9.0-15
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2022-3234 CVE-2022-3235
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2022-3234 CVE-2022-3235
|
|
|
|
|
|
2022-09-16 16:31:39 +08:00
|
|
|
* Fri Sep 16 2022 wangjiang <wangjiang37@h-partners.com> - 2:9.0-14
|
|
|
|
|
- Type:enhancement
|
|
|
|
|
- ID:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:add BuildRequires make
|
|
|
|
|
|
2022-09-13 10:13:16 +08:00
|
|
|
* Tue Sep 13 2022 wangjiang <wangjiang37@h-partners.com> - 2:9.0-13
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2022-3134CVE-2022-3153
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2022-3134 CVE-2022-3153
|
|
|
|
|
|
2022-09-08 17:15:16 +08:00
|
|
|
* Thu Sep 08 2022 renhongxun <renhongxun@h-partners.com> - 2:9.0-12
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2022-3099
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2022-3099
|
|
|
|
|
|
2022-09-30 13:52:47 +08:00
|
|
|
* Sat Sep 03 2022 shixuantong <shixuantong@h-partners.com> - 2:9.0-11
|
2022-09-05 15:33:17 +08:00
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2022-3037
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2022-3037
|
|
|
|
|
|
2022-08-29 10:11:08 +08:00
|
|
|
* Mon Aug 29 2022 shixuantong <shixuantong@h-partners.com> - 2:9.0-10
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2022-3016
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2022-3016
|
|
|
|
|
|
2022-08-27 17:20:39 +08:00
|
|
|
* Sat Aug 27 2022 shixuantong <shixuantong@h-partners.com> - 2:9.0-9
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2022-2980 CVE-2022-2982
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2022-2980 CVE-2022-2982
|
|
|
|
|
|
2022-08-27 10:09:43 +08:00
|
|
|
* Sat Aug 27 2022 shixuantong <shixuantong@h-partners.com> - 2:9.0-8
|
|
|
|
|
- Type:enhancement
|
|
|
|
|
- ID:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:enable check
|
|
|
|
|
|
2022-08-20 10:00:19 +08:00
|
|
|
* Sat Aug 20 2022 shixuantong <shixuantong@h-partners.com> - 2:9.0-7
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2022-2889 CVE-2022-2923 CVE-2022-2946
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2022-2889 CVE-2022-2923 CVE-2022-2946
|
|
|
|
|
|
2022-08-18 16:59:58 +08:00
|
|
|
* Thu Aug 18 2022 shixuantong <shixuantong@h-partners.com> - 2:9.0-6
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2022-2816 CVE-2022-2817 CVE-2022-2819 CVE-2022-2845 CVE-2022-2849 CVE-2022-2862 CVE-2022-2874
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2022-2816 CVE-2022-2817 CVE-2022-2819 CVE-2022-2845 CVE-2022-2849 CVE-2022-2862 CVE-2022-2874
|
|
|
|
|
|
2022-08-17 11:01:21 +08:00
|
|
|
* Wed Aug 17 2022 wangjiang <wangjiang37@h-partners.com> - 2:9.0-5
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- ID:CVE-2022-2580 CVE-2022-2581
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2022-2580 CVE-2022-2581
|
|
|
|
|
|
2022-08-10 11:12:23 +08:00
|
|
|
* Wed Aug 10 2022 shixuantong <shixuantong@h-partners.com> - 2:9.0-4
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- ID:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix failed to source defaults.vim
|
|
|
|
|
|
2022-08-02 10:50:05 +08:00
|
|
|
* Tue Aug 02 2022 shixuantong <shixuantong@h-partners.com> - 2:9.0-3
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2022-2598 CVE-2022-2571
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2022-2598 CVE-2022-2571
|
|
|
|
|
|
2022-07-30 14:12:30 +08:00
|
|
|
* Sat Jul 30 2022 shixuantong <shixuantong@h-partners.com> - 2:9.0-2
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2022-2257 CVE-2022-2264 CVE-2022-2284 CVE-2022-2285 CVE-2022-2286 CVE-2022-2287 CVE-2022-2288 CVE-2022-2289 CVE-2022-2304 CVE-2022-2343 CVE-2022-2344 CVE-2022-2345 CVE-2022-2522
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2022-2257 CVE-2022-2264 CVE-2022-2284 CVE-2022-2285 CVE-2022-2286 CVE-2022-2287 CVE-2022-2288 CVE-2022-2289 CVE-2022-2304 CVE-2022-2343 CVE-2022-2344 CVE-2022-2345 CVE-2022-2522
|
|
|
|
|
|
2022-07-05 17:41:29 +08:00
|
|
|
* Tue Jul 05 2022 shixuantong <shixuantong@h-partners.com> - 2:9.0-1
|
|
|
|
|
- Type:enhancement
|
|
|
|
|
- ID:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:upgrade version to 9.0
|
|
|
|
|
|
2022-06-21 10:38:30 +08:00
|
|
|
* Thu Jun 23 2022 liukuo <liukuo@kylinos.cn> - 2:8.2-39
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2022-2124
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2022-2124
|
|
|
|
|
|
2022-06-21 14:49:42 +08:00
|
|
|
* Tue Jun 21 2022 dongyuzhen <dongyuzhen@h-partners.com> - 2:8.2-38
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2022-1771
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2022-1771
|
|
|
|
|
|
2022-05-31 09:24:56 +08:00
|
|
|
* Tue May 31 2022 shixuantong <shixuantong@h-partners.com> - 2:8.2-37
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2022-1733 CVE-2022-1735
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2022-1733 CVE-2022-1735
|
|
|
|
|
|
2022-05-21 18:02:08 +08:00
|
|
|
* Sat May 21 2022 shixuantong <shixuantong@h-partners.com> - 2:8.2-36
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2022-1629 CVE-2022-1620 CVE-2022-1674 CVE-2022-1621 CVE-2022-1619
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2022-1629 CVE-2022-1620 CVE-2022-1674 CVE-2022-1621 CVE-2022-1619
|
|
|
|
|
|
2022-05-16 17:42:22 +08:00
|
|
|
* Mon May 16 2022 shixuantong <shixuantong@h-partners.com> - 2:8.2-35
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2022-1154
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2022-1154
|
|
|
|
|
|
2022-05-09 16:01:27 +08:00
|
|
|
* Mon May 09 2022 shangyibin <shangyibin1@h-partners.com> - 2:8.2-34
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2022-1616
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2022-1616
|
|
|
|
|
|
2022-03-24 11:39:27 +08:00
|
|
|
* Thu Mar 24 2022 yuanxin <yuanxin24@h-partners.com> - 2:8.2-33
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2022-0943
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2022-0943
|
|
|
|
|
|
2022-03-21 09:58:49 +08:00
|
|
|
* Mon Mar 21 2022 yuanxin <yuanxin24@h-partners.com> - 2:8.2-32
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2022-0319 CVE-2022-0554
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2022-0319 CVE-2022-0554
|
|
|
|
|
|
2022-03-17 16:03:20 +08:00
|
|
|
* Sat Mar 19 2022 yuanxin <yuanxin24@h-partners.com> - 2:8.2-31
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- ID:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:cve patch test cases are rectified
|
|
|
|
|
|
2022-03-09 17:40:58 +08:00
|
|
|
* Wed Mar 09 2022 shixuantong <shixuantong@h-partners.com> - 2:8.2-30
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2022-0685
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2022-0685
|
|
|
|
|
|
2022-03-05 14:18:06 +08:00
|
|
|
* Sat Mar 05 2022 yuanxin <yuanxin24@h-partners.com> - 2:8.2-29
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2022-0714 CVE-2022-0729
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2022-0714 CVE-2022-0729
|
|
|
|
|
|
2022-02-28 17:07:37 +08:00
|
|
|
* Mon Feb 28 2022 yuanxin <yuanxin24@h-partners.com> - 2:8.2-28
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2022-0629
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2022-0629
|
|
|
|
|
|
2022-02-25 16:04:45 +08:00
|
|
|
* Fri Feb 25 2022 yuanxin <yuanxin24@h-partners.com> - 2:8.2-27
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2022-0572
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2022-0572
|
|
|
|
|
|
2022-02-10 09:55:22 +08:00
|
|
|
* Thu Feb 10 2022 tianwei <tianwei12@h-partners.com> - 2:8.2-26
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2022-0443 CVE-2022-0392 CVE-2022-0417
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2022-0443 CVE-2022-0392 CVE-2022-0417
|
|
|
|
|
|
2022-02-07 17:56:37 +08:00
|
|
|
* Mon Feb 07 2022 shixuantong <shixuantong@h-partners.com> - 2:8.2-25
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- ID:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix patches error
|
|
|
|
|
|
2022-02-07 17:02:52 +08:00
|
|
|
* Mon Feb 07 2022 shixuantong <shixuantong@h-partners.com> - 2:8.2-24
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2022-0351 CVE-2022-0361 CVE-2022-0408 CVE-2022-0359 CVE-2022-0368 CVE-2022-0413
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2022-0351 CVE-2022-0361 CVE-2022-0408 CVE-2022-0359 CVE-2022-0368 CVE-2022-0413
|
|
|
|
|
|
2022-01-30 10:16:28 +08:00
|
|
|
* Sun Jan 30 2022 yuanxin<yuanxin24@h-partners.com> - 2:8.2-23
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- ID:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix garbled characters display when file name matches
|
|
|
|
|
|
2022-01-29 11:50:52 +08:00
|
|
|
* Sat Jan 29 2022 guozhaorui<guozhaorui1@h-partners.com> - 2:8.2-22
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2022-0213 CVE-2022-0261 CVE-2022-0318
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2022-0213 CVE-2022-0261 CVE-2022-0318
|
|
|
|
|
|
2022-01-17 17:38:21 +08:00
|
|
|
* Mon Jan 17 2022 yuanxin<yuanxin24@huawei.com> - 2:8.2-21
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2021-4166 CVE-2021-4192 CVE-2021-4193
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2021-4166 CVE-2021-4192 CVE-2021-4193
|
|
|
|
|
|
2022-01-13 17:18:52 +08:00
|
|
|
* Thu Jan 13 2022 shixuantong<shixuantong@huawei.com> - 2:8.2-20
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- ID:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix build fail
|
|
|
|
|
|
2021-12-11 14:55:22 +08:00
|
|
|
* Sat Dec 11 2021 yuanxin<yuanxin24@huawei.com> - 2:8.2-19
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2021-4069
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2021-4069
|
|
|
|
|
|
2021-12-07 20:30:07 +08:00
|
|
|
* Tue Dec 07 2021 shixuantong<shixuantong@huawei.com> - 2:8.2-18
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2021-4019
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2021-4019
|
|
|
|
|
|
2021-12-04 10:58:29 +08:00
|
|
|
* Sat Dec 04 2021 shixuantong<shixuantong@huawei.com> - 2:8.2-17
|
|
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2021-3984
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2021-3984
|
|
|
|
|
|
|
|
|
|
* Tue Nov 30 2021 shixuantong<shixuantong@huawei.com> - 2:8.2-16
|
2021-11-30 15:56:47 +08:00
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2021-3973 CVE-2021-3974
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2021-3973 CVE-2021-3974
|
|
|
|
|
|
2021-12-04 10:58:29 +08:00
|
|
|
* Sat Nov 27 2021 shixuantong<shixuantong@huawei.com> - 2:8.2-15
|
2021-11-27 14:40:48 +08:00
|
|
|
- Type:bugfix
|
|
|
|
|
- ID:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix build fail for python3-3.10.0
|
|
|
|
|
|
2021-12-04 10:58:29 +08:00
|
|
|
* Sat Nov 13 2021 shixuantong<shixuantong@huawei.com> - 2:8.2-14
|
2021-11-13 17:49:29 +08:00
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2021-3927 CVE-2021-3927
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2021-3927 CVE-2021-3928
|
|
|
|
|
|
2021-12-04 10:58:29 +08:00
|
|
|
* Sat Oct 30 2021 shixuantong<shixuantong@huawei.com> - 2:8.2-13
|
2021-10-30 18:09:49 +08:00
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2021-3903
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2021-3903
|
|
|
|
|
|
2021-12-04 10:58:29 +08:00
|
|
|
* Sat Oct 23 2021 shixuantong<shixuantong@huawei.com> - 2:8.2-12
|
2021-10-23 09:47:15 +08:00
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2021-3872 CVE-2021-3875
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2021-3872 CVE-2021-3875
|
|
|
|
|
|
2021-12-04 10:58:29 +08:00
|
|
|
* Sun Sep 26 2021 shixuantong<shixuantong@huawei.com> - 2:8.2-11
|
2021-09-26 17:36:46 +08:00
|
|
|
- Type:CVE
|
|
|
|
|
- ID:CVE-2021-3778 CVE-2021-3796
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2021-3778 CVE-2021-3796
|
|
|
|
|
|
2021-12-04 10:58:29 +08:00
|
|
|
* Sat Sep 11 2021 shixuantong<shixuantong@huawei.com> - 2:8.2-10
|
2021-09-11 08:08:14 +08:00
|
|
|
- Type:CVE
|
|
|
|
|
- ID:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix CVE-2021-3770
|
|
|
|
|
|
2021-12-04 10:58:29 +08:00
|
|
|
* Tue Aug 10 2021 shixuantong<shixuantong@huawei.com> - 2:8.2-9
|
2021-08-10 10:42:15 +08:00
|
|
|
- Type:bugfix
|
|
|
|
|
- ID:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix signal stack size is wrong with latest glibc 2.34
|
|
|
|
|
|
2021-12-04 10:58:29 +08:00
|
|
|
* Sat Aug 07 2021 shixuantong<shixuantong@huawei.com> - 2:8.2-8
|
2021-08-07 09:52:44 +08:00
|
|
|
- Type:bugfix
|
|
|
|
|
- ID:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:fix configure does not recognize gcc 10.0 and later
|
|
|
|
|
|
2021-12-04 10:58:29 +08:00
|
|
|
* Sat Jun 12 2021 shixuantong<shixuantong@huawei.com> - 2:8.2-7
|
2021-06-12 18:04:06 +08:00
|
|
|
- Type:bugfix
|
|
|
|
|
- ID:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:add gcc to BuildRequires
|
|
|
|
|
|
2020-10-16 15:10:00 +08:00
|
|
|
* Mon Nov 2 2020 wangjie<wangjie294@huawei.com> -2:8.2-6
|
|
|
|
|
- Type:NA
|
|
|
|
|
- ID:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:remove python2
|
|
|
|
|
|
2020-10-14 22:57:40 +08:00
|
|
|
* Wed Oct 14 2020 Jie Yang<yangjieyj.yang@huawei.com> - 2:8.2-5
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- ID:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:Fix wrong path passed to --with-python3-config-dir.
|
|
|
|
|
|
2020-08-15 11:27:17 +08:00
|
|
|
* Sat Aug 15 2020 shixuantong<shixuantong@huawei.com> - 2:8.2-4
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- ID:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:Fix build failuers with perl 5.32
|
|
|
|
|
|
2020-08-07 18:55:41 +08:00
|
|
|
* Fri Aug 7 2020 wenzhanli<wenzhanli2@huawei.com> - 2:8.2-3
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- ID:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:Fix make test because lua update version 5.4.0
|
|
|
|
|
|
2020-06-15 11:15:10 +08:00
|
|
|
* Mon Jun 15 2020 chengquan<chengquan3@huawei.com> -2:8.2-2
|
|
|
|
|
- Type:bugfix
|
|
|
|
|
- ID:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:Fix compilation errors caused by python upgrade
|
|
|
|
|
|
2020-05-11 15:46:47 +08:00
|
|
|
* Thu Apr 16 2020 chengquan<chengquan3@huawei.com> -2:8.2-1
|
|
|
|
|
- Type:enhancement
|
|
|
|
|
- ID:NA
|
|
|
|
|
- SUG:NA
|
|
|
|
|
- DESC:upgrade software to v8.2
|
|
|
|
|
|
2020-02-29 17:48:29 +08:00
|
|
|
* Sat Feb 29 2020 openEuler Buildteam <buildteam@openeuler.org> - 2:8.1.450-8
|
|
|
|
|
- update virc/vimrc to make escape work in insert mode
|
|
|
|
|
|
2020-01-21 17:41:08 +08:00
|
|
|
* Thu Jan 21 2020 openEuler Buildteam <buildteam@openeuler.org> - 2:8.1.450-7
|
|
|
|
|
- make vi/vim easy to uses
|
|
|
|
|
|
2020-01-19 10:07:04 +08:00
|
|
|
* Sun Jan 19 2020 openEuler Buildteam <buildteam@openeuler.org> - 2:8.1.450-6
|
|
|
|
|
- fix bug in install files
|
|
|
|
|
|
2020-01-18 19:21:52 +08:00
|
|
|
* Sat Jan 18 2020 openEuler Buildteam <buildteam@openeuler.org> - 2:8.1.450-5
|
|
|
|
|
- make vi easy to use
|
|
|
|
|
|
2020-01-09 16:58:45 +08:00
|
|
|
* Thu Jan 9 2020 openEuler Buildteam <buildteam@openeuler.org> - 2:8.1.450-4
|
|
|
|
|
- update spec and patch
|
|
|
|
|
|
2020-01-19 10:07:04 +08:00
|
|
|
* Sun Dec 22 2019 openEuler Buildteam <buildteam@openeuler.org> - 2:8.1.450-3
|
2019-12-26 15:22:11 +08:00
|
|
|
- update vimrc/virc info
|
|
|
|
|
|
|
|
|
|
* Mon Sep 23 2019 huzhiyu<huzhiyu1@huawei.com> - 2:8.1.450-2
|
|
|
|
|
- Package init
|