summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* app-editors/neovim: add 0.10.2Brahmajit Das2024-10-052-0/+130
| | | | | | 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>
* app-editors/neovim: Sync keywordsMatt Turner2024-09-101-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* app-editors/neovim: Install correct sysinit.vim fileMatt Turner2024-09-104-105/+1
| | | | | | The sysinit.vim-r1 file was not installed by the 0.10.1 ebuild. Signed-off-by: Matt Turner <mattst88@gentoo.org>
* app-editors/neovim: Drop old versionsMatt Turner2024-09-105-272/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* app-editors/neovim: Stabilize 0.10.1 arm64, #939337Arthur Zamarin2024-09-101-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-editors/neovim: Stabilize 0.10.1 x86, #939337Sam James2024-09-101-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-editors/neovim: Drop old versionsMatt Turner2024-09-063-242/+0
| | | | | Signed-off-by: Matt Turner <mattst88@gentoo.org> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-editors/neovim: Keyword 0.10.1 arm, #937973Arthur Zamarin2024-08-231-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-editors/neovim: stabilize 0.10.1 for amd64Sam James2024-08-221-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-editors/neovim: Keyword 0.10.1 riscv, #937973Yixun Lan2024-08-181-1/+1
| | | | Signed-off-by: Yixun Lan <dlan@gentoo.org>
* app-editors/neovim: pass full path in LUA_PRGMike Gilbert2024-08-174-8/+4
| | | | | Closes: https://bugs.gentoo.org/936946 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* app-editors/neovim: Keyword 0.10.1 arm64, #937973Arthur Zamarin2024-08-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-editors/neovim: Keyword 0.10.1 ppc64, #937973Arthur Zamarin2024-08-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-editors/neovim: Keyword 0.10.1 ppc, #937973Arthur Zamarin2024-08-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-editors/neovim: Keyword 0.10.1 x86, #937973Jakov Smolić2024-08-161-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* app-editors/neovim: sync liveStefan Strogin2024-08-041-3/+3
| | | | Signed-off-by: Stefan Strogin <steils@gentoo.org>
* app-editors/neovim: fix dependenciesStefan Strogin2024-08-041-1/+2
| | | | Signed-off-by: Stefan Strogin <steils@gentoo.org>
* app-editors/neovim: add 0.10.1Stefan Strogin2024-08-042-0/+130
| | | | Signed-off-by: Stefan Strogin <steils@gentoo.org>
* app-editors/neovim: depend on and symlink required treesitter parsersViolet Purcell2024-07-272-0/+144
| | | | | | | | | | | | | | | | 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>
* app-editors/neovim: 9999 needs dev-libs/libutf8proc to buildBrahmajit Das2024-07-111-0/+1
| | | | | | | | | | | | 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>
* app-editors/neovim: drop 0.9.4, 0.9.4-r1Brahmajit Das2024-06-083-231/+0
| | | | | | 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>
* app-editors/neovim: Fix live ebuild tree-sitter dependencyBrahmajit Das2024-05-251-1/+1
| | | | | | | | | - 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>
* app-editors/neovim: Synchronize live ebuildMatt Turner2024-05-201-2/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* app-editors/neovim: add 0.10.0Brahmajit Das2024-05-202-0/+115
| | | | | | 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>
* app-editors/neovim: remove textwidth autocommandsWaldo Lemmer2024-05-194-1/+333
| | | | | | | | | | | | | | | | | 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>
* app-editors/neovim: bump minimal tree-sitter versionVadim Misbakh-Soloviov2024-02-221-1/+1
| | | | | | | | | | | | | | | 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>
* app-editors/neovim: drop 0.9.2, 0.9.3Brahmajit Das2024-02-073-232/+0
| | | | | | 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>
* app-editors/neovim: Stabilize 0.9.5 amd64, #922801Sam James2024-01-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-editors/neovim: Stabilize 0.9.5 x86, #922801Sam James2024-01-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-editors/neovim: Stabilize 0.9.5 arm64, #922801Sam James2024-01-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-editors/neovim: fix finding luajit in liveBrahmajit Das2024-01-161-0/+1
| | | | | | | | | | 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>
* app-editors/neovim: [QA] Remove invalid USE=ltoMichał Górny2024-01-075-35/+19
| | | | | | | | 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>
* app-editors/neovim: add 0.9.5Brahmajit Das2024-01-032-0/+120
| | | | | | 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>
* app-editors/neovim: Rebase patch from upstreamBrahmajit Das2023-12-281-3/+3
| | | | | | | Closes: https://bugs.gentoo.org/917665 Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34185 Signed-off-by: Sam James <sam@gentoo.org>
* profiles/use.desc: Make USE=lto globalMichał Górny2023-12-181-1/+0
| | | | | | | | | Add a global USE=lto flag. The flag is used semi-consistently in 31 packages, with a few adding extra information. That said, probably many of these uses are invalid, as they are equivalent to adding `-flto` to CFLAGS. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* app-editors/neovim: Keyword 0.9.4 ppc, #916309Arthur Zamarin2023-12-011-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-editors/neovim: Stabilize 0.9.4 amd64, #917657Joonas Niilola2023-11-221-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-editors/neovim: Stabilize 0.9.4 x86, #917657Sam James2023-11-221-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-editors/neovim: Stabilize 0.9.4 arm64, #917657Sam James2023-11-211-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-editors/neovim: Rebase patch from upstreamBrahmajit Das2023-11-212-1/+14
| | | | | | | 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>
* app-editors/neovim: drop 0.9.1Brahmajit Das2023-10-272-120/+0
| | | | | | 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>
* app-editors/neovim: Stabilize 0.9.2 arm64, #915796Sam James2023-10-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-editors/neovim: Stabilize 0.9.2 x86, #915796Joonas Niilola2023-10-191-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-editors/neovim: Stabilize 0.9.2 amd64, #915796Joonas Niilola2023-10-191-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-editors/neovim: add 0.9.3Brahmajit Das2023-10-102-0/+120
| | | | | | 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>
* app-editors/neovim: add 0.9.4Brahmajit Das2023-10-102-0/+120
| | | | | Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* app-editors/neovim: remove unused patchMichael Mair-Keimberger2023-10-011-13/+0
| | | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/33066 Signed-off-by: Sam James <sam@gentoo.org>
* app-editors/neovim: drop 0.9.0-r1Brahmajit Das2023-09-242-120/+0
| | | | | | 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>
* app-editors/neovim: Sync dependencies of 9999 and 0.9.2Brahmajit Das2023-09-241-3/+3
| | | | | Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* app-editors/neovim: fix VariableShadowedArthur Zamarin2023-09-194-8/+4
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>