Gentoo Archives: gentoo-commits

From: Patrice Clement <monsieurp@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/
Date: Fri, 29 Mar 2019 09:19:29
Message-Id: 1553851155.8db60a69d97ea7dc047555ce00e20876db881aa6.monsieurp@gentoo
1 commit: 8db60a69d97ea7dc047555ce00e20876db881aa6
2 Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
3 AuthorDate: Fri Mar 29 09:18:55 2019 +0000
4 Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
5 CommitDate: Fri Mar 29 09:19:15 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8db60a69
7
8 app-editors/neovim: add eselect-vi to DEPEND.
9
10 Closes: https://bugs.gentoo.org/655536
11 Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
12 Package-Manager: Portage-2.3.62, Repoman-2.3.11
13
14 .../neovim/{neovim-9999.ebuild => neovim-0.3.4-r1.ebuild} | 14 +++++++++-----
15 app-editors/neovim/neovim-9999.ebuild | 3 ++-
16 2 files changed, 11 insertions(+), 6 deletions(-)
17
18 diff --git a/app-editors/neovim/neovim-9999.ebuild b/app-editors/neovim/neovim-0.3.4-r1.ebuild
19 similarity index 87%
20 copy from app-editors/neovim/neovim-9999.ebuild
21 copy to app-editors/neovim/neovim-0.3.4-r1.ebuild
22 index fb941d82c88..0bebd86bae2 100644
23 --- a/app-editors/neovim/neovim-9999.ebuild
24 +++ b/app-editors/neovim/neovim-0.3.4-r1.ebuild
25 @@ -18,29 +18,32 @@ fi
26
27 LICENSE="Apache-2.0 vim"
28 SLOT="0"
29 -IUSE="+clipboard +luajit +nvimpager python remote ruby +tui"
30 +IUSE="+clipboard +luajit +nvimpager python remote ruby +tui +jemalloc"
31
32 -CDEPEND=">=dev-libs/libuv-1.2.0:0=
33 - >=dev-libs/msgpack-1.0.0:0=
34 +CDEPEND="
35 + dev-libs/libuv:0=
36 + dev-libs/msgpack:0=
37 luajit? ( dev-lang/luajit:2 )
38 !luajit? (
39 dev-lang/lua:=
40 dev-lua/LuaBitOp
41 )
42 tui? (
43 - >=dev-libs/libtermkey-0.21.1
44 + dev-libs/libtermkey
45 >=dev-libs/unibilium-2.0.0:0=
46 )
47 dev-libs/libvterm
48 dev-lua/lpeg[luajit=]
49 dev-lua/mpack[luajit=]
50 + jemalloc? ( dev-libs/jemalloc )
51 net-libs/libnsl"
52
53 DEPEND="
54 ${CDEPEND}
55 dev-util/gperf
56 + virtual/libintl
57 virtual/libiconv
58 - virtual/libintl"
59 + app-eselect/eselect-vi"
60
61 RDEPEND="
62 ${CDEPEND}
63 @@ -65,6 +68,7 @@ src_prepare() {
64 src_configure() {
65 local mycmakeargs=(
66 -DFEAT_TUI=$(usex tui)
67 + -DENABLE_JEMALLOC=$(usex jemalloc)
68 -DPREFER_LUA=$(usex luajit no yes)
69 )
70 cmake-utils_src_configure
71
72 diff --git a/app-editors/neovim/neovim-9999.ebuild b/app-editors/neovim/neovim-9999.ebuild
73 index fb941d82c88..ca75f7a61c9 100644
74 --- a/app-editors/neovim/neovim-9999.ebuild
75 +++ b/app-editors/neovim/neovim-9999.ebuild
76 @@ -39,8 +39,9 @@ CDEPEND=">=dev-libs/libuv-1.2.0:0=
77 DEPEND="
78 ${CDEPEND}
79 dev-util/gperf
80 + virtual/libintl
81 virtual/libiconv
82 - virtual/libintl"
83 + app-eselect/eselect-vi"
84
85 RDEPEND="
86 ${CDEPEND}