Commits

Rainer Müller authored 4c346d141fa
vim: Update to version 8.1.1368

This update does not follow the usual approach to keep vim in sync with MacVim, as this is meant to fix a vulnerability related to modelines. A detailed description of the vulnerability was published here: https://github.com/numirias/security/blob/master/doc/2019-06-04_ace-vim-neovim.md
No tags

editors/vim/Portfile

Modified
1 1 PortSystem 1.0
2 2 PortGroup github 1.0
3 3
4 4 name vim
5 5 set vim_version 8.1
6 -set vim_patchlevel 0577
6 +set vim_patchlevel 1368
7 7 github.setup vim vim ${vim_version}.${vim_patchlevel} v
8 8 categories editors
9 9 platforms darwin freebsd
10 10 license Vim GPL-2+
11 11 maintainers {raimue @raimue}
12 12
13 13 description Vi \"workalike\" with many additional features
14 14 long_description \
15 15 Vim is an advanced text editor that seeks to provide the power of the \
16 16 de-facto Unix editor 'Vi', with a more complete feature set.
17 17
18 18 homepage http://www.vim.org/
19 19
20 -checksums rmd160 86dd2b1b33ddeeb0471e484b31ea446da2538fab \
21 - sha256 df2fe27350e9fa79b109602c5f9ba154d2f77568da6a83fff5b269d9f66319d8 \
22 - size 13891160
20 +checksums rmd160 437163a79c9eb2d1776901f98f233fd02d69b238 \
21 + sha256 70a4e123b5628174f15271d6ef03512e6a4bbeb129c7f63cb834ccb683e9828c \
22 + size 14186199
23 23
24 24 depends_lib port:ncurses \
25 25 port:gettext \
26 26 port:libiconv
27 27
28 28 post-patch {
29 29 set features [open ${worksrcpath}/src/feature.h a+]
30 30 puts $features "#define SYS_VIMRC_FILE \"${prefix}/etc/vimrc\""
31 31 close $features
32 32 }

Everything looks good. We'll let you know here if there's anything you should know about.

Add shortcut