TritonDataCenter / pkgsrc-legacy

Automatically updated conversion of the "pkgsrc" module from anoncvs.netbsd.org
http://www.pkgsrc.org
127 stars 64 forks source link

Provide vim with python support #429

Open drscream opened 7 years ago

drscream commented 7 years ago

It would be nice to have a vim build with python support enabled especially on MacOSX. My recommended way would be an extra package called vim-nox which matches the naming on Debian and other distributions.

Description from vim-nox:

This package contains a version of vim compiled with support for scripting with Lua, Perl, Python, Ruby, and Tcl but no GUI.

If you need more information let me know please.

drscream commented 7 years ago

I've created a package description for vim-nox in wip, maybe someone could have a look? https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=tree;f=vim-nox;h=31dd79c4ce901112ebccbc349cedf2571c7f6e41;hb=HEAD

jperkin commented 7 years ago

There shouldn't be any need for a vim-nox package as the primary vim package is already explicitly build without X11 support (that is provided by vim-gtk* etc.)

I've enabled the languages support in the vim package and that should show up in the next build, though will be the same version so will need a re-install. I'll post when that build completes.

drscream commented 7 years ago

Hello @jperkin thanks a lot for your reply, I only adapted the packages from other operating systems because maybe (for random reason, dependency reason) we would like to have a vim version without any scripting language support.

jperkin commented 7 years ago

Yeh I'd quite like to see that, vim-lite perhaps, or vim-tiny to match what Debian call it. Then we'd have:

That should cover all requirements. Do you want to have a go at creating that and I'll import it? Would be worth taking a look to see what else they do with the vim-tiny package to see if there's any other useful tweaks we can use. Thanks.