diff options
author | 2014-11-04 00:05:46 +0600 | |
---|---|---|
committer | 2014-11-04 00:05:46 +0600 | |
commit | f7f5bd0d012e21fb95ad6398589ca1d2bf79d5f3 (patch) | |
tree | 01d62317a622ff0834ecce1534f7774ecfa2972c | |
parent | [dev-lua/cmsgpack] added (diff) | |
download | lua-f7f5bd0d012e21fb95ad6398589ca1d2bf79d5f3.tar.gz lua-f7f5bd0d012e21fb95ad6398589ca1d2bf79d5f3.tar.bz2 lua-f7f5bd0d012e21fb95ad6398589ca1d2bf79d5f3.zip |
[app-editors/neovim] Added
Signed-off-by: Vadim A. Misbakh-Soloviov <mva@mva.name>
-rw-r--r-- | app-editors/neovim/ChangeLog | 16 | ||||
-rw-r--r-- | app-editors/neovim/metadata.xml | 5 | ||||
-rw-r--r-- | app-editors/neovim/neovim-9999.ebuild | 43 |
3 files changed, 64 insertions, 0 deletions
diff --git a/app-editors/neovim/ChangeLog b/app-editors/neovim/ChangeLog new file mode 100644 index 0000000..f48c782 --- /dev/null +++ b/app-editors/neovim/ChangeLog @@ -0,0 +1,16 @@ +# ChangeLog for app-editors/neovim +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 14 Jun 2014; Jelte Fennema (JelteF) <github-tech@jeltef.nl> + neovim-9999.ebuild: + Use CFLAGS needed to get a working executable + + 10 May 2014; Jelte Fennema <github@jeltef.nl> neovim-9999.ebuild: + Add new cmsgpack and lpeg dependencies to neovim. + +*neovim-9999 (11 Mar 2014) + + 11 Mar 2014; Christoph Junghans <ottxor@gentoo.org> +metadata.xml, + +neovim-9999.ebuild: + initial commit diff --git a/app-editors/neovim/metadata.xml b/app-editors/neovim/metadata.xml new file mode 100644 index 0000000..897aa2e --- /dev/null +++ b/app-editors/neovim/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>sci</herd> +</pkgmetadata> diff --git a/app-editors/neovim/neovim-9999.ebuild b/app-editors/neovim/neovim-9999.ebuild new file mode 100644 index 0000000..80b2b10 --- /dev/null +++ b/app-editors/neovim/neovim-9999.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit cmake-utils flag-o-matic git-r3 + +EGIT_REPO_URI="git://github.com/neovim/neovim.git" +KEYWORDS="" + +DESCRIPTION="Vim's rebirth for the 21st century" +HOMEPAGE="https://github.com/neovim/neovim" + +LICENSE="vim" +SLOT="0" +KEYWORDS="" +IUSE="" + +RDEPEND=" + app-admin/eselect-vi + sys-libs/ncurses +" +DEPEND=" + ${RDEPEND} + || ( + dev-lang/luajit + dev-lang/lua + ) + >=dev-libs/libuv-0.11.19 + || ( + dev-lua/lpeg + dev-lua/lulpeg[lpeg_replace] + ) + dev-lua/messagepack +" + +src_configure() { + append-flags "-DNDEBUG -Wno-error -D_FORTIFY_SOURCE=1" + cmake-utils_src_configure +} + + |