diff options
-rw-r--r-- | editors/vim/Makefile | 17 | ||||
-rw-r--r-- | editors/vim/distinfo | 6 | ||||
-rw-r--r-- | editors/vim/pkg-message | 13 |
3 files changed, 24 insertions, 12 deletions
diff --git a/editors/vim/Makefile b/editors/vim/Makefile index 2c355ca3e32c..ec027f676a3e 100644 --- a/editors/vim/Makefile +++ b/editors/vim/Makefile @@ -1,5 +1,5 @@ PORTNAME= vim -PORTVERSION= 9.1.1627 +PORTVERSION= 9.1.1723 DISTVERSIONPREFIX= v CATEGORIES= editors @@ -91,15 +91,21 @@ USES+= xorg USE_XORG= ice sm x11 xmu xpm xt .endif +.if ${FLAVOR:U} != tiny +USES= python:build +CONFIGURE_ARGS+=--enable-python3interp=dynamic \ + --with-python3-command=${PYTHON_CMD} +.endif + # Options {{{1 # The bulk of the OPTIONS are for normal (non-tiny) vim ### Make sure any new options are excluded below in CONSOLE/TINY -OPTIONS_DEFAULT= CTAGS_BASE PYTHON XXD +OPTIONS_DEFAULT= CTAGS_BASE XXD OPTIONS_DEFINE= MAKE_JOBS NLS XTERM_SAVE XXD OPTIONS_SINGLE= CTAGS OPTIONS_SINGLE_CTAGS= CTAGS_BASE CTAGS_EXUBERANT CTAGS_UNIVERSAL OPTIONS_GROUP= LANGBIND -OPTIONS_GROUP_LANGBIND= LUA PERL PYTHON RUBY SCHEME TCL +OPTIONS_GROUP_LANGBIND= LUA PERL RUBY SCHEME TCL OPTIONS_SUB= yes # vim-tiny excludes everything except CONSOLE, MAKE_JOBS @@ -139,11 +145,6 @@ LUA_USES= lua PERL_CONFIGURE_ENABLE= perlinterp PERL_USES= perl5 -PYTHON_USES= python -PYTHON_USES_OFF= python:env -PYTHON_CONFIGURE_ENABLE= python3interp -PYTHON_CONFIGURE_WITH= python3-command=${PYTHON_CMD} - RUBY_CONFIGURE_ENABLE= rubyinterp RUBY_USES= ruby diff --git a/editors/vim/distinfo b/editors/vim/distinfo index 12d9c2d40da5..f40c331b9c80 100644 --- a/editors/vim/distinfo +++ b/editors/vim/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1755032977 -SHA256 (vim-vim-v9.1.1627_GH0.tar.gz) = f7c4c4bdc3a0b26c13e86f37eda7cd62618a082a2623df1d83d9d0aae98ac241 -SIZE (vim-vim-v9.1.1627_GH0.tar.gz) = 18754210 +TIMESTAMP = 1756704100 +SHA256 (vim-vim-v9.1.1723_GH0.tar.gz) = 057b339a2fa78729ff595393333d34a7d25ae77d833f55c2d89b03a2f55203bd +SIZE (vim-vim-v9.1.1723_GH0.tar.gz) = 18764005 diff --git a/editors/vim/pkg-message b/editors/vim/pkg-message index c89d22977b3b..0429825cb97e 100644 --- a/editors/vim/pkg-message +++ b/editors/vim/pkg-message @@ -7,5 +7,16 @@ $VIMRUNTIME/defaults.vim to see Vim's defaults, and see ':h initialization' for the standard locations Vim looks for configuration files. EOM - } + }, + { type:upgrade + maximum version: "0.9.1627" + message: <<EOM + The Vim port no longer brings in python automatically. Instead, it is + a dynloadable feature that can be enabled at runtime by installing python. + + # pkg add python3 + + It will ONLY work with the version of python that the port was build with + (i.e. the defualt python version). If you've changed it manually, and want + python plugin, then you'll need to build and install the port locally. ] |