403 Commits

Author SHA1 Message Date
Sam James
ff086ddabc
app-editors/vim-core: stabilize 9.1.1652-r3 for arm, arm64, ppc, ppc64
Bug: https://bugs.gentoo.org/966502
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-30 19:52:01 +00:00
Sam James
b6fd648f6a
app-editors/vim-core: Stabilize 9.1.1652-r2 ppc64, #967722
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-23 03:26:11 +00:00
Sam James
e0a2589ba1
app-editors/vim-core: Stabilize 9.1.1652-r2 ppc, #967722
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-23 03:26:07 +00:00
Sam James
6dcba51a77
app-editors/vim-core: Stabilize 9.1.1652-r2 arm64, #967722
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-23 03:26:03 +00:00
Sam James
019f9a9795
app-editors/vim-core: Stabilize 9.1.1652-r2 arm, #967722
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-23 03:25:59 +00:00
Zurab Kvachadze
b89001472b
app-editors/vim-core: revbump to 9.1.1652-r3, remove automagic wayland
The latter is done by passing the explicit --without-wayland option.

Bug: https://bugs.gentoo.org/966502
Signed-off-by: Zurab Kvachadze <zurabid2016@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44791
Closes: https://github.com/gentoo/gentoo/pull/44791
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-23 03:08:21 +00:00
Sam James
e6e14f0631
app-editors/vim-core: Stabilize 9.1.1652-r2 amd64, #967757
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-20 23:49:05 +00:00
Arthur Zamarin
535b538128
app-editors/vim-core: Stabilize 9.1.1652-r2 x86, #967757
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-12-20 14:47:49 +02:00
Fabian Groffen
2d25fad95c
*/*: drop *-linux keywords
Bug: https://bugs.gentoo.org/473598
Bug: https://bugs.gentoo.org/720224
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2025-12-19 10:51:55 +01:00
Fabian Groffen
0a7ffce789
*: remove ppc-macos keyword
The arch and OS that matches it are obsolete.

Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2025-12-17 16:10:39 +01:00
Arthur Zamarin
dbbb60163e
app-editors/vim-core: Stabilize 9.1.1652 x86, #960799
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-17 08:00:32 +02:00
Arthur Zamarin
66286bd60c
app-editors/vim-core: Stabilize 9.1.1652 ppc, #960799
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-17 08:00:29 +02:00
Arthur Zamarin
ef2223a20d
app-editors/vim-core: Stabilize 9.1.1652 arm, #960799
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-17 08:00:25 +02:00
Arthur Zamarin
89f8501e9b
app-editors/vim-core: Stabilize 9.1.1652 amd64, #960799
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-17 07:58:01 +02:00
Arthur Zamarin
020fe1176b
app-editors/vim-core: Stabilize 9.1.1652 ppc64, #960799
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-17 07:57:29 +02:00
Arthur Zamarin
78ca7a680e
app-editors/vim-core: Stabilize 9.1.1652 arm64, #960799
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-17 07:57:26 +02:00
Sam James
fbaa90e7e0
app-editors/vim-core: destabilize 9.1.1652-r2
We don't want to stable versions w/ unbundled xxd just yet, it's very new.

Bug: https://bugs.gentoo.org/960799
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-17 03:08:30 +00:00
Arthur Zamarin
424e29e94a
app-editors/vim-core: Stabilize 9.1.1652-r2 arm64, #960799
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-16 20:43:33 +02:00
Arthur Zamarin
5609b18826
app-editors/vim-core: Stabilize 9.1.1652-r2 arm, #960799
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-16 20:43:09 +02:00
Arthur Zamarin
38d71ca7f1
app-editors/vim-core: Stabilize 9.1.1652-r2 amd64, #960799
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-16 20:33:04 +02:00
Arthur Zamarin
03b4dfef68
app-editors/vim-core: Stabilize 9.1.1652-r2 x86, #960799
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-16 20:33:00 +02:00
D. Ben Knoble
5421e614e8
app-editors/vim-core: place a system-vimrc autocommand in the right augroup
This makes it easier to revert the system vimrc (see prior commits) or
reload it and avoid duplicate autocommands.

While we're here, make the indentation and whitespace consistent with
the surrounding file.

Signed-off-by: D. Ben Knoble <ben.knoble+github@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44504
Closes: https://github.com/gentoo/gentoo/pull/44504
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-16 07:57:38 +00:00
D. Ben Knoble
5a5ef85723
app-editors/vim-core: set buffer options locally
Otherwise, they affect global settings and can bleed into other,
subsequently opened buffers without warning.

The fileencoding option is also set via a similar pattern, but it is
only buffer local, so avoid the :setlocal there (it would be harmless).

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-16 07:57:38 +00:00
D. Ben Knoble
7fd20a6847
app-editors/vim-core: provide an escape hatch to avoid the system vimrc
It contains some problems or otherwise unnecessary settings for users
with highly customized personal configurations.

Here's taste of what it takes to disable the system vimrc's effects
otherwise:

    " Undo /etc/vim/vimrc settings first
    set backspace& autoindent& history& ruler& viminfo& suffixes& numberwidth&
    set modeline& fileencodings& guifontset& hlsearch&
    silent! unmap Q
    " - Skip turning off syntax, since my vimrc is smart enough to already check
    "   t_Co, has('gui_running'), _and_ !exists("g:syntax_on") before calling
    "   `syntax enabled`.
    " - Skip undoing term settings because they don't apply to me
    " - Ignore filetype plugin on, even though it comes way too early; I do it again
    "   later.
    " - &shell should not be empty for me
    " - I set is_bash set later, fine
    " Hmph. These autocommand set options like tabstop, shiftwidth, expandtab
    " globally insetad of locally. Broken.
    silent! autocmd! gentoo
    " Don't need this variable: I have a vimrc
    unlet! g:skip_defaults_vim
    " Can't revert the Filetype * autocommand for omnifunc because it's not in a
    " group, so I'll just have to live with duplicates.

Obviously this doesn't cover all the effects, some of which are
next-to-impossible to reliably revert, and some of the changes or
omissions are relevant only to certain users. But for folks who just
want a blank slate, we need to provide an escape hatch. Unlike
defaults.vim, we cannot provide a simple mechanism to skip the whole
file: by the time we would set the variable, in a local or user vimrc,
it's too late!

Instead, we first source any files in runtimepath called
"skip_etc_vimrc.vim": they have an opportunity to go early and perform
tasks like

    let skip_etc_vimrc = 1

to skip the remainder of the script. It's a complicated workaround, but
it avoids a new USE flag.

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-16 07:57:38 +00:00
D. Ben Knoble
dc3c5190ce
app-editors/vim-core: revbump in preparation for subsequent changes
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-16 07:57:37 +00:00
Holger Hoffstätte
7e0e804b69
app-editors/vim-core: do not build/install xxd, depend on dev-util/xxd instead
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-11-11 20:07:02 +01:00
Arthur Zamarin
0ad96e879b
*/*: destable sparc
Result of running the command:
 grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]sparc' -l | xargs ekeyword ~sparc

Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-02 20:00:14 +03:00
Arthur Zamarin
634a005686
*/*: destable hppa
Result of running the command:
 grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]hppa' -l | xargs ekeyword ~hppa

Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-02 20:00:12 +03:00
Leo Douglas
85391e1205
app-editors/vim-core: add 9.1.1652
Signed-off-by: Leo Douglas <douglarek@gmail.com>
Bug: https://bugs.gentoo.org/961498
Part-of: https://github.com/gentoo/gentoo/pull/43396
Closes: https://github.com/gentoo/gentoo/pull/43396
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-23 09:37:34 +01:00
Leo Douglas
058cc66eb1
app-editors/vim-core: add 9.1.1492
Signed-off-by: Leo Douglas <douglarek@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/42798
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-05 05:52:16 +01:00
Sam James
dc0d830c13
app-editors/vim-core: drop ancient flag mangling
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-29 12:01:58 +01:00
Michael Mair-Keimberger
dd313b8e1c
app-editors/vim-core: remove unused file
Signed-off-by: Michael Mair-Keimberger <mm1ke@gentoo.org>
Part-of: https://github.com/gentoo/gentoo/pull/42602
Signed-off-by: Michael Mair-Keimberger <mm1ke@gentoo.org>
2025-06-17 18:06:12 +02:00
Leo Douglas
844cfec461
app-editors/vim-core: fix pkgcheck VariableOrderWrong
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>
2025-06-12 11:56:07 +01:00
Leo Douglas
bdf58f802c
app-editors/vim-core: drop versions
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>
2025-06-12 11:56:02 +01:00
Leo Douglas
a5312ba442
app-editors/vim-core: add 9.1.1436
Closes: https://bugs.gentoo.org/957160
Signed-off-by: Leo Douglas <douglarek@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/42461
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-08 14:01:37 +01:00
Sam James
74b263df5a
app-editors/vim-core: Stabilize 9.1.0794 hppa, #948082
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-13 22:23:11 +01:00
Arthur Zamarin
f7842d6ce4
app-editors/vim-core: Stabilize 9.1.0794 sparc, #948082
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-02-07 18:32:43 +02:00
Arthur Zamarin
c24c475358
app-editors/vim-core: Stabilize 9.1.0794 ppc64, #948082
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-02-07 18:32:40 +02:00
Arthur Zamarin
27b4e23f9b
app-editors/vim-core: Stabilize 9.1.0794 ppc, #948082
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-02-07 18:32:37 +02:00
Arthur Zamarin
47b7582fdd
app-editors/vim-core: Stabilize 9.1.0794 arm64, #948082
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-02-07 18:32:34 +02:00
Arthur Zamarin
e196a04a49
app-editors/vim-core: Stabilize 9.1.0794 arm, #948082
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-02-07 18:32:31 +02:00
Arthur Zamarin
03a95a0f5d
app-editors/vim-core: Stabilize 9.1.0794 x86, #948082
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-02-07 18:32:28 +02:00
Arthur Zamarin
c111f16ebc
app-editors/vim-core: Stabilize 9.1.0794 amd64, #948082
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-02-07 18:32:25 +02:00
Boris Staletic
77509bd8bc
app-editors/vim-core: sync live
Signed-off-by: Boris Staletic <boris.staletic@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-01 12:39:52 +00:00
Boris Staletic
56559bb1d0
app-editors/vim-core: add 9.1.0794
Now with python3.13 support

Signed-off-by: Boris Staletic <boris.staletic@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-01 12:39:51 +00:00
Arthur Zamarin
0e727a3a16
*/*: unkeyword ~ia64
Change was created by running the following command::

    ekeyword ^ia64 */*/*.ebuild

Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-09-12 21:37:40 +03:00
Matoro Mahri
11b90a913d
app-editors/vim-core: Stabilize 9.1.0366-r1 hppa, #933697
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-08-30 10:58:30 -04:00
Matoro Mahri
8ee90b103f
app-editors/vim-core: Stabilize 9.1.0366-r1 arm64, #933697
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-06-26 10:41:31 -04:00
Joonas Niilola
ad4a216ee1
app-editors/vim-core: Stabilize 9.1.0366-r1 ppc64, #933697
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-06-26 08:45:22 +03:00
Joonas Niilola
ebc281fb99
app-editors/vim-core: Stabilize 9.1.0366-r1 ppc, #933697
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-06-26 08:45:22 +03:00