app-editors / neovim

Vim-fork focused on extensibility and agility.

Official package sites : https://neovim.io ·

v9999 :: 0 :: gentoo

Modified
License
Apache-2.0 vim
USE flags
luajit nvimpager tui

v0.4.2 :: 0 :: gentoo

Modified
License
Apache-2.0 vim
Keywords
~amd64 ~x86
USE flags
luajit nvimpager tui

v0.3.8 :: 0 :: gentoo

Modified
License
Apache-2.0 vim
Keywords
~amd64 ~arm ~x86
USE flags
clipboard jemalloc luajit nvimpager python remote ruby tui

General

clipboard
Enable clipboard support through a provider
jemalloc
Use dev-libs/jemalloc for memory management
luajit
Use dev-lang/luajit instead of dev-lang/lua (ineffective with USE=-lua)
nvimpager
Install nvimpager symlink to less.sh macro
python
Add optional support/bindings for the Python language
remote
Enable support for remote options using nvr
ruby
Add support/bindings for the Ruby language
tui
Build the neovim unix tui

dev-lang / lua : A powerful light-weight programming language designed for extending applications

dev-lang / luajit : Just-In-Time Compiler for the Lua programming language

dev-libs / jemalloc : Jemalloc is a general-purpose scalable concurrent allocator

dev-libs / libtermkey : Library for easy processing of keyboard entry from terminal-based programs

dev-libs / libutf8proc : mapping tool for UTF-8 strings

dev-libs / libuv : Cross-platform asychronous I/O

dev-libs / libvterm : An abstract library implementation of a VT220/xterm/ECMA-48 terminal emulator

dev-libs / msgpack : MessagePack is a binary-based efficient data interchange format

dev-libs / unibilium : A very basic terminfo library

dev-lua / LuaBitOp : Bit Operations Library for the Lua Programming Language

dev-lua / lpeg : Parsing Expression Grammars for Lua

dev-lua / luv : Bare libuv bindings for lua

dev-lua / mpack : Lua bindings for libmpack

dev-util / desktop-file-utils : Command line utilities to work with desktop menu entries

net-libs / libnsl : Public client interface for NIS(YP) and NIS+ in a IPv6 ready version

x11-misc / shared-mime-info : The Shared MIME-info Database specification

app-eselect / eselect-vi : Manages the /usr/bin/vi symlink

dev-lang / lua : A powerful light-weight programming language designed for extending applications

dev-lang / luajit : Just-In-Time Compiler for the Lua programming language

dev-libs / jemalloc : Jemalloc is a general-purpose scalable concurrent allocator

dev-libs / libtermkey : Library for easy processing of keyboard entry from terminal-based programs

dev-libs / libutf8proc : mapping tool for UTF-8 strings

dev-libs / libuv : Cross-platform asychronous I/O

dev-libs / libvterm : An abstract library implementation of a VT220/xterm/ECMA-48 terminal emulator

dev-libs / msgpack : MessagePack is a binary-based efficient data interchange format

dev-libs / unibilium : A very basic terminfo library

dev-lua / LuaBitOp : Bit Operations Library for the Lua Programming Language

dev-lua / lpeg : Parsing Expression Grammars for Lua

dev-lua / luv : Bare libuv bindings for lua

dev-lua / mpack : Lua bindings for libmpack

dev-python / neovim-python-client : Python client for Neovim

dev-python / neovim-remote : A tool that helps control neovim processes

dev-ruby / neovim-ruby-client : Ruby bindings for Neovim

net-libs / libnsl : Public client interface for NIS(YP) and NIS+ in a IPv6 ready version

x11-misc / xclip : Copy data from standard input to X clipboard

x11-misc / xsel : Command-line program for getting and setting the contents of the X selection

dev-python / neovim-python-client : Python client for Neovim

virtual / editor : Virtual for editor

