1eeb6295ad
submodule, and include new jedi and parso submodules, in particular a test in parso submodule was failing emerge python2 shebang test. youcompleteme update ebuild to handle deprecation of jediHTTP submodule, and include new jedi and parso submodules, in particular a test in parso submodule was failing emerge python2 shebang test. |
||
---|---|---|
.. | ||
Manifest | ||
metadata.xml | ||
README.md | ||
youcompleteme-20180219-r1.ebuild | ||
youcompleteme-20180615.ebuild | ||
youcompleteme-20180807.ebuild | ||
youcompleteme-99999999-r5.ebuild |
Waht is this?
This is essentially a fork from https://github.com/stefantalpalaru/gentoo-overlay/tree/master/app-vim/youcompleteme
Why?
but with the ability to turn on all the options for vim-youcompleteme plugin with use flags, adding the use flags mono, go, rust, and nodejs
Handy tips!
if you're building in a headless environment, you can add dev-lang/mono minimal
to package.use
if you're building in a container, mono wants kernel sources and a config. You
can install gentoo-sources, generate the host's kernel config with
zcat /proc/config.gz
or cat /boot/config-some-version
, and output that to
/usr/src/linux/.config on the container.
Rust
added app-vim/rust-vim as dependancy for USE="rust", additional info
Test drive?
Here's a Gist with instructions for how to quickly spin up an nspawn container to do some test building, if you are into that sort of thing.