Package Details: vim-youcompleteme-git r3216.0d855962-1

Git Clone URL: https://aur.archlinux.org/vim-youcompleteme-git.git (read-only, click to copy)
Package Base: vim-youcompleteme-git
Description: A code-completion engine for Vim
Upstream URL: https://ycm-core.github.io/YouCompleteMe/
Keywords: completion engine neovim vim ycm
Licenses: GPL3
Groups: vim-plugins
Submitter: thestinger
Maintainer: artafinde
Last Packager: artafinde
Votes: 170
Popularity: 0.46
First Submitted: 2013-02-05 21:32 (UTC)
Last Updated: 2024-08-19 15:53 (UTC)

Dependencies (19)

Required by (0)

Sources (2)

Pinned Comments

artafinde commented on 2021-04-10 13:03 (UTC)

If you want to use system's abseil set the _use_system_abseil to ON - default is to download from internet during build.

Latest Comments

« First ‹ Previous 1 .. 39 40 41 42 43 44 45 46 47 48 49 .. 53 Next › Last »

eberan commented on 2015-01-22 08:13 (UTC)

@swiftscythe Yes there are definitely files that can be ignored when packaging, though it also means more maintenance of the package script. It probably wouldn't be a problem. Regarding libclang; this happens to be how ycmd builds though I'm not sure exactly why. I want to ask the devs to see what their reasoning is before removing it from the package. That said, that libclang.so *is* your system lib, just copied locally during the build process, so it's probably ok remove with the exception that any ABI changes when updating the system's clang would require a rebuild of ycmd. Anyway, I'll look into cleaning up the package script when I have time, patches welcome (use gist, pastebin, or similar please).

swiftscythe commented on 2015-01-21 11:46 (UTC)

I think you don't need to copy libclang.so, since the package uses the system one. I've removed it from the PKGBUILD and the plugin still continues to work OK. I also think the other stuff copied, like {build.py,README.md,run_tests.sh,style_format.sh,update_boost.sh}, is not needed, as the plugin works without them.

eberan commented on 2015-01-21 02:09 (UTC)

@yan12125 Done.

yan12125 commented on 2015-01-20 07:22 (UTC)

Could you use git+https protocol instead of git+git in sources? Git protocol seems blocked by the firewall from my place.

eberan commented on 2015-01-20 03:35 (UTC)

@johntyree Thanks for the notice, as it made me look more at the packaging script; It could use a good cleaning for sure, as there are a bunch of build files and scripts in the resulting package. I'll at least have a fix for this issue up pretty soon.

johntyree commented on 2015-01-19 22:47 (UTC)

==> Entering fakeroot environment... ==> Starting package()... cp: cannot stat ‘/var/cache/pacman/pkg/vim-youcompleteme-git8299/vim-youcompleteme-git/src/YouCompleteMe/third_party/ycmd/build.sh’: No such file or directory ==> ERROR: A failure occurred in package(). Aborting...

axper commented on 2014-10-19 14:51 (UTC)

@wil93 mono is needed for omnisharp/C# completion. Just remove it from depends.

wil93 commented on 2014-10-19 14:48 (UTC)

Why is mono a dependency? How do I install this plugin without mono?

eberan commented on 2014-10-05 18:54 (UTC)

All pull requests have been merged, so I'm switching back to the upstream repositories (Valloric on github).

doragasu commented on 2014-10-03 07:16 (UTC)

It builds now, THANKS!