summaryrefslogtreecommitdiff
path: root/app-editors/neovim/files
AgeCommit message (Collapse)Author
2025-07-13app-editors/neovim: drop 0.10.3, 0.10.4, 0.11.0Brahmajit Das
Signed-off-by: Brahmajit Das <listout@listout.xyz> Part-of: https://github.com/gentoo/gentoo/pull/42978 Closes: https://github.com/gentoo/gentoo/pull/42978 Signed-off-by: Sam James <sam@gentoo.org>
2024-12-27app-editors/neovim: add 0.10.3Brahmajit Das
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>
2024-09-10app-editors/neovim: Install correct sysinit.vim fileMatt Turner
The sysinit.vim-r1 file was not installed by the 0.10.1 ebuild. Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-09-10app-editors/neovim: Drop old versionsMatt Turner
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2024-05-19app-editors/neovim: remove textwidth autocommandsWaldo Lemmer
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>
2023-12-28app-editors/neovim: Rebase patch from upstreamBrahmajit Das
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>
2023-11-21app-editors/neovim: Rebase patch from upstreamBrahmajit Das
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>
2023-10-01app-editors/neovim: remove unused patchMichael Mair-Keimberger
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>
2023-05-31app-editors/neovim: fix DuplicateFilesSam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-05-31app-editors/neovim: drop 0.8.3Brahmajit Das
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>
2023-05-31app-editors/neovim: add 0.9.1Brahmajit Das
Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2023-04-29app-editors/neovim: fix darwin patch for unstableRobert Günzler
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>
2023-04-10app-editors/neovim: Using 0.9.0 patches for live ebuildbrahmajit das
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>
2023-04-10app-editors/neovim: Version bump to 0.9.0brahmajit das
Signed-off-by: brahmajit das <brahmajit.xyz@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2023-03-31app-editors/neovim: Fix build failure with msgpack-6.0.0brahmajit das
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>
2023-03-13app-editors/neovim: fix live ebuild darwin patchbrahmajit das
Another upstream commit broke the darwin patch, this commit fixes it. Signed-off-by: brahmajit das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/30070 Signed-off-by: Sam James <sam@gentoo.org>
2023-03-04app-editors/neovim: fix live ebuild darwin patchbrahmajit das
With commit https://github.com/neovim/neovim/commit/4cf4ae93df6af09ef3a0df678bb3d154b65bf731 checking against string "Darwin" is removed and variable name APPLE is used instead. Signed-off-by: brahmajit das <listout@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/29918 Signed-off-by: Sam James <sam@gentoo.org>
2023-02-10app-editors/neovim: fixes for 9999 (see details)Vadim Misbakh-Soloviov
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>
2023-02-08Revert "app-editors/neovim: fixes (see commit details)"Sam James
This reverts commit fca327914eac530d8b37251ba459ae8a454de0e1. Breaks applying patches to 0.8.2/0.8.3. Signed-off-by: Sam James <sam@gentoo.org>
2023-02-08app-editors/neovim: fixes (see commit details)Vadim Misbakh-Soloviov
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>
2023-01-04app-editors/neovim: Dropping old patchesbrahmajit das
Signed-off-by: brahmajit das <listout@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2022-11-24app-editors/neovim: remove unused patchMichael Mair-Keimberger
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/28415 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2022-11-03app-editors/neovim: fix CMake patch for 0.8.0-r1Sam James
Fixes: bb9639a94ba59a7b247838d36f6af9a37af61f2d Fixes: 317d433897aa1ecb0138d97df6d9374ace4005b4 Closes: https://bugs.gentoo.org/879305 Signed-off-by: Sam James <sam@gentoo.org>
2022-11-02app-editors/neovim: fix cmake-release-type.patchBharath Saiguhan
Upstream converted the (old) runtime/autoload/health/nvim.vim file into the (new) runtime/lua/nvim/health.lua file. This causes patching to fail during building, since the old file won't be found. This commit modifies the patch file to work on the new file. Signed-off-by: Bharath Saiguhan <bharathsaiguhan@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/28048 Signed-off-by: Sam James <sam@gentoo.org>
2022-10-01app-editors/neovim: fix respecting CFLAGS; try avoid sandbox violationSam James
- 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>
2022-09-25app-editors/neovim: remove unnecessary underscoreBharath Saiguhan
This fixes an extra underscore introduced by mistake in the previous commit. Fixes: 545106ff82c8c0795c08656235b0e1c235848d09 Signed-off-by: Bharath Saiguhan <bharathsaiguhan@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/27218 Signed-off-by: Sam James <sam@gentoo.org>
2022-09-11app-editors/neovim: fix live ebuild patch fileBharath Saiguhan
Upstream has changed its CMakeLists.txt file, replacing the deprecated variable CMAKE_COMPILER_IS_GNUCC, which causes the patch phase of the live ebuild to fail. This commit fixes this issue and with this in place, patching succeeds. Signed-off-by: Bharath Saiguhan <bharathsaiguhan@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/27198 Signed-off-by: Sam James <sam@gentoo.org>
2022-08-13app-editors/neovim: rebase patchesRobert Günzler
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>
2022-07-05app-editors/neovim: backport Darwin patch to 0.7.2Sam James
Closes: https://github.com/gentoo/gentoo/pull/25889 Signed-off-by: Sam James <sam@gentoo.org>
2022-07-05app-editors/neovim: rebase Darwin patchSam James
Closes: https://github.com/gentoo/gentoo/pull/25889 Signed-off-by: Sam James <sam@gentoo.org>
2022-06-01app-editors/neovim: fix lua patch for neovim gitTianyang Zhou
Signed-off-by: Tianyang Zhou <qsdrqs@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/25714 Signed-off-by: Sam James <sam@gentoo.org>
2021-03-13app-editors/neovim: fix build on DarwinAaron Bauman
* We don't need no damned automagic here Suggested-by: Sam James <sam@gentoo.org> Signed-off-by: Aaron Bauman <bman@gentoo.org>
2021-02-11app-editors/neovim: remove unused patchMichael Mair-Keimberger
Closes: https://github.com/gentoo/gentoo/pull/19408 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2021-01-19app-editors/neovim: explicitly mark Gentoo build type as OKSam James
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>
2020-12-22app-editors/neovim: dev-lua/luv is now single-implMarek Szuba
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2020-12-10app-editors/neovim: migrate to lua-single.eclassMarek Szuba
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>
2020-09-29app-editors/neovim: gcc-10 fix for 0.4.3Joonas Niilola
- non-maintainer commit, but thoroughly tested. Closes: https://bugs.gentoo.org/714130 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2017-02-28Drop remaining $Id$ and $Header$ from files.Ulrich Müller
Bug: 611234
2015-12-06app-editors/neovim: Remove oldOle Reifschneider
Package-Manager: portage-2.2.25
2015-11-01app-editors/neovim: Bump version to 0.1.0Ole Reifschneider
Package-Manager: portage-2.2.23
2015-10-25app-editors/neovim: Add new snapshot and patch automagic jemalloc depOle Reifschneider
Package-Manager: portage-2.2.23
2015-08-14app-editors/neovim: refactor our default nvimrcBen de Groot
Since neovim sets many sensible deafults now (see [1]), we can drop most general settings that were copied from app-editors/vim-core's vimrc. Also apply stripping whitespace only to *.e{build,class} and give users an easy way to turn that off (bug 557352). 1: https://github.com/neovim/neovim/issues/2676 Package-Manager: portage-2.2.20.1
2015-08-08proj/gentoo: Initial commitRobin H. Johnson
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