summaryrefslogtreecommitdiff
path: root/app-editors/vim-core/vim-core-9999.ebuild
AgeCommit message (Collapse)Author
2025-11-16app-editors/vim-core: revbump in preparation for subsequent changesD. Ben Knoble
Signed-off-by: D. Ben Knoble <ben.knoble+github@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44504 Signed-off-by: Sam James <sam@gentoo.org>
2025-11-11app-editors/vim-core: do not build/install xxd, depend on dev-util/xxd insteadHolger Hoffstätte
Bug: https://bugs.gentoo.org/962554 Co-Authored-By: Lucio Sauer <watermanpaint@posteo.net> Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Part-of: https://github.com/gentoo/gentoo/pull/43726 Closes: https://github.com/gentoo/gentoo/pull/43726 Signed-off-by: Florian Schmaus <flow@gentoo.org>
2025-06-29app-editors/vim-core: drop ancient flag manglingSam James
None of this should be needed now. Any new issues will be investigated afresh. Bug: https://bugs.gentoo.org/37354 Bug: https://bugs.gentoo.org/57859 Signed-off-by: Sam James <sam@gentoo.org>
2025-06-12app-editors/vim-core: fix pkgcheck VariableOrderWrongLeo Douglas
Signed-off-by: Leo Douglas <douglarek@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/42532 Signed-off-by: Sam James <sam@gentoo.org>
2024-12-01app-editors/vim-core: sync liveBoris Staletic
Signed-off-by: Boris Staletic <boris.staletic@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2024-09-12*/*: unkeyword ~ia64Arthur Zamarin
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-05-19app-editors/vim-core: 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 Closes: https://bugs.gentoo.org/559800 Signed-off-by: Waldo Lemmer <waldolemmer1@gmail.com> Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2024-01-19app-editors/{vim-core,vim,gvim}: disable CP932 for musl buildsFabian Groffen
Closes: https://bugs.gentoo.org/908961 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2024-01-15Move {sys-devel → dev-build}/autoconfMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-05-25*/*: remove x64-cygwin keywordFabian Groffen
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2023-05-25*/*: remove sparc64-solaris keywordFabian Groffen
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2023-05-25*/*: remove sparc-solaris keywordFabian Groffen
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2023-05-24*/*: remove x86-solaris keywordFabian Groffen
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2023-04-04app-editors/vim-core: remove some useless sedOskari Pirhonen
- The libc.h mentioned in bug #43885 has moved to 9libs/libc.h so it's no longer relevant. And the sed was broken due to whitespace changes anyway. - Finding the path to xsubpp is handled through autoconf and substituted into src/auto/config.mk which is read by src/Makefile. Signed-off-by: Oskari Pirhonen <xxc3ncoredxx@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/30359 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2023-03-04app-editors/vim-core: configure implicit function declarationsOskari Pirhonen
Ignore implicit function declarations for platform-specific functions, `acl()` is for Solaris and `statacl()` is for AIX. Closes: https://bugs.gentoo.org/898406 Signed-off-by: Oskari Pirhonen <xxc3ncoredxx@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/29907 Signed-off-by: Sam James <sam@gentoo.org>
2023-02-18app-editors/vim-core: remove manual patch applicationOskari Pirhonen
Signed-off-by: Oskari Pirhonen <xxc3ncoredxx@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/29601 Signed-off-by: Sam James <sam@gentoo.org>
2023-02-13app-editors/vim-core: update homepageOskari Pirhonen
Signed-off-by: Oskari Pirhonen <xxc3ncoredxx@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/29514 Signed-off-by: Sam James <sam@gentoo.org>
2022-12-05app-editors/vim-core: backport Perl highlighting fixSam James
Closes: https://bugs.gentoo.org/881385 Signed-off-by: Sam James <sam@gentoo.org>
2022-10-26app-editors/vim-core: share tarballs with vimMike Gilbert
Closes: https://bugs.gentoo.org/878327 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2022-10-04app-editors/vim-core: sync liveSam James
Signed-off-by: Sam James <sam@gentoo.org>
2022-10-04app-editors/vim-core: fix IndirectInherits, sync liveSam James
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-29app-editors/vim-core: Don't try to assign to g:skip_defaults_vim for minimal ↵Kerin Millar
builds A recent adjustment to some of the vim-core ebuilds accidentally removed a sed command that removes the following line from /etc/vim/vimrc, provided that the "minimal" USE flag was in effect. let g:skip_defaults_vim = 1 The reason for doing so is that this assignment raises an error in the case of a minimal build. Rather than re-instate the missing sed commands, let's update the vimrc template so as to employ a feature guard, relying on the fact that minimal builds lack the +eval feature. Fixes: 5e9a3926fd3e0e573f529fd6aefebba53e082f4a Signed-off-by: Kerin Millar <kfm@plushkava.net> Signed-off-by: Sam James <sam@gentoo.org>
2022-07-27app-editors/vim-core: fix incorrect conditional use of extglobSam James
bash-5.2 is stricter with this and upstream say this was never supposed to work (and indeed may have done odd things at runtime anyway). We're going to have to avoid any conditional use of extglob like this as the parser has no idea if we've enabled extglob or not at the point it runs. Fixes a sourcing error: ``` vim-core-9999.ebuild: line 195: syntax error near unexpected token `(' vim-core-9999.ebuild: line 195: ` ignore=$(rm -fr "${ED}${vimfiles}"/colors/!(${keep_colors}).vim )' ``` Thanks-to: tirnanog (mangled his suggestion in this commit) Thanks-to: Ionen Wolkens <ionen@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
2022-07-21app-editors/vim-core: Drop outdated blockersMatt Turner
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2022-07-21app-editors/vim-core: Add ncurses to DEPENDMatt Turner
The configure script checks for ncurses, specifically libtinfo: checking for tgetent in -ltinfo... yes Depending on ncurses helps when cross-compiling vim-core, as ncurses may not be built for the host yet. Bug: https://bugs.gentoo.org/854909 Signed-off-by: Matt Turner <mattst88@gentoo.org>
2022-07-19app-editors/vim-core: update live ebuildThomas Bracht Laumann Jespersen
Signed-off-by: Thomas Bracht Laumann Jespersen <t@laumann.xyz> Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2022-07-07app-editors/vim-core: Sync live ebuildMatt Turner
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2022-06-08app-editors/vim-core: drop back to ~archSam James
Bug: https://bugs.gentoo.org/822855 Bug: https://bugs.gentoo.org/796137 Signed-off-by: Sam James <sam@gentoo.org>
2022-06-08app-editors/vim-core: add 8.2.5066Sam James
Bug: https://bugs.gentoo.org/850550 Bug: https://bugs.gentoo.org/836432 Signed-off-by: Sam James <sam@gentoo.org>
2022-05-05app-editors/vim-core: forward ~loongWANG Xuerui
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
2022-03-02app-editors/vim-core: always install defaults.vim.Mike Gilbert
Bug: https://bugs.gentoo.org/834498 Signed-off-by: Mike Gilbert <floppym@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/24390 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
2022-02-18app-editors/vim-core: bump copyright yearSam James
See: e4c6279825a758f660237211dfcdfd83399887f4 Signed-off-by: Sam James <sam@gentoo.org>
2022-02-18app-editors/vim-core: skip installing defaults.vim when installedDongsu Park
Do not install defaults.vim when the file is already installed from vim. This is needed for avoiding installation conflicts between vim and vim-core. Closes: https://bugs.gentoo.org/830177 Signed-off-by: Dongsu Park <dpark@linux.microsoft.com> Closes: https://github.com/gentoo/gentoo/pull/23986 Signed-off-by: Sam James <sam@gentoo.org>
2021-12-01app-editors/vim-core: delete configs that conflict with vim[minimal]Dongsu Park
Delete skip_defaults_vim config options from /etc/vimrc, to avoid conflicts with vim[minimal]. Delete /usr/share/vim/vim82/defaults.vim, to avoid conflicts with vim[minimal]. Signed-off-by: Dongsu Park <dpark@linux.microsoft.com> Closes: https://github.com/gentoo/gentoo/pull/23115 Signed-off-by: Sam James <sam@gentoo.org>
2021-10-29app-editors/vim-core: add 8.2.3567Sam James
Bug: https://bugs.gentoo.org/820692 Bug: https://bugs.gentoo.org/819528 Bug: https://bugs.gentoo.org/818562 Signed-off-by: Sam James <sam@gentoo.org>
2021-10-29app-editors/vim-core: slightly modernise ebuildSam James
Signed-off-by: Sam James <sam@gentoo.org>
2021-10-03app-editors/vim-core: sync liveSam James
Signed-off-by: Sam James <sam@gentoo.org>
2021-01-06app-editors/vim-core: drop x86-macosFabian Groffen
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2020-12-27app-editors/vim-core: drop ppc-aix m68k-mintFabian Groffen
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2020-03-26*/*: Discontinue Gentoo SuperH portMikle Kolyada
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --ignore-arches Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
2020-02-04app-editors/vim-core: version bump to 8.2.0210Tim Harder
Signed-off-by: Tim Harder <radhermit@gentoo.org>
2020-01-12app-editors/vim-core: version bump to 8.2.0114Tim Harder
Bump to EAPI 7, update to xdg-utils.eclass, and sync live ebuild. Signed-off-by: Tim Harder <radhermit@gentoo.org>
2019-10-11app-editors: Remove *-fbsd KEYWORDSMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2019-05-10app-editors/vim-core: version bump to 8.1.1312Tim Harder
Signed-off-by: Tim Harder <radhermit@gentoo.org>
2019-04-12app-editors/vim-core: version bump to 8.1.1155Tim Harder
Signed-off-by: Tim Harder <radhermit@gentoo.org>
2018-12-28app-editors/vim-core: avoid icon file collision with gvimTim Harder
And update icon cache. Closes: https://bugs.gentoo.org/673926 Signed-off-by: Tim Harder <radhermit@gentoo.org>
2018-12-28app-editors/vim-core: version bump to 8.1.0648Tim Harder
Move gvim.svg install from gvim to vim-core since vim now uses it as well. Signed-off-by: Tim Harder <radhermit@gentoo.org>
2018-09-20app-editors/vim-core: version bump to 8.1.0412Tim Harder
2018-06-05app-editors/vim-core: version bump to 8.1.0034Tim Harder
2018-01-23*/*: Remove sparc-fbsd keywordsMichał Górny