Versions
v9999 :: 0 :: gentoo
- Modified
- License
- Apache-2.0 vim
- USE flags
- nvimpager test
v0.11.0-r1 :: 0 :: gentoo
- Modified
- License
- Apache-2.0 vim
- Keywords
- ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x64-macos ~x86
- USE flags
- nvimpager test
v0.11.0 :: 0 :: gentoo
- Modified
- License
- Apache-2.0 vim
- Keywords
- ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x64-macos ~x86
- USE flags
- nvimpager test
v0.10.4 :: 0 :: gentoo
- Modified
- License
- Apache-2.0 vim
- Keywords
- amd64 arm64 x86 ~arm ~ppc ~ppc64 ~riscv ~x64-macos
- USE flags
- nvimpager test
v0.10.3 :: 0 :: gentoo
- Modified
- License
- Apache-2.0 vim
- Keywords
- amd64 arm64 x86 ~arm ~ppc ~ppc64 ~riscv ~x64-macos
- USE flags
- nvimpager test
USE flags
General
- nvimpager
- Install nvimpager symlink to less.sh macro
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
lua_single_target
- lua5-1
- Build for Lua 5.1 only
- luajit
- Build for LuaJIT only
Dependencies
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 / libutf8proc : A clean C Library for processing UTF-8 Unicode data
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 / tree-sitter : Tree-sitter is a parser generator tool and an incremental parsing library
dev-libs / tree-sitter-c : C grammar for Tree-sitter
dev-libs / tree-sitter-lua : Lua grammar for Tree-sitter
dev-libs / tree-sitter-markdown : Markdown grammar for Tree-sitter
dev-libs / tree-sitter-query : Tree-sitter query grammar for Tree-sitter
dev-libs / tree-sitter-vim : Vimscript grammar for Tree-sitter
dev-libs / tree-sitter-vimdoc : Vimdoc grammar for Tree-sitter
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
Runtime Dependencies
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 / libutf8proc : A clean C Library for processing UTF-8 Unicode data
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 / tree-sitter : Tree-sitter is a parser generator tool and an incremental parsing library
dev-libs / tree-sitter-c : C grammar for Tree-sitter
dev-libs / tree-sitter-lua : Lua grammar for Tree-sitter
dev-libs / tree-sitter-markdown : Markdown grammar for Tree-sitter
dev-libs / tree-sitter-query : Tree-sitter query grammar for Tree-sitter
dev-libs / tree-sitter-vim : Vimscript grammar for Tree-sitter
dev-libs / tree-sitter-vimdoc : Vimdoc grammar for Tree-sitter
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
Depending packages
dev-ruby / neovim-ruby-client : Ruby bindings for Neovim
Bugs
- 906019
- app-editors/neovim-0.9.0-r1 - hardcoded usage of ccache
- 932671
- app-editors/neovim-0.10.0: unresolved soname dependency on /usr/lib64/lua/5.1/lpeg.so
- 954822
- app-editors/neovim-0.11.0-r1 - QA Notice: Symbolic link /.../nvimpager points to /.../less.sh which does not exist.
- 954945
- app-editors/neovim-0.11.0: stablereq
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Brahmajit Das · gentoo
app-editors/neovim: Fix garbled display, error messages from plugins
Make neovim >= 0.11.0 dependen on dev-libs/libutf8proc[-cjk] Neovim uses the newly added ambiguous_width property[0] and utf8proc_charwidth_ambiguous[1] function from dev-libs/libutf8proc. This conflicts with the current modifications for cjk we have in ::gentoo for dev-libs/libutf8proc resulting in the garbled display and error messages from plugins. [0]: https://github.com/neovim/neovim/blob/v0.11.0/src/nvim/mbyte.c#L474-L487 [1]: https://github.com/neovim/neovim/blob/v0.11.0/src/nvim/mbyte.c#L1355-L1358 Also update live ebuild to match most recent ebuild i.e. 0.11.0 Closes: https://bugs.gentoo.org/952944 Signed-off-by: Brahmajit Das <listout@listout.xyz> Closes: https://github.com/gentoo/gentoo/pull/41576 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Brahmajit Das · gentoo
app-editors/neovim: drop 0.10.1-r1, 0.10.2, 0.10.2-r1
Signed-off-by: Brahmajit Das <listout@listout.xyz> Closes: https://github.com/gentoo/gentoo/pull/41369 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Brahmajit Das · gentoo
app-editors/neovim: add 0.11.0
Signed-off-by: Brahmajit Das <listout@listout.xyz> Closes: https://github.com/gentoo/gentoo/pull/41331 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-editors/neovim: Stabilize 0.10.4 arm64, #951943
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-editors/neovim: Stabilize 0.10.4 amd64, #951943
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-editors/neovim: Stabilize 0.10.4 x86, #951943
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
app-editors/neovim: Stabilize 0.10.3 arm64, #949015
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
app-editors/neovim: Stabilize 0.10.3 amd64, #949015
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
app-editors/neovim: Stabilize 0.10.3 x86, #949015
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Brahmajit Das · gentoo
app-editors/neovim: add 0.10.4
Closes: https://bugs.gentoo.org/944364 Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/40362 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Brahmajit Das · gentoo
app-editors/neovim: add 0.10.3
Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/39841 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
app-editors/neovim: Stabilize 0.10.2 x86, #942933
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Joonas Niilola · gentoo
app-editors/neovim: Stabilize 0.10.2 amd64, #942933
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-editors/neovim: Stabilize 0.10.2 arm64, #942933
Signed-off-by: Sam James <sam@gentoo.org> - Jonas Toth · gentoo
app-editors/neovim: update tree-sitter dependencies to newest versions
Signed-off-by: Jonas Toth <gentoo@jonas-toth.eu> Closes: https://github.com/gentoo/gentoo/pull/38943 Signed-off-by: Sam James <sam@gentoo.org> - Jonas Toth · gentoo
app-editors/neovim: remove tree-sitter deps that are not in upstream
The `bash` and `python` tree-sitter runtimes are not required in upstream `nvim`. They are not in the file [https://github.com/neovim/neovim/blob/release-0.10/cmake.deps/deps.txt#L44](deps.txt) anymore. Installing tree-sitter runtimes can be done with `nvim` plugins as well. Signed-off-by: Jonas Toth <gentoo@jonas-toth.eu> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Brahmajit Das · gentoo
app-editors/neovim: add 0.10.2
Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/38865 Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
app-editors/neovim: Sync keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Matt Turner · gentoo
app-editors/neovim: Install correct sysinit.vim file
The sysinit.vim-r1 file was not installed by the 0.10.1 ebuild. Signed-off-by: Matt Turner <mattst88@gentoo.org> - Matt Turner · gentoo
app-editors/neovim: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
app-editors/neovim: Stabilize 0.10.1 arm64, #939337
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-editors/neovim: Stabilize 0.10.1 x86, #939337
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
app-editors/neovim: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
app-editors/neovim: Keyword 0.10.1 arm, #937973
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-editors/neovim: stabilize 0.10.1 for amd64
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Yixun Lan · gentoo
app-editors/neovim: Keyword 0.10.1 riscv, #937973
Signed-off-by: Yixun Lan <dlan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mike Gilbert · gentoo
app-editors/neovim: pass full path in LUA_PRG
Closes: https://bugs.gentoo.org/936946 Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
app-editors/neovim: Keyword 0.10.1 arm64, #937973
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
app-editors/neovim: Keyword 0.10.1 ppc64, #937973
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
app-editors/neovim: Keyword 0.10.1 x86, #937973
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Arthur Zamarin · gentoo
app-editors/neovim: Keyword 0.10.1 ppc, #937973
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Stefan Strogin · gentoo
app-editors/neovim: sync live
Signed-off-by: Stefan Strogin <steils@gentoo.org> - Stefan Strogin · gentoo
app-editors/neovim: fix dependencies
Signed-off-by: Stefan Strogin <steils@gentoo.org> - Stefan Strogin · gentoo
app-editors/neovim: add 0.10.1
Signed-off-by: Stefan Strogin <steils@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Brahmajit Das · gentoo
app-editors/neovim: 9999 needs dev-libs/libutf8proc to build
With upstream commit 32e16cb0b6[0],neovim now needs utfproc to build [0]: https://github.com/neovim/neovim/commit/32e16cb0b6b046ba45d3e14c0fdb0383ad8bee1e Closes: https://bugs.gentoo.org/935152 Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/37363 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> - Violet Purcell · gentoo
app-editors/neovim: depend on and symlink required treesitter parsers
In 0.10.0, neovim made a small subset of tree-sitter parsers (bash, c, lua, python, query, vim, vimdoc) required and load automatically upon opening their respective filetypes. However, this change was missed and was not properly reflected in the 0.10.0 bump, leading to errors upon opening any file of those filetypes (includig running :help). Those parsers have now been added to tree, so this commit adds the correct dependencies and symlinks the parsers to their correct locations in /usr/share/nvim/runtime/parser. Closes: https://bugs.gentoo.org/933833 Signed-off-by: Violet Purcell <vimproved@inventati.org> Closes: https://github.com/gentoo/gentoo/pull/37178 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Brahmajit Das · gentoo
app-editors/neovim: drop 0.9.4, 0.9.4-r1
Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36932 Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Brahmajit Das · gentoo
app-editors/neovim: Fix live ebuild tree-sitter dependency
- 9999 now needs tree-sitter-0.22.6 Closes: https://bugs.gentoo.org/932001 Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36714 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
app-editors/neovim: Synchronize live ebuild
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Brahmajit Das · gentoo
app-editors/neovim: add 0.10.0
Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36705 Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Waldo Lemmer · gentoo
app-editors/neovim: remove textwidth autocommands
vimrc registered an autocommand that set textwidth=78 for all *.txt buffers. This has sparked a few discussions, including this [1] forum post and bug 559800. Overriding the upstream default of textwidth=0 is not a good idea. This commit removes the relevant autocommand and revbumps all versions of the package. [1]: https://forums.gentoo.org/viewtopic-p-8450986.html Bug: https://bugs.gentoo.org/559800 Signed-off-by: Waldo Lemmer <waldolemmer1@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36602 Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Vadim Misbakh-Soloviov · gentoo
app-editors/neovim: bump minimal tree-sitter version
Some time ago neovim's upstream made some changes that made it incompatible with <dev-libs/tree-sitter-0.20.9. For example, this leads to following build failure: /usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: src/nvim/CMakeFiles/nvim_bin.dir/lua/treesitter.c.o: in function `node_rawquery': treesitter.c:(.text+0x3583): undefined reference to `ts_query_cursor_set_max_start_depth' /usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: treesitter.c:(.text+0x3777): undefined reference to `ts_query_cursor_set_max_start_depth' collect2: error: ld returned 1 exit status Closes: https://bugs.gentoo.org/922963 Closes: https://bugs.gentoo.org/925193 Signed-off-by: Vadim Misbakh-Soloviov <mva@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Brahmajit Das · gentoo
app-editors/neovim: drop 0.9.2, 0.9.3
Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35212 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-editors/neovim: Stabilize 0.9.5 amd64, #922801
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-editors/neovim: Stabilize 0.9.5 x86, #922801
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-editors/neovim: Stabilize 0.9.5 arm64, #922801
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Brahmajit Das · gentoo
app-editors/neovim: fix finding luajit in live
Commit 7b054106ef5a1fd742fb23886173d8c5a842d715 was lost with commit beea6ed74eb77f3f16cb60e441cf51afd08ccc71, thus introducing bug 922138. Closes: https://bugs.gentoo.org/922138 Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34833 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Brahmajit Das · gentoo
app-editors/neovim: add 0.9.5
Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34589 Signed-off-by: Sam James <sam@gentoo.org> - Michał Górny · gentoo
app-editors/neovim: [QA] Remove invalid USE=lto
USE=lto in this package only appends -flto flag. This is not a valid use of the USE flag, as lto in Gentoo is enabled via setting flags manually. Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
app-editors/neovim: Keyword 0.9.4 ppc, #916309
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
app-editors/neovim: Stabilize 0.9.4 amd64, #917657
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-editors/neovim: Stabilize 0.9.4 x86, #917657
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-editors/neovim: Stabilize 0.9.4 arm64, #917657
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Brahmajit Das · gentoo
app-editors/neovim: Rebase patch from upstream
Closes: https://bugs.gentoo.org/917665 Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33924 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Brahmajit Das · gentoo
app-editors/neovim: drop 0.9.1
Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33411 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-editors/neovim: Stabilize 0.9.2 arm64, #915796
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
app-editors/neovim: Stabilize 0.9.2 x86, #915796
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Joonas Niilola · gentoo
app-editors/neovim: Stabilize 0.9.2 amd64, #915796
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Brahmajit Das · gentoo
app-editors/neovim: add 0.9.3
Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33275 Signed-off-by: Sam James <sam@gentoo.org> - Brahmajit Das · gentoo
app-editors/neovim: add 0.9.4
Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
app-editors/neovim: fix VariableShadowed
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Brahmajit Das · gentoo
app-editors/neovim: drop 0.9.0-r1
Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32781 Signed-off-by: Sam James <sam@gentoo.org> - Brahmajit Das · gentoo
app-editors/neovim: Sync dependencies of 9999 and 0.9.2
Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Brahmajit Das · gentoo
app-editors/neovim: add 0.9.2
Closes: https://bugs.gentoo.org/913912 Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32707 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Brahmajit Das · gentoo
app-editors/neovim: fix finding luajit in live
Fix 'luajit: No such file or directory'. This is most probably due to upstream commit https://github.com/neovim/neovim/commit/3e80b39a8ef9d33090800642d25fadbd282af337 Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32646 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-editors/neovim: Stabilize 0.9.1 amd64, #910713
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
app-editors/neovim: Stabilize 0.9.1 x86, #910713
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
app-editors/neovim: Stabilize 0.9.1 arm64, #910713
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-editors/neovim: fix DuplicateFiles
Signed-off-by: Sam James <sam@gentoo.org> - Brahmajit Das · gentoo
app-editors/neovim: drop 0.8.3
Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/31213 Signed-off-by: Sam James <sam@gentoo.org> - Brahmajit Das · gentoo
app-editors/neovim: add 0.9.1
Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-editors/neovim: Stabilize 0.9.0-r1 arm64, #904828
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
app-editors/neovim: Stabilize 0.9.0-r1 x86, #904828
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Joonas Niilola · gentoo
app-editors/neovim: Stabilize 0.9.0-r1 amd64, #904828
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Robert Günzler · gentoo
app-editors/neovim: fix darwin patch for unstable
Signed-off-by: Robert Günzler <r@gnzler.io> Closes: https://github.com/gentoo/gentoo/pull/30722 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - brahmajit das · gentoo
app-editors/neovim: Dropping tui USE flag
Upstream removed FEAT_TUI hence no requirement for this USE flag as it was being used to enable or disable this feature. Closes: https://bugs.gentoo.org/904278 Signed-off-by: brahmajit das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/30584 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - brahmajit das · gentoo
app-editors/neovim: Dropping cmake-release-type patch from live ebuid
With upstream commit f4136c9d42f79c0f2fe3ce6fdc22b1544593692a, there is no need to apply this patch. Signed-off-by: brahmajit das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/30566 Signed-off-by: Sam James <sam@gentoo.org> - brahmajit das · gentoo
app-editors/neovim: Fix cmake unused variable warning
MIN_LOG_LEVEL and FEAT_TUI have been removed from v0.9.0, hence the warning. Closes: https://bugs.gentoo.org/904095 Signed-off-by: brahmajit das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/30535 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-editors/neovim: forward ~ppc64
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-editors/neovim: stabilize 0.8.3 for arm64
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Luca Barbato · gentoo
app-editors/neovim: keyword 0.8.3 for ~ppc64
Signed-off-by: Luca Barbato <lu_zero@gentoo.org> - brahmajit das · gentoo
app-editors/neovim: Dropping 0.8.2
Signed-off-by: brahmajit das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/30514 Signed-off-by: Sam James <sam@gentoo.org> - brahmajit das · gentoo
app-editors/neovim: Using 0.9.0 patches for live ebuild
This also removes older 9999 patches to remove rudundancy. Signed-off-by: brahmajit das <brahmajit.xyz@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - brahmajit das · gentoo
app-editors/neovim: Version bump to 0.9.0
Signed-off-by: brahmajit das <brahmajit.xyz@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - brahmajit das · gentoo
app-editors/neovim: Fix dependency on tree-sitter 0.20.8
With upstream commit 090ade4af6344a7bc4ee56a8052c0739c0428c04, function ts_tree_included_ranges is being used, which is only available from tree-sitter v0.20.8. Signed-off-by: brahmajit das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/30487 Signed-off-by: Matthew Smith <matthew@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - brahmajit das · gentoo
app-editors/neovim: Fix build failure with msgpack-6.0.0
Closes: https://bugs.gentoo.org/903629 Signed-off-by: brahmajit das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/30422 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
app-editors/neovim: fix BDEPEND
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Joonas Niilola · gentoo
app-editors/neovim: Stabilize 0.8.3 x86, #899544
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Joonas Niilola · gentoo
app-editors/neovim: Stabilize 0.8.3 amd64, #899544
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Vadim Misbakh-Soloviov · gentoo
app-editors/neovim: fixes for 9999 (see details)
1) lua-version and darwin patches for 9999 are fixed to not fail 2) no more tui confirguration option on 9999, see https://github.com/neovim/neovim/commit/9fdcbbb4063daa125e420e0ffe9dae6801c264bc 3) ebuilds for 0.8 versions fixed to use their own copy of patches, instead of using 9999 patches (see commit 726e8ac1afe) Signed-off-by: Vadim Misbakh-Soloviov <mva@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
Revert "app-editors/neovim: fixes (see commit details)"
This reverts commit fca327914eac530d8b37251ba459ae8a454de0e1. Breaks applying patches to 0.8.2/0.8.3. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Vadim Misbakh-Soloviov · gentoo
app-editors/neovim: fixes (see commit details)
1) lua-version and darwin patches are fixed to not fail 2) no more tui conficuration option, see https://github.com/neovim/neovim/commit/9fdcbbb4063daa125e420e0ffe9dae6801c264bc Signed-off-by: Vadim Misbakh-Soloviov <mva@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - brahmajit das · gentoo
app-editors/neovim: Dropping version 0.8.0 and 0.8.1
Signed-off-by: brahmajit das <listout@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/29395 Signed-off-by: Sam James <sam@gentoo.org> - brahmajit das · gentoo
app-editors/neovim: Version bump 0.8.3
Signed-off-by: brahmajit das <listout@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
app-editors/neovim: Stabilize 0.8.2 arm64, #892049
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
app-editors/neovim: Stabilize 0.8.2 x86, #892049
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-editors/neovim: Stabilize 0.8.2 amd64, #892049
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - listout · gentoo
app-editors/neovim: Syncing live ebuild to 0.8.2 ebuild
With PR #28893, the syntax of adding patches is modified, this PR is reflecting those changes in the live ebuild. Referrence: https://github.com/gentoo/gentoo/pull/28893#issuecomment-1370510768 Signed-off-by: listout <listout@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/28957 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - brahmajit das · gentoo
app-editors/neovim: Dropping 0.7.2
Signed-off-by: brahmajit das <listout@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/28893 Signed-off-by: Sam James <sam@gentoo.org> - brahmajit das · gentoo
app-editors/neovim: Version bump to 0.8.2
Signed-off-by: brahmajit das <listout@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
app-editors/neovim: Stabilize 0.8.1 x86, #886450
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
app-editors/neovim: Stabilize 0.8.1 amd64, #886450
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
app-editors/neovim: Stabilize 0.8.0-r1 x86, #879961
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - brahmajit das · gentoo
app-editors/neovim: drop version 0.7.0
Signed-off-by: brahmajit das <listout@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/28262 Signed-off-by: Sam James <sam@gentoo.org> - brahmajit das · gentoo
app-editors/neovim: Version bump to 0.8.1
I'm adding myself as a proxy maintainer as well in this commit. Signed-off-by: brahmajit das <listout@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
app-editors/neovim: Stabilize 0.8.0-r1 amd64, #879961
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
app-editors/neovim: Stabilize 0.8.0-r1 arm64, #879961
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-editors/neovim: fix CMake patch for 0.8.0-r1
Fixes: bb9639a94ba59a7b247838d36f6af9a37af61f2d Fixes: 317d433897aa1ecb0138d97df6d9374ace4005b4 Closes: https://bugs.gentoo.org/879305 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-editors/neovim: drop obsolete neovim-9999-cmake-release-type.patch
We use RelWithDebInfo in cmake.eclass (and actually seem to set Release in the ebuilds right now) not "Gentoo" as the build type now. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-editors/neovim: fix respecting CFLAGS; try avoid sandbox violation
- RelWithDebInfo sets -Og -g after our flags. (Made a local hook for now to try catch these in future, along with -ffast-math, although that wasn't being set here.) - Use xdg_environment_reset to try avoid sandbox issues (see https://forums.gentoo.org/viewtopic-p-8750050.html). Also sent a patch to gentoo-dev ML for adding XDG_STATE_HOME to the unset/reset list for the eclass. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-editors/neovim: add 0.8.0
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Robert Günzler · gentoo
app-editors/neovim: rebase patches
Signed-off-by: Robert Günzler <r@gnzler.io> Closes: https://github.com/gentoo/gentoo/pull/26698 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
app-editors/neovim: x86 stable wrt bug #857978
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
app-editors/neovim: amd64 stable wrt bug #857978
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-editors/neovim: Stabilize 0.7.2 arm64, #857978
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-editors/neovim: backport Darwin patch to 0.7.2
Closes: https://github.com/gentoo/gentoo/pull/25889 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-editors/neovim: rebase Darwin patch
Closes: https://github.com/gentoo/gentoo/pull/25889 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Nikita Romanyuk · gentoo
app-editors/neovim: add 0.7.2
Closes: https://github.com/gentoo/gentoo/pull/26095 Signed-off-by: Nikita Romanyuk <kelvium@yahoo.com> Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
app-editors/neovim: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
app-editors/neovim: Stabilize 0.7.0 amd64, #849344
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Jakov Smolić · gentoo
app-editors/neovim: Stabilize 0.7.0 x86, #849344
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Tianyang Zhou · gentoo
app-editors/neovim: fix lua patch for neovim git
Signed-off-by: Tianyang Zhou <qsdrqs@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/25714 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-editors/neovim: sync live ebuild
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-editors/neovim: change dep bounds for 0.7.0
Signed-off-by: Sam James <sam@gentoo.org> - Matt Jolly · gentoo
app-editors/neovim: drop 0.4.4-r101
Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Signed-off-by: Sam James <sam@gentoo.org> - Matt Jolly · gentoo
app-editors/neovim: add 0.7.0
Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
app-editors/neovim: Stabilize 0.6.1-r1 x86, #834128
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Jakov Smolić · gentoo
app-editors/neovim: Stabilize 0.6.1-r1 amd64, #834128
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-editors/neovim: update tree-sitter lower bound, other dep bounds
Closes: https://bugs.gentoo.org/834039 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-editors/neovim: add 0.6.1
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-editors/neovim: drop trailing full stop from DESCRIPTION
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-editors/neovim: Stabilize 0.5.1 amd64, #829776
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-editors/neovim: Stabilize 0.5.1 x86, #829776
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-editors/neovim: drop 0.5.0
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-editors/neovim: add 0.6.0
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Yongxiang Liang · gentoo
app-editors/neovim: keyword ~riscv
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Yongxiang Liang <tanekliang@gmail.com> Signed-off-by: Yixun Lan <dlan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-editors/neovim: add 0.5.1
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-editors/neovim: add missing subslot dep on libnsl
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-editors/neovim: restore dropped keywords
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-editors/neovim: drop USE_BUNDLED for now
Doesn't seem to make any difference. Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-editors/neovim: sync live ebuild
Signed-off-by: Sam James <sam@gentoo.org> - Jeffrey Lin · gentoo
app-editors/neovim: add 0.5.0
Signed-off-by: Jeffrey Lin <jeffrey@icurse.nl> Closes: https://github.com/gentoo/gentoo/pull/21515 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Eric Zhao · gentoo
app-editors/neovim: Fix log level
Signed-off-by: Eric Zhao <21zhaoe@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/21054 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Aaron Bauman · gentoo
app-editors/neovim: keyword x64-macos and fix dep
* net-libs/libnsl is not required and does not build due to dep on libtirpc Signed-off-by: Aaron Bauman <bman@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Aaron Bauman · gentoo
app-editors/neovim: fix build on Darwin
* We don't need no damned automagic here Suggested-by: Sam James <sam@gentoo.org> Signed-off-by: Aaron Bauman <bman@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-editors/neovim: remove ebuilds not using Lua eclasses
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-editors/neovim: Stabilize 0.4.4-r100 x86, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
app-editors/neovim: Stabilize 0.4.4-r100 amd64, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-editors/neovim: explicitly mark Gentoo build type as OK
No revbump because it's a minor change. Please re-install to pick it up if you're interested. This is completely cosmetic - the Gentoo build is already optimised and NOT debug, but this fixes the warning in :checkhealth. Closes: https://bugs.gentoo.org/757744 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-editors/neovim: dev-lua/luv is now single-impl
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-editors/neovim: Stabilize 0.4.4 amd64, #758179
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
app-editors/neovim: migrate to lua-single.eclass
Both the latest release and the live ebuild. Set LUA_COMPAT to 'lua5-{1,2} luajit' as per the upstream build scripts; builds fine against lua5.3 but I haven't reviewed the included Lua scripts for compatibility with that version and there is no test phase yet. Migration-wise, one thing worth pointing out is that upstream build scripts attempt to locate some of the Lua modules by locating a Lua interpreter on the *build* system and telling to load those modules. For now all that has been changed is that we force the use the interpreter to match the value of LUA_SINGLE_TARGET (nb. the messages like "[lua5.2] file not found" can be ignored - there is one check which expects an absolute path and by setting LUA_PRG to $ELUA instead of $LUA we can re-use this variable for dev-lua/luv detection, this is just a status message though), then again it might require further revision. Will leave this to the actual maintainers. Beyond the above, it was just having to force CMake to look for a specific Lua version (usual) as well as a tweak to dev-lua/luv detection so that it works with multi-impl installations of that package (expected). Closes: https://bugs.gentoo.org/752912 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Marek Szuba · gentoo
app-editors/neovim: limit unmigrated ebuilds to dev-lang/lua:0
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
app-editors/neovim: x86 stable (bug #758179)
Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Ali Abdel-Qader · gentoo
app-editors/neovim: add dev-libs/treesitter as dep.
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Ali Abdel-Qader <abdelqaderali@protonmail.com> Closes: https://bugs.gentoo.org/753272 Closes: https://github.com/gentoo/gentoo/pull/18354 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-editors/neovim: restore gcc 10 patch in 0.4.3
Accidentally removed earlier as began editing other ebuild. This version was immediately shadowed by 0.4.4 however. Fixes: f60946ba6398fac3388cb690d6c687b03d7d8d4d Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-editors/neovim: bump to 0.4.4
* Bump to 0.4.4 * Pave the way for tests, but we can't yet because dev-lua/busted lacks luajit support (needed for tests). * Make LTO optional. Bug: https://bugs.gentoo.org/584694 Closes: https://bugs.gentoo.org/744184 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
app-editors/neovim: gcc-10 fix for 0.4.3
- non-maintainer commit, but thoroughly tested. Closes: https://bugs.gentoo.org/714130 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
app-editors/neovim: Inherit optfeature.eclass
Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Benda Xu · gentoo
app-editors/neovim: keyword ~arm64 with dependencies.
dev-libs/msgpack: keyword ~arm64 to 3.2.1. dev-lua/mpack: keyword ~arm64 to 1.0.4. profiles: mask dev-lua/mpack[test] on arm64. dev-libs/unibilium: keyword ~arm64 to 2.0.0. dev-libs/libtermkey: keyword ~arm64 to 0.22. Package-Manager: Portage-2.3.88, Repoman-2.3.18 Signed-off-by: Benda Xu <heroxbd@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Tim Harder · gentoo
app-editors/neovim: re-add ~arm keyword that was dropped
Signed-off-by: Tim Harder <radhermit@gentoo.org> - Tim Harder · gentoo
app-editors/neovim: remove old
Signed-off-by: Tim Harder <radhermit@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
dev-python/pynvim: Rename from dev-python/neovim-python-client
Closes: https://bugs.gentoo.org/684310 Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
*/*: Switch proxy-maint to cmake.eclass
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
app-editors/neovim: mark stable
Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Patrick McLean · gentoo
app-editors/neovim-0.4.3: Version bump
Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Patrick McLean <chutzpah@gentoo.org> - 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