586248
app-editors/neovim merging hangs while generating helptags
604770
app-editors/neovim-0.1.7 does not respect -X use flag
609036
dev-util/global[vim] - not satisfied by app-editors/neovim
646374
app-editors/neovim-0.2.2-r1 missing dependency on dev-python/six
Repository mirror & CI · gentoo
Merge updates from master
Bernardo Meurer · gentoo
app-editors/neovim: fix live deps
The dependency on dev-libs/libutf8proc was accidentally removed in a68e2628f13 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Bernardo Meurer <bernardo@standard.ai> Closes: https://github.com/gentoo/gentoo/pull/13406 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernardo Meurer · gentoo
app-editors/neovim: replace wrong USE flags with elog notices
Closes: https://bugs.gentoo.org/697622 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Bernardo Meurer <bernardo@standard.ai> Closes: https://github.com/gentoo/gentoo/pull/13289 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernardo Meurer · gentoo
app-editors/neovim: add libutf8proc to -9999 deps
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Bernardo Meurer <bernardo@standard.ai> Closes: https://github.com/gentoo/gentoo/pull/13086 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernardo Meurer · gentoo
app-editors/neovim: bump 0.4.2
Closes: https://bugs.gentoo.org/694574 Closes: https://bugs.gentoo.org/691864 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Bernardo Meurer <bernardo@standard.ai> Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernardo Meurer · gentoo
app-editors/neovim: yank 0.3.4-r1
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Bernardo Meurer <bernardo@standard.ai> Closes: https://github.com/gentoo/gentoo/pull/12626 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Bernardo Meurer · gentoo
app-editors/neovim: add neovim-0.3.8
Closes: https://bugs.gentoo.org/691624 Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Bernardo Meurer <bernardo@standard.ai> Signed-off-by: Michał Górny <mgorny@gentoo.org>
Bernardo Meurer · gentoo
app-editors/neovim: yank neovim-0.3.7
Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Bernardo Meurer <bernardo@standard.ai> Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Tim Harder · gentoo
app-editors/neovim: remove old
Signed-off-by: Tim Harder <radhermit@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Tim Harder · gentoo
app-editors/neovim: version bump to 0.3.7
Closes: https://bugs.gentoo.org/686400 Closes: https://bugs.gentoo.org/685162 Signed-off-by: Tim Harder <radhermit@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
app-editors/neovim: Add ~arm keyword wrt bug #676688
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="~arm"
Repository mirror & CI · gentoo
Merge updates from master
Patrice Clement · gentoo
app-editors/neovim: add eselect-vi to DEPEND.
Closes: https://bugs.gentoo.org/655536 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Patrice Clement · gentoo
app-editors/neovim: clean up old.
Signed-off-by: Patrice Clement <monsieurp@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Patrice Clement · gentoo
app-editors/neovim: version bump.
Closes: https://bugs.gentoo.org/678798 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Ole Reifschneider · gentoo
app-editors/neovim: Update live ebuild
Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: Ole Reifschneider <tranquility@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ole Reifschneider · gentoo
app-editors/neovim: Bump version to 0.3.3
Package-Manager: Portage-2.3.55, Repoman-2.3.12 Signed-off-by: Ole Reifschneider <tranquility@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ole Reifschneider · gentoo
app-editors/neovim: Bump version to 0.3.2
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Ole Reifschneider <tranquility@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Tim Harder · gentoo
app-editors/neovim: re-add dep versions along with slot ops
Closes: https://bugs.gentoo.org/669710 Signed-off-by: Tim Harder <radhermit@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ole Reifschneider · gentoo
app-editors/neovim: Update unibilium dependency
This fixes a segfault with some $TERM values. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Ole Reifschneider <tranquility@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Roman Yurchak · gentoo
app-editors/neovim: add missing dependency on libnsl.
Closes: https://bugs.gentoo.org/658200 Closes: https://github.com/gentoo/gentoo/pull/9791
Repository mirror & CI · gentoo
Merge updates from master
Patrice Clement · gentoo
app-editors/neovim: version bump.
Closes: https://bugs.gentoo.org/664544 Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Ole Reifschneider · gentoo
app-editors/neovim: Bump version to 0.3.0
Package-Manager: Portage-2.3.31, Repoman-2.3.9
Aric Belsito · gentoo
app-editors/neovim: add subslot to unibilium.
Patrice Clement · gentoo
app-editors/neovim: add PREFER_LUA CMake option.
This option allows neovim to build even when the luajit USE flag is disabled. Courtesy of Kumba <gentoo-bugs-72052@khumba.net>. Closes: https://bugs.gentoo.org/643752 Package-Manager: Portage-2.3.13, Repoman-2.3.3
Patrice Clement · gentoo
app-editors/neovim: switch CMAKE_BUILD_TYPE to Release.
Closes: https://bugs.gentoo.org/643712 Package-Manager: Portage-2.3.13, Repoman-2.3.3
Patrice Clement · gentoo
app-editors/neovim: clean up old.
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Patrice Clement · gentoo
app-editors/neovim: add ~x86 keyword.
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Patrice Clement · gentoo
app-editors/neovim: clean up old.
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Patrice Clement · gentoo
app-editors/neovim: add missing dev-util/gperf dependency.
Closes: https://bugs.gentoo.org/628258 Package-Manager: Portage-2.3.13, Repoman-2.3.3
Patrice Clement · gentoo
app-editors/neovim: version bump.
Also add a missing dependency: dev-util/gperf. I took this opportunity to stabilise a lot of reverse dependencies needed to emerge neovim. They have been sitting in the tree for a while (> 6 months) so we're safe to fast stabilise them. Bug: https://bugs.gentoo.org/628258 Closes: https://bugs.gentoo.org/636940 Package-Manager: Portage-2.3.13, Repoman-2.3.3
Aric Belsito · gentoo
app-editors/neovim: add remote USE flag.
Michał Górny · gentoo
app-editors/neovim: [QA] Use relative symlink target(s)
David Hicks · gentoo
app-editors/neovim: use HTTPS for GitHub
Package-Manager: Portage-2.3.6, Repoman-2.3.3
Ole Reifschneider · gentoo
app-editors/neovim: Bump version to 0.2.0
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Michael Palimaka · gentoo
app-editors/neovim: add ~x86 keyword
Gentoo-bug: 581300 Package-Manager: Portage-2.3.4, Repoman-2.3.2
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Ole Reifschneider · gentoo
app-editors/neovim: Update libtermkey dependency requirement
Package-Manager: portage-2.3.3
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Ole Reifschneider · gentoo
Revert "app-editors/neovim: Remove old versions"
This reverts commit b1a2aa7a9d0c087a3a480df01c0e6e1437cad579. This broke the tree because x86 support was removed in later versions. For now this just brings back the old versions before fixing the problem completely.
Ole Reifschneider · gentoo
app-editors/neovim: Remove old versions
Package-Manager: portage-2.3.2
Ole Reifschneider · gentoo
app-editors/neovim: Bump version to 0.1.7
Package-Manager: portage-2.3.2
Ole Reifschneider · gentoo
app-editors/neovim: Bump version to 0.1.6
Package-Manager: portage-2.3.2
Ole Reifschneider · gentoo
app-editors/neovim: Bump to 0.1.5
Package-Manager: portage-2.3.0
Aric Belsito · gentoo
app-editors/neovim: Readjust dependencies
luajit is no longer a hard dependency, so we can depend on either dev-lang/luajit, or dev-lang/lua the perl support was erroneous, given that there is no perl client yet. the tui is now optional, so other ui's can be used instead. Add a clipboard use flag so neovim can copy to the clipboard. Update to EAPI=6. Signed-off-by: Ole Reifschneider <tranquility@gentoo.org>
Ole Reifschneider · gentoo
app-editors/neovim: Add live ebuild
Package-Manager: portage-2.3.0_rc1
Aric Belsito · gentoo
app-editors/neovim: Bump to v0.1.4
Dependency change from dev-lua/messagepack -> dev-lua/mpack Also fixes dev-lang/lua being used as the default interpreter, causing a build failure because dev-lua/LuaBitOp is not installed. Gentoo-bug: 577124
Ole Reifschneider · gentoo
app-editors/neovim: Bump version to 0.1.3
Package-Manager: portage-2.2.28
Ole Reifschneider · gentoo
app-editors/neovim: Bump version to 0.1.2
Package-Manager: portage-2.2.27
Ole Reifschneider · gentoo
app-editors/neovim: Fix patching of system config path
Package-Manager: portage-2.2.25
Ole Reifschneider · gentoo
app-editors/neovim: Remove old
Package-Manager: portage-2.2.25
Ole Reifschneider · gentoo
app-editors/neovim: Add version 0.1.1
Package-Manager: portage-2.2.25
Ole Reifschneider · gentoo
app-editors/neovim: Remove obsolete eclass
Package-Manager: portage-2.2.23
Ole Reifschneider · gentoo
app-editors/neovim: Remove old versions
Package-Manager: portage-2.2.23
Ole Reifschneider · gentoo
app-editors/neovim: Bump version to 0.1.0
Package-Manager: portage-2.2.23
Ole Reifschneider · gentoo
app-editors/neovim: Add missing missing eutils eclass
It did work without it because cmake-utils inherited it. Package-Manager: portage-2.2.23
Ole Reifschneider · gentoo
app-editors/neovim: Add new snapshot and patch automagic jemalloc dep
Package-Manager: portage-2.2.23
Ole Reifschneider · gentoo
app-editors/neovim: add new snapshot and small improvements
* use upstream version of libvterm (the fork is no longer needed) * set build type to RelWithDebInfo Package-Manager: portage-2.2.23
Justin Lecher · gentoo
Use https by default
Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher <jlec@gentoo.org>
Ben de Groot · gentoo
app-editors/neovim: implement nvimpager useflag
Package-Manager: portage-2.2.20.1
Ben de Groot · gentoo
app-editors/neovim: new snapshot
Add in eclass as bash filetype (as previously done in nvimrc). Package-Manager: portage-2.2.20.1
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed