diff options
Diffstat (limited to '')
-rw-r--r-- | editors/vim/Makefile | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/editors/vim/Makefile b/editors/vim/Makefile index c84781ffdbc3..e13157f3b5b6 100644 --- a/editors/vim/Makefile +++ b/editors/vim/Makefile @@ -1,5 +1,5 @@ PORTNAME= vim -PORTVERSION= 9.1.1563 +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 |