diff options
Diffstat (limited to 'editors/vim')
-rw-r--r-- | editors/vim/Makefile | 21 | ||||
-rw-r--r-- | editors/vim/distinfo | 6 | ||||
-rw-r--r-- | editors/vim/pkg-message | 13 |
3 files changed, 26 insertions, 14 deletions
diff --git a/editors/vim/Makefile b/editors/vim/Makefile index 23b3dfeb235d..e13157f3b5b6 100644 --- a/editors/vim/Makefile +++ b/editors/vim/Makefile @@ -1,5 +1,5 @@ PORTNAME= vim -PORTVERSION= 9.1.1401 +PORTVERSION= 9.1.1723 DISTVERSIONPREFIX= v CATEGORIES= editors @@ -64,7 +64,7 @@ GUI= gtk2 CONFIGURE_ARGS+=--enable-xim --enable-fontset PLIST_SUB+= GUI="" DESKTOP="" USES+= desktop-file-utils gnome xorg -USE_GNOME= gdkpixbuf gtk20 +USE_GNOME= gdkpixbufextra gtk20 USE_XORG= ice sm x11 xpm xt .elif ${FLAVOR:U} == gtk3 @@ -72,7 +72,7 @@ GUI= gtk3 CONFIGURE_ARGS+=--enable-xim --enable-fontset PLIST_SUB+= GUI="" DESKTOP="" USES+= desktop-file-utils gnome xorg -USE_GNOME= cairo gdkpixbuf gtk30 +USE_GNOME= cairo gdkpixbufextra gtk30 USE_XORG= ice sm x11 xpm xt .elif ${FLAVOR:U} == motif @@ -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 3509d6750639..f40c331b9c80 100644 --- a/editors/vim/distinfo +++ b/editors/vim/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747854345 -SHA256 (vim-vim-v9.1.1401_GH0.tar.gz) = b96c89c22b604e03426c7ba18df28a51c870733ecbf11725749963e5c7d4162c -SIZE (vim-vim-v9.1.1401_GH0.tar.gz) = 18840341 +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. ] |