summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* app-editors/vim: enable py3.13Boris Staletic2024-12-011-1/+1
| | | | | Signed-off-by: Boris Staletic <boris.staletic@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* */*: unkeyword ~ia64Arthur Zamarin2024-09-121-1/+1
| | | | | | | | Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-editors/vim: sync more details with gvim ebuildEli Schwartz2024-08-281-17/+16
| | | | | | | | | | | | Mainly align the cscope handling, which doesn't appear to have any reason to run in a conditional other than an aversion to doing it during a USE=minimal build. Also align the use of econf "${myconf[@]}" to avoid backslash escapes and handle adding options via conditional logic away from the econf call itself. Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* app-editors/vim: sync trivial details with gvim ebuildEli Schwartz2024-08-211-18/+22
| | | | | | | | | | | | | | | A lot of the logic between these packages is identical. And some of it should be -- but because of things like variance between order of pkg_postinst, whether or not to include "#" before a bug reference, or capitalization in comments, the diff is larger than it has to be. Larger diffs == harder to compare which changes are relevant. Make these differences disappear by using consistent style between both. It fixes style warts such as unsorted dependencies or IUSE as a bonus. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* app-editors/vim: sync liveEli Schwartz2024-06-061-8/+8
| | | | | | | | Fixes false positive for PythonCompatUpdate. Closes: https://bugs.gentoo.org/929302 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* app-editors/vim: add missing xorg-proto depOskari Pirhonen2024-02-161-1/+3
| | | | | | | | | Add a dependency on x11-base/xorg-proto when building with USE=X. Closes: https://bugs.gentoo.org/924670 Signed-off-by: Oskari Pirhonen <xxc3ncoredxx@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35369 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-editors/{vim-core,vim,gvim}: disable CP932 for musl buildsFabian Groffen2024-01-191-0/+5
| | | | | Closes: https://bugs.gentoo.org/908961 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* Move {sys-devel → dev-build}/autoconfMichał Górny2024-01-151-3/+3
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* app-editors/vim: drop blockerOskari Pirhonen2023-06-211-1/+0
| | | | | | | Drop the nonexistent blocker on vim-core 8. Signed-off-by: Oskari Pirhonen <xxc3ncoredxx@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* */*: remove x64-cygwin keywordFabian Groffen2023-05-251-1/+1
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* */*: remove sparc64-solaris keywordFabian Groffen2023-05-251-1/+1
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* */*: remove sparc-solaris keywordFabian Groffen2023-05-251-1/+1
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* */*: remove x86-solaris keywordFabian Groffen2023-05-241-1/+1
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* app-editors/vim: remove some useless sedOskari Pirhonen2023-04-041-11/+0
| | | | | | | | | | | - 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> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-editors/vim: configure implicit function declarationsOskari Pirhonen2023-03-041-0/+8
| | | | | | | | | Ignore implicit function declarations for platform-specific functions, `acl()` is for Solaris and `statacl()` is for AIX. Closes: https://bugs.gentoo.org/898452 Signed-off-by: Oskari Pirhonen <xxc3ncoredxx@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* app-editors/vim: remove manual patch applicationOskari Pirhonen2023-02-181-6/+8
| | | | | Signed-off-by: Oskari Pirhonen <xxc3ncoredxx@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* app-editors/vim: update homepageOskari Pirhonen2023-02-131-1/+1
| | | | | Signed-off-by: Oskari Pirhonen <xxc3ncoredxx@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* */*: remove py3.8 from PYTHON_COMPATDavid Seifert2023-01-141-2/+2
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* app-editors/vim: use latest patchset (Perl fix)Sam James2022-12-051-3/+4
| | | | | | | | Use latest vim-patches for Perl highlighting fix. Should be no functional change as it only matters in vim-core. Closes: https://bugs.gentoo.org/881385 Signed-off-by: Sam James <sam@gentoo.org>
* app-editors/vim: add gentoo-syntax dep back to 9.0.9655Sam James2022-10-051-0/+1
| | | | | | Dropped by mistake. Signed-off-by: Sam James <sam@gentoo.org>
* app-editors/vim: fix IndirectInherits, sync liveSam James2022-10-041-2/+10
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-editors/vim: fix Lua 5.1 deprecated API implicit. func. declsSam James2022-10-041-0/+4
| | | | | Closes: https://bugs.gentoo.org/874690 Signed-off-by: Sam James <sam@gentoo.org>
* app-editors/vim: skip Test_spelldump during testingArthur Zamarin2022-08-151-1/+3
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-editors/vim: update LUA_COMPAT and USE_RUBYThomas Bracht Laumann Jespersen2022-07-291-2/+2
| | | | | | | | | | | | | | Lua 5.4 should be supported since v8.2.1212 (over 2 years ago), so extend LUA_COMPAT to include Lua versions 5.3 and 5.4. Ruby versions up to and including 3.1 should also be supported since v8.2.3922, so extend USE_RUBY to include Ruby 3.0 and 3.1. See: https://github.com/vim/vim/commit/5551b131daef3a621a28dcbbe118920f5b9fabe6 See: https://github.com/vim/vim/commit/8bb3fe4d4dcd27c02e903f6772fdc8fe2e9eba70 Thanks-to: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: Thomas Bracht Laumann Jespersen <t@laumann.xyz> Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* app-editors/vim: update live ebuildThomas Bracht Laumann Jespersen2022-07-191-16/+14
| | | | | Signed-off-by: Thomas Bracht Laumann Jespersen <t@laumann.xyz> Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* app-editors/vim: Sync live ebuildMatt Turner2022-07-071-4/+2
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* app-editors/vim: add 8.2.5066Sam James2022-06-081-3/+13
| | | | | | Bug: https://bugs.gentoo.org/850550 Bug: https://bugs.gentoo.org/836432 Signed-off-by: Sam James <sam@gentoo.org>
* app-editors/vim: drop python3_7Mike Gilbert2022-05-051-1/+1
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* app-editors/vim: forward ~loongWANG Xuerui2022-05-051-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* app-editors/vim: fix QA notice "eend called w/o ebegin"Thomas Bracht Laumann Jespersen2022-04-171-1/+1
| | | | | | | | | | | | | | | | A recent QA notice was added to portage to check that calls to eend $? have been preceded by a call to ebegin (in the same phase). This is basically running this line: sed -i -e 's/einfo "Calling eselect vi update..."/ebegin "Calling eselect vi update"/g' *.ebuild on all the ebuilds in app-editors/vim. The trailing "..." are also removed, as ebegin adds these automatically. Signed-off-by: Thomas Bracht Laumann Jespersen <t@laumann.xyz> Closes: https://github.com/gentoo/gentoo/pull/25070 Signed-off-by: Sam James <sam@gentoo.org>
* app-editors/vim: depend on vim-core unconditionallyMike Gilbert2022-03-021-9/+2
| | | | | | | | | We need it for defaults.vim, which cannot be owned by 2 packages simultaneously. Bug: https://bugs.gentoo.org/834498 Signed-off-by: Mike Gilbert <floppym@gentoo.org> Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
* app-editors/vim: bump copyright yearSam James2022-02-181-1/+1
| | | | | See: 49adc5f0272e40ac608a89d268ee12811fcca384 Signed-off-by: Sam James <sam@gentoo.org>
* app-editors/vim: install defaults.vim only if the file is not installedDongsu Park2022-02-181-2/+4
| | | | | | | | | Install defaults.vim only if the file is not installed already from vim-core. That's needed for avoiding conflicts between vim and vim-core. Closes: https://bugs.gentoo.org/830177 Signed-off-by: Dongsu Park <dpark@linux.microsoft.com> Signed-off-by: Sam James <sam@gentoo.org>
* app-editors/vim: remove warning due to missing defaults.vimDongsu Park2021-12-011-0/+6
| | | | | | | | | | | | | | | | | | vim >= 8.2.3428 prints out a warning on missing file, when it is built with USE="minimal" and `app-editors/vim-core` is not installed. ``` $ vim E1187: Failed to source defaults.vim Press ENTER or type command to continue ``` To remove warning, explicitly install /usr/share/vim/vim82/defaults.vim. Closes: https://bugs.gentoo.org/820356 Signed-off-by: Dongsu Park <dpark@linux.microsoft.com> Signed-off-by: Sam James <sam@gentoo.org>
* app-editors/vim: skip hanging Test_spelldump_bang testSam James2021-11-051-1/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-editors/vim: add 8.2.3567Sam James2021-10-291-15/+17
| | | | | | | 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>
* app-editors/vim: skip flaky/hanging testsSam James2021-10-291-0/+14
| | | | | | Closes: https://bugs.gentoo.org/742710 Closes: https://bugs.gentoo.org/616680 Signed-off-by: Sam James <sam@gentoo.org>
* app-editors/vim: fix automagic libsodium dependencySam James2021-10-091-1/+3
| | | | | Closes: https://bugs.gentoo.org/816966 Signed-off-by: Sam James <sam@gentoo.org>
* app-editors/vim: bump to python 3.10Zamarin Arthur2021-05-241-1/+1
| | | | | Signed-off-by: Zamarin Arthur <arthurzam@gmail.com> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* app-editors/vim: Python 3.9 compatibilityCraig Andrews2021-05-181-1/+1
| | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Craig Andrews <candrews@gentoo.org>
* */*: Remove obsolete values from PYTHON_COMPATMichał Górny2021-01-311-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* app-editors/vim: drop x86-macosFabian Groffen2021-01-061-2/+2
| | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* app-editors/vim: drop ppc-aix m68k-mintFabian Groffen2020-12-271-1/+1
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* app-editors/vim: migrate to lua-single.eclassMarek Szuba2020-12-211-9/+18
| | | | | | | | | Both the latest release we have got in the tree and the live ebuild. Compatibility - same as in unmigrated ebuilds, with the USE=deprecated requirement on PUC Lua I didn't even bother testing newer versions. Closes: https://bugs.gentoo.org/752537 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* app-editors/vim: do not create symlink vimdiff for minimal.Dongsu Park2020-12-061-1/+3
| | | | | | | | | | | | A symlink `vimdiff` should not be created, if the USE flag `minimal` is enabled. Otherwise running `vimdiff` results in failure like that: $ vimdiff aaa bbb This Vim was not compiled with the diff feature. Signed-off-by: Dongsu Park <dongsu@kinvolk.io> Signed-off-by: Patrice Clement <monsieurp@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/18496
* app-editors/vim: Version bump (v8.2.0508)Mikle Kolyada2020-04-041-1/+1
| | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* */*: Discontinue Gentoo SuperH portMikle Kolyada2020-03-261-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --ignore-arches Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* app-editors/vim: version bump to 8.2.0210Tim Harder2020-02-041-2/+2
| | | | | | | | Link against python3 shared lib when related support is enabled instead of possibly existing static lib. Closes: https://bugs.gentoo.org/669306 Signed-off-by: Tim Harder <radhermit@gentoo.org>
* app-editors/vim: version bump to 8.2.0114Tim Harder2020-01-121-6/+4
| | | | | | | Update to EAPI 7, sync live ebuild, drop py2 support, add py38 support, and add ruby27 support. Signed-off-by: Tim Harder <radhermit@gentoo.org>
* */*: Clean PYTHON_COMPAT of obsolete implsMichał Górny2020-01-051-2/+2
| | | | | Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org>