summaryrefslogtreecommitdiff
path: root/homebrew/neovim
diff options
context:
space:
mode:
Diffstat (limited to 'homebrew/neovim')
-rw-r--r--homebrew/neovim/.beer143
-rw-r--r--homebrew/neovim/.make.sh-auto3
-rw-r--r--homebrew/neovim/_metadata/description1
-rw-r--r--homebrew/neovim/_metadata/homepage1
-rw-r--r--homebrew/neovim/_metadata/name1
-rw-r--r--homebrew/neovim/_metadata/version1
-rwxr-xr-xhomebrew/neovim/download.sh1
7 files changed, 151 insertions, 0 deletions
diff --git a/homebrew/neovim/.beer b/homebrew/neovim/.beer
new file mode 100644
index 000000000..034879ccf
--- /dev/null
+++ b/homebrew/neovim/.beer
@@ -0,0 +1,143 @@
+{
+ "name": "Neovim",
+ "description": "Ambitious Vim-fork focused on extensibility and agility",
+ "url": "https://github.com/neovim/neovim/archive/v0.3.4.tar.gz",
+ "mirror": null,
+ "homepage": "https://neovim.io/",
+ "depends": [
+ {
+ "depend": "cmake",
+ "build-depend": true
+ },
+ {
+ "depend": "lua@5.1",
+ "build-depend": true
+ },
+ {
+ "depend": "luarocks",
+ "build-depend": true
+ },
+ {
+ "depend": "pkg-config",
+ "build-depend": true
+ },
+ {
+ "depend": "gettext",
+ "build-depend": false
+ },
+ {
+ "depend": "jemalloc",
+ "build-depend": false
+ },
+ {
+ "depend": "libtermkey",
+ "build-depend": false
+ },
+ {
+ "depend": "libuv",
+ "build-depend": false
+ },
+ {
+ "depend": "libvterm",
+ "build-depend": false
+ },
+ {
+ "depend": "luajit",
+ "build-depend": false
+ },
+ {
+ "depend": "msgpack",
+ "build-depend": false
+ },
+ {
+ "depend": "unibilium",
+ "build-depend": false
+ }
+ ],
+ "resource": [
+ {
+ "name": "lpeg",
+ "url": "https://luarocks.org/manifests/gvvaughan/lpeg-1.0.1-1.src.rock"
+ },
+ {
+ "name": "mpack",
+ "url": "https://github.com/libmpack/libmpack-lua/releases/download/1.0.7/libmpack-lua-1.0.7.tar.gz"
+ },
+ {
+ "name": "inspect",
+ "url": "https://luarocks.org/manifests/kikito/inspect-3.1.1-0.src.rock"
+ },
+ {
+ "name": "luabitop-rockspec",
+ "url": "https://luarocks.org/manifests/luarocks/luabitop-1.0.2-3.rockspec"
+ },
+ {
+ "name": "luabitop",
+ "url": "https://github.com/LuaDist/luabitop/archive/1.0.2.tar.gz"
+ },
+ {
+ "name": "luafilesystem",
+ "url": "https://luarocks.org/luafilesystem-1.7.0-2.src.rock"
+ },
+ {
+ "name": "penlight",
+ "url": "https://stevedonovan.github.io/files/penlight-1.5.4.zip"
+ },
+ {
+ "name": "lua_cliargs",
+ "url": "https://luarocks.org/lua_cliargs-3.0-1.src.rock"
+ },
+ {
+ "name": "lua-term",
+ "url": "https://github.com/hoelzro/lua-term/archive/0.07.tar.gz"
+ },
+ {
+ "name": "luasystem",
+ "url": "https://luarocks.org/luasystem-0.2.1-0.src.rock"
+ },
+ {
+ "name": "dkjson",
+ "url": "https://luarocks.org/dkjson-2.5-2.src.rock"
+ },
+ {
+ "name": "say",
+ "url": "https://github.com/Olivine-Labs/say/archive/v1.3-1.tar.gz"
+ },
+ {
+ "name": "luassert",
+ "url": "https://github.com/Olivine-Labs/luassert/archive/v1.7.10.tar.gz"
+ },
+ {
+ "name": "mediator_lua",
+ "url": "https://github.com/Olivine-Labs/mediator_lua/archive/v1.1.2-0.tar.gz"
+ },
+ {
+ "name": "busted",
+ "url": "https://github.com/Olivine-Labs/busted/archive/v2.0.rc12-1.tar.gz"
+ },
+ {
+ "name": "luacheck",
+ "url": "https://luarocks.org/manifests/mpeterv/luacheck-0.21.2-1.src.rock"
+ },
+ {
+ "name": "luv",
+ "url": "https://luarocks.org/luv-1.9.1-1.src.rock"
+ },
+ {
+ "name": "coxpcall",
+ "url": "https://luarocks.org/coxpcall-1.17.0-1.src.rock"
+ },
+ {
+ "name": "nvim-client",
+ "url": "https://github.com/neovim/lua-client/archive/0.1.0-1.tar.gz"
+ }
+ ],
+ "conflicts": [],
+ "patches": [],
+ "install": [
+ "resources.each do |r|",
+ "r.stage(buildpath/\"deps-build/build/src/#{r.name}\")"
+ ],
+ "version": "0.3.4",
+ "file": "neovim.rb"
+} \ No newline at end of file
diff --git a/homebrew/neovim/.make.sh-auto b/homebrew/neovim/.make.sh-auto
new file mode 100644
index 000000000..cd603fa63
--- /dev/null
+++ b/homebrew/neovim/.make.sh-auto
@@ -0,0 +1,3 @@
+pkg:setup
+resources.each do |r|
+r.stage(buildpath/"deps-build/build/src/#{r.name}")
diff --git a/homebrew/neovim/_metadata/description b/homebrew/neovim/_metadata/description
new file mode 100644
index 000000000..2fc9ec437
--- /dev/null
+++ b/homebrew/neovim/_metadata/description
@@ -0,0 +1 @@
+Ambitious Vim-fork focused on extensibility and agility
diff --git a/homebrew/neovim/_metadata/homepage b/homebrew/neovim/_metadata/homepage
new file mode 100644
index 000000000..1b70432bb
--- /dev/null
+++ b/homebrew/neovim/_metadata/homepage
@@ -0,0 +1 @@
+https://neovim.io/
diff --git a/homebrew/neovim/_metadata/name b/homebrew/neovim/_metadata/name
new file mode 100644
index 000000000..572b0de82
--- /dev/null
+++ b/homebrew/neovim/_metadata/name
@@ -0,0 +1 @@
+Neovim
diff --git a/homebrew/neovim/_metadata/version b/homebrew/neovim/_metadata/version
new file mode 100644
index 000000000..42045acae
--- /dev/null
+++ b/homebrew/neovim/_metadata/version
@@ -0,0 +1 @@
+0.3.4
diff --git a/homebrew/neovim/download.sh b/homebrew/neovim/download.sh
new file mode 100755
index 000000000..a14fd7f65
--- /dev/null
+++ b/homebrew/neovim/download.sh
@@ -0,0 +1 @@
+wget https://github.com/neovim/neovim/archive/v0.3.4.tar.gz \ No newline at end of file