Neovim-qt: Homebrew formula

Created on 5 Jun 2016  ·  10Comments  ·  Source: equalsraf/neovim-qt

Hey there, just want to let you guys know that I wrote a Homebrew formula for Neovim-Qt.

It's located at https://github.com/gwerbin/homebrew-tap/blob/master/Formula/neovim-qt.rb, and you can install it as follows:

brew tap gwerbin/tap
brew install --HEAD gwerbin/tap/neovim-qt

Most helpful comment

@gwerbin just a suggestion, perhaps you could put it in https://github.com/neovim/homebrew-neovim if the neovim maints agree, then it could be installed from the same tap as neovim itself.

If not then perhaps @equalsraf could create a neovim-qt github org.

In any case, a note in the README.md with install instructions would be good.

And yeah I haven't forgotten about creating an .app bundle at least entirely, I've been doing random other stuff and life has been difficult, sorry.

All 10 comments

FYI: there is now a versioned installation: brew install gwerbin/tap/neovim-qt will install the latest tagged release (v0.2.0 as of right now).

I can't guarantee I'll be able to keep it up to date but I will gladly accept pull requests for version bumps. And if someone else wants to copy the formula and take ownership, let me know so I can take mine down.

@gwerbin many thanks for this

@gwerbin just a suggestion, perhaps you could put it in https://github.com/neovim/homebrew-neovim if the neovim maints agree, then it could be installed from the same tap as neovim itself.

If not then perhaps @equalsraf could create a neovim-qt github org.

In any case, a note in the README.md with install instructions would be good.

And yeah I haven't forgotten about creating an .app bundle at least entirely, I've been doing random other stuff and life has been difficult, sorry.

could put it in https://github.com/neovim/homebrew-neovim if the neovim maints agree, then it could be installed from the same tap

👍

I'm struggling with this on macOS Sierra.

~
△ brew install gwerbin/tap/neovim-qt
==> Auto-updated Homebrew!
Updated 1 tap (homebrew/core).
==> Updated Formulae
bash-git-prompt                          commandbox                               gtkextra

==> Tapping gwerbin/tap
Cloning into '/usr/local/Homebrew/Library/Taps/gwerbin/homebrew-tap'...
remote: Counting objects: 12, done.
remote: Compressing objects: 100% (11/11), done.
remote: Total 12 (delta 1), reused 10 (delta 1), pack-reused 0
Unpacking objects: 100% (12/12), done.
Tapped 3 formulae (42 files, 36.9K)
==> Installing neovim-qt from gwerbin/tap
==> Installing dependencies for gwerbin/tap/neovim-qt: qt5
==> Installing gwerbin/tap/neovim-qt dependency: qt5
==> Downloading https://homebrew.bintray.com/bottles/qt5-5.6.1-1.el_capitan.bottle.tar.gz
######################################################################## 100.0%
==> Pouring qt5-5.6.1-1.el_capitan.bottle.tar.gz
==> Using the sandbox
==> Caveats
We agreed to the Qt opensource license for you.
If this is unacceptable you should uninstall.

This formula is keg-only, which means it was not symlinked into /usr/local.

Qt 5 conflicts Qt 4

Generally there are no consequences of this for you. If you build your
own software and it requires this formula, you'll need to add to your
build variables:

    LDFLAGS:  -L/usr/local/opt/qt5/lib
    CPPFLAGS: -I/usr/local/opt/qt5/include
    PKG_CONFIG_PATH: /usr/local/opt/qt5/lib/pkgconfig


.app bundles were installed.
Run `brew linkapps qt5` to symlink these to /Applications.
==> Summary
🍺  /usr/local/Cellar/qt5/5.6.1-1: 7,494 files, 315.6M
==> Installing gwerbin/tap/neovim-qt
==> Downloading https://github.com/equalsraf/neovim-qt/archive/v0.2.2.tar.gz
==> Downloading from https://codeload.github.com/equalsraf/neovim-qt/tar.gz/v0.2.2
######################################################################## 100.0%
==> Building Neovim-Qt
==> cmake ..
==> make
Error: No such file or directory - bin/nvim-qt

Ah, thanks @khalidchawtany

@wayneashleyberry fixed at long last -- https://github.com/gwerbin/homebrew-tap/pull/4

I'm going to make a bunch of PRs to Homebrew Core soon, hopefully this one will make it in there.

@gwerbin Do you know if you'll be updating your formula to v0.2.12 anytime soon?

@amagura here use mine https://github.com/equalsraf/homebrew-neovim-qt it should work with the default brew commands already.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

gagbo picture gagbo  ·  6Comments

PhilT picture PhilT  ·  10Comments

skywind3000 picture skywind3000  ·  7Comments

jdhao picture jdhao  ·  7Comments

qwfy picture qwfy  ·  3Comments