logo

overlay

My (experimental) gentoo overlay
commit: c7fde7f545a1b428b9053337ff2429c626039cde
parent: 47ec2e9a5ecfac14a0ce78167a38a785b956f273
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Sat, 25 Mar 2017 17:52:41 +0100

app-editors/vis-9999: Update USE flags (lpeg) and dependencies+USE(tre)

Diffstat:

Mapp-editors/vis/metadata.xml4++++
Mapp-editors/vis/vis-9999.ebuild6+++---
2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/app-editors/vis/metadata.xml b/app-editors/vis/metadata.xml @@ -7,4 +7,8 @@ <longdescription lang="en"> Vis aims to be a modern, legacy free, simple yet efficient editor combining the strengths of both vi(m) and sam. </longdescription> +<use> +<flag name="tre">more memory efficient regex search using <pkg>dev-libs/tre</pkg></flag> +<flag name="lpeg">runtime for syntax highlight using <pkg>dev-lua/lpeg</pkg></flag> +</use> </pkgmetadata> diff --git a/app-editors/vis/vis-9999.ebuild b/app-editors/vis/vis-9999.ebuild @@ -11,10 +11,10 @@ EGIT_REPO_URI="https://github.com/martanne/vis.git" LICENSE="ISC" SLOT="0" KEYWORDS="" -IUSE="+lua -selinux" +IUSE="+lua +lpeg -selinux tre" -DEPEND="sys-libs/ncurses:= dev-libs/libtermkey lua? ( >=dev-lang/lua-5.2:= )" -RDEPEND="${DEPEND} lua? ( >=dev-lua/lpeg-0.12 )" +DEPEND="sys-libs/ncurses:= dev-libs/libtermkey lua? ( >=dev-lang/lua-5.2:= ) tre? ( dev-libs/tre:* )" +RDEPEND="${DEPEND} lua? ( lpeg? ( >=dev-lua/lpeg-0.12 ) ) " src_prepare() { use lua || {