[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: ff086ddabc000fb3ac0bbc3d3f97a421640ff24c
Author: Sam James gentoo org>
AuthorDate: Tue Dec 30 19:52:01 2025 +
Commit: Sam James gentoo org>
CommitDate: Tue Dec 30 19:52:01 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff086dda
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 gentoo.org>
app-editors/vim-core/vim-core-9.1.1652-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.1.1652-r3.ebuild
b/app-editors/vim-core/vim-core-9.1.1652-r3.ebuild
index f620d2110cb6..35a644f8a9dc 100644
--- a/app-editors/vim-core/vim-core-9.1.1652-r3.ebuild
+++ b/app-editors/vim-core/vim-core-9.1.1652-r3.ebuild
@@ -17,7 +17,7 @@ else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
#
https://github.com/douglarek/gentoo-vim-patches/releases/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.gz";
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64
~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
fi
DESCRIPTION="vim and gvim shared files"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: e0a2589ba1c7a237764e74d5750039c4ec6f9a69
Author: Sam James gentoo org>
AuthorDate: Tue Dec 23 03:26:07 2025 +
Commit: Sam James gentoo org>
CommitDate: Tue Dec 23 03:26:07 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0a2589b
app-editors/vim-core: Stabilize 9.1.1652-r2 ppc, #967722
Signed-off-by: Sam James gentoo.org>
app-editors/vim-core/vim-core-9.1.1652-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
b/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
index d26a800012de..2ce4ff2b3258 100644
--- a/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
+++ b/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
@@ -17,7 +17,7 @@ else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
#
https://github.com/douglarek/gentoo-vim-patches/releases/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.gz";
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64
~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
fi
DESCRIPTION="vim and gvim shared files"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: b6fd648f6aa9774d1b92433684dae3fccad8df32
Author: Sam James gentoo org>
AuthorDate: Tue Dec 23 03:26:11 2025 +
Commit: Sam James gentoo org>
CommitDate: Tue Dec 23 03:26:11 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6fd648f
app-editors/vim-core: Stabilize 9.1.1652-r2 ppc64, #967722
Signed-off-by: Sam James gentoo.org>
app-editors/vim-core/vim-core-9.1.1652-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
b/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
index 2ce4ff2b3258..e42b15db9766 100644
--- a/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
+++ b/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
@@ -17,7 +17,7 @@ else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
#
https://github.com/douglarek/gentoo-vim-patches/releases/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.gz";
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64
~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64
~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
fi
DESCRIPTION="vim and gvim shared files"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 6dcba51a77ef4a335cec88820f01461fcbaa33de
Author: Sam James gentoo org>
AuthorDate: Tue Dec 23 03:26:03 2025 +
Commit: Sam James gentoo org>
CommitDate: Tue Dec 23 03:26:03 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dcba51a
app-editors/vim-core: Stabilize 9.1.1652-r2 arm64, #967722
Signed-off-by: Sam James gentoo.org>
app-editors/vim-core/vim-core-9.1.1652-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
b/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
index 0e42225d8e0b..d26a800012de 100644
--- a/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
+++ b/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
@@ -17,7 +17,7 @@ else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
#
https://github.com/douglarek/gentoo-vim-patches/releases/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.gz";
- KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
fi
DESCRIPTION="vim and gvim shared files"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 019f9a979506a7da0ac06bcd16971f191462b1a9
Author: Sam James gentoo org>
AuthorDate: Tue Dec 23 03:25:59 2025 +
Commit: Sam James gentoo org>
CommitDate: Tue Dec 23 03:25:59 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=019f9a97
app-editors/vim-core: Stabilize 9.1.1652-r2 arm, #967722
Signed-off-by: Sam James gentoo.org>
app-editors/vim-core/vim-core-9.1.1652-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
b/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
index bf296130255e..0e42225d8e0b 100644
--- a/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
+++ b/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
@@ -17,7 +17,7 @@ else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
#
https://github.com/douglarek/gentoo-vim-patches/releases/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.gz";
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
fi
DESCRIPTION="vim and gvim shared files"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: b89001472b4c017e2e5fea57727805de8e27e6fb
Author: Zurab Kvachadze gmail com>
AuthorDate: Mon Dec 22 19:00:14 2025 +
Commit: Sam James gentoo org>
CommitDate: Tue Dec 23 03:08:21 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8900147
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 gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44791
Closes: https://github.com/gentoo/gentoo/pull/44791
Signed-off-by: Sam James gentoo.org>
app-editors/vim-core/vim-core-9.1.1652-r3.ebuild | 235 +++
1 file changed, 235 insertions(+)
diff --git a/app-editors/vim-core/vim-core-9.1.1652-r3.ebuild
b/app-editors/vim-core/vim-core-9.1.1652-r3.ebuild
new file mode 100644
index ..f620d2110cb6
--- /dev/null
+++ b/app-editors/vim-core/vim-core-9.1.1652-r3.ebuild
@@ -0,0 +1,235 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please bump with app-editors/vim and app-editors/gvim
+
+VIM_VERSION="9.1"
+VIM_PATCHES_VERSION="9.1.1432"
+inherit desktop flag-o-matic prefix toolchain-funcs vim-doc xdg-utils
+
+if [[ ${PV} == * ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/vim/vim.git";
+ EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
+else
+ SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
+
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
+ #
https://github.com/douglarek/gentoo-vim-patches/releases/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.gz";
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
+fi
+
+DESCRIPTION="vim and gvim shared files"
+HOMEPAGE="https://www.vim.org https://github.com/vim/vim";
+S="${WORKDIR}/vim-${PV}"
+
+LICENSE="vim"
+SLOT="0"
+IUSE="nls acl minimal"
+
+RDEPEND="dev-util/xxd"
+# ncurses is only needed by ./configure, so no subslot operator required
+DEPEND=">=sys-libs/ncurses-5.2-r2:0"
+BDEPEND="dev-build/autoconf"
+
+if [[ ${PV} != * ]]; then
+ # Gentoo patches to fix runtime issues, cross-compile errors, etc
+ PATCHES=(
+ "${WORKDIR}/vim-patches-vim-${VIM_PATCHES_VERSION}-patches"
+ )
+fi
+
+# unbundle xxd
+PATCHES+=( "${FILESDIR}/vim-core-9.1.1652-r1-unbundle-xxd.patch" )
+
+# platform-specific checks (bug #898406):
+# - acl() -- Solaris
+# - statacl() -- AIX
+QA_CONFIG_IMPL_DECL_SKIP=(
+ 'acl'
+ 'statacl'
+)
+
+pkg_setup() {
+ # people with broken alphabets run into trouble. bug #82186.
+ unset LANG LC_ALL
+ export LC_COLLATE="C"
+}
+
+src_prepare() {
+ default
+
+ # Fixup a script to use awk instead of nawk
+ sed -i \
+ -e '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' \
+ "${S}"/runtime/tools/mve.awk || die "sed failed"
+
+ # See bug #77841. We remove this file after the tarball extraction.
+ rm -v "${S}"/runtime/tools/vimspell.sh || die "rm failed"
+
+ # Read vimrc and gvimrc from /etc/vim
+ echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >>
"${S}"/src/feature.h || die
+ echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >>
"${S}"/src/feature.h || die
+
+ # Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
+ # Hopefully this pattern won't break for a while at least.
+ # This fixes bug #29398 (27 Sep 2003 agriffis)
+ sed -i 's/\> "$c" || die "echo failed"
+ done
+
+ # Try to avoid sandbox problems. Bug #114475.
+ if [[ -d "${S}"/src/po ]]; then
+ sed -i -e \
+ '/-S check.vim/s,..VIM.,ln -s $(VIM) testvim \;
./testvim -X,' \
+ "${S}"/src/po/Makefile || die "sed failed"
+ fi
+
+ cp -v "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk || die "cp
failed"
+
+ # Fix bug #76331: -O3 causes problems, use -O2 instead. We'll do this
for
+ # everyone since previous flag filtering bugs have turned out to affect
+ # multiple archs...
+ replace-flags -O3 -O2
+
+ # Fix bug #18245: Prevent "make" from the following chain:
+ # (1) Notice configure.ac is newer than auto/configure
+ # (2) Rebuild auto/configure
+ # (3) Notice auto/configure is newer than auto/config.mk
+ # (4) Run ./configure (with wrong args) to remake auto/config.mk
+ sed -i 's# auto/config\.mk:#:#' src/Makefile || die "Makefile sed
failed"
+
+ # Remove src/auto/configure file.
+ rm -v src/auto/configure || die "rm configure failed"
+
+ # bug 908961
+ if use elibc_mus
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: e6e14f063132cc63a4757b7b741f4500f9de6f31
Author: Sam James gentoo org>
AuthorDate: Sat Dec 20 23:49:05 2025 +
Commit: Sam James gentoo org>
CommitDate: Sat Dec 20 23:49:05 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6e14f06
app-editors/vim-core: Stabilize 9.1.1652-r2 amd64, #967757
Signed-off-by: Sam James gentoo.org>
app-editors/vim-core/vim-core-9.1.1652-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
b/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
index 0fe1f6c1052f..bf296130255e 100644
--- a/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
+++ b/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
@@ -17,7 +17,7 @@ else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
#
https://github.com/douglarek/gentoo-vim-patches/releases/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.gz";
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
fi
DESCRIPTION="vim and gvim shared files"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 535b5381289fb3cf10f35535aa4b4f808815933a
Author: Arthur Zamarin gentoo org>
AuthorDate: Sat Dec 20 12:47:49 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sat Dec 20 12:47:49 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=535b5381
app-editors/vim-core: Stabilize 9.1.1652-r2 x86, #967757
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.1.1652-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
b/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
index eb1153c1061b..0fe1f6c1052f 100644
--- a/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
+++ b/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
@@ -17,7 +17,7 @@ else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
#
https://github.com/douglarek/gentoo-vim-patches/releases/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.gz";
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
fi
DESCRIPTION="vim and gvim shared files"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: ef2223a20d0ea17f52cacc7adc3cfaa6f40fd539
Author: Arthur Zamarin gentoo org>
AuthorDate: Mon Nov 17 06:00:25 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Mon Nov 17 06:00:25 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef2223a2
app-editors/vim-core: Stabilize 9.1.1652 arm, #960799
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.1.1652.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.1.1652.ebuild
b/app-editors/vim-core/vim-core-9.1.1652.ebuild
index 2e971a1e5a2c..2c3b10234dc3 100644
--- a/app-editors/vim-core/vim-core-9.1.1652.ebuild
+++ b/app-editors/vim-core/vim-core-9.1.1652.ebuild
@@ -17,7 +17,7 @@ else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
#
https://github.com/douglarek/gentoo-vim-patches/releases/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.gz";
- KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
DESCRIPTION="vim and gvim shared files"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: dbbb60163e773afc18033ffa5c5377f79e6c7156
Author: Arthur Zamarin gentoo org>
AuthorDate: Mon Nov 17 06:00:32 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Mon Nov 17 06:00:32 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbbb6016
app-editors/vim-core: Stabilize 9.1.1652 x86, #960799
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.1.1652.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.1.1652.ebuild
b/app-editors/vim-core/vim-core-9.1.1652.ebuild
index c87d64bfae33..8e38acb5943b 100644
--- a/app-editors/vim-core/vim-core-9.1.1652.ebuild
+++ b/app-editors/vim-core/vim-core-9.1.1652.ebuild
@@ -17,7 +17,7 @@ else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
#
https://github.com/douglarek/gentoo-vim-patches/releases/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.gz";
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
DESCRIPTION="vim and gvim shared files"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 66286bd60cbc35e611e7809695bfa1d4aea777cd
Author: Arthur Zamarin gentoo org>
AuthorDate: Mon Nov 17 06:00:29 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Mon Nov 17 06:00:29 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66286bd6
app-editors/vim-core: Stabilize 9.1.1652 ppc, #960799
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.1.1652.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.1.1652.ebuild
b/app-editors/vim-core/vim-core-9.1.1652.ebuild
index 2c3b10234dc3..c87d64bfae33 100644
--- a/app-editors/vim-core/vim-core-9.1.1652.ebuild
+++ b/app-editors/vim-core/vim-core-9.1.1652.ebuild
@@ -17,7 +17,7 @@ else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
#
https://github.com/douglarek/gentoo-vim-patches/releases/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.gz";
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
DESCRIPTION="vim and gvim shared files"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 89f8501e9b447db6fdb165ca8a751a92c149bd63
Author: Arthur Zamarin gentoo org>
AuthorDate: Mon Nov 17 05:58:01 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Mon Nov 17 05:58:01 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89f8501e
app-editors/vim-core: Stabilize 9.1.1652 amd64, #960799
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.1.1652.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.1.1652.ebuild
b/app-editors/vim-core/vim-core-9.1.1652.ebuild
index a4b4537a4362..2e971a1e5a2c 100644
--- a/app-editors/vim-core/vim-core-9.1.1652.ebuild
+++ b/app-editors/vim-core/vim-core-9.1.1652.ebuild
@@ -17,7 +17,7 @@ else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
#
https://github.com/douglarek/gentoo-vim-patches/releases/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.gz";
- KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
DESCRIPTION="vim and gvim shared files"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 020fe1176bf337ca74079964ac1b608b65f92104
Author: Arthur Zamarin gentoo org>
AuthorDate: Mon Nov 17 05:57:29 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Mon Nov 17 05:57:29 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=020fe117
app-editors/vim-core: Stabilize 9.1.1652 ppc64, #960799
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.1.1652.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.1.1652.ebuild
b/app-editors/vim-core/vim-core-9.1.1652.ebuild
index cdbad2a28fd9..a4b4537a4362 100644
--- a/app-editors/vim-core/vim-core-9.1.1652.ebuild
+++ b/app-editors/vim-core/vim-core-9.1.1652.ebuild
@@ -17,7 +17,7 @@ else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
#
https://github.com/douglarek/gentoo-vim-patches/releases/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.gz";
- KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
DESCRIPTION="vim and gvim shared files"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 78ca7a680e7e2aaa0d4e6d134b656e464f0108e4
Author: Arthur Zamarin gentoo org>
AuthorDate: Mon Nov 17 05:57:26 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Mon Nov 17 05:57:26 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78ca7a68
app-editors/vim-core: Stabilize 9.1.1652 arm64, #960799
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.1.1652.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.1.1652.ebuild
b/app-editors/vim-core/vim-core-9.1.1652.ebuild
index d2e027476100..cdbad2a28fd9 100644
--- a/app-editors/vim-core/vim-core-9.1.1652.ebuild
+++ b/app-editors/vim-core/vim-core-9.1.1652.ebuild
@@ -17,7 +17,7 @@ else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
#
https://github.com/douglarek/gentoo-vim-patches/releases/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.gz";
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
DESCRIPTION="vim and gvim shared files"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: fbaa90e7e027c1a66fc23e6be003a423fe192a84
Author: Sam James gentoo org>
AuthorDate: Mon Nov 17 03:08:30 2025 +
Commit: Sam James gentoo org>
CommitDate: Mon Nov 17 03:08:30 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbaa90e7
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 gentoo.org>
app-editors/vim-core/vim-core-9.1.1652-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
b/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
index ad4a4c369acf..45a2f23708d2 100644
--- a/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
+++ b/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
@@ -17,7 +17,7 @@ else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
#
https://github.com/douglarek/gentoo-vim-patches/releases/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.gz";
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
DESCRIPTION="vim and gvim shared files"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 424e29e94a1434df62765288e8365d85abe2bcdf
Author: Arthur Zamarin gentoo org>
AuthorDate: Sun Nov 16 18:43:33 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sun Nov 16 18:43:33 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=424e29e9
app-editors/vim-core: Stabilize 9.1.1652-r2 arm64, #960799
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.1.1652-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
b/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
index 8a8a12ea07f9..ad4a4c369acf 100644
--- a/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
+++ b/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
@@ -17,7 +17,7 @@ else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
#
https://github.com/douglarek/gentoo-vim-patches/releases/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.gz";
- KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
DESCRIPTION="vim and gvim shared files"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 5609b18826feea8088856d44ee7fa08b435c977a
Author: Arthur Zamarin gentoo org>
AuthorDate: Sun Nov 16 18:43:09 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sun Nov 16 18:43:09 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5609b188
app-editors/vim-core: Stabilize 9.1.1652-r2 arm, #960799
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.1.1652-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
b/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
index eabf10d12555..8a8a12ea07f9 100644
--- a/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
+++ b/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
@@ -17,7 +17,7 @@ else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
#
https://github.com/douglarek/gentoo-vim-patches/releases/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.gz";
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
DESCRIPTION="vim and gvim shared files"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 38d71ca7f1868a3400659c40d65db1e65c05f18e
Author: Arthur Zamarin gentoo org>
AuthorDate: Sun Nov 16 18:33:04 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sun Nov 16 18:33:04 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38d71ca7
app-editors/vim-core: Stabilize 9.1.1652-r2 amd64, #960799
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.1.1652-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
b/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
index c54d82b41256..eabf10d12555 100644
--- a/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
+++ b/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
@@ -17,7 +17,7 @@ else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
#
https://github.com/douglarek/gentoo-vim-patches/releases/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.gz";
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
DESCRIPTION="vim and gvim shared files"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 03b4dfef68fee65bbf8a7094ce52dcafe4d66edf
Author: Arthur Zamarin gentoo org>
AuthorDate: Sun Nov 16 18:33:00 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sun Nov 16 18:33:00 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03b4dfef
app-editors/vim-core: Stabilize 9.1.1652-r2 x86, #960799
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.1.1652-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
b/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
index 45a2f23708d2..c54d82b41256 100644
--- a/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
+++ b/app-editors/vim-core/vim-core-9.1.1652-r2.ebuild
@@ -17,7 +17,7 @@ else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
#
https://github.com/douglarek/gentoo-vim-patches/releases/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.gz";
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
DESCRIPTION="vim and gvim shared files"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/files/
commit: 5421e614e88a42e28234cdcb7e0b1d985bacbb5c
Author: D. Ben Knoble gmail com>
AuthorDate: Wed Nov 5 22:22:51 2025 +
Commit: Sam James gentoo org>
CommitDate: Sun Nov 16 07:57:38 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5421e614
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 gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44504
Closes: https://github.com/gentoo/gentoo/pull/44504
Signed-off-by: Sam James gentoo.org>
app-editors/vim-core/files/vimrc-r8 | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/app-editors/vim-core/files/vimrc-r8
b/app-editors/vim-core/files/vimrc-r8
index 150059c7e602..c4abc23e7496 100644
--- a/app-editors/vim-core/files/vimrc-r8
+++ b/app-editors/vim-core/files/vimrc-r8
@@ -203,10 +203,10 @@ endif
" (Ctrl-x/Ctrl-o) to work with any programming language if and only if a syntax
" file exists for the said language.
if exists("+omnifunc")
- autocmd Filetype *
- \ if &omnifunc == "" |
- \ setlocal omnifunc=syntaxcomplete#Complete |
- \ endif
+ autocmd gentoo Filetype *
+\ if &omnifunc == "" |
+\ setlocal omnifunc=syntaxcomplete#Complete |
+\ endif
endif
" {{{ vimrc.local
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/files/
commit: 7fd20a6847a54a26924a1b55f254c11ce6705c1a
Author: D. Ben Knoble gmail com>
AuthorDate: Wed Nov 5 22:08:11 2025 +
Commit: Sam James gentoo org>
CommitDate: Sun Nov 16 07:57:38 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fd20a68
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 gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44504
Signed-off-by: Sam James gentoo.org>
app-editors/vim-core/files/vimrc-r8 | 9 +
1 file changed, 9 insertions(+)
diff --git a/app-editors/vim-core/files/vimrc-r8
b/app-editors/vim-core/files/vimrc-r8
index 3ad6ba14289e..c770ab2ef3f6 100644
--- a/app-editors/vim-core/files/vimrc-r8
+++ b/app-editors/vim-core/files/vimrc-r8
@@ -1,6 +1,15 @@
scriptencoding utf-8
" ^^ Please leave the above line at the start of the file.
+" If you want to completely disable this script, make sure to put
+" "let skip_etc_vimrc = 1" in a skip_etc_vimrc.vim in your runtimepath, like
+" ~/.vim/skip_etc_vimrc.
+runtime! skip_etc_vimrc.vim
+" Bail out when a power user would prefer to avoid the system configuration
+if exists('skip_etc_vimrc')
+ finish
+endif
+
" Default configuration file for Vim
" Written by Aron Griffis
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/files/, app-editors/vim-core/
commit: dc3c5190cecfa30cf2e5518fbd6f6d6cc0e9a943
Author: D. Ben Knoble gmail com>
AuthorDate: Fri Nov 7 15:22:53 2025 +
Commit: Sam James gentoo org>
CommitDate: Sun Nov 16 07:57:37 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc3c5190
app-editors/vim-core: revbump in preparation for subsequent changes
Signed-off-by: D. Ben Knoble gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44504
Signed-off-by: Sam James gentoo.org>
app-editors/vim-core/files/vimrc-r8| 209 +
...ore-.ebuild => vim-core-9.1.1652-r2.ebuild} | 9 +-
app-editors/vim-core/vim-core-.ebuild | 2 +-
3 files changed, 215 insertions(+), 5 deletions(-)
diff --git a/app-editors/vim-core/files/vimrc-r8
b/app-editors/vim-core/files/vimrc-r8
new file mode 100644
index ..3ad6ba14289e
--- /dev/null
+++ b/app-editors/vim-core/files/vimrc-r8
@@ -0,0 +1,209 @@
+scriptencoding utf-8
+" ^^ Please leave the above line at the start of the file.
+
+" Default configuration file for Vim
+
+" Written by Aron Griffis
+" Modified by Ryan Phillips
+" Modified some more by Ciaran McCreesh
+" Added Redhat's vimrc info by Seemant Kulleen
+
+" You can override any of these settings on a global basis via the
+" "/etc/vim/vimrc.local" file, and on a per-user basis via "~/.vimrc". You may
+" need to create these.
+
+" {{{ General settings
+" The following are some sensible defaults for Vim for most users.
+" We attempt to change as little as possible from Vim's defaults,
+" deviating only where it makes sense
+set nocompatible" Use Vim defaults (much better!)
+set bs=2" Allow backspacing over everything in insert mode
+set ai " Always set auto-indenting on
+set history=50 " keep 50 lines of command history
+set ruler " Show the cursor position all the time
+
+set viminfo='20,\"500 " Keep a .viminfo file.
+
+" Don't use Ex mode, use Q for formatting
+map Q gq
+
+" When doing tab completion, give the following files lower priority. You may
+" wish to set 'wildignore' to completely ignore files, and 'wildmenu' to enable
+" enhanced tab completion. These can be done in the user vimrc file.
+set suffixes+=.info,.aux,.log,.dvi,.bbl,.out,.o,.lo
+
+" When displaying line numbers, don't use an annoyingly wide number column.
This
+" doesn't enable line numbers -- :set number will do that. The value given is a
+" minimum width to use for the number column, not a fixed size.
+if v:version >= 700
+ set numberwidth=3
+endif
+" }}}
+
+" {{{ Modeline settings
+" We don't allow modelines by default. See bug #14088 and bug #73715.
+" If you're not concerned about these, you can enable them on a per-user
+" basis by adding "set modeline" to your ~/.vimrc file.
+set nomodeline
+" }}}
+
+" {{{ Locale settings
+" Try to come up with some nice sane GUI fonts. Also try to set a sensible
+" value for fileencodings based upon locale. These can all be overridden in
+" the user vimrc file.
+if v:lang =~? "^ko"
+ set fileencodings=euc-kr
+ set guifontset=-*-*-medium-r-normal--16-*-*-*-*-*-*-*
+elseif v:lang =~? "^ja_JP"
+ set fileencodings=euc-jp
+ set guifontset=-misc-fixed-medium-r-normal--14-*-*-*-*-*-*-*
+elseif v:lang =~? "^zh_TW"
+ set fileencodings=big5
+ set
guifontset=-sony-fixed-medium-r-normal--16-150-75-75-c-80-iso8859-1,-taipei-fixed-medium-r-normal--16-150-75-75-c-160-big5-0
+elseif v:lang =~? "^zh_CN"
+ set fileencodings=gb2312
+ set guifontset=*-r-*
+endif
+
+" If we have a BOM, always honour that rather than trying to guess.
+if &fileencodings !~? "ucs-bom"
+ set fileencodings^=ucs-bom
+endif
+
+" Always check for UTF-8 when trying to determine encodings.
+if &fileencodings !~? "utf-8"
+ " If we have to add this, the default encoding is not Unicode.
+ " We use this fact later to revert to the default encoding in plaintext/empty
+ " files.
+ let g:added_fenc_utf8 = 1
+ set fileencodings+=utf-8
+endif
+
+" Make sure we have a sane fallback for encoding detection
+if &fileencodings !~? "default"
+ set fileencodings+=default
+endif
+" }}}
+
+" {{{ Syntax highlighting settings
+" Switch syntax highlighting on, when the terminal has colors
+" Also switch on highlighting the last used search pattern.
+if &t_Co > 2 || has("gui_running")
+ syntax on
+ set hlsearch
+endif
+" }}}
+
+" {{{ Terminal fixes
+if &term ==? "xterm"
+ set t_Sb=^[4%dm
+ set t_Sf=^[3%dm
+ set ttymouse=xterm2
+endif
+
+if &term ==? "gnome" && has("eval")
+ " Set useful keys that vim doesn't discover via termcap but are in the
+ " builtin xterm termcap. See bug #122562. We use exec to avoid having to
+ " include raw escapes in the file.
+ exec "set =\eO5D"
+ exec "set =\eO5C"
+endif
+" }}}
+
+" {{{ Filetype plugin settings
+" Enable plugin-provided filetype settings, but only if the ftplugin
+" directory exists (which it won't on livecds, for example).
+if isdirectory(expand("$VIMRUNTIME/ftp
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/files/
commit: 5a5ef85723c7584cfe82afd2244ba8ec64bc60a9
Author: D. Ben Knoble gmail com>
AuthorDate: Wed Nov 5 22:20:00 2025 +
Commit: Sam James gentoo org>
CommitDate: Sun Nov 16 07:57:38 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a5ef857
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 gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44504
Signed-off-by: Sam James gentoo.org>
app-editors/vim-core/files/vimrc-r8 | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-editors/vim-core/files/vimrc-r8
b/app-editors/vim-core/files/vimrc-r8
index c770ab2ef3f6..150059c7e602 100644
--- a/app-editors/vim-core/files/vimrc-r8
+++ b/app-editors/vim-core/files/vimrc-r8
@@ -162,7 +162,7 @@ augroup gentoo
" Better to emerge app-vim/gentoo-syntax, which provides full syntax,
" filetype and indent settings for all things Gentoo.
au BufRead,BufNewFile *.e{build,class} let is_bash=1|setfiletype sh
- au BufRead,BufNewFile *.e{build,class} set ts=4 sw=4 noexpandtab
+ au BufRead,BufNewFile *.e{build,class} setl ts=4 sw=4 noexpandtab
" When editing a file, always jump to the last cursor position
autocmd BufReadPost *
@@ -174,7 +174,7 @@ augroup gentoo
" When editing a crontab file, set backupcopy to yes rather than auto. See
" :help crontab and bug #53437.
- autocmd FileType crontab set backupcopy=yes
+ autocmd FileType crontab setl backupcopy=yes
" If we previously detected that the default encoding is not UTF-8
" (g:added_fenc_utf8), assume that a file with only ASCII characters (or no
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/, app-editors/vim-core/files/
commit: 7e0e804b6966112e6793ebafa806ce04ead2e16c
Author: Holger Hoffstätte applied-asynchrony com>
AuthorDate: Thu Sep 11 11:58:56 2025 +
Commit: Florian Schmaus gentoo org>
CommitDate: Tue Nov 11 19:07:02 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e0e804b
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 posteo.net>
Signed-off-by: Holger Hoffstätte 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 gentoo.org>
.../files/vim-core-9.1.1652-r1-unbundle-xxd.patch | 35 ++
...ore-.ebuild => vim-core-9.1.1652-r1.ebuild} | 16 +-
app-editors/vim-core/vim-core-.ebuild | 9 +++---
3 files changed, 49 insertions(+), 11 deletions(-)
diff --git a/app-editors/vim-core/files/vim-core-9.1.1652-r1-unbundle-xxd.patch
b/app-editors/vim-core/files/vim-core-9.1.1652-r1-unbundle-xxd.patch
new file mode 100644
index ..d7a6dc1fd185
--- /dev/null
+++ b/app-editors/vim-core/files/vim-core-9.1.1652-r1-unbundle-xxd.patch
@@ -0,0 +1,35 @@
+The xxd utility is packaged in dev-util/xxd. With USE=nls, the prerequisite
+$(INSTALL_TOOL_LANGS) target variable contains install-tool-languages, which
+only installs xxd manpages. Remove it to prevent file collisions with
+dev-util/xxd.
+
+From: Lucio Sauer
+--- a/src/Makefile
b/src/Makefile
+@@ -947,7 +947,7 @@ EVIEWNAME = e$(VIEWNAME)
+ EVIEWTARGET = $(EVIEWNAME)$(LNKEXT)
+
+ ### Names of the tools that are also made {{{1
+-TOOLS = xxd/xxd$(EXEEXT)
++TOOLS =
+
+ ### Installation directories. The defaults come from configure. {{{1
+ #
+@@ -2533,16 +2533,11 @@ installspell: $(DEST_VIM) $(DEST_RT) $(DEST_SPELL)
+
+ # install helper program xxd
+ installtools: $(TOOLS) $(DESTDIR)$(exec_prefix) $(DEST_BIN) \
+- $(TOOLSSOURCE) $(DEST_VIM) $(DEST_RT) $(DEST_TOOLS) \
+- $(INSTALL_TOOL_LANGS)
++ $(TOOLSSOURCE) $(DEST_VIM) $(DEST_RT) $(DEST_TOOLS)
+ if test -f $(DEST_BIN)/xxd$(EXEEXT); then \
+ mv -f $(DEST_BIN)/xxd$(EXEEXT) $(DEST_BIN)/xxd.rm; \
+ rm -f $(DEST_BIN)/xxd.rm; \
+ fi
+- $(INSTALL_PROG) xxd/xxd$(EXEEXT) $(DEST_BIN)
+- $(STRIP) $(DEST_BIN)/xxd$(EXEEXT)
+- chmod $(BINMOD) $(DEST_BIN)/xxd$(EXEEXT)
+- -$(SHELL) ./installman.sh xxd $(DEST_MAN) "" $(INSTALLMANARGS)
+
+ # install the runtime tools
+ $(INSTALL_DATA_R) $(TOOLSSOURCE)/* $(DEST_TOOLS)
diff --git a/app-editors/vim-core/vim-core-.ebuild
b/app-editors/vim-core/vim-core-9.1.1652-r1.ebuild
similarity index 92%
copy from app-editors/vim-core/vim-core-.ebuild
copy to app-editors/vim-core/vim-core-9.1.1652-r1.ebuild
index d9ac9cfb553b..96213c8c2dd1 100644
--- a/app-editors/vim-core/vim-core-.ebuild
+++ b/app-editors/vim-core/vim-core-9.1.1652-r1.ebuild
@@ -6,8 +6,8 @@ EAPI=8
# Please bump with app-editors/vim and app-editors/gvim
VIM_VERSION="9.1"
-VIM_PATCHES_VERSION="9.0.2092"
-inherit bash-completion-r1 desktop flag-o-matic prefix toolchain-funcs vim-doc
xdg-utils
+VIM_PATCHES_VERSION="9.1.1432"
+inherit desktop flag-o-matic prefix toolchain-funcs vim-doc xdg-utils
if [[ ${PV} == * ]] ; then
inherit git-r3
@@ -16,7 +16,8 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
+ #
https://github.com/douglarek/gentoo-vim-patches/releases/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.gz";
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
DESCRIPTION="vim and gvim shared files"
@@ -27,6 +28,7 @@ LICENSE="vim"
SLOT="0"
IUSE="nls acl minimal"
+RDEPEND="dev-util/xxd"
# ncurses is only needed by ./configure, so no subslot operator required
DEPEND=">=sys-libs/ncurses-5.2-r2:0"
BDEPEND="dev-build/autoconf"
@@ -38,6 +40,9 @@ if [[ ${PV} != * ]]; then
)
fi
+# unbundle xxd
+PATCHES+=( "${FILESDIR}/vim-core-9.1.1652-r1-unbundle-xxd.patch" )
+
# platform-specific checks (bug #898406):
# - acl() -- Solaris
# - statacl() -- AIX
@@ -130,7 +135,7 @@ src_configure() {
export ac_cv_prog_STRIP="$(type -P true ) faking strip"
local myconf=(
- --with-modified-by=Gentoo-${PVR}
+ --with-modified-by="Gentoo-${PVR} (RIP Bram)"
--enable-gui=no
--without-x
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 85391e12057560911d0fb88f25a6f05d29edf621
Author: Leo Douglas gmail com>
AuthorDate: Sat Aug 9 11:08:07 2025 +
Commit: Sam James gentoo org>
CommitDate: Sat Aug 23 08:37:34 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85391e12
app-editors/vim-core: add 9.1.1652
Signed-off-by: Leo Douglas 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 gentoo.org>
app-editors/vim-core/Manifest | 1 +
app-editors/vim-core/vim-core-9.1.1652.ebuild | 233 ++
2 files changed, 234 insertions(+)
diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index 16da5ddee6f7..b538ca863bc2 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -2,4 +2,5 @@ DIST vim-9.0.2092-patches.tar.xz 2640 BLAKE2B
3a4b2bc57712de3b92b0e8d9b2d428e4d5
DIST vim-9.1.0794.tar.gz 18235753 BLAKE2B
6ab377e6e0661ff8d4f0de2526b29b1c58c128babff662144425665582d390f772b9ded38ec21db4c32c4d68441b566500c434139f23f1ea79af8b7ecd693953
SHA512
38106d56c774b8f1dfed16953c07ff09c411bba5c7ab69e696ee9423dabdec9b0b405665fbd2411122f9963d3af8f9a259cc56b2954443ab41a14a8f2476624a
DIST vim-9.1.1436.tar.gz 18860692 BLAKE2B
ae0471654446ff4101f2df698f46c59c9d634336a6dd762732e46238e97bb6fd00a42b56cad3ae5cce572da2fc3cc65490cd10a024419940352fddd285bd6e23
SHA512
c6007fecf7e8ba2134246b0072ebfa8ce0f85666ac96a6ccc1a81e23a4e46a6b75c136823cdf6dccb6dfdf703affaede9ce83988cf8fe7e5542087a769e61961
DIST vim-9.1.1500.tar.gz 18567738 BLAKE2B
9222c3245eed55b71b228562ee768857207b3198d738dddfab0fdbb3bb8e497a906fedc497f55a416d4e05c5dda4cd0d373298557fe05c554a03c28732c06bba
SHA512
f36a80bf76ea2813aba64d5ce7c6d60241609409bdb70d3a1a622fdcab826d9c8d61a611379125428136afc64b309ca92c33c265dfc276a1bebfc0d4f5d71253
+DIST vim-9.1.1652.tar.gz 18776578 BLAKE2B
c4cc711ee996d6b7268c243c1fae01600d104763f6eee2abbe342f2cf9ee90fb6ee3f0b44fe4814ff47ae13c5a391510c3b711c92acbee591e290da621289029
SHA512
f1dfb1dc0fd834fa3ffb40c31f48de78b48225c9d67667f069ff8b23a6a76d534f3e228b936141616a33a0d73445626dcd2ff52a8571e9f4370a8fbcad9771d7
DIST vim-patches-vim-9.1.1432-patches.tar.bz2 2618 BLAKE2B
fe7c302c71fbf66f1921e1b55e2f67914ed104ab86e2a6cf2e6bf67c98214f13f1d8ff1ed7015ec41a5665c692946e20ec5bdf4806e789a70e34c0c888472739
SHA512
a794a7e4d9014d5508db7b205404f5a4b44748a82c5599a26c1ec6b06d3105f6cebf9a93a058f65ad853bbadf432034fc8257a7c77b4f3446331b9d66c19b3af
diff --git a/app-editors/vim-core/vim-core-9.1.1652.ebuild
b/app-editors/vim-core/vim-core-9.1.1652.ebuild
new file mode 100644
index ..d2e027476100
--- /dev/null
+++ b/app-editors/vim-core/vim-core-9.1.1652.ebuild
@@ -0,0 +1,233 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please bump with app-editors/vim and app-editors/gvim
+
+VIM_VERSION="9.1"
+VIM_PATCHES_VERSION="9.1.1432"
+inherit bash-completion-r1 desktop flag-o-matic prefix toolchain-funcs vim-doc
xdg-utils
+
+if [[ ${PV} == * ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/vim/vim.git";
+ EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
+else
+ SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
+
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
+ #
https://github.com/douglarek/gentoo-vim-patches/releases/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.gz";
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+fi
+
+DESCRIPTION="vim and gvim shared files"
+HOMEPAGE="https://www.vim.org https://github.com/vim/vim";
+S="${WORKDIR}/vim-${PV}"
+
+LICENSE="vim"
+SLOT="0"
+IUSE="nls acl minimal"
+
+# ncurses is only needed by ./configure, so no subslot operator required
+DEPEND=">=sys-libs/ncurses-5.2-r2:0"
+BDEPEND="dev-build/autoconf"
+
+if [[ ${PV} != * ]]; then
+ # Gentoo patches to fix runtime issues, cross-compile errors, etc
+ PATCHES=(
+ "${WORKDIR}/vim-patches-vim-${VIM_PATCHES_VERSION}-patches"
+ )
+fi
+
+# platform-specific checks (bug #898406):
+# - acl() -- Solaris
+# - statacl() -- AIX
+QA_CONFIG_IMPL_DECL_SKIP=(
+ 'acl'
+ 'statacl'
+)
+
+pkg_setup() {
+ # people with broken alphabets run into trouble. bug #82186.
+ unset LANG LC_ALL
+ export LC_COLLATE="C"
+}
+
+src_prepare() {
+ default
+
+ # Fixup a script to use awk instead of nawk
+ sed -i \
+ -e '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' \
+ "${S}"/runtime/tools/mve.awk || die "sed failed"
+
+ # See bug #77841. We remove this file after the
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 058cc66eb173087f688a072aa1d53a3e1bf85d8a
Author: Leo Douglas gmail com>
AuthorDate: Sun Jun 29 13:31:34 2025 +
Commit: Sam James gentoo org>
CommitDate: Sat Jul 5 04:52:16 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=058cc66e
app-editors/vim-core: add 9.1.1492
Signed-off-by: Leo Douglas gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/42798
Signed-off-by: Sam James gentoo.org>
app-editors/vim-core/Manifest | 1 +
app-editors/vim-core/vim-core-9.1.1500.ebuild | 233 ++
2 files changed, 234 insertions(+)
diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index c19394a82a4d..16da5ddee6f7 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -1,4 +1,5 @@
DIST vim-9.0.2092-patches.tar.xz 2640 BLAKE2B
3a4b2bc57712de3b92b0e8d9b2d428e4d576665a183927051eddd53d019a5ca413c74dc10aff09917ee3120bd2e2ba441219d7238994f0d5ba14fc9c31180199
SHA512
ec27e4056460948ff86bc48a21de239a84b53757a8283144ec121654096796d970ad832234d6591a132bcd38bc12dc507cc7795a11cd383d20f08b4d9bcb051f
DIST vim-9.1.0794.tar.gz 18235753 BLAKE2B
6ab377e6e0661ff8d4f0de2526b29b1c58c128babff662144425665582d390f772b9ded38ec21db4c32c4d68441b566500c434139f23f1ea79af8b7ecd693953
SHA512
38106d56c774b8f1dfed16953c07ff09c411bba5c7ab69e696ee9423dabdec9b0b405665fbd2411122f9963d3af8f9a259cc56b2954443ab41a14a8f2476624a
DIST vim-9.1.1436.tar.gz 18860692 BLAKE2B
ae0471654446ff4101f2df698f46c59c9d634336a6dd762732e46238e97bb6fd00a42b56cad3ae5cce572da2fc3cc65490cd10a024419940352fddd285bd6e23
SHA512
c6007fecf7e8ba2134246b0072ebfa8ce0f85666ac96a6ccc1a81e23a4e46a6b75c136823cdf6dccb6dfdf703affaede9ce83988cf8fe7e5542087a769e61961
+DIST vim-9.1.1500.tar.gz 18567738 BLAKE2B
9222c3245eed55b71b228562ee768857207b3198d738dddfab0fdbb3bb8e497a906fedc497f55a416d4e05c5dda4cd0d373298557fe05c554a03c28732c06bba
SHA512
f36a80bf76ea2813aba64d5ce7c6d60241609409bdb70d3a1a622fdcab826d9c8d61a611379125428136afc64b309ca92c33c265dfc276a1bebfc0d4f5d71253
DIST vim-patches-vim-9.1.1432-patches.tar.bz2 2618 BLAKE2B
fe7c302c71fbf66f1921e1b55e2f67914ed104ab86e2a6cf2e6bf67c98214f13f1d8ff1ed7015ec41a5665c692946e20ec5bdf4806e789a70e34c0c888472739
SHA512
a794a7e4d9014d5508db7b205404f5a4b44748a82c5599a26c1ec6b06d3105f6cebf9a93a058f65ad853bbadf432034fc8257a7c77b4f3446331b9d66c19b3af
diff --git a/app-editors/vim-core/vim-core-9.1.1500.ebuild
b/app-editors/vim-core/vim-core-9.1.1500.ebuild
new file mode 100644
index ..d2e027476100
--- /dev/null
+++ b/app-editors/vim-core/vim-core-9.1.1500.ebuild
@@ -0,0 +1,233 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please bump with app-editors/vim and app-editors/gvim
+
+VIM_VERSION="9.1"
+VIM_PATCHES_VERSION="9.1.1432"
+inherit bash-completion-r1 desktop flag-o-matic prefix toolchain-funcs vim-doc
xdg-utils
+
+if [[ ${PV} == * ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/vim/vim.git";
+ EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
+else
+ SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
+
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
+ #
https://github.com/douglarek/gentoo-vim-patches/releases/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.gz";
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+fi
+
+DESCRIPTION="vim and gvim shared files"
+HOMEPAGE="https://www.vim.org https://github.com/vim/vim";
+S="${WORKDIR}/vim-${PV}"
+
+LICENSE="vim"
+SLOT="0"
+IUSE="nls acl minimal"
+
+# ncurses is only needed by ./configure, so no subslot operator required
+DEPEND=">=sys-libs/ncurses-5.2-r2:0"
+BDEPEND="dev-build/autoconf"
+
+if [[ ${PV} != * ]]; then
+ # Gentoo patches to fix runtime issues, cross-compile errors, etc
+ PATCHES=(
+ "${WORKDIR}/vim-patches-vim-${VIM_PATCHES_VERSION}-patches"
+ )
+fi
+
+# platform-specific checks (bug #898406):
+# - acl() -- Solaris
+# - statacl() -- AIX
+QA_CONFIG_IMPL_DECL_SKIP=(
+ 'acl'
+ 'statacl'
+)
+
+pkg_setup() {
+ # people with broken alphabets run into trouble. bug #82186.
+ unset LANG LC_ALL
+ export LC_COLLATE="C"
+}
+
+src_prepare() {
+ default
+
+ # Fixup a script to use awk instead of nawk
+ sed -i \
+ -e '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' \
+ "${S}"/runtime/tools/mve.awk || die "sed failed"
+
+ # See bug #77841. We remove this file after the tarball extraction.
+ rm -v "${S}"/runtime/tools/vimspell.sh || die "rm failed"
+
+ # Read vimrc and gvimrc from /etc/vim
+ echo '#define SYS_VIMRC
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: dc0d830c133f2f2e8729bb9b192b8712f37ac182
Author: Sam James gentoo org>
AuthorDate: Sun Jun 29 11:01:58 2025 +
Commit: Sam James gentoo org>
CommitDate: Sun Jun 29 11:01:58 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc0d830c
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 gentoo.org>
.../{vim-core-.ebuild => vim-core-9.1.1436-r1.ebuild} | 11 ---
app-editors/vim-core/vim-core-.ebuild | 4
2 files changed, 4 insertions(+), 11 deletions(-)
diff --git a/app-editors/vim-core/vim-core-.ebuild
b/app-editors/vim-core/vim-core-9.1.1436-r1.ebuild
similarity index 95%
copy from app-editors/vim-core/vim-core-.ebuild
copy to app-editors/vim-core/vim-core-9.1.1436-r1.ebuild
index 6884c8d3de72..d2e027476100 100644
--- a/app-editors/vim-core/vim-core-.ebuild
+++ b/app-editors/vim-core/vim-core-9.1.1436-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
# Please bump with app-editors/vim and app-editors/gvim
VIM_VERSION="9.1"
-VIM_PATCHES_VERSION="9.0.2092"
+VIM_PATCHES_VERSION="9.1.1432"
inherit bash-completion-r1 desktop flag-o-matic prefix toolchain-funcs vim-doc
xdg-utils
if [[ ${PV} == * ]] ; then
@@ -16,7 +16,8 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
+ #
https://github.com/douglarek/gentoo-vim-patches/releases/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.gz";
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
DESCRIPTION="vim and gvim shared files"
@@ -116,10 +117,6 @@ src_prepare() {
}
src_configure() {
- # Fix bug #37354: Disallow -funroll-all-loops on amd64
- # Bug 57859 suggests that we want to do this for all archs
- filter-flags -funroll-all-loops
-
emake -j1 -C src autoconf
# This should fix a sandbox violation (see bug 24447). The hvc
@@ -134,7 +131,7 @@ src_configure() {
export ac_cv_prog_STRIP="$(type -P true ) faking strip"
local myconf=(
- --with-modified-by=Gentoo-${PVR}
+ --with-modified-by="Gentoo-${PVR} (RIP Bram)"
--enable-gui=no
--without-x
--disable-darwin
diff --git a/app-editors/vim-core/vim-core-.ebuild
b/app-editors/vim-core/vim-core-.ebuild
index 6884c8d3de72..d9ac9cfb553b 100644
--- a/app-editors/vim-core/vim-core-.ebuild
+++ b/app-editors/vim-core/vim-core-.ebuild
@@ -116,10 +116,6 @@ src_prepare() {
}
src_configure() {
- # Fix bug #37354: Disallow -funroll-all-loops on amd64
- # Bug 57859 suggests that we want to do this for all archs
- filter-flags -funroll-all-loops
-
emake -j1 -C src autoconf
# This should fix a sandbox violation (see bug 24447). The hvc
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/files/
commit: dd313b8e1c61a93b33ab4d417b50146259bc1d1b
Author: Michael Mair-Keimberger gentoo org>
AuthorDate: Sun Jun 15 08:48:07 2025 +
Commit: Michael Mair-Keimberger gentoo org>
CommitDate: Tue Jun 17 16:06:12 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd313b8e
app-editors/vim-core: remove unused file
Signed-off-by: Michael Mair-Keimberger gentoo.org>
Part-of: https://github.com/gentoo/gentoo/pull/42602
Signed-off-by: Michael Mair-Keimberger gentoo.org>
app-editors/vim-core/files/vimrc-r6 | 217
1 file changed, 217 deletions(-)
diff --git a/app-editors/vim-core/files/vimrc-r6
b/app-editors/vim-core/files/vimrc-r6
deleted file mode 100644
index 0197f057d233..
--- a/app-editors/vim-core/files/vimrc-r6
+++ /dev/null
@@ -1,217 +0,0 @@
-scriptencoding utf-8
-" ^^ Please leave the above line at the start of the file.
-
-" Default configuration file for Vim
-
-" Written by Aron Griffis
-" Modified by Ryan Phillips
-" Modified some more by Ciaran McCreesh
-" Added Redhat's vimrc info by Seemant Kulleen
-
-" You can override any of these settings on a global basis via the
-" "/etc/vim/vimrc.local" file, and on a per-user basis via "~/.vimrc". You may
-" need to create these.
-
-" {{{ General settings
-" The following are some sensible defaults for Vim for most users.
-" We attempt to change as little as possible from Vim's defaults,
-" deviating only where it makes sense
-set nocompatible" Use Vim defaults (much better!)
-set bs=2" Allow backspacing over everything in insert mode
-set ai " Always set auto-indenting on
-set history=50 " keep 50 lines of command history
-set ruler " Show the cursor position all the time
-
-set viminfo='20,\"500 " Keep a .viminfo file.
-
-" Don't use Ex mode, use Q for formatting
-map Q gq
-
-" When doing tab completion, give the following files lower priority. You may
-" wish to set 'wildignore' to completely ignore files, and 'wildmenu' to enable
-" enhanced tab completion. These can be done in the user vimrc file.
-set suffixes+=.info,.aux,.log,.dvi,.bbl,.out,.o,.lo
-
-" When displaying line numbers, don't use an annoyingly wide number column.
This
-" doesn't enable line numbers -- :set number will do that. The value given is a
-" minimum width to use for the number column, not a fixed size.
-if v:version >= 700
- set numberwidth=3
-endif
-" }}}
-
-" {{{ Modeline settings
-" We don't allow modelines by default. See bug #14088 and bug #73715.
-" If you're not concerned about these, you can enable them on a per-user
-" basis by adding "set modeline" to your ~/.vimrc file.
-set nomodeline
-" }}}
-
-" {{{ Locale settings
-" Try to come up with some nice sane GUI fonts. Also try to set a sensible
-" value for fileencodings based upon locale. These can all be overridden in
-" the user vimrc file.
-if v:lang =~? "^ko"
- set fileencodings=euc-kr
- set guifontset=-*-*-medium-r-normal--16-*-*-*-*-*-*-*
-elseif v:lang =~? "^ja_JP"
- set fileencodings=euc-jp
- set guifontset=-misc-fixed-medium-r-normal--14-*-*-*-*-*-*-*
-elseif v:lang =~? "^zh_TW"
- set fileencodings=big5
- set
guifontset=-sony-fixed-medium-r-normal--16-150-75-75-c-80-iso8859-1,-taipei-fixed-medium-r-normal--16-150-75-75-c-160-big5-0
-elseif v:lang =~? "^zh_CN"
- set fileencodings=gb2312
- set guifontset=*-r-*
-endif
-
-" If we have a BOM, always honour that rather than trying to guess.
-if &fileencodings !~? "ucs-bom"
- set fileencodings^=ucs-bom
-endif
-
-" Always check for UTF-8 when trying to determine encodings.
-if &fileencodings !~? "utf-8"
- " If we have to add this, the default encoding is not Unicode.
- " We use this fact later to revert to the default encoding in plaintext/empty
- " files.
- let g:added_fenc_utf8 = 1
- set fileencodings+=utf-8
-endif
-
-" Make sure we have a sane fallback for encoding detection
-if &fileencodings !~? "default"
- set fileencodings+=default
-endif
-" }}}
-
-" {{{ Syntax highlighting settings
-" Switch syntax highlighting on, when the terminal has colors
-" Also switch on highlighting the last used search pattern.
-if &t_Co > 2 || has("gui_running")
- syntax on
- set hlsearch
-endif
-" }}}
-
-" {{{ Terminal fixes
-if &term ==? "xterm"
- set t_Sb=^[4%dm
- set t_Sf=^[3%dm
- set ttymouse=xterm2
-endif
-
-if &term ==? "gnome" && has("eval")
- " Set useful keys that vim doesn't discover via termcap but are in the
- " builtin xterm termcap. See bug #122562. We use exec to avoid having to
- " include raw escapes in the file.
- exec "set =\eO5D"
- exec "set =\eO5C"
-endif
-" }}}
-
-" {{{ Filetype plugin settings
-" Enable plugin-provided filetype settings, but only if the ftplugin
-" directory exists (which it won't on livecds, for example).
-if isdirectory(expand("$VIMRUNTIME/ftplugin"))
- filetype plugin on
-
- " Uncomment the next line (or copy to your ~/.vimrc) for plugin-provided
- "
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 844cfec46198671bff9853b82dca26bf45315d8e
Author: Leo Douglas gmail com>
AuthorDate: Tue Jun 10 13:46:42 2025 +
Commit: Sam James gentoo org>
CommitDate: Thu Jun 12 10:56:07 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=844cfec4
app-editors/vim-core: fix pkgcheck VariableOrderWrong
Signed-off-by: Leo Douglas gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/42532
Signed-off-by: Sam James gentoo.org>
app-editors/vim-core/vim-core-9.1.0794.ebuild | 2 +-
app-editors/vim-core/vim-core-9.1.1436.ebuild | 2 +-
app-editors/vim-core/vim-core-.ebuild | 4 ++--
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/app-editors/vim-core/vim-core-9.1.0794.ebuild
b/app-editors/vim-core/vim-core-9.1.0794.ebuild
index 0136fe9abdd8..5e0ff1d0cef6 100644
--- a/app-editors/vim-core/vim-core-9.1.0794.ebuild
+++ b/app-editors/vim-core/vim-core-9.1.0794.ebuild
@@ -18,10 +18,10 @@ else
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz";
KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
-S="${WORKDIR}/vim-${PV}"
DESCRIPTION="vim and gvim shared files"
HOMEPAGE="https://www.vim.org https://github.com/vim/vim";
+S="${WORKDIR}/vim-${PV}"
LICENSE="vim"
SLOT="0"
diff --git a/app-editors/vim-core/vim-core-9.1.1436.ebuild
b/app-editors/vim-core/vim-core-9.1.1436.ebuild
index 93ac7925f9c6..e1758d769b64 100644
--- a/app-editors/vim-core/vim-core-9.1.1436.ebuild
+++ b/app-editors/vim-core/vim-core-9.1.1436.ebuild
@@ -19,10 +19,10 @@ else
#
https://github.com/douglarek/gentoo-vim-patches/releases/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.gz";
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
-S="${WORKDIR}/vim-${PV}"
DESCRIPTION="vim and gvim shared files"
HOMEPAGE="https://www.vim.org https://github.com/vim/vim";
+S="${WORKDIR}/vim-${PV}"
LICENSE="vim"
SLOT="0"
diff --git a/app-editors/vim-core/vim-core-.ebuild
b/app-editors/vim-core/vim-core-.ebuild
index e1295a72b761..6884c8d3de72 100644
--- a/app-editors/vim-core/vim-core-.ebuild
+++ b/app-editors/vim-core/vim-core-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -18,10 +18,10 @@ else
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
fi
-S="${WORKDIR}/vim-${PV}"
DESCRIPTION="vim and gvim shared files"
HOMEPAGE="https://www.vim.org https://github.com/vim/vim";
+S="${WORKDIR}/vim-${PV}"
LICENSE="vim"
SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: bdf58f802cda34f0c6c877732c051c3d7842d5c2
Author: Leo Douglas gmail com>
AuthorDate: Tue Jun 10 13:28:20 2025 +
Commit: Sam James gentoo org>
CommitDate: Thu Jun 12 10:56:02 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdf58f80
app-editors/vim-core: drop versions
Signed-off-by: Leo Douglas gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/42532
Signed-off-by: Sam James gentoo.org>
app-editors/vim-core/Manifest| 3 -
app-editors/vim-core/vim-core-9.0.2167-r1.ebuild | 236 ---
app-editors/vim-core/vim-core-9.0.2167.ebuild| 236 ---
app-editors/vim-core/vim-core-9.1.0366-r1.ebuild | 236 ---
app-editors/vim-core/vim-core-9.1.0366.ebuild| 236 ---
app-editors/vim-core/vim-core-9.1.0470.ebuild| 236 ---
6 files changed, 1183 deletions(-)
diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index 6f699440bf4a..c19394a82a4d 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -1,7 +1,4 @@
DIST vim-9.0.2092-patches.tar.xz 2640 BLAKE2B
3a4b2bc57712de3b92b0e8d9b2d428e4d576665a183927051eddd53d019a5ca413c74dc10aff09917ee3120bd2e2ba441219d7238994f0d5ba14fc9c31180199
SHA512
ec27e4056460948ff86bc48a21de239a84b53757a8283144ec121654096796d970ad832234d6591a132bcd38bc12dc507cc7795a11cd383d20f08b4d9bcb051f
-DIST vim-9.0.2167.tar.gz 17405049 BLAKE2B
496c8f9672bc4ecce743a145bc2b671bf09034b2875e728406b318c8b12e2d8d4ee3423ce94f8749679f07d36f229954f7ef0b12ce7bc4d71ccf6637ce2d6029
SHA512
6a9a785b1915dc167210b0da4d5e4401c71ee49b3554c8a22566378658ddcc3493562897ea39035852399cc5ffb55a73355ab13390c27a4d00ffd76bcd10ddf0
-DIST vim-9.1.0366.tar.gz 17861209 BLAKE2B
8771f5ef6a966c1b5992a437dd6cf1de9525458f61a4cd8fa53737a7bde29a4da101668639a301288a266ee8b3911857d1ba5b4e88870b60473eb1eaa608d7a5
SHA512
11be2a6e349c7b6d26fc1943c35ea18c662baa4f30ae76936eefb30e0b4d988bfcaedf7ecd2c3903f64e23c75957f55b9bb4073e0f38c7eb10ef0ee0dc652ddb
-DIST vim-9.1.0470.tar.gz 17919981 BLAKE2B
90ebffc6e7b6162f8a047976659e044b75aaa946799b901e9f8c88f04a787543cde56545c8c6e5394fa2bc957d2e46810c5ca3f1315fc20a398a57bbdbc90f4c
SHA512
41b71e9e5385237b30aa256f064c9d5c914b29a97c0ec562f1995ac5d476fcf840c3f0e9a52e599f6084777db147e83fcbf0ec6b985bb94c126264d4cbafb964
DIST vim-9.1.0794.tar.gz 18235753 BLAKE2B
6ab377e6e0661ff8d4f0de2526b29b1c58c128babff662144425665582d390f772b9ded38ec21db4c32c4d68441b566500c434139f23f1ea79af8b7ecd693953
SHA512
38106d56c774b8f1dfed16953c07ff09c411bba5c7ab69e696ee9423dabdec9b0b405665fbd2411122f9963d3af8f9a259cc56b2954443ab41a14a8f2476624a
DIST vim-9.1.1436.tar.gz 18860692 BLAKE2B
ae0471654446ff4101f2df698f46c59c9d634336a6dd762732e46238e97bb6fd00a42b56cad3ae5cce572da2fc3cc65490cd10a024419940352fddd285bd6e23
SHA512
c6007fecf7e8ba2134246b0072ebfa8ce0f85666ac96a6ccc1a81e23a4e46a6b75c136823cdf6dccb6dfdf703affaede9ce83988cf8fe7e5542087a769e61961
DIST vim-patches-vim-9.1.1432-patches.tar.bz2 2618 BLAKE2B
fe7c302c71fbf66f1921e1b55e2f67914ed104ab86e2a6cf2e6bf67c98214f13f1d8ff1ed7015ec41a5665c692946e20ec5bdf4806e789a70e34c0c888472739
SHA512
a794a7e4d9014d5508db7b205404f5a4b44748a82c5599a26c1ec6b06d3105f6cebf9a93a058f65ad853bbadf432034fc8257a7c77b4f3446331b9d66c19b3af
diff --git a/app-editors/vim-core/vim-core-9.0.2167-r1.ebuild
b/app-editors/vim-core/vim-core-9.0.2167-r1.ebuild
deleted file mode 100644
index 447f5f5caec6..
--- a/app-editors/vim-core/vim-core-9.0.2167-r1.ebuild
+++ /dev/null
@@ -1,236 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Please bump with app-editors/vim and app-editors/gvim
-
-VIM_VERSION="9.0"
-VIM_PATCHES_VERSION="9.0.2092"
-inherit bash-completion-r1 desktop flag-o-matic prefix toolchain-funcs vim-doc
xdg-utils
-
-if [[ ${PV} == * ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/vim/vim.git";
- EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
-else
- SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
-
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz";
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
-fi
-S="${WORKDIR}/vim-${PV}"
-
-DESCRIPTION="vim and gvim shared files"
-HOMEPAGE="https://www.vim.org https://github.com/vim/vim";
-
-LICENSE="vim"
-SLOT="0"
-IUSE="nls acl minimal"
-
-# ncurses is only needed by ./configure, so no subslot operator required
-DEPEND=">=sys-libs/ncurses-5.2-r2:0"
-BDEPEND="dev-build/autoconf"
-
-if [[ ${PV} != * ]]; then
- # Gentoo patches to fix runtime issues, cross-compile errors, etc
- PATCHES=(
- "${WORKDIR}/
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: a5312ba442d760225c4febc87d400d0392b9dd45
Author: Leo Douglas gmail com>
AuthorDate: Thu Jun 5 13:07:51 2025 +
Commit: Sam James gentoo org>
CommitDate: Sun Jun 8 13:01:37 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5312ba4
app-editors/vim-core: add 9.1.1436
Closes: https://bugs.gentoo.org/957160
Signed-off-by: Leo Douglas gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/42461
Signed-off-by: Sam James gentoo.org>
app-editors/vim-core/Manifest | 2 +
app-editors/vim-core/vim-core-9.1.1436.ebuild | 237 ++
2 files changed, 239 insertions(+)
diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index 2669a5edaf98..6f699440bf4a 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -3,3 +3,5 @@ DIST vim-9.0.2167.tar.gz 17405049 BLAKE2B
496c8f9672bc4ecce743a145bc2b671bf09034
DIST vim-9.1.0366.tar.gz 17861209 BLAKE2B
8771f5ef6a966c1b5992a437dd6cf1de9525458f61a4cd8fa53737a7bde29a4da101668639a301288a266ee8b3911857d1ba5b4e88870b60473eb1eaa608d7a5
SHA512
11be2a6e349c7b6d26fc1943c35ea18c662baa4f30ae76936eefb30e0b4d988bfcaedf7ecd2c3903f64e23c75957f55b9bb4073e0f38c7eb10ef0ee0dc652ddb
DIST vim-9.1.0470.tar.gz 17919981 BLAKE2B
90ebffc6e7b6162f8a047976659e044b75aaa946799b901e9f8c88f04a787543cde56545c8c6e5394fa2bc957d2e46810c5ca3f1315fc20a398a57bbdbc90f4c
SHA512
41b71e9e5385237b30aa256f064c9d5c914b29a97c0ec562f1995ac5d476fcf840c3f0e9a52e599f6084777db147e83fcbf0ec6b985bb94c126264d4cbafb964
DIST vim-9.1.0794.tar.gz 18235753 BLAKE2B
6ab377e6e0661ff8d4f0de2526b29b1c58c128babff662144425665582d390f772b9ded38ec21db4c32c4d68441b566500c434139f23f1ea79af8b7ecd693953
SHA512
38106d56c774b8f1dfed16953c07ff09c411bba5c7ab69e696ee9423dabdec9b0b405665fbd2411122f9963d3af8f9a259cc56b2954443ab41a14a8f2476624a
+DIST vim-9.1.1436.tar.gz 18860692 BLAKE2B
ae0471654446ff4101f2df698f46c59c9d634336a6dd762732e46238e97bb6fd00a42b56cad3ae5cce572da2fc3cc65490cd10a024419940352fddd285bd6e23
SHA512
c6007fecf7e8ba2134246b0072ebfa8ce0f85666ac96a6ccc1a81e23a4e46a6b75c136823cdf6dccb6dfdf703affaede9ce83988cf8fe7e5542087a769e61961
+DIST vim-patches-vim-9.1.1432-patches.tar.bz2 2618 BLAKE2B
fe7c302c71fbf66f1921e1b55e2f67914ed104ab86e2a6cf2e6bf67c98214f13f1d8ff1ed7015ec41a5665c692946e20ec5bdf4806e789a70e34c0c888472739
SHA512
a794a7e4d9014d5508db7b205404f5a4b44748a82c5599a26c1ec6b06d3105f6cebf9a93a058f65ad853bbadf432034fc8257a7c77b4f3446331b9d66c19b3af
diff --git a/app-editors/vim-core/vim-core-9.1.1436.ebuild
b/app-editors/vim-core/vim-core-9.1.1436.ebuild
new file mode 100644
index ..93ac7925f9c6
--- /dev/null
+++ b/app-editors/vim-core/vim-core-9.1.1436.ebuild
@@ -0,0 +1,237 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please bump with app-editors/vim and app-editors/gvim
+
+VIM_VERSION="9.1"
+VIM_PATCHES_VERSION="9.1.1432"
+inherit bash-completion-r1 desktop flag-o-matic prefix toolchain-funcs vim-doc
xdg-utils
+
+if [[ ${PV} == * ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/vim/vim.git";
+ EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
+else
+ SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
+
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
+ #
https://github.com/douglarek/gentoo-vim-patches/releases/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.gz";
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+fi
+S="${WORKDIR}/vim-${PV}"
+
+DESCRIPTION="vim and gvim shared files"
+HOMEPAGE="https://www.vim.org https://github.com/vim/vim";
+
+LICENSE="vim"
+SLOT="0"
+IUSE="nls acl minimal"
+
+# ncurses is only needed by ./configure, so no subslot operator required
+DEPEND=">=sys-libs/ncurses-5.2-r2:0"
+BDEPEND="dev-build/autoconf"
+
+if [[ ${PV} != * ]]; then
+ # Gentoo patches to fix runtime issues, cross-compile errors, etc
+ PATCHES=(
+ "${WORKDIR}/vim-patches-vim-${VIM_PATCHES_VERSION}-patches"
+ )
+fi
+
+# platform-specific checks (bug #898406):
+# - acl() -- Solaris
+# - statacl() -- AIX
+QA_CONFIG_IMPL_DECL_SKIP=(
+ 'acl'
+ 'statacl'
+)
+
+pkg_setup() {
+ # people with broken alphabets run into trouble. bug #82186.
+ unset LANG LC_ALL
+ export LC_COLLATE="C"
+}
+
+src_prepare() {
+ default
+
+ # Fixup a script to use awk instead of nawk
+ sed -i \
+ -e '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' \
+ "${S}"/runtime/tools/mve.awk || die "sed failed"
+
+ # See bug #77841. We remove this file after the tarball extraction.
+ rm -v "${S}"/runtime
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: f7842d6ce4562fd143d70fe9acae60391f4cd373
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Feb 7 16:32:43 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Feb 7 16:32:43 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7842d6c
app-editors/vim-core: Stabilize 9.1.0794 sparc, #948082
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.1.0794.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.1.0794.ebuild
b/app-editors/vim-core/vim-core-9.1.0794.ebuild
index 0606d9244d57..44626cc641a9 100644
--- a/app-editors/vim-core/vim-core-9.1.0794.ebuild
+++ b/app-editors/vim-core/vim-core-9.1.0794.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz";
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: e196a04a49fd25bb46af227e66e1a22db079a595
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Feb 7 16:32:31 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Feb 7 16:32:31 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e196a04a
app-editors/vim-core: Stabilize 9.1.0794 arm, #948082
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.1.0794.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.1.0794.ebuild
b/app-editors/vim-core/vim-core-9.1.0794.ebuild
index 94fca5d56b28..f5f2e34e6ebf 100644
--- a/app-editors/vim-core/vim-core-9.1.0794.ebuild
+++ b/app-editors/vim-core/vim-core-9.1.0794.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz";
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: c24c475358c8167f785876543b1a67248a0748e0
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Feb 7 16:32:40 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Feb 7 16:32:40 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c24c4753
app-editors/vim-core: Stabilize 9.1.0794 ppc64, #948082
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.1.0794.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.1.0794.ebuild
b/app-editors/vim-core/vim-core-9.1.0794.ebuild
index 52ffb9791952..0606d9244d57 100644
--- a/app-editors/vim-core/vim-core-9.1.0794.ebuild
+++ b/app-editors/vim-core/vim-core-9.1.0794.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz";
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 47b7582fdd0015198bf57cdff90aa176f78f79e5
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Feb 7 16:32:34 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Feb 7 16:32:34 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47b7582f
app-editors/vim-core: Stabilize 9.1.0794 arm64, #948082
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.1.0794.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.1.0794.ebuild
b/app-editors/vim-core/vim-core-9.1.0794.ebuild
index f5f2e34e6ebf..ac6ab7b4d2e0 100644
--- a/app-editors/vim-core/vim-core-9.1.0794.ebuild
+++ b/app-editors/vim-core/vim-core-9.1.0794.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz";
- KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 27b4e23f9baafabcf41f1383afcc0079607b54b8
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Feb 7 16:32:37 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Feb 7 16:32:37 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27b4e23f
app-editors/vim-core: Stabilize 9.1.0794 ppc, #948082
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.1.0794.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.1.0794.ebuild
b/app-editors/vim-core/vim-core-9.1.0794.ebuild
index ac6ab7b4d2e0..52ffb9791952 100644
--- a/app-editors/vim-core/vim-core-9.1.0794.ebuild
+++ b/app-editors/vim-core/vim-core-9.1.0794.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz";
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 03a95a0f5d07aac6b8c4046dbf1624988bc13d36
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Feb 7 16:32:28 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Feb 7 16:32:28 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03a95a0f
app-editors/vim-core: Stabilize 9.1.0794 x86, #948082
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.1.0794.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.1.0794.ebuild
b/app-editors/vim-core/vim-core-9.1.0794.ebuild
index a4bf74a2c511..94fca5d56b28 100644
--- a/app-editors/vim-core/vim-core-9.1.0794.ebuild
+++ b/app-editors/vim-core/vim-core-9.1.0794.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz";
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: c111f16ebcdcdf7f8958fbd81230c1e5e3e42fec
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Feb 7 16:32:25 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Feb 7 16:32:25 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c111f16e
app-editors/vim-core: Stabilize 9.1.0794 amd64, #948082
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.1.0794.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-editors/vim-core/vim-core-9.1.0794.ebuild
b/app-editors/vim-core/vim-core-9.1.0794.ebuild
index 11172cbf29b4..a4bf74a2c511 100644
--- a/app-editors/vim-core/vim-core-9.1.0794.ebuild
+++ b/app-editors/vim-core/vim-core-9.1.0794.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz";
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 77509bd8bca40d41e618162b118ab27b68617b1f
Author: Boris Staletic protonmail com>
AuthorDate: Mon Oct 21 15:35:45 2024 +
Commit: Sam James gentoo org>
CommitDate: Sun Dec 1 12:39:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77509bd8
app-editors/vim-core: sync live
Signed-off-by: Boris Staletic protonmail.com>
Signed-off-by: Sam James gentoo.org>
app-editors/vim-core/vim-core-.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-editors/vim-core/vim-core-.ebuild
b/app-editors/vim-core/vim-core-.ebuild
index 8f91d20c3a96..e1295a72b761 100644
--- a/app-editors/vim-core/vim-core-.ebuild
+++ b/app-editors/vim-core/vim-core-.ebuild
@@ -5,8 +5,8 @@ EAPI=8
# Please bump with app-editors/vim and app-editors/gvim
-VIM_VERSION="9.0"
-VIM_PATCHES_VERSION="9.0.1000"
+VIM_VERSION="9.1"
+VIM_PATCHES_VERSION="9.0.2092"
inherit bash-completion-r1 desktop flag-o-matic prefix toolchain-funcs vim-doc
xdg-utils
if [[ ${PV} == * ]] ; then
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 56559bb1d0469a0e5c3861f71229afd8c57eaddf
Author: Boris Staletic protonmail com>
AuthorDate: Wed Oct 16 07:11:17 2024 +
Commit: Sam James gentoo org>
CommitDate: Sun Dec 1 12:39:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56559bb1
app-editors/vim-core: add 9.1.0794
Now with python3.13 support
Signed-off-by: Boris Staletic protonmail.com>
Signed-off-by: Sam James gentoo.org>
app-editors/vim-core/Manifest | 1 +
app-editors/vim-core/vim-core-9.1.0794.ebuild | 236 ++
2 files changed, 237 insertions(+)
diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index 67344428f5b6..2669a5edaf98 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -2,3 +2,4 @@ DIST vim-9.0.2092-patches.tar.xz 2640 BLAKE2B
3a4b2bc57712de3b92b0e8d9b2d428e4d5
DIST vim-9.0.2167.tar.gz 17405049 BLAKE2B
496c8f9672bc4ecce743a145bc2b671bf09034b2875e728406b318c8b12e2d8d4ee3423ce94f8749679f07d36f229954f7ef0b12ce7bc4d71ccf6637ce2d6029
SHA512
6a9a785b1915dc167210b0da4d5e4401c71ee49b3554c8a22566378658ddcc3493562897ea39035852399cc5ffb55a73355ab13390c27a4d00ffd76bcd10ddf0
DIST vim-9.1.0366.tar.gz 17861209 BLAKE2B
8771f5ef6a966c1b5992a437dd6cf1de9525458f61a4cd8fa53737a7bde29a4da101668639a301288a266ee8b3911857d1ba5b4e88870b60473eb1eaa608d7a5
SHA512
11be2a6e349c7b6d26fc1943c35ea18c662baa4f30ae76936eefb30e0b4d988bfcaedf7ecd2c3903f64e23c75957f55b9bb4073e0f38c7eb10ef0ee0dc652ddb
DIST vim-9.1.0470.tar.gz 17919981 BLAKE2B
90ebffc6e7b6162f8a047976659e044b75aaa946799b901e9f8c88f04a787543cde56545c8c6e5394fa2bc957d2e46810c5ca3f1315fc20a398a57bbdbc90f4c
SHA512
41b71e9e5385237b30aa256f064c9d5c914b29a97c0ec562f1995ac5d476fcf840c3f0e9a52e599f6084777db147e83fcbf0ec6b985bb94c126264d4cbafb964
+DIST vim-9.1.0794.tar.gz 18235753 BLAKE2B
6ab377e6e0661ff8d4f0de2526b29b1c58c128babff662144425665582d390f772b9ded38ec21db4c32c4d68441b566500c434139f23f1ea79af8b7ecd693953
SHA512
38106d56c774b8f1dfed16953c07ff09c411bba5c7ab69e696ee9423dabdec9b0b405665fbd2411122f9963d3af8f9a259cc56b2954443ab41a14a8f2476624a
diff --git a/app-editors/vim-core/vim-core-9.1.0794.ebuild
b/app-editors/vim-core/vim-core-9.1.0794.ebuild
new file mode 100644
index ..11172cbf29b4
--- /dev/null
+++ b/app-editors/vim-core/vim-core-9.1.0794.ebuild
@@ -0,0 +1,236 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please bump with app-editors/vim and app-editors/gvim
+
+VIM_VERSION="9.1"
+VIM_PATCHES_VERSION="9.0.2092"
+inherit bash-completion-r1 desktop flag-o-matic prefix toolchain-funcs vim-doc
xdg-utils
+
+if [[ ${PV} == * ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/vim/vim.git";
+ EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
+else
+ SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
+
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz";
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+fi
+S="${WORKDIR}/vim-${PV}"
+
+DESCRIPTION="vim and gvim shared files"
+HOMEPAGE="https://www.vim.org https://github.com/vim/vim";
+
+LICENSE="vim"
+SLOT="0"
+IUSE="nls acl minimal"
+
+# ncurses is only needed by ./configure, so no subslot operator required
+DEPEND=">=sys-libs/ncurses-5.2-r2:0"
+BDEPEND="dev-build/autoconf"
+
+if [[ ${PV} != * ]]; then
+ # Gentoo patches to fix runtime issues, cross-compile errors, etc
+ PATCHES=(
+ "${WORKDIR}/vim-${VIM_PATCHES_VERSION}-patches"
+ )
+fi
+
+# platform-specific checks (bug #898406):
+# - acl() -- Solaris
+# - statacl() -- AIX
+QA_CONFIG_IMPL_DECL_SKIP=(
+ 'acl'
+ 'statacl'
+)
+
+pkg_setup() {
+ # people with broken alphabets run into trouble. bug #82186.
+ unset LANG LC_ALL
+ export LC_COLLATE="C"
+}
+
+src_prepare() {
+ default
+
+ # Fixup a script to use awk instead of nawk
+ sed -i \
+ -e '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' \
+ "${S}"/runtime/tools/mve.awk || die "sed failed"
+
+ # See bug #77841. We remove this file after the tarball extraction.
+ rm -v "${S}"/runtime/tools/vimspell.sh || die "rm failed"
+
+ # Read vimrc and gvimrc from /etc/vim
+ echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >>
"${S}"/src/feature.h || die
+ echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >>
"${S}"/src/feature.h || die
+
+ # Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
+ # Hopefully this pattern won't break for a while at least.
+ # This fixes bug #29398 (27 Sep 2003 agriffis)
+ sed -i 's/\> "$c" || die "echo fail
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: ad4a216ee1ead70472a7720057bafcd8d08f7d1a
Author: Joonas Niilola gentoo org>
AuthorDate: Wed Jun 26 05:45:05 2024 +
Commit: Joonas Niilola gentoo org>
CommitDate: Wed Jun 26 05:45:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad4a216e
app-editors/vim-core: Stabilize 9.1.0366-r1 ppc64, #933697
Signed-off-by: Joonas Niilola gentoo.org>
app-editors/vim-core/vim-core-9.1.0366-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.1.0366-r1.ebuild
b/app-editors/vim-core/vim-core-9.1.0366-r1.ebuild
index a8d4583566fa..29e3e794fbb1 100644
--- a/app-editors/vim-core/vim-core-9.1.0366-r1.ebuild
+++ b/app-editors/vim-core/vim-core-9.1.0366-r1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz";
- KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: ebc281fb9997c5a6412838848761a0d7055560e2
Author: Joonas Niilola gentoo org>
AuthorDate: Wed Jun 26 05:44:39 2024 +
Commit: Joonas Niilola gentoo org>
CommitDate: Wed Jun 26 05:45:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebc281fb
app-editors/vim-core: Stabilize 9.1.0366-r1 ppc, #933697
Signed-off-by: Joonas Niilola gentoo.org>
app-editors/vim-core/vim-core-9.1.0366-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.1.0366-r1.ebuild
b/app-editors/vim-core/vim-core-9.1.0366-r1.ebuild
index 5e2838b7e83b..a8d4583566fa 100644
--- a/app-editors/vim-core/vim-core-9.1.0366-r1.ebuild
+++ b/app-editors/vim-core/vim-core-9.1.0366-r1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz";
- KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: ae586d2b4daefb9750eb5f1504df36d199e38657
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Jun 7 08:42:58 2024 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Jun 7 08:42:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae586d2b
app-editors/vim-core: Stabilize 9.1.0366-r1 arm, #933697
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.1.0366-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.1.0366-r1.ebuild
b/app-editors/vim-core/vim-core-9.1.0366-r1.ebuild
index 9a2fdf3293aa..5e2838b7e83b 100644
--- a/app-editors/vim-core/vim-core-9.1.0366-r1.ebuild
+++ b/app-editors/vim-core/vim-core-9.1.0366-r1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz";
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 13291fa247b22833c140a9785bf4a56fd9a0e793
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Jun 7 06:55:29 2024 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Jun 7 06:55:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13291fa2
app-editors/vim-core: Stabilize 9.1.0366-r1 sparc, #933697
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.1.0366-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.1.0366-r1.ebuild
b/app-editors/vim-core/vim-core-9.1.0366-r1.ebuild
index f92d631c179a..9a2fdf3293aa 100644
--- a/app-editors/vim-core/vim-core-9.1.0366-r1.ebuild
+++ b/app-editors/vim-core/vim-core-9.1.0366-r1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz";
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 854766f62ff9e2413b2db2e4b5ab3258ca32e97e
Author: Arthur Zamarin gentoo org>
AuthorDate: Thu Jun 6 19:43:47 2024 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Jun 7 05:14:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=854766f6
app-editors/vim-core: add 9.1.0470
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/Manifest | 1 +
app-editors/vim-core/vim-core-9.1.0470.ebuild | 236 ++
2 files changed, 237 insertions(+)
diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index 403a34d860fa..67344428f5b6 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -1,3 +1,4 @@
DIST vim-9.0.2092-patches.tar.xz 2640 BLAKE2B
3a4b2bc57712de3b92b0e8d9b2d428e4d576665a183927051eddd53d019a5ca413c74dc10aff09917ee3120bd2e2ba441219d7238994f0d5ba14fc9c31180199
SHA512
ec27e4056460948ff86bc48a21de239a84b53757a8283144ec121654096796d970ad832234d6591a132bcd38bc12dc507cc7795a11cd383d20f08b4d9bcb051f
DIST vim-9.0.2167.tar.gz 17405049 BLAKE2B
496c8f9672bc4ecce743a145bc2b671bf09034b2875e728406b318c8b12e2d8d4ee3423ce94f8749679f07d36f229954f7ef0b12ce7bc4d71ccf6637ce2d6029
SHA512
6a9a785b1915dc167210b0da4d5e4401c71ee49b3554c8a22566378658ddcc3493562897ea39035852399cc5ffb55a73355ab13390c27a4d00ffd76bcd10ddf0
DIST vim-9.1.0366.tar.gz 17861209 BLAKE2B
8771f5ef6a966c1b5992a437dd6cf1de9525458f61a4cd8fa53737a7bde29a4da101668639a301288a266ee8b3911857d1ba5b4e88870b60473eb1eaa608d7a5
SHA512
11be2a6e349c7b6d26fc1943c35ea18c662baa4f30ae76936eefb30e0b4d988bfcaedf7ecd2c3903f64e23c75957f55b9bb4073e0f38c7eb10ef0ee0dc652ddb
+DIST vim-9.1.0470.tar.gz 17919981 BLAKE2B
90ebffc6e7b6162f8a047976659e044b75aaa946799b901e9f8c88f04a787543cde56545c8c6e5394fa2bc957d2e46810c5ca3f1315fc20a398a57bbdbc90f4c
SHA512
41b71e9e5385237b30aa256f064c9d5c914b29a97c0ec562f1995ac5d476fcf840c3f0e9a52e599f6084777db147e83fcbf0ec6b985bb94c126264d4cbafb964
diff --git a/app-editors/vim-core/vim-core-9.1.0470.ebuild
b/app-editors/vim-core/vim-core-9.1.0470.ebuild
new file mode 100644
index ..759cb04d314d
--- /dev/null
+++ b/app-editors/vim-core/vim-core-9.1.0470.ebuild
@@ -0,0 +1,236 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please bump with app-editors/vim and app-editors/gvim
+
+VIM_VERSION="9.1"
+VIM_PATCHES_VERSION="9.0.2092"
+inherit bash-completion-r1 desktop flag-o-matic prefix toolchain-funcs vim-doc
xdg-utils
+
+if [[ ${PV} == * ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/vim/vim.git";
+ EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
+else
+ SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
+
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz";
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+fi
+S="${WORKDIR}/vim-${PV}"
+
+DESCRIPTION="vim and gvim shared files"
+HOMEPAGE="https://www.vim.org https://github.com/vim/vim";
+
+LICENSE="vim"
+SLOT="0"
+IUSE="nls acl minimal"
+
+# ncurses is only needed by ./configure, so no subslot operator required
+DEPEND=">=sys-libs/ncurses-5.2-r2:0"
+BDEPEND="dev-build/autoconf"
+
+if [[ ${PV} != * ]]; then
+ # Gentoo patches to fix runtime issues, cross-compile errors, etc
+ PATCHES=(
+ "${WORKDIR}/vim-${VIM_PATCHES_VERSION}-patches"
+ )
+fi
+
+# platform-specific checks (bug #898406):
+# - acl() -- Solaris
+# - statacl() -- AIX
+QA_CONFIG_IMPL_DECL_SKIP=(
+ 'acl'
+ 'statacl'
+)
+
+pkg_setup() {
+ # people with broken alphabets run into trouble. bug #82186.
+ unset LANG LC_ALL
+ export LC_COLLATE="C"
+}
+
+src_prepare() {
+ default
+
+ # Fixup a script to use awk instead of nawk
+ sed -i \
+ -e '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' \
+ "${S}"/runtime/tools/mve.awk || die "sed failed"
+
+ # See bug #77841. We remove this file after the tarball extraction.
+ rm -v "${S}"/runtime/tools/vimspell.sh || die "rm failed"
+
+ # Read vimrc and gvimrc from /etc/vim
+ echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >>
"${S}"/src/feature.h || die
+ echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >>
"${S}"/src/feature.h || die
+
+ # Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
+ # Hopefully this pattern won't break for a while at least.
+ # This fixes bug #29398 (27 Sep 2003 agriffis)
+ sed -i 's/\> "$c" || die "echo failed"
+ done
+
+ # Try to avoid sandbox problems. Bug #114475.
+ if [[ -d "${S}"/src/po ]]; then
+ sed -i -e \
+
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 1e1ad95eb1b1bff5d9331cf1ab5def7b4f232e80
Author: Arthur Zamarin gentoo org>
AuthorDate: Thu Jun 6 17:28:04 2024 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Thu Jun 6 17:28:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e1ad95e
app-editors/vim-core: Stabilize 9.1.0366-r1 x86, #933697
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.1.0366-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.1.0366-r1.ebuild
b/app-editors/vim-core/vim-core-9.1.0366-r1.ebuild
index 51be25d8281b..f92d631c179a 100644
--- a/app-editors/vim-core/vim-core-9.1.0366-r1.ebuild
+++ b/app-editors/vim-core/vim-core-9.1.0366-r1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz";
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 5da277a5607676193886555a0b3ef6c927e414a1
Author: Arthur Zamarin gentoo org>
AuthorDate: Thu Jun 6 17:09:31 2024 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Thu Jun 6 17:09:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5da277a5
app-editors/vim-core: Stabilize 9.1.0366-r1 amd64, #933697
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.1.0366-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.1.0366-r1.ebuild
b/app-editors/vim-core/vim-core-9.1.0366-r1.ebuild
index 759cb04d314d..51be25d8281b 100644
--- a/app-editors/vim-core/vim-core-9.1.0366-r1.ebuild
+++ b/app-editors/vim-core/vim-core-9.1.0366-r1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz";
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 7d931595357d73f5b42bbe3be122b802dab9e2a6
Author: Mike Gilbert gentoo org>
AuthorDate: Sun May 19 15:34:02 2024 +
Commit: Mike Gilbert gentoo org>
CommitDate: Sun May 19 15:34:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d931595
app-editors/vim-core: drop versions
Signed-off-by: Mike Gilbert gentoo.org>
app-editors/vim-core/Manifest| 6 -
app-editors/vim-core/vim-core-9.0.1503-r1.ebuild | 231 ---
app-editors/vim-core/vim-core-9.0.1503.ebuild| 231 ---
app-editors/vim-core/vim-core-9.0.1627-r1.ebuild | 231 ---
app-editors/vim-core/vim-core-9.0.1627.ebuild| 231 ---
app-editors/vim-core/vim-core-9.0.1678-r1.ebuild | 231 ---
app-editors/vim-core/vim-core-9.0.1678.ebuild| 231 ---
app-editors/vim-core/vim-core-9.0.1777-r1.ebuild | 231 ---
app-editors/vim-core/vim-core-9.0.1777.ebuild| 231 ---
app-editors/vim-core/vim-core-9.0.2092-r1.ebuild | 231 ---
app-editors/vim-core/vim-core-9.0.2092.ebuild| 231 ---
11 files changed, 2316 deletions(-)
diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index 71f002ea046c..403a34d860fa 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -1,9 +1,3 @@
-DIST vim-9.0.1503.tar.gz 17010118 BLAKE2B
4f74d52a3fcf7875031378f86fc3411c64c92e4b82bee371148b19042478d3f974793477c3fc2d9ddff9233fa1ec3c864962880840867544e92464f1a0876f51
SHA512
2f3242ec0f79cf6affc2f7fdaf689c35d8597706ac1689dbbdc01352676199605bb37f22bd901f1e8d59f312237d3fce4bee8b979b28a744ea9e40558621980e
-DIST vim-9.0.1627.tar.gz 17048824 BLAKE2B
3fa583cf676c2388641b1240ed4b90c2e42cd9f50ea44a943cce86bba4bf278adf54837bb5c4530471fd57cfcd08cd39be78b17a5e907435a02dc5874ff7f571
SHA512
d2fb863e03d4ad773fcba8917f3cd1e373f661aa8b8a20bd3e416a73788997d31c6dd106a1bf59d72475bb577bbe6d52eb079fff9c7152d96bb6e5c9aa6e2f3b
-DIST vim-9.0.1678.tar.gz 17069551 BLAKE2B
e83cea77513eb0d8b3ed02bd508333fb97357d2d7a91a90c5a9376b03b444a0b65b6ce04b14e191e33445132845af71193ab140ea615bb03a2c24a904b726cb4
SHA512
c5ffb7ca56ff4eee70f06599dd84db2eb28ddadac229d4f7faf01174805923636a4ce61486bdf5a47910c929613dc9b9290dfc9288006222b4bc4ac891548bb8
-DIST vim-9.0.1777.tar.gz 17177555 BLAKE2B
ad6d785f4c6b112199bd2f34e0b7f6070615fba8dce25354a7ded40ff8536388e7b7120c1f2fad790c8dc7134d74649697b6e95777e79dcf1e208ead81b229d6
SHA512
702781b6a9cf540d22aa0bc1e25a4fb785ff2b22e9c6a59643e87fd6f7b3e5444adbee1816bfaa0b45b9655bb56dc2d13904230840a0ecea56f5453034d81a2e
DIST vim-9.0.2092-patches.tar.xz 2640 BLAKE2B
3a4b2bc57712de3b92b0e8d9b2d428e4d576665a183927051eddd53d019a5ca413c74dc10aff09917ee3120bd2e2ba441219d7238994f0d5ba14fc9c31180199
SHA512
ec27e4056460948ff86bc48a21de239a84b53757a8283144ec121654096796d970ad832234d6591a132bcd38bc12dc507cc7795a11cd383d20f08b4d9bcb051f
-DIST vim-9.0.2092.tar.gz 17359377 BLAKE2B
eeb50de7e4876ce0e2a1e8b241ea2c7c472898495ef5517fa115e01f29ef8922fb7ef970f2c1a3ffe65a8274e2c59bd5a939f397048c6b486683c29c01484d1e
SHA512
1c3e78ee1bb507858e0d30a8a1e646c16dd6d8d666ea587e91d1c90e490aef46387d6dfadc01e80f9aa807f7b109e4072efa8d8115fcd2a81dd62cabc30a8001
DIST vim-9.0.2167.tar.gz 17405049 BLAKE2B
496c8f9672bc4ecce743a145bc2b671bf09034b2875e728406b318c8b12e2d8d4ee3423ce94f8749679f07d36f229954f7ef0b12ce7bc4d71ccf6637ce2d6029
SHA512
6a9a785b1915dc167210b0da4d5e4401c71ee49b3554c8a22566378658ddcc3493562897ea39035852399cc5ffb55a73355ab13390c27a4d00ffd76bcd10ddf0
DIST vim-9.1.0366.tar.gz 17861209 BLAKE2B
8771f5ef6a966c1b5992a437dd6cf1de9525458f61a4cd8fa53737a7bde29a4da101668639a301288a266ee8b3911857d1ba5b4e88870b60473eb1eaa608d7a5
SHA512
11be2a6e349c7b6d26fc1943c35ea18c662baa4f30ae76936eefb30e0b4d988bfcaedf7ecd2c3903f64e23c75957f55b9bb4073e0f38c7eb10ef0ee0dc652ddb
-DIST vim-patches-vim-9.0.1000-patches.tar.bz2 3245 BLAKE2B
3bf3d0e314cc3f96d5d9675de196a62c4c8a72645d56ef94b80768571c99cba5cc556442e3bd2dfa8818460fd851fe7bd1ae15999af7225fb271b81c43105843
SHA512
2883441a2001bf7ce89a7f0862f780b71cc0164c8fcb8dbdf7040e1bcbcf408d138d3d77f308aa54c762e9975fa5ec89cfceeabbf721344dfc938870a363667a
diff --git a/app-editors/vim-core/vim-core-9.0.1503-r1.ebuild
b/app-editors/vim-core/vim-core-9.0.1503-r1.ebuild
deleted file mode 100644
index bd8cbec4adfb..
--- a/app-editors/vim-core/vim-core-9.0.1503-r1.ebuild
+++ /dev/null
@@ -1,231 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Please bump with app-editors/vim and app-editors/gvim
-
-VIM_VERSION="9.0"
-VIM_PATCHES_VERSION="9.0.1000"
-inherit bash-completion-r1 desktop flag-o-matic prefix toolchain-funcs vim-doc
xdg-utils
-
-if [[ ${PV} == * ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/vim/vim.git";
- EGIT_CHEC
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/, app-editors/vim-core/files/
commit: 6fe17e177a8b6146cb6307dd1325b6a474e7991b
Author: Waldo Lemmer gmail com>
AuthorDate: Wed May 8 19:21:22 2024 +
Commit: Mike Gilbert gentoo org>
CommitDate: Sun May 19 15:28:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fe17e17
app-editors/vim-core: remove textwidth autocommands
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 gmail.com>
Signed-off-by: Mike Gilbert gentoo.org>
app-editors/vim-core/files/vimrc-r7| 210 +
...ore-.ebuild => vim-core-9.0.1503-r1.ebuild} | 9 +-
...ore-.ebuild => vim-core-9.0.1627-r1.ebuild} | 9 +-
...ore-.ebuild => vim-core-9.0.1678-r1.ebuild} | 11 +-
...ore-.ebuild => vim-core-9.0.1777-r1.ebuild} | 11 +-
...ore-.ebuild => vim-core-9.0.2092-r1.ebuild} | 17 +-
...ore-.ebuild => vim-core-9.0.2167-r1.ebuild} | 12 +-
...ore-.ebuild => vim-core-9.1.0366-r1.ebuild} | 14 +-
app-editors/vim-core/vim-core-.ebuild | 2 +-
9 files changed, 240 insertions(+), 55 deletions(-)
diff --git a/app-editors/vim-core/files/vimrc-r7
b/app-editors/vim-core/files/vimrc-r7
new file mode 100644
index ..39a30d6f2955
--- /dev/null
+++ b/app-editors/vim-core/files/vimrc-r7
@@ -0,0 +1,210 @@
+scriptencoding utf-8
+" ^^ Please leave the above line at the start of the file.
+
+" Default configuration file for Vim
+
+" Written by Aron Griffis
+" Modified by Ryan Phillips
+" Modified some more by Ciaran McCreesh
+" Added Redhat's vimrc info by Seemant Kulleen
+
+" You can override any of these settings on a global basis via the
+" "/etc/vim/vimrc.local" file, and on a per-user basis via "~/.vimrc". You may
+" need to create these.
+
+" {{{ General settings
+" The following are some sensible defaults for Vim for most users.
+" We attempt to change as little as possible from Vim's defaults,
+" deviating only where it makes sense
+set nocompatible" Use Vim defaults (much better!)
+set bs=2" Allow backspacing over everything in insert mode
+set ai " Always set auto-indenting on
+set history=50 " keep 50 lines of command history
+set ruler " Show the cursor position all the time
+
+set viminfo='20,\"500 " Keep a .viminfo file.
+
+" Don't use Ex mode, use Q for formatting
+map Q gq
+
+" When doing tab completion, give the following files lower priority. You may
+" wish to set 'wildignore' to completely ignore files, and 'wildmenu' to enable
+" enhanced tab completion. These can be done in the user vimrc file.
+set suffixes+=.info,.aux,.log,.dvi,.bbl,.out,.o,.lo
+
+" When displaying line numbers, don't use an annoyingly wide number column.
This
+" doesn't enable line numbers -- :set number will do that. The value given is a
+" minimum width to use for the number column, not a fixed size.
+if v:version >= 700
+ set numberwidth=3
+endif
+" }}}
+
+" {{{ Modeline settings
+" We don't allow modelines by default. See bug #14088 and bug #73715.
+" If you're not concerned about these, you can enable them on a per-user
+" basis by adding "set modeline" to your ~/.vimrc file.
+set nomodeline
+" }}}
+
+" {{{ Locale settings
+" Try to come up with some nice sane GUI fonts. Also try to set a sensible
+" value for fileencodings based upon locale. These can all be overridden in
+" the user vimrc file.
+if v:lang =~? "^ko"
+ set fileencodings=euc-kr
+ set guifontset=-*-*-medium-r-normal--16-*-*-*-*-*-*-*
+elseif v:lang =~? "^ja_JP"
+ set fileencodings=euc-jp
+ set guifontset=-misc-fixed-medium-r-normal--14-*-*-*-*-*-*-*
+elseif v:lang =~? "^zh_TW"
+ set fileencodings=big5
+ set
guifontset=-sony-fixed-medium-r-normal--16-150-75-75-c-80-iso8859-1,-taipei-fixed-medium-r-normal--16-150-75-75-c-160-big5-0
+elseif v:lang =~? "^zh_CN"
+ set fileencodings=gb2312
+ set guifontset=*-r-*
+endif
+
+" If we have a BOM, always honour that rather than trying to guess.
+if &fileencodings !~? "ucs-bom"
+ set fileencodings^=ucs-bom
+endif
+
+" Always check for UTF-8 when trying to determine encodings.
+if &fileencodings !~? "utf-8"
+ " If we have to add this, the default encoding is not Unicode.
+ " We use this fact later to revert to the default encoding in plaintext/empty
+ " files.
+ let g:added_fenc_utf8 = 1
+ set fileencodings+=utf-8
+endif
+
+" Make sure we have a sane fallback for encoding detection
+if &fileencodings !~? "default"
+ set fileencodings+=default
+endif
+" }}}
+
+" {{{ Syntax highlighting settings
+" Switch syntax highlighting on, when the terminal has colors
+" Also switch on highlightin
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 1991ca00b7c10895fb0ec2d38c039f49922430c1
Author: Oskari Pirhonen gmail com>
AuthorDate: Tue Apr 16 02:39:07 2024 +
Commit: Sam James gentoo org>
CommitDate: Fri Apr 26 21:00:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1991ca00
app-editors/vim-core: add 9.1.0366
Now with XDG dir support!
Signed-off-by: Oskari Pirhonen gmail.com>
Signed-off-by: Sam James gentoo.org>
app-editors/vim-core/Manifest | 1 +
app-editors/vim-core/vim-core-9.1.0366.ebuild | 236 ++
2 files changed, 237 insertions(+)
diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index c7237f377374..71f002ea046c 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -5,4 +5,5 @@ DIST vim-9.0.1777.tar.gz 17177555 BLAKE2B
ad6d785f4c6b112199bd2f34e0b7f6070615fb
DIST vim-9.0.2092-patches.tar.xz 2640 BLAKE2B
3a4b2bc57712de3b92b0e8d9b2d428e4d576665a183927051eddd53d019a5ca413c74dc10aff09917ee3120bd2e2ba441219d7238994f0d5ba14fc9c31180199
SHA512
ec27e4056460948ff86bc48a21de239a84b53757a8283144ec121654096796d970ad832234d6591a132bcd38bc12dc507cc7795a11cd383d20f08b4d9bcb051f
DIST vim-9.0.2092.tar.gz 17359377 BLAKE2B
eeb50de7e4876ce0e2a1e8b241ea2c7c472898495ef5517fa115e01f29ef8922fb7ef970f2c1a3ffe65a8274e2c59bd5a939f397048c6b486683c29c01484d1e
SHA512
1c3e78ee1bb507858e0d30a8a1e646c16dd6d8d666ea587e91d1c90e490aef46387d6dfadc01e80f9aa807f7b109e4072efa8d8115fcd2a81dd62cabc30a8001
DIST vim-9.0.2167.tar.gz 17405049 BLAKE2B
496c8f9672bc4ecce743a145bc2b671bf09034b2875e728406b318c8b12e2d8d4ee3423ce94f8749679f07d36f229954f7ef0b12ce7bc4d71ccf6637ce2d6029
SHA512
6a9a785b1915dc167210b0da4d5e4401c71ee49b3554c8a22566378658ddcc3493562897ea39035852399cc5ffb55a73355ab13390c27a4d00ffd76bcd10ddf0
+DIST vim-9.1.0366.tar.gz 17861209 BLAKE2B
8771f5ef6a966c1b5992a437dd6cf1de9525458f61a4cd8fa53737a7bde29a4da101668639a301288a266ee8b3911857d1ba5b4e88870b60473eb1eaa608d7a5
SHA512
11be2a6e349c7b6d26fc1943c35ea18c662baa4f30ae76936eefb30e0b4d988bfcaedf7ecd2c3903f64e23c75957f55b9bb4073e0f38c7eb10ef0ee0dc652ddb
DIST vim-patches-vim-9.0.1000-patches.tar.bz2 3245 BLAKE2B
3bf3d0e314cc3f96d5d9675de196a62c4c8a72645d56ef94b80768571c99cba5cc556442e3bd2dfa8818460fd851fe7bd1ae15999af7225fb271b81c43105843
SHA512
2883441a2001bf7ce89a7f0862f780b71cc0164c8fcb8dbdf7040e1bcbcf408d138d3d77f308aa54c762e9975fa5ec89cfceeabbf721344dfc938870a363667a
diff --git a/app-editors/vim-core/vim-core-9.1.0366.ebuild
b/app-editors/vim-core/vim-core-9.1.0366.ebuild
new file mode 100644
index ..8df57d51b46b
--- /dev/null
+++ b/app-editors/vim-core/vim-core-9.1.0366.ebuild
@@ -0,0 +1,236 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please bump with app-editors/vim and app-editors/gvim
+
+VIM_VERSION="9.1"
+VIM_PATCHES_VERSION="9.0.2092"
+inherit bash-completion-r1 desktop flag-o-matic prefix toolchain-funcs vim-doc
xdg-utils
+
+if [[ ${PV} == * ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/vim/vim.git";
+ EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
+else
+ SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
+
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz";
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+fi
+S="${WORKDIR}/vim-${PV}"
+
+DESCRIPTION="vim and gvim shared files"
+HOMEPAGE="https://www.vim.org https://github.com/vim/vim";
+
+LICENSE="vim"
+SLOT="0"
+IUSE="nls acl minimal"
+
+# ncurses is only needed by ./configure, so no subslot operator required
+DEPEND=">=sys-libs/ncurses-5.2-r2:0"
+BDEPEND="dev-build/autoconf"
+
+if [[ ${PV} != * ]]; then
+ # Gentoo patches to fix runtime issues, cross-compile errors, etc
+ PATCHES=(
+ "${WORKDIR}/vim-${VIM_PATCHES_VERSION}-patches"
+ )
+fi
+
+# platform-specific checks (bug #898406):
+# - acl() -- Solaris
+# - statacl() -- AIX
+QA_CONFIG_IMPL_DECL_SKIP=(
+ 'acl'
+ 'statacl'
+)
+
+pkg_setup() {
+ # people with broken alphabets run into trouble. bug #82186.
+ unset LANG LC_ALL
+ export LC_COLLATE="C"
+}
+
+src_prepare() {
+ default
+
+ # Fixup a script to use awk instead of nawk
+ sed -i \
+ -e '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' \
+ "${S}"/runtime/tools/mve.awk || die "sed failed"
+
+ # See bug #77841. We remove this file after the tarball extraction.
+ rm -v "${S}"/runtime/tools/vimspell.sh || die "rm failed"
+
+ # Read vimrc and gvimrc from /etc/vim
+ echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >>
"${S}"/src/feature.h || die
+ echo '
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: bb0d016870e14d92e7e2bc5dbeda9c8f98660a28
Author: Oskari Pirhonen gmail com>
AuthorDate: Sat Feb 17 01:41:27 2024 +
Commit: John Helmert III gentoo org>
CommitDate: Sat Feb 17 21:43:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb0d0168
app-editors/vim-core: drop 9.0.1403
Was waiting on resolution for bug 908961.
Bug: https://bugs.gentoo.org/905373
Signed-off-by: Oskari Pirhonen gmail.com>
Signed-off-by: John Helmert III gentoo.org>
app-editors/vim-core/Manifest | 1 -
app-editors/vim-core/vim-core-9.0.1403.ebuild | 231 --
2 files changed, 232 deletions(-)
diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index 889eacfa1aed..c7237f377374 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -1,4 +1,3 @@
-DIST vim-9.0.1403.tar.gz 16976705 BLAKE2B
9664d52de488086308fcbcda0b0a1167161afbf0efbb40dd9ce9e2393f0ada35e0a44d7f0c3f789d26ae1427604a281f689e87885fbb1557dce12a69898ec46d
SHA512
bd83feba38a4aa9b3cf910a0b5a2c153abc4c6eaf9abf0ebee389879ff9ddee51c6f9dba5151aab5df3f73594cf8921d0a0e34121c50e65366cdcdd6482fd00f
DIST vim-9.0.1503.tar.gz 17010118 BLAKE2B
4f74d52a3fcf7875031378f86fc3411c64c92e4b82bee371148b19042478d3f974793477c3fc2d9ddff9233fa1ec3c864962880840867544e92464f1a0876f51
SHA512
2f3242ec0f79cf6affc2f7fdaf689c35d8597706ac1689dbbdc01352676199605bb37f22bd901f1e8d59f312237d3fce4bee8b979b28a744ea9e40558621980e
DIST vim-9.0.1627.tar.gz 17048824 BLAKE2B
3fa583cf676c2388641b1240ed4b90c2e42cd9f50ea44a943cce86bba4bf278adf54837bb5c4530471fd57cfcd08cd39be78b17a5e907435a02dc5874ff7f571
SHA512
d2fb863e03d4ad773fcba8917f3cd1e373f661aa8b8a20bd3e416a73788997d31c6dd106a1bf59d72475bb577bbe6d52eb079fff9c7152d96bb6e5c9aa6e2f3b
DIST vim-9.0.1678.tar.gz 17069551 BLAKE2B
e83cea77513eb0d8b3ed02bd508333fb97357d2d7a91a90c5a9376b03b444a0b65b6ce04b14e191e33445132845af71193ab140ea615bb03a2c24a904b726cb4
SHA512
c5ffb7ca56ff4eee70f06599dd84db2eb28ddadac229d4f7faf01174805923636a4ce61486bdf5a47910c929613dc9b9290dfc9288006222b4bc4ac891548bb8
diff --git a/app-editors/vim-core/vim-core-9.0.1403.ebuild
b/app-editors/vim-core/vim-core-9.0.1403.ebuild
deleted file mode 100644
index 346c974e588c..
--- a/app-editors/vim-core/vim-core-9.0.1403.ebuild
+++ /dev/null
@@ -1,231 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Please bump with app-editors/vim and app-editors/gvim
-
-VIM_VERSION="9.0"
-VIM_PATCHES_VERSION="9.0.1000"
-inherit bash-completion-r1 desktop flag-o-matic prefix toolchain-funcs vim-doc
xdg-utils
-
-if [[ ${PV} == * ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/vim/vim.git";
- EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
-else
- SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
-
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
-fi
-S="${WORKDIR}/vim-${PV}"
-
-DESCRIPTION="vim and gvim shared files"
-HOMEPAGE="https://www.vim.org https://github.com/vim/vim";
-
-LICENSE="vim"
-SLOT="0"
-IUSE="nls acl minimal"
-
-# ncurses is only needed by ./configure, so no subslot operator required
-DEPEND=">=sys-libs/ncurses-5.2-r2:0"
-BDEPEND="dev-build/autoconf"
-
-if [[ ${PV} != * ]]; then
- # Gentoo patches to fix runtime issues, cross-compile errors, etc
- PATCHES=(
- "${WORKDIR}/vim-patches-vim-${VIM_PATCHES_VERSION}-patches"
- )
-fi
-
-# platform-specific checks (bug #898406):
-# - acl() -- Solaris
-# - statacl() -- AIX
-QA_CONFIG_IMPL_DECL_SKIP=(
- 'acl'
- 'statacl'
-)
-
-pkg_setup() {
- # people with broken alphabets run into trouble. bug #82186.
- unset LANG LC_ALL
- export LC_COLLATE="C"
-}
-
-src_prepare() {
- default
-
- # Fixup a script to use awk instead of nawk
- sed -i \
- -e '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' \
- "${S}"/runtime/tools/mve.awk || die "sed failed"
-
- # See bug #77841. We remove this file after the tarball extraction.
- rm -v "${S}"/runtime/tools/vimspell.sh || die "rm failed"
-
- # Read vimrc and gvimrc from /etc/vim
- echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >>
"${S}"/src/feature.h || die
- echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >>
"${S}"/src/feature.h || die
-
- # Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
- # Hopefully this pattern won't break for a while at least.
- # This fixes bug #29398 (27 Sep 2003 agriffis)
- sed -i 's/\> "$c" || die "echo failed"
- done
-
- # Try to avoid sandbox
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 6d98c6514b9e43f5e30396c6ab56403b3789b798
Author: Matoro Mahri matoro tk>
AuthorDate: Mon Jan 29 17:56:04 2024 +
Commit: Ionen Wolkens gentoo org>
CommitDate: Tue Jan 30 03:53:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d98c651
app-editors/vim-core: Stabilize 9.0.2167 sparc, #922132
Signed-off-by: Matoro Mahri matoro.tk>
Signed-off-by: Ionen Wolkens gentoo.org>
app-editors/vim-core/vim-core-9.0.2167.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.0.2167.ebuild
b/app-editors/vim-core/vim-core-9.0.2167.ebuild
index 0dbfc1ee5e2c..1b744c39e4b9 100644
--- a/app-editors/vim-core/vim-core-9.0.2167.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.2167.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz";
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/, app-editors/vim/, app-editors/gvim/
commit: 83d72770bcd85405144b4a6ad2b427abc11fe62c
Author: Fabian Groffen gentoo org>
AuthorDate: Fri Jan 19 07:33:03 2024 +
Commit: Fabian Groffen gentoo org>
CommitDate: Fri Jan 19 07:34:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83d72770
app-editors/{vim-core,vim,gvim}: disable CP932 for musl builds
Closes: https://bugs.gentoo.org/908961
Signed-off-by: Fabian Groffen gentoo.org>
app-editors/gvim/gvim-9.0.2167.ebuild | 5 +
app-editors/gvim/gvim-.ebuild | 5 +
app-editors/vim-core/vim-core-9.0.2167.ebuild | 5 +
app-editors/vim-core/vim-core-.ebuild | 5 +
app-editors/vim/vim-9.0.2167.ebuild | 5 +
app-editors/vim/vim-.ebuild | 5 +
6 files changed, 30 insertions(+)
diff --git a/app-editors/gvim/gvim-9.0.2167.ebuild
b/app-editors/gvim/gvim-9.0.2167.ebuild
index f347bfc28ae4..547c5a78bdce 100644
--- a/app-editors/gvim/gvim-9.0.2167.ebuild
+++ b/app-editors/gvim/gvim-9.0.2167.ebuild
@@ -165,6 +165,11 @@ src_prepare() {
sed -i -e \
'/# define FEAT_CSCOPE/d' src/feature.h || die
"couldn't disable cscope"
fi
+
+ # bug 908961
+ if use elibc_musl ; then
+ sed -i -e '/ja.sjis/d' src/po/Make_all.mak || die
+ fi
}
src_configure() {
diff --git a/app-editors/gvim/gvim-.ebuild
b/app-editors/gvim/gvim-.ebuild
index 575b259aa039..9f2b67d6fdc0 100644
--- a/app-editors/gvim/gvim-.ebuild
+++ b/app-editors/gvim/gvim-.ebuild
@@ -164,6 +164,11 @@ src_prepare() {
sed -i -e \
'/# define FEAT_CSCOPE/d' src/feature.h || die
"couldn't disable cscope"
fi
+
+ # bug 908961
+ if use elibc_musl ; then
+ sed -i -e '/ja.sjis/d' src/po/Make_all.mak || die
+ fi
}
src_configure() {
diff --git a/app-editors/vim-core/vim-core-9.0.2167.ebuild
b/app-editors/vim-core/vim-core-9.0.2167.ebuild
index edd3e7679185..cca287f37b6e 100644
--- a/app-editors/vim-core/vim-core-9.0.2167.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.2167.ebuild
@@ -108,6 +108,11 @@ src_prepare() {
# Remove src/auto/configure file.
rm -v src/auto/configure || die "rm configure failed"
+
+ # bug 908961
+ if use elibc_musl ; then
+ sed -i -e '/ja.sjis/d' src/po/Make_all.mak || die
+ fi
}
src_configure() {
diff --git a/app-editors/vim-core/vim-core-.ebuild
b/app-editors/vim-core/vim-core-.ebuild
index 90c03717c01c..acfd3ab4aab3 100644
--- a/app-editors/vim-core/vim-core-.ebuild
+++ b/app-editors/vim-core/vim-core-.ebuild
@@ -108,6 +108,11 @@ src_prepare() {
# Remove src/auto/configure file.
rm -v src/auto/configure || die "rm configure failed"
+
+ # bug 908961
+ if use elibc_musl ; then
+ sed -i -e '/ja.sjis/d' src/po/Make_all.mak || die
+ fi
}
src_configure() {
diff --git a/app-editors/vim/vim-9.0.2167.ebuild
b/app-editors/vim/vim-9.0.2167.ebuild
index 2b51783e44cb..89f0524b4be8 100644
--- a/app-editors/vim/vim-9.0.2167.ebuild
+++ b/app-editors/vim/vim-9.0.2167.ebuild
@@ -153,6 +153,11 @@ src_prepare() {
# (4) Run ./configure (with wrong args) to remake auto/config.mk
sed -i 's# auto/config\.mk:#:#' src/Makefile || die "Makefile sed
failed"
rm src/auto/configure || die "rm failed"
+
+ # bug 908961
+ if use elibc_musl ; then
+ sed -i -e '/ja.sjis/d' src/po/Make_all.mak || die
+ fi
}
src_configure() {
diff --git a/app-editors/vim/vim-.ebuild b/app-editors/vim/vim-.ebuild
index 0a89c95fd2c9..d3ce80bac470 100644
--- a/app-editors/vim/vim-.ebuild
+++ b/app-editors/vim/vim-.ebuild
@@ -153,6 +153,11 @@ src_prepare() {
# (4) Run ./configure (with wrong args) to remake auto/config.mk
sed -i 's# auto/config\.mk:#:#' src/Makefile || die "Makefile sed
failed"
rm src/auto/configure || die "rm failed"
+
+ # bug 908961
+ if use elibc_musl ; then
+ sed -i -e '/ja.sjis/d' src/po/Make_all.mak || die
+ fi
}
src_configure() {
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: d31d66cd644659057befc682f665002fc6e8c2d4
Author: Arthur Zamarin gentoo org>
AuthorDate: Mon Jan 15 08:33:16 2024 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Mon Jan 15 08:33:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d31d66cd
app-editors/vim-core: Stabilize 9.0.2167 x86, #922132
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.0.2167.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.0.2167.ebuild
b/app-editors/vim-core/vim-core-9.0.2167.ebuild
index 614b4a41c976..a6b478757f1f 100644
--- a/app-editors/vim-core/vim-core-9.0.2167.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.2167.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz";
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 109ef576a4c8e277bd22718f60e7a1246a23e4b9
Author: Arthur Zamarin gentoo org>
AuthorDate: Mon Jan 15 08:33:20 2024 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Mon Jan 15 08:33:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=109ef576
app-editors/vim-core: Stabilize 9.0.2167 arm, #922132
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.0.2167.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.0.2167.ebuild
b/app-editors/vim-core/vim-core-9.0.2167.ebuild
index a6b478757f1f..5469667950b2 100644
--- a/app-editors/vim-core/vim-core-9.0.2167.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.2167.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz";
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 73e4a815004962e1695ffca0287b1e66720de00f
Author: Arthur Zamarin gentoo org>
AuthorDate: Mon Jan 15 08:33:24 2024 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Mon Jan 15 08:33:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73e4a815
app-editors/vim-core: Stabilize 9.0.2167 arm64, #922132
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.0.2167.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.0.2167.ebuild
b/app-editors/vim-core/vim-core-9.0.2167.ebuild
index 5469667950b2..e07e3993b0b2 100644
--- a/app-editors/vim-core/vim-core-9.0.2167.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.2167.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz";
- KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 66792b1b5492e839463d5284b35eea38b030fb2d
Author: Arthur Zamarin gentoo org>
AuthorDate: Mon Jan 15 08:33:12 2024 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Mon Jan 15 08:33:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66792b1b
app-editors/vim-core: Stabilize 9.0.2167 amd64, #922132
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.0.2167.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-editors/vim-core/vim-core-9.0.2167.ebuild
b/app-editors/vim-core/vim-core-9.0.2167.ebuild
index 7650dbd89186..614b4a41c976 100644
--- a/app-editors/vim-core/vim-core-9.0.2167.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.2167.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz";
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 0342be16191520e5a6fb1b2f5049ad037a363f61
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Dec 29 09:25:09 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Dec 29 09:25:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0342be16
app-editors/vim-core: Stabilize 9.0.2092 ppc64, #920588
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.0.2092.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.0.2092.ebuild
b/app-editors/vim-core/vim-core-9.0.2092.ebuild
index 96a37c2d2d62..8bd8c930b094 100644
--- a/app-editors/vim-core/vim-core-9.0.2092.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.2092.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz";
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 53d09cbf01518dc97781c94c8cd8181e4b184071
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Dec 29 09:25:13 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Dec 29 09:25:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53d09cbf
app-editors/vim-core: Stabilize 9.0.2092 sparc, #920588
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.0.2092.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.0.2092.ebuild
b/app-editors/vim-core/vim-core-9.0.2092.ebuild
index 8bd8c930b094..58f3ce350b71 100644
--- a/app-editors/vim-core/vim-core-9.0.2092.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.2092.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz";
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 7f227d63f0e8182abde494797b41f84a84bb9599
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Dec 29 09:25:05 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Dec 29 09:25:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f227d63
app-editors/vim-core: Stabilize 9.0.2092 ppc, #920588
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.0.2092.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.0.2092.ebuild
b/app-editors/vim-core/vim-core-9.0.2092.ebuild
index 18bc05325d98..96a37c2d2d62 100644
--- a/app-editors/vim-core/vim-core-9.0.2092.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.2092.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz";
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 94b1758f22ef569727da54ae6414541f6c3c78d9
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Dec 29 09:25:01 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Dec 29 09:25:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94b1758f
app-editors/vim-core: Stabilize 9.0.2092 arm64, #920588
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.0.2092.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.0.2092.ebuild
b/app-editors/vim-core/vim-core-9.0.2092.ebuild
index cd56413bac92..18bc05325d98 100644
--- a/app-editors/vim-core/vim-core-9.0.2092.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.2092.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz";
- KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 3e4dce22a53df354314592c81938b4d3a4f0181a
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Dec 29 09:24:57 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Dec 29 09:24:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e4dce22
app-editors/vim-core: Stabilize 9.0.2092 arm, #920588
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.0.2092.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.0.2092.ebuild
b/app-editors/vim-core/vim-core-9.0.2092.ebuild
index 51a8dbfa541d..cd56413bac92 100644
--- a/app-editors/vim-core/vim-core-9.0.2092.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.2092.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz";
- KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 1fb962cbc908fc051da383c06e2eea61e090953d
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Dec 29 09:24:18 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Dec 29 09:24:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fb962cb
app-editors/vim-core: Stabilize 9.0.2092 x86, #920588
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.0.2092.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.0.2092.ebuild
b/app-editors/vim-core/vim-core-9.0.2092.ebuild
index f698cdccf062..359563a479bf 100644
--- a/app-editors/vim-core/vim-core-9.0.2092.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.2092.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz";
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: fa98ac34ad942f262cf00b12fc536c59b0991064
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Dec 29 09:24:24 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Dec 29 09:24:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa98ac34
app-editors/vim-core: Stabilize 9.0.2092 hppa, #920588
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.0.2092.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.0.2092.ebuild
b/app-editors/vim-core/vim-core-9.0.2092.ebuild
index 359563a479bf..51a8dbfa541d 100644
--- a/app-editors/vim-core/vim-core-9.0.2092.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.2092.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz";
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 68f808701b8f89d304000751a0586531be75c305
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Dec 29 09:24:14 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Dec 29 09:24:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68f80870
app-editors/vim-core: Stabilize 9.0.2092 amd64, #920588
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.0.2092.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.0.2092.ebuild
b/app-editors/vim-core/vim-core-9.0.2092.ebuild
index 7650dbd89186..f698cdccf062 100644
--- a/app-editors/vim-core/vim-core-9.0.2092.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.2092.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz";
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 341d3522bd6fc7fe43ae2fbee0534ae8e4f85f2f
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Dec 15 16:49:01 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Dec 15 16:49:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=341d3522
app-editors/vim-core: add 9.0.2167
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/Manifest | 1 +
app-editors/vim-core/vim-core-9.0.2167.ebuild | 231 ++
2 files changed, 232 insertions(+)
diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index dee7d76f9aa2..889eacfa1aed 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -5,4 +5,5 @@ DIST vim-9.0.1678.tar.gz 17069551 BLAKE2B
e83cea77513eb0d8b3ed02bd508333fb97357d
DIST vim-9.0.1777.tar.gz 17177555 BLAKE2B
ad6d785f4c6b112199bd2f34e0b7f6070615fba8dce25354a7ded40ff8536388e7b7120c1f2fad790c8dc7134d74649697b6e95777e79dcf1e208ead81b229d6
SHA512
702781b6a9cf540d22aa0bc1e25a4fb785ff2b22e9c6a59643e87fd6f7b3e5444adbee1816bfaa0b45b9655bb56dc2d13904230840a0ecea56f5453034d81a2e
DIST vim-9.0.2092-patches.tar.xz 2640 BLAKE2B
3a4b2bc57712de3b92b0e8d9b2d428e4d576665a183927051eddd53d019a5ca413c74dc10aff09917ee3120bd2e2ba441219d7238994f0d5ba14fc9c31180199
SHA512
ec27e4056460948ff86bc48a21de239a84b53757a8283144ec121654096796d970ad832234d6591a132bcd38bc12dc507cc7795a11cd383d20f08b4d9bcb051f
DIST vim-9.0.2092.tar.gz 17359377 BLAKE2B
eeb50de7e4876ce0e2a1e8b241ea2c7c472898495ef5517fa115e01f29ef8922fb7ef970f2c1a3ffe65a8274e2c59bd5a939f397048c6b486683c29c01484d1e
SHA512
1c3e78ee1bb507858e0d30a8a1e646c16dd6d8d666ea587e91d1c90e490aef46387d6dfadc01e80f9aa807f7b109e4072efa8d8115fcd2a81dd62cabc30a8001
+DIST vim-9.0.2167.tar.gz 17405049 BLAKE2B
496c8f9672bc4ecce743a145bc2b671bf09034b2875e728406b318c8b12e2d8d4ee3423ce94f8749679f07d36f229954f7ef0b12ce7bc4d71ccf6637ce2d6029
SHA512
6a9a785b1915dc167210b0da4d5e4401c71ee49b3554c8a22566378658ddcc3493562897ea39035852399cc5ffb55a73355ab13390c27a4d00ffd76bcd10ddf0
DIST vim-patches-vim-9.0.1000-patches.tar.bz2 3245 BLAKE2B
3bf3d0e314cc3f96d5d9675de196a62c4c8a72645d56ef94b80768571c99cba5cc556442e3bd2dfa8818460fd851fe7bd1ae15999af7225fb271b81c43105843
SHA512
2883441a2001bf7ce89a7f0862f780b71cc0164c8fcb8dbdf7040e1bcbcf408d138d3d77f308aa54c762e9975fa5ec89cfceeabbf721344dfc938870a363667a
diff --git a/app-editors/vim-core/vim-core-9.0.2167.ebuild
b/app-editors/vim-core/vim-core-9.0.2167.ebuild
new file mode 100644
index ..7650dbd89186
--- /dev/null
+++ b/app-editors/vim-core/vim-core-9.0.2167.ebuild
@@ -0,0 +1,231 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please bump with app-editors/vim and app-editors/gvim
+
+VIM_VERSION="9.0"
+VIM_PATCHES_VERSION="9.0.2092"
+inherit bash-completion-r1 desktop flag-o-matic prefix toolchain-funcs vim-doc
xdg-utils
+
+if [[ ${PV} == * ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/vim/vim.git";
+ EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
+else
+ SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
+
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz";
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+fi
+S="${WORKDIR}/vim-${PV}"
+
+DESCRIPTION="vim and gvim shared files"
+HOMEPAGE="https://www.vim.org https://github.com/vim/vim";
+
+LICENSE="vim"
+SLOT="0"
+IUSE="nls acl minimal"
+
+# ncurses is only needed by ./configure, so no subslot operator required
+DEPEND=">=sys-libs/ncurses-5.2-r2:0"
+BDEPEND="sys-devel/autoconf"
+
+if [[ ${PV} != * ]]; then
+ # Gentoo patches to fix runtime issues, cross-compile errors, etc
+ PATCHES=(
+ "${WORKDIR}/vim-${VIM_PATCHES_VERSION}-patches"
+ )
+fi
+
+# platform-specific checks (bug #898406):
+# - acl() -- Solaris
+# - statacl() -- AIX
+QA_CONFIG_IMPL_DECL_SKIP=(
+ 'acl'
+ 'statacl'
+)
+
+pkg_setup() {
+ # people with broken alphabets run into trouble. bug #82186.
+ unset LANG LC_ALL
+ export LC_COLLATE="C"
+}
+
+src_prepare() {
+ default
+
+ # Fixup a script to use awk instead of nawk
+ sed -i \
+ -e '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' \
+ "${S}"/runtime/tools/mve.awk || die "sed failed"
+
+ # See bug #77841. We remove this file after the tarball extraction.
+ rm -v "${S}"/runtime/tools/vimspell.sh || die "rm failed"
+
+ # Read vimrc and gvimrc from /etc/vim
+ echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >>
"${S}"/src/feature.h || die
+ echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >>
"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 73a3d6cbf9ac64b628e43cd1ec1b758570bd4802
Author: Arthur Zamarin gentoo org>
AuthorDate: Sun Dec 10 11:45:36 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sun Dec 10 11:45:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73a3d6cb
app-editors/vim-core: Stabilize 9.0.1777 arm, #919477
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.0.1777.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.0.1777.ebuild
b/app-editors/vim-core/vim-core-9.0.1777.ebuild
index 810cce1295cd..35098d2a99e0 100644
--- a/app-editors/vim-core/vim-core-9.0.1777.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1777.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
- KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: b1d1e764965ebc2d5066dbf4c2a1a3e2aae66d09
Author: Arthur Zamarin gentoo org>
AuthorDate: Sun Dec 10 11:45:31 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sun Dec 10 11:45:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1d1e764
app-editors/vim-core: Stabilize 9.0.1777 ppc64, #919477
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.0.1777.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.0.1777.ebuild
b/app-editors/vim-core/vim-core-9.0.1777.ebuild
index 08611599a142..810cce1295cd 100644
--- a/app-editors/vim-core/vim-core-9.0.1777.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1777.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
- KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 16e633544fc6a667e10dba1d1d79f6d11690e05d
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Dec 8 20:55:49 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Dec 8 20:55:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16e63354
app-editors/vim-core: Stabilize 9.0.1777 ppc, #919477
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.0.1777.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.0.1777.ebuild
b/app-editors/vim-core/vim-core-9.0.1777.ebuild
index f28bf23d063f..08611599a142 100644
--- a/app-editors/vim-core/vim-core-9.0.1777.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1777.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
- KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 324139e398ca04c0752ce47b79dbb0e9e2730864
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Dec 8 20:55:21 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Dec 8 20:55:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=324139e3
app-editors/vim-core: Stabilize 9.0.1777 hppa, #919477
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.0.1777.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.0.1777.ebuild
b/app-editors/vim-core/vim-core-9.0.1777.ebuild
index 84700b825815..d16dbe470774 100644
--- a/app-editors/vim-core/vim-core-9.0.1777.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1777.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
- KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: da9b2203a29976889093e5d02019d889f73ff4de
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Dec 8 20:55:39 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Dec 8 20:55:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da9b2203
app-editors/vim-core: Stabilize 9.0.1777 x86, #919477
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.0.1777.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.0.1777.ebuild
b/app-editors/vim-core/vim-core-9.0.1777.ebuild
index 76186ca42693..f28bf23d063f 100644
--- a/app-editors/vim-core/vim-core-9.0.1777.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1777.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
- KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 58483ab55c7743d64233983049200722923387cf
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Dec 8 20:55:33 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Dec 8 20:55:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58483ab5
app-editors/vim-core: Stabilize 9.0.1777 sparc, #919477
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.0.1777.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.0.1777.ebuild
b/app-editors/vim-core/vim-core-9.0.1777.ebuild
index d16dbe470774..76186ca42693 100644
--- a/app-editors/vim-core/vim-core-9.0.1777.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1777.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
- KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 03223ea6912a3c5a38aa27054ea2c669449c710a
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Dec 8 19:29:23 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Dec 8 19:29:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03223ea6
app-editors/vim-core: Stabilize 9.0.1777 amd64, #919477
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.0.1777.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.0.1777.ebuild
b/app-editors/vim-core/vim-core-9.0.1777.ebuild
index 4b2aaf65d0ce..84700b825815 100644
--- a/app-editors/vim-core/vim-core-9.0.1777.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1777.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
- KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: d4c881426c8d138368b0294fddd8d5e8b1e59128
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Dec 8 19:29:12 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Dec 8 19:29:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4c88142
app-editors/vim-core: Stabilize 9.0.1777 arm64, #919477
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.0.1777.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.0.1777.ebuild
b/app-editors/vim-core/vim-core-9.0.1777.ebuild
index 5fb29ea38fd3..4b2aaf65d0ce 100644
--- a/app-editors/vim-core/vim-core-9.0.1777.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1777.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: b4267c6d922d4f88672b405e05be691681bf2c21
Author: Arthur Zamarin gentoo org>
AuthorDate: Sat Dec 2 14:52:59 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sat Dec 2 14:52:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4267c6d
app-editors/vim-core: Stabilize 9.0.1627 sparc, #913535
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.0.1627.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.0.1627.ebuild
b/app-editors/vim-core/vim-core-9.0.1627.ebuild
index 77dbd11bcc00..9829a00697c4 100644
--- a/app-editors/vim-core/vim-core-9.0.1627.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1627.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 12cb339d5380a694a9986467579f24853597106f
Author: Arthur Zamarin gentoo org>
AuthorDate: Sat Dec 2 14:52:56 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sat Dec 2 14:52:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12cb339d
app-editors/vim-core: Stabilize 9.0.1627 hppa, #913535
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.0.1627.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.0.1627.ebuild
b/app-editors/vim-core/vim-core-9.0.1627.ebuild
index e626fc2cfb3c..77dbd11bcc00 100644
--- a/app-editors/vim-core/vim-core-9.0.1627.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1627.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 5a4087d958953e6e0e6d72fb66c8196a6ec1192a
Author: Arthur Zamarin gentoo org>
AuthorDate: Sat Dec 2 14:51:55 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sat Dec 2 14:51:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a4087d9
app-editors/vim-core: Stabilize 9.0.1627 ppc, #913535
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.0.1627.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.0.1627.ebuild
b/app-editors/vim-core/vim-core-9.0.1627.ebuild
index 7fe9628c3223..a77108502e05 100644
--- a/app-editors/vim-core/vim-core-9.0.1627.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1627.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 387179439bad6da6f5a9164e627529c4f293a40f
Author: Arthur Zamarin gentoo org>
AuthorDate: Sat Dec 2 14:51:52 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sat Dec 2 14:51:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38717943
app-editors/vim-core: Stabilize 9.0.1627 arm64, #913535
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.0.1627.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.0.1627.ebuild
b/app-editors/vim-core/vim-core-9.0.1627.ebuild
index b105fc8aa6ff..7fe9628c3223 100644
--- a/app-editors/vim-core/vim-core-9.0.1627.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1627.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
- KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 4414de88f8ba70180351ae1c6415f10f856ac95a
Author: Arthur Zamarin gentoo org>
AuthorDate: Sat Dec 2 14:51:59 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sat Dec 2 14:51:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4414de88
app-editors/vim-core: Stabilize 9.0.1627 ppc64, #913535
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.0.1627.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.0.1627.ebuild
b/app-editors/vim-core/vim-core-9.0.1627.ebuild
index a77108502e05..e626fc2cfb3c 100644
--- a/app-editors/vim-core/vim-core-9.0.1627.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1627.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: bedc9168580e3198e48202a3cfde82dec783ff39
Author: Arthur Zamarin gentoo org>
AuthorDate: Sat Dec 2 14:51:48 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sat Dec 2 14:51:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bedc9168
app-editors/vim-core: Stabilize 9.0.1627 arm, #913535
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.0.1627.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.0.1627.ebuild
b/app-editors/vim-core/vim-core-9.0.1627.ebuild
index bba6c09172c7..b105fc8aa6ff 100644
--- a/app-editors/vim-core/vim-core-9.0.1627.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1627.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 67e3098dacad21fd4cf7263a9caa945514c2267c
Author: Oskari Pirhonen gmail com>
AuthorDate: Mon Nov 6 05:33:02 2023 +
Commit: Sam James gentoo org>
CommitDate: Wed Nov 22 17:28:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67e3098d
app-editors/vim-core: add 9.0.2092
Also bump the Gentoo patches to remove a patch that was obsoleted by
upstream.
Signed-off-by: Oskari Pirhonen gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33703
Signed-off-by: Sam James gentoo.org>
app-editors/vim-core/Manifest | 2 +
app-editors/vim-core/vim-core-9.0.2092.ebuild | 231 ++
2 files changed, 233 insertions(+)
diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index 1ef215baf862..dee7d76f9aa2 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -3,4 +3,6 @@ DIST vim-9.0.1503.tar.gz 17010118 BLAKE2B
4f74d52a3fcf7875031378f86fc3411c64c92e
DIST vim-9.0.1627.tar.gz 17048824 BLAKE2B
3fa583cf676c2388641b1240ed4b90c2e42cd9f50ea44a943cce86bba4bf278adf54837bb5c4530471fd57cfcd08cd39be78b17a5e907435a02dc5874ff7f571
SHA512
d2fb863e03d4ad773fcba8917f3cd1e373f661aa8b8a20bd3e416a73788997d31c6dd106a1bf59d72475bb577bbe6d52eb079fff9c7152d96bb6e5c9aa6e2f3b
DIST vim-9.0.1678.tar.gz 17069551 BLAKE2B
e83cea77513eb0d8b3ed02bd508333fb97357d2d7a91a90c5a9376b03b444a0b65b6ce04b14e191e33445132845af71193ab140ea615bb03a2c24a904b726cb4
SHA512
c5ffb7ca56ff4eee70f06599dd84db2eb28ddadac229d4f7faf01174805923636a4ce61486bdf5a47910c929613dc9b9290dfc9288006222b4bc4ac891548bb8
DIST vim-9.0.1777.tar.gz 17177555 BLAKE2B
ad6d785f4c6b112199bd2f34e0b7f6070615fba8dce25354a7ded40ff8536388e7b7120c1f2fad790c8dc7134d74649697b6e95777e79dcf1e208ead81b229d6
SHA512
702781b6a9cf540d22aa0bc1e25a4fb785ff2b22e9c6a59643e87fd6f7b3e5444adbee1816bfaa0b45b9655bb56dc2d13904230840a0ecea56f5453034d81a2e
+DIST vim-9.0.2092-patches.tar.xz 2640 BLAKE2B
3a4b2bc57712de3b92b0e8d9b2d428e4d576665a183927051eddd53d019a5ca413c74dc10aff09917ee3120bd2e2ba441219d7238994f0d5ba14fc9c31180199
SHA512
ec27e4056460948ff86bc48a21de239a84b53757a8283144ec121654096796d970ad832234d6591a132bcd38bc12dc507cc7795a11cd383d20f08b4d9bcb051f
+DIST vim-9.0.2092.tar.gz 17359377 BLAKE2B
eeb50de7e4876ce0e2a1e8b241ea2c7c472898495ef5517fa115e01f29ef8922fb7ef970f2c1a3ffe65a8274e2c59bd5a939f397048c6b486683c29c01484d1e
SHA512
1c3e78ee1bb507858e0d30a8a1e646c16dd6d8d666ea587e91d1c90e490aef46387d6dfadc01e80f9aa807f7b109e4072efa8d8115fcd2a81dd62cabc30a8001
DIST vim-patches-vim-9.0.1000-patches.tar.bz2 3245 BLAKE2B
3bf3d0e314cc3f96d5d9675de196a62c4c8a72645d56ef94b80768571c99cba5cc556442e3bd2dfa8818460fd851fe7bd1ae15999af7225fb271b81c43105843
SHA512
2883441a2001bf7ce89a7f0862f780b71cc0164c8fcb8dbdf7040e1bcbcf408d138d3d77f308aa54c762e9975fa5ec89cfceeabbf721344dfc938870a363667a
diff --git a/app-editors/vim-core/vim-core-9.0.2092.ebuild
b/app-editors/vim-core/vim-core-9.0.2092.ebuild
new file mode 100644
index ..7650dbd89186
--- /dev/null
+++ b/app-editors/vim-core/vim-core-9.0.2092.ebuild
@@ -0,0 +1,231 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please bump with app-editors/vim and app-editors/gvim
+
+VIM_VERSION="9.0"
+VIM_PATCHES_VERSION="9.0.2092"
+inherit bash-completion-r1 desktop flag-o-matic prefix toolchain-funcs vim-doc
xdg-utils
+
+if [[ ${PV} == * ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/vim/vim.git";
+ EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
+else
+ SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
+
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz";
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+fi
+S="${WORKDIR}/vim-${PV}"
+
+DESCRIPTION="vim and gvim shared files"
+HOMEPAGE="https://www.vim.org https://github.com/vim/vim";
+
+LICENSE="vim"
+SLOT="0"
+IUSE="nls acl minimal"
+
+# ncurses is only needed by ./configure, so no subslot operator required
+DEPEND=">=sys-libs/ncurses-5.2-r2:0"
+BDEPEND="sys-devel/autoconf"
+
+if [[ ${PV} != * ]]; then
+ # Gentoo patches to fix runtime issues, cross-compile errors, etc
+ PATCHES=(
+ "${WORKDIR}/vim-${VIM_PATCHES_VERSION}-patches"
+ )
+fi
+
+# platform-specific checks (bug #898406):
+# - acl() -- Solaris
+# - statacl() -- AIX
+QA_CONFIG_IMPL_DECL_SKIP=(
+ 'acl'
+ 'statacl'
+)
+
+pkg_setup() {
+ # people with broken alphabets run into trouble. bug #82186.
+ unset LANG LC_ALL
+ export LC_COLLATE="C"
+}
+
+src_prepare() {
+ default
+
+ # Fixup a script to use awk instead of nawk
+ sed -i \
+
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 70c06b80d97370523aa7486537d086ca31b6f791
Author: Joonas Niilola gentoo org>
AuthorDate: Sun Sep 3 06:27:34 2023 +
Commit: Joonas Niilola gentoo org>
CommitDate: Sun Sep 3 11:00:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70c06b80
app-editors/vim-core: Stabilize 9.0.1627 amd64, #913535
Signed-off-by: Joonas Niilola gentoo.org>
app-editors/vim-core/vim-core-9.0.1627.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.0.1627.ebuild
b/app-editors/vim-core/vim-core-9.0.1627.ebuild
index e077dcbef75b..1f51c331d814 100644
--- a/app-editors/vim-core/vim-core-9.0.1627.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1627.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 35b1b620f61b5d1a1efbc8889d35781590561c18
Author: Joonas Niilola gentoo org>
AuthorDate: Sun Sep 3 06:28:05 2023 +
Commit: Joonas Niilola gentoo org>
CommitDate: Sun Sep 3 11:00:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35b1b620
app-editors/vim-core: Stabilize 9.0.1627 x86, #913535
Signed-off-by: Joonas Niilola gentoo.org>
app-editors/vim-core/vim-core-9.0.1627.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.0.1627.ebuild
b/app-editors/vim-core/vim-core-9.0.1627.ebuild
index 1f51c331d814..bba6c09172c7 100644
--- a/app-editors/vim-core/vim-core-9.0.1627.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1627.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: b549cd2516912bce02b77b0a625ea1e386a26d2b
Author: Mike Gilbert gentoo org>
AuthorDate: Wed Aug 23 02:18:56 2023 +
Commit: Mike Gilbert gentoo org>
CommitDate: Wed Aug 23 02:18:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b549cd25
app-editors/vim-core: add 9.0.1777, drop 9.0.1776
Bug: https://bugs.gentoo.org/912841
Signed-off-by: Mike Gilbert gentoo.org>
app-editors/vim-core/Manifest | 2 +-
.../vim-core/{vim-core-9.0.1776.ebuild => vim-core-9.0.1777.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index 6537825d7878..1ef215baf862 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -2,5 +2,5 @@ DIST vim-9.0.1403.tar.gz 16976705 BLAKE2B
9664d52de488086308fcbcda0b0a1167161afb
DIST vim-9.0.1503.tar.gz 17010118 BLAKE2B
4f74d52a3fcf7875031378f86fc3411c64c92e4b82bee371148b19042478d3f974793477c3fc2d9ddff9233fa1ec3c864962880840867544e92464f1a0876f51
SHA512
2f3242ec0f79cf6affc2f7fdaf689c35d8597706ac1689dbbdc01352676199605bb37f22bd901f1e8d59f312237d3fce4bee8b979b28a744ea9e40558621980e
DIST vim-9.0.1627.tar.gz 17048824 BLAKE2B
3fa583cf676c2388641b1240ed4b90c2e42cd9f50ea44a943cce86bba4bf278adf54837bb5c4530471fd57cfcd08cd39be78b17a5e907435a02dc5874ff7f571
SHA512
d2fb863e03d4ad773fcba8917f3cd1e373f661aa8b8a20bd3e416a73788997d31c6dd106a1bf59d72475bb577bbe6d52eb079fff9c7152d96bb6e5c9aa6e2f3b
DIST vim-9.0.1678.tar.gz 17069551 BLAKE2B
e83cea77513eb0d8b3ed02bd508333fb97357d2d7a91a90c5a9376b03b444a0b65b6ce04b14e191e33445132845af71193ab140ea615bb03a2c24a904b726cb4
SHA512
c5ffb7ca56ff4eee70f06599dd84db2eb28ddadac229d4f7faf01174805923636a4ce61486bdf5a47910c929613dc9b9290dfc9288006222b4bc4ac891548bb8
-DIST vim-9.0.1776.tar.gz 17178804 BLAKE2B
aad0b490a30ed601c992138b26bffedc58812096017e002919d578a0d70f0b758a8af44589d41ddd196903d8f655cb333823ce2d4f3af8ce944709e869c5d236
SHA512
47dc15e7ac176fd9a9bba1253d5feb8c79aaa82963f4e71982c1d1718c74c2a459c94c217658b6b0808fdaded876037112c8400aa48f101200603a9b3a44802a
+DIST vim-9.0.1777.tar.gz 17177555 BLAKE2B
ad6d785f4c6b112199bd2f34e0b7f6070615fba8dce25354a7ded40ff8536388e7b7120c1f2fad790c8dc7134d74649697b6e95777e79dcf1e208ead81b229d6
SHA512
702781b6a9cf540d22aa0bc1e25a4fb785ff2b22e9c6a59643e87fd6f7b3e5444adbee1816bfaa0b45b9655bb56dc2d13904230840a0ecea56f5453034d81a2e
DIST vim-patches-vim-9.0.1000-patches.tar.bz2 3245 BLAKE2B
3bf3d0e314cc3f96d5d9675de196a62c4c8a72645d56ef94b80768571c99cba5cc556442e3bd2dfa8818460fd851fe7bd1ae15999af7225fb271b81c43105843
SHA512
2883441a2001bf7ce89a7f0862f780b71cc0164c8fcb8dbdf7040e1bcbcf408d138d3d77f308aa54c762e9975fa5ec89cfceeabbf721344dfc938870a363667a
diff --git a/app-editors/vim-core/vim-core-9.0.1776.ebuild
b/app-editors/vim-core/vim-core-9.0.1777.ebuild
similarity index 100%
rename from app-editors/vim-core/vim-core-9.0.1776.ebuild
rename to app-editors/vim-core/vim-core-9.0.1777.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 373963c1fcc83205f9a90571c5a6daaa0aedb833
Author: Oskari Pirhonen gmail com>
AuthorDate: Sun Aug 20 20:09:13 2023 +
Commit: Mike Gilbert gentoo org>
CommitDate: Mon Aug 21 16:21:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=373963c1
app-editors/vim-core: add 9.0.1776
Freedom edition. Or something.
Bug: https://bugs.gentoo.org/889430
Signed-off-by: Oskari Pirhonen gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32400
Signed-off-by: Mike Gilbert gentoo.org>
app-editors/vim-core/Manifest | 1 +
app-editors/vim-core/vim-core-9.0.1776.ebuild | 231 ++
2 files changed, 232 insertions(+)
diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index f40c5726186f..6537825d7878 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -2,4 +2,5 @@ DIST vim-9.0.1403.tar.gz 16976705 BLAKE2B
9664d52de488086308fcbcda0b0a1167161afb
DIST vim-9.0.1503.tar.gz 17010118 BLAKE2B
4f74d52a3fcf7875031378f86fc3411c64c92e4b82bee371148b19042478d3f974793477c3fc2d9ddff9233fa1ec3c864962880840867544e92464f1a0876f51
SHA512
2f3242ec0f79cf6affc2f7fdaf689c35d8597706ac1689dbbdc01352676199605bb37f22bd901f1e8d59f312237d3fce4bee8b979b28a744ea9e40558621980e
DIST vim-9.0.1627.tar.gz 17048824 BLAKE2B
3fa583cf676c2388641b1240ed4b90c2e42cd9f50ea44a943cce86bba4bf278adf54837bb5c4530471fd57cfcd08cd39be78b17a5e907435a02dc5874ff7f571
SHA512
d2fb863e03d4ad773fcba8917f3cd1e373f661aa8b8a20bd3e416a73788997d31c6dd106a1bf59d72475bb577bbe6d52eb079fff9c7152d96bb6e5c9aa6e2f3b
DIST vim-9.0.1678.tar.gz 17069551 BLAKE2B
e83cea77513eb0d8b3ed02bd508333fb97357d2d7a91a90c5a9376b03b444a0b65b6ce04b14e191e33445132845af71193ab140ea615bb03a2c24a904b726cb4
SHA512
c5ffb7ca56ff4eee70f06599dd84db2eb28ddadac229d4f7faf01174805923636a4ce61486bdf5a47910c929613dc9b9290dfc9288006222b4bc4ac891548bb8
+DIST vim-9.0.1776.tar.gz 17178804 BLAKE2B
aad0b490a30ed601c992138b26bffedc58812096017e002919d578a0d70f0b758a8af44589d41ddd196903d8f655cb333823ce2d4f3af8ce944709e869c5d236
SHA512
47dc15e7ac176fd9a9bba1253d5feb8c79aaa82963f4e71982c1d1718c74c2a459c94c217658b6b0808fdaded876037112c8400aa48f101200603a9b3a44802a
DIST vim-patches-vim-9.0.1000-patches.tar.bz2 3245 BLAKE2B
3bf3d0e314cc3f96d5d9675de196a62c4c8a72645d56ef94b80768571c99cba5cc556442e3bd2dfa8818460fd851fe7bd1ae15999af7225fb271b81c43105843
SHA512
2883441a2001bf7ce89a7f0862f780b71cc0164c8fcb8dbdf7040e1bcbcf408d138d3d77f308aa54c762e9975fa5ec89cfceeabbf721344dfc938870a363667a
diff --git a/app-editors/vim-core/vim-core-9.0.1776.ebuild
b/app-editors/vim-core/vim-core-9.0.1776.ebuild
new file mode 100644
index ..5fb29ea38fd3
--- /dev/null
+++ b/app-editors/vim-core/vim-core-9.0.1776.ebuild
@@ -0,0 +1,231 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please bump with app-editors/vim and app-editors/gvim
+
+VIM_VERSION="9.0"
+VIM_PATCHES_VERSION="9.0.1000"
+inherit bash-completion-r1 desktop flag-o-matic prefix toolchain-funcs vim-doc
xdg-utils
+
+if [[ ${PV} == * ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/vim/vim.git";
+ EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
+else
+ SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
+
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+fi
+S="${WORKDIR}/vim-${PV}"
+
+DESCRIPTION="vim and gvim shared files"
+HOMEPAGE="https://www.vim.org https://github.com/vim/vim";
+
+LICENSE="vim"
+SLOT="0"
+IUSE="nls acl minimal"
+
+# ncurses is only needed by ./configure, so no subslot operator required
+DEPEND=">=sys-libs/ncurses-5.2-r2:0"
+BDEPEND="sys-devel/autoconf"
+
+if [[ ${PV} != * ]]; then
+ # Gentoo patches to fix runtime issues, cross-compile errors, etc
+ PATCHES=(
+ "${WORKDIR}/vim-patches-vim-${VIM_PATCHES_VERSION}-patches"
+ )
+fi
+
+# platform-specific checks (bug #898406):
+# - acl() -- Solaris
+# - statacl() -- AIX
+QA_CONFIG_IMPL_DECL_SKIP=(
+ 'acl'
+ 'statacl'
+)
+
+pkg_setup() {
+ # people with broken alphabets run into trouble. bug #82186.
+ unset LANG LC_ALL
+ export LC_COLLATE="C"
+}
+
+src_prepare() {
+ default
+
+ # Fixup a script to use awk instead of nawk
+ sed -i \
+ -e '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' \
+ "${S}"/runtime/tools/mve.awk || die "sed failed"
+
+ # See bug #77841. We remove this file after the tarball extraction.
+ rm -v "${S}"/runtime/tools/vimspell.sh || die "rm failed"
+
+ # Read vimrc and gvimrc from /etc/vim
+ echo '#define SYS_VIMR
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 36dc2b97608e67d18b631adf7e5deeb3f5dee1dd
Author: Oskari Pirhonen gmail com>
AuthorDate: Tue Aug 8 03:21:47 2023 +
Commit: Sam James gentoo org>
CommitDate: Tue Aug 8 03:51:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36dc2b97
app-editors/vim-core: add 9.0.1678, drop 9.0.1677
Bram's final patch...
Bug: https://bugs.gentoo.org/906109
Signed-off-by: Oskari Pirhonen gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32216
Signed-off-by: Sam James gentoo.org>
app-editors/vim-core/Manifest | 2 +-
.../vim-core/{vim-core-9.0.1677.ebuild => vim-core-9.0.1678.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index d3f05280fb97..f40c5726186f 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -1,5 +1,5 @@
DIST vim-9.0.1403.tar.gz 16976705 BLAKE2B
9664d52de488086308fcbcda0b0a1167161afbf0efbb40dd9ce9e2393f0ada35e0a44d7f0c3f789d26ae1427604a281f689e87885fbb1557dce12a69898ec46d
SHA512
bd83feba38a4aa9b3cf910a0b5a2c153abc4c6eaf9abf0ebee389879ff9ddee51c6f9dba5151aab5df3f73594cf8921d0a0e34121c50e65366cdcdd6482fd00f
DIST vim-9.0.1503.tar.gz 17010118 BLAKE2B
4f74d52a3fcf7875031378f86fc3411c64c92e4b82bee371148b19042478d3f974793477c3fc2d9ddff9233fa1ec3c864962880840867544e92464f1a0876f51
SHA512
2f3242ec0f79cf6affc2f7fdaf689c35d8597706ac1689dbbdc01352676199605bb37f22bd901f1e8d59f312237d3fce4bee8b979b28a744ea9e40558621980e
DIST vim-9.0.1627.tar.gz 17048824 BLAKE2B
3fa583cf676c2388641b1240ed4b90c2e42cd9f50ea44a943cce86bba4bf278adf54837bb5c4530471fd57cfcd08cd39be78b17a5e907435a02dc5874ff7f571
SHA512
d2fb863e03d4ad773fcba8917f3cd1e373f661aa8b8a20bd3e416a73788997d31c6dd106a1bf59d72475bb577bbe6d52eb079fff9c7152d96bb6e5c9aa6e2f3b
-DIST vim-9.0.1677.tar.gz 17069398 BLAKE2B
c4eb4e6f8bc7367c24191a8b2a6ea992d11a9bcef27659b60e2844bfa06490fe770937d2548187a45d0fbc8d1f0be2374457a0cdba9792137e02bdd1b9cd5dfb
SHA512
8c50d8a6f081673023aa0dd607810fb652d25a46c955d0fa744faf557517a465160cf01b39d5ee6d2c93dd172635500ff7315e54565f7f628ee8f0f8dab8c291
+DIST vim-9.0.1678.tar.gz 17069551 BLAKE2B
e83cea77513eb0d8b3ed02bd508333fb97357d2d7a91a90c5a9376b03b444a0b65b6ce04b14e191e33445132845af71193ab140ea615bb03a2c24a904b726cb4
SHA512
c5ffb7ca56ff4eee70f06599dd84db2eb28ddadac229d4f7faf01174805923636a4ce61486bdf5a47910c929613dc9b9290dfc9288006222b4bc4ac891548bb8
DIST vim-patches-vim-9.0.1000-patches.tar.bz2 3245 BLAKE2B
3bf3d0e314cc3f96d5d9675de196a62c4c8a72645d56ef94b80768571c99cba5cc556442e3bd2dfa8818460fd851fe7bd1ae15999af7225fb271b81c43105843
SHA512
2883441a2001bf7ce89a7f0862f780b71cc0164c8fcb8dbdf7040e1bcbcf408d138d3d77f308aa54c762e9975fa5ec89cfceeabbf721344dfc938870a363667a
diff --git a/app-editors/vim-core/vim-core-9.0.1677.ebuild
b/app-editors/vim-core/vim-core-9.0.1678.ebuild
similarity index 100%
rename from app-editors/vim-core/vim-core-9.0.1677.ebuild
rename to app-editors/vim-core/vim-core-9.0.1678.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 86deb4b86045532504c8ae85a9e5d67d8d6629df
Author: Oskari Pirhonen gmail com>
AuthorDate: Sun Aug 6 03:09:52 2023 +
Commit: Sam James gentoo org>
CommitDate: Mon Aug 7 05:35:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86deb4b8
app-editors/vim-core: add 9.0.1677
RIP Bram Moolenaar ;(
Bug: https://bugs.gentoo.org/906109
Signed-off-by: Oskari Pirhonen gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32190
Signed-off-by: Sam James gentoo.org>
app-editors/vim-core/Manifest | 1 +
app-editors/vim-core/vim-core-9.0.1677.ebuild | 231 ++
2 files changed, 232 insertions(+)
diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index 8f828a8a8724..d3f05280fb97 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -1,4 +1,5 @@
DIST vim-9.0.1403.tar.gz 16976705 BLAKE2B
9664d52de488086308fcbcda0b0a1167161afbf0efbb40dd9ce9e2393f0ada35e0a44d7f0c3f789d26ae1427604a281f689e87885fbb1557dce12a69898ec46d
SHA512
bd83feba38a4aa9b3cf910a0b5a2c153abc4c6eaf9abf0ebee389879ff9ddee51c6f9dba5151aab5df3f73594cf8921d0a0e34121c50e65366cdcdd6482fd00f
DIST vim-9.0.1503.tar.gz 17010118 BLAKE2B
4f74d52a3fcf7875031378f86fc3411c64c92e4b82bee371148b19042478d3f974793477c3fc2d9ddff9233fa1ec3c864962880840867544e92464f1a0876f51
SHA512
2f3242ec0f79cf6affc2f7fdaf689c35d8597706ac1689dbbdc01352676199605bb37f22bd901f1e8d59f312237d3fce4bee8b979b28a744ea9e40558621980e
DIST vim-9.0.1627.tar.gz 17048824 BLAKE2B
3fa583cf676c2388641b1240ed4b90c2e42cd9f50ea44a943cce86bba4bf278adf54837bb5c4530471fd57cfcd08cd39be78b17a5e907435a02dc5874ff7f571
SHA512
d2fb863e03d4ad773fcba8917f3cd1e373f661aa8b8a20bd3e416a73788997d31c6dd106a1bf59d72475bb577bbe6d52eb079fff9c7152d96bb6e5c9aa6e2f3b
+DIST vim-9.0.1677.tar.gz 17069398 BLAKE2B
c4eb4e6f8bc7367c24191a8b2a6ea992d11a9bcef27659b60e2844bfa06490fe770937d2548187a45d0fbc8d1f0be2374457a0cdba9792137e02bdd1b9cd5dfb
SHA512
8c50d8a6f081673023aa0dd607810fb652d25a46c955d0fa744faf557517a465160cf01b39d5ee6d2c93dd172635500ff7315e54565f7f628ee8f0f8dab8c291
DIST vim-patches-vim-9.0.1000-patches.tar.bz2 3245 BLAKE2B
3bf3d0e314cc3f96d5d9675de196a62c4c8a72645d56ef94b80768571c99cba5cc556442e3bd2dfa8818460fd851fe7bd1ae15999af7225fb271b81c43105843
SHA512
2883441a2001bf7ce89a7f0862f780b71cc0164c8fcb8dbdf7040e1bcbcf408d138d3d77f308aa54c762e9975fa5ec89cfceeabbf721344dfc938870a363667a
diff --git a/app-editors/vim-core/vim-core-9.0.1677.ebuild
b/app-editors/vim-core/vim-core-9.0.1677.ebuild
new file mode 100644
index ..5fb29ea38fd3
--- /dev/null
+++ b/app-editors/vim-core/vim-core-9.0.1677.ebuild
@@ -0,0 +1,231 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please bump with app-editors/vim and app-editors/gvim
+
+VIM_VERSION="9.0"
+VIM_PATCHES_VERSION="9.0.1000"
+inherit bash-completion-r1 desktop flag-o-matic prefix toolchain-funcs vim-doc
xdg-utils
+
+if [[ ${PV} == * ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/vim/vim.git";
+ EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
+else
+ SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
+
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+fi
+S="${WORKDIR}/vim-${PV}"
+
+DESCRIPTION="vim and gvim shared files"
+HOMEPAGE="https://www.vim.org https://github.com/vim/vim";
+
+LICENSE="vim"
+SLOT="0"
+IUSE="nls acl minimal"
+
+# ncurses is only needed by ./configure, so no subslot operator required
+DEPEND=">=sys-libs/ncurses-5.2-r2:0"
+BDEPEND="sys-devel/autoconf"
+
+if [[ ${PV} != * ]]; then
+ # Gentoo patches to fix runtime issues, cross-compile errors, etc
+ PATCHES=(
+ "${WORKDIR}/vim-patches-vim-${VIM_PATCHES_VERSION}-patches"
+ )
+fi
+
+# platform-specific checks (bug #898406):
+# - acl() -- Solaris
+# - statacl() -- AIX
+QA_CONFIG_IMPL_DECL_SKIP=(
+ 'acl'
+ 'statacl'
+)
+
+pkg_setup() {
+ # people with broken alphabets run into trouble. bug #82186.
+ unset LANG LC_ALL
+ export LC_COLLATE="C"
+}
+
+src_prepare() {
+ default
+
+ # Fixup a script to use awk instead of nawk
+ sed -i \
+ -e '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' \
+ "${S}"/runtime/tools/mve.awk || die "sed failed"
+
+ # See bug #77841. We remove this file after the tarball extraction.
+ rm -v "${S}"/runtime/tools/vimspell.sh || die "rm failed"
+
+ # Read vimrc and gvimrc from /etc/vim
+ echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >>
"${S}"/src/feature.h || die
+ echo '#define SYS_GV
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 0b04cbc4da9a1e0a78d4e04ac97a91a075fa3221
Author: Joonas Niilola gentoo org>
AuthorDate: Sun Jul 16 06:56:43 2023 +
Commit: Joonas Niilola gentoo org>
CommitDate: Sun Jul 16 06:56:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b04cbc4
app-editors/vim-core: Stabilize 9.0.1503 x86, #908424
Signed-off-by: Joonas Niilola gentoo.org>
app-editors/vim-core/vim-core-9.0.1503.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.0.1503.ebuild
b/app-editors/vim-core/vim-core-9.0.1503.ebuild
index 19382fdfed24..db2ce95e2a6d 100644
--- a/app-editors/vim-core/vim-core-9.0.1503.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1503.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: b3e7f15cb463bc135aec75c4d37c988431c27921
Author: Arthur Zamarin gentoo org>
AuthorDate: Sat Jul 15 08:20:22 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sat Jul 15 08:20:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3e7f15c
app-editors/vim-core: Stabilize 9.0.1503 arm, #908424
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.0.1503.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.0.1503.ebuild
b/app-editors/vim-core/vim-core-9.0.1503.ebuild
index f969ee540bbb..19382fdfed24 100644
--- a/app-editors/vim-core/vim-core-9.0.1503.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1503.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
- KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 66156cb8007a8ee705a6a425693478753b33b86d
Author: Oskari Pirhonen gmail com>
AuthorDate: Mon Jun 19 04:37:36 2023 +
Commit: Joonas Niilola gentoo org>
CommitDate: Wed Jun 21 07:03:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66156cb8
app-editors/vim-core: add 9.0.1627
Bug: https://bugs.gentoo.org/906109
Signed-off-by: Oskari Pirhonen gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31541
Signed-off-by: Joonas Niilola gentoo.org>
app-editors/vim-core/Manifest | 1 +
app-editors/vim-core/vim-core-9.0.1627.ebuild | 231 ++
2 files changed, 232 insertions(+)
diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index 05db19b186cb..8f828a8a8724 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -1,3 +1,4 @@
DIST vim-9.0.1403.tar.gz 16976705 BLAKE2B
9664d52de488086308fcbcda0b0a1167161afbf0efbb40dd9ce9e2393f0ada35e0a44d7f0c3f789d26ae1427604a281f689e87885fbb1557dce12a69898ec46d
SHA512
bd83feba38a4aa9b3cf910a0b5a2c153abc4c6eaf9abf0ebee389879ff9ddee51c6f9dba5151aab5df3f73594cf8921d0a0e34121c50e65366cdcdd6482fd00f
DIST vim-9.0.1503.tar.gz 17010118 BLAKE2B
4f74d52a3fcf7875031378f86fc3411c64c92e4b82bee371148b19042478d3f974793477c3fc2d9ddff9233fa1ec3c864962880840867544e92464f1a0876f51
SHA512
2f3242ec0f79cf6affc2f7fdaf689c35d8597706ac1689dbbdc01352676199605bb37f22bd901f1e8d59f312237d3fce4bee8b979b28a744ea9e40558621980e
+DIST vim-9.0.1627.tar.gz 17048824 BLAKE2B
3fa583cf676c2388641b1240ed4b90c2e42cd9f50ea44a943cce86bba4bf278adf54837bb5c4530471fd57cfcd08cd39be78b17a5e907435a02dc5874ff7f571
SHA512
d2fb863e03d4ad773fcba8917f3cd1e373f661aa8b8a20bd3e416a73788997d31c6dd106a1bf59d72475bb577bbe6d52eb079fff9c7152d96bb6e5c9aa6e2f3b
DIST vim-patches-vim-9.0.1000-patches.tar.bz2 3245 BLAKE2B
3bf3d0e314cc3f96d5d9675de196a62c4c8a72645d56ef94b80768571c99cba5cc556442e3bd2dfa8818460fd851fe7bd1ae15999af7225fb271b81c43105843
SHA512
2883441a2001bf7ce89a7f0862f780b71cc0164c8fcb8dbdf7040e1bcbcf408d138d3d77f308aa54c762e9975fa5ec89cfceeabbf721344dfc938870a363667a
diff --git a/app-editors/vim-core/vim-core-9.0.1627.ebuild
b/app-editors/vim-core/vim-core-9.0.1627.ebuild
new file mode 100644
index ..e077dcbef75b
--- /dev/null
+++ b/app-editors/vim-core/vim-core-9.0.1627.ebuild
@@ -0,0 +1,231 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please bump with app-editors/vim and app-editors/gvim
+
+VIM_VERSION="9.0"
+VIM_PATCHES_VERSION="9.0.1000"
+inherit bash-completion-r1 desktop flag-o-matic prefix toolchain-funcs vim-doc
xdg-utils
+
+if [[ ${PV} == * ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/vim/vim.git";
+ EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
+else
+ SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
+
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+fi
+S="${WORKDIR}/vim-${PV}"
+
+DESCRIPTION="vim and gvim shared files"
+HOMEPAGE="https://www.vim.org https://github.com/vim/vim";
+
+LICENSE="vim"
+SLOT="0"
+IUSE="nls acl minimal"
+
+# ncurses is only needed by ./configure, so no subslot operator required
+DEPEND=">=sys-libs/ncurses-5.2-r2:0"
+BDEPEND="sys-devel/autoconf"
+
+if [[ ${PV} != * ]]; then
+ # Gentoo patches to fix runtime issues, cross-compile errors, etc
+ PATCHES=(
+ "${WORKDIR}/vim-patches-vim-${VIM_PATCHES_VERSION}-patches"
+ )
+fi
+
+# platform-specific checks (bug #898406):
+# - acl() -- Solaris
+# - statacl() -- AIX
+QA_CONFIG_IMPL_DECL_SKIP=(
+ 'acl'
+ 'statacl'
+)
+
+pkg_setup() {
+ # people with broken alphabets run into trouble. bug #82186.
+ unset LANG LC_ALL
+ export LC_COLLATE="C"
+}
+
+src_prepare() {
+ default
+
+ # Fixup a script to use awk instead of nawk
+ sed -i \
+ -e '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' \
+ "${S}"/runtime/tools/mve.awk || die "sed failed"
+
+ # See bug #77841. We remove this file after the tarball extraction.
+ rm -v "${S}"/runtime/tools/vimspell.sh || die "rm failed"
+
+ # Read vimrc and gvimrc from /etc/vim
+ echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >>
"${S}"/src/feature.h || die
+ echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >>
"${S}"/src/feature.h || die
+
+ # Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
+ # Hopefully this pattern won't break for a while at least.
+ # This fixes bug #29398 (27 Sep 2003 agriffis)
+ sed -i 's/\> "$c" || die "echo failed"
+
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: bf7882a6b5cb7c63e80c8a6a4fde09c28bea5afb
Author: Arthur Zamarin gentoo org>
AuthorDate: Tue Jun 13 18:58:51 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Tue Jun 13 18:58:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf7882a6
app-editors/vim-core: Stabilize 9.0.1503 amd64, #908424
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.0.1503.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.0.1503.ebuild
b/app-editors/vim-core/vim-core-9.0.1503.ebuild
index 397be8c51aa9..2db45a7d21f6 100644
--- a/app-editors/vim-core/vim-core-9.0.1503.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1503.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: aff06eec03cd077a905822904f9670659e8b2753
Author: Arthur Zamarin gentoo org>
AuthorDate: Tue Jun 13 18:58:54 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Tue Jun 13 18:58:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aff06eec
app-editors/vim-core: Stabilize 9.0.1503 arm64, #908424
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.0.1503.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.0.1503.ebuild
b/app-editors/vim-core/vim-core-9.0.1503.ebuild
index 2db45a7d21f6..f969ee540bbb 100644
--- a/app-editors/vim-core/vim-core-9.0.1503.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1503.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 79e7db2e4d61407222cf341d5565113a07a80893
Author: Arthur Zamarin gentoo org>
AuthorDate: Tue Jun 13 18:58:47 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Tue Jun 13 18:58:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79e7db2e
app-editors/vim-core: Stabilize 9.0.1503 ppc64, #908424
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.0.1503.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.0.1503.ebuild
b/app-editors/vim-core/vim-core-9.0.1503.ebuild
index e077dcbef75b..397be8c51aa9 100644
--- a/app-editors/vim-core/vim-core-9.0.1503.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1503.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos
~x64-macos ~x64-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 6495efe9d7ce182d8d815c9da1afedfb2484782a
Author: Oskari Pirhonen gmail com>
AuthorDate: Mon Jun 5 03:08:44 2023 +
Commit: John Helmert III gentoo org>
CommitDate: Fri Jun 9 03:40:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6495efe9
app-editors/vim-core: drop 9.0.1157
Bug: https://bugs.gentoo.org/890746
Bug: https://bugs.gentoo.org/901229
Signed-off-by: Oskari Pirhonen gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31311
Signed-off-by: John Helmert III gentoo.org>
app-editors/vim-core/Manifest | 1 -
app-editors/vim-core/vim-core-9.0.1157.ebuild | 231 --
2 files changed, 232 deletions(-)
diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index a57e2d846368..05db19b186cb 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -1,4 +1,3 @@
-DIST vim-9.0.1157.tar.gz 16924574 BLAKE2B
0cdc6cf61f5abdaff0762b98550bfa5bae8f0485ddd0e9947a5fe52390f9da54fc8f5fdae767fb8f5d3ac2b441253917a80ae7f6092f67b69bdc9b6a630df8e2
SHA512
19240a9bcf5900766db42e2894b1bf7b849274711f17dc267671aacd867b334c3d30f39947dde7dd0245f289e9ad801eeb272f34a2ab15d01fac40bf71a54271
DIST vim-9.0.1403.tar.gz 16976705 BLAKE2B
9664d52de488086308fcbcda0b0a1167161afbf0efbb40dd9ce9e2393f0ada35e0a44d7f0c3f789d26ae1427604a281f689e87885fbb1557dce12a69898ec46d
SHA512
bd83feba38a4aa9b3cf910a0b5a2c153abc4c6eaf9abf0ebee389879ff9ddee51c6f9dba5151aab5df3f73594cf8921d0a0e34121c50e65366cdcdd6482fd00f
DIST vim-9.0.1503.tar.gz 17010118 BLAKE2B
4f74d52a3fcf7875031378f86fc3411c64c92e4b82bee371148b19042478d3f974793477c3fc2d9ddff9233fa1ec3c864962880840867544e92464f1a0876f51
SHA512
2f3242ec0f79cf6affc2f7fdaf689c35d8597706ac1689dbbdc01352676199605bb37f22bd901f1e8d59f312237d3fce4bee8b979b28a744ea9e40558621980e
DIST vim-patches-vim-9.0.1000-patches.tar.bz2 3245 BLAKE2B
3bf3d0e314cc3f96d5d9675de196a62c4c8a72645d56ef94b80768571c99cba5cc556442e3bd2dfa8818460fd851fe7bd1ae15999af7225fb271b81c43105843
SHA512
2883441a2001bf7ce89a7f0862f780b71cc0164c8fcb8dbdf7040e1bcbcf408d138d3d77f308aa54c762e9975fa5ec89cfceeabbf721344dfc938870a363667a
diff --git a/app-editors/vim-core/vim-core-9.0.1157.ebuild
b/app-editors/vim-core/vim-core-9.0.1157.ebuild
deleted file mode 100644
index 0b299f9cf922..
--- a/app-editors/vim-core/vim-core-9.0.1157.ebuild
+++ /dev/null
@@ -1,231 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Please bump with app-editors/vim and app-editors/gvim
-
-VIM_VERSION="9.0"
-VIM_PATCHES_VERSION="9.0.1000"
-inherit bash-completion-r1 desktop flag-o-matic prefix toolchain-funcs vim-doc
xdg-utils
-
-if [[ ${PV} == * ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/vim/vim.git";
- EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
-else
- SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
-
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
~x64-solaris"
-fi
-S="${WORKDIR}/vim-${PV}"
-
-DESCRIPTION="vim and gvim shared files"
-HOMEPAGE="https://www.vim.org https://github.com/vim/vim";
-
-LICENSE="vim"
-SLOT="0"
-IUSE="nls acl minimal"
-
-# ncurses is only needed by ./configure, so no subslot operator required
-DEPEND=">=sys-libs/ncurses-5.2-r2:0"
-BDEPEND="sys-devel/autoconf"
-
-if [[ ${PV} != * ]]; then
- # Gentoo patches to fix runtime issues, cross-compile errors, etc
- PATCHES=(
- "${WORKDIR}/vim-patches-vim-${VIM_PATCHES_VERSION}-patches"
- )
-fi
-
-# platform-specific checks (bug #898406):
-# - acl() -- Solaris
-# - statacl() -- AIX
-QA_CONFIG_IMPL_DECL_SKIP=(
- 'acl'
- 'statacl'
-)
-
-pkg_setup() {
- # people with broken alphabets run into trouble. bug #82186.
- unset LANG LC_ALL
- export LC_COLLATE="C"
-}
-
-src_prepare() {
- default
-
- # Fixup a script to use awk instead of nawk
- sed -i \
- -e '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' \
- "${S}"/runtime/tools/mve.awk || die "sed failed"
-
- # See bug #77841. We remove this file after the tarball extraction.
- rm -v "${S}"/runtime/tools/vimspell.sh || die "rm failed"
-
- # Read vimrc and gvimrc from /etc/vim
- echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >>
"${S}"/src/feature.h || die
- echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >>
"${S}"/src/feature.h || die
-
- # Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
- # Hopefully this pattern won't break for a while at least.
- # This fixes bug #29398 (27 Sep 2003 agriffis)
- sed -i 's/\> "$c" || d
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 125c33d1f97027216007b65615399d67b7eda1bc
Author: Oskari Pirhonen gmail com>
AuthorDate: Mon May 1 00:46:07 2023 +
Commit: Sam James gentoo org>
CommitDate: Mon May 1 01:32:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=125c33d1
app-editors/vim-core: drop 9.0.1363
Signed-off-by: Oskari Pirhonen gmail.com>
Signed-off-by: Sam James gentoo.org>
app-editors/vim-core/Manifest | 1 -
app-editors/vim-core/vim-core-9.0.1363.ebuild | 231 --
2 files changed, 232 deletions(-)
diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index b7ffea09e46a..a57e2d846368 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -1,5 +1,4 @@
DIST vim-9.0.1157.tar.gz 16924574 BLAKE2B
0cdc6cf61f5abdaff0762b98550bfa5bae8f0485ddd0e9947a5fe52390f9da54fc8f5fdae767fb8f5d3ac2b441253917a80ae7f6092f67b69bdc9b6a630df8e2
SHA512
19240a9bcf5900766db42e2894b1bf7b849274711f17dc267671aacd867b334c3d30f39947dde7dd0245f289e9ad801eeb272f34a2ab15d01fac40bf71a54271
-DIST vim-9.0.1363.tar.gz 16974190 BLAKE2B
456114cd7e74836998b51e9272e9c9a12952146f42740b3df66e36ee8e47c8c0538341d9ac9c877c93e0b356fd9ca46a2016e9386d53e3cbfd51d0e2b113bc5a
SHA512
2e79e104d9816438c14f94d0e858766129eb3f706b3a89a9761331d32b46b3f83eeadb2ce0d2ec14392a69122ab8761e57218c0e5731a4453d2b91f53a70c4c8
DIST vim-9.0.1403.tar.gz 16976705 BLAKE2B
9664d52de488086308fcbcda0b0a1167161afbf0efbb40dd9ce9e2393f0ada35e0a44d7f0c3f789d26ae1427604a281f689e87885fbb1557dce12a69898ec46d
SHA512
bd83feba38a4aa9b3cf910a0b5a2c153abc4c6eaf9abf0ebee389879ff9ddee51c6f9dba5151aab5df3f73594cf8921d0a0e34121c50e65366cdcdd6482fd00f
DIST vim-9.0.1503.tar.gz 17010118 BLAKE2B
4f74d52a3fcf7875031378f86fc3411c64c92e4b82bee371148b19042478d3f974793477c3fc2d9ddff9233fa1ec3c864962880840867544e92464f1a0876f51
SHA512
2f3242ec0f79cf6affc2f7fdaf689c35d8597706ac1689dbbdc01352676199605bb37f22bd901f1e8d59f312237d3fce4bee8b979b28a744ea9e40558621980e
DIST vim-patches-vim-9.0.1000-patches.tar.bz2 3245 BLAKE2B
3bf3d0e314cc3f96d5d9675de196a62c4c8a72645d56ef94b80768571c99cba5cc556442e3bd2dfa8818460fd851fe7bd1ae15999af7225fb271b81c43105843
SHA512
2883441a2001bf7ce89a7f0862f780b71cc0164c8fcb8dbdf7040e1bcbcf408d138d3d77f308aa54c762e9975fa5ec89cfceeabbf721344dfc938870a363667a
diff --git a/app-editors/vim-core/vim-core-9.0.1363.ebuild
b/app-editors/vim-core/vim-core-9.0.1363.ebuild
deleted file mode 100644
index 890bcfa4b54a..
--- a/app-editors/vim-core/vim-core-9.0.1363.ebuild
+++ /dev/null
@@ -1,231 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Please bump with app-editors/vim and app-editors/gvim
-
-VIM_VERSION="9.0"
-VIM_PATCHES_VERSION="9.0.1000"
-inherit bash-completion-r1 desktop flag-o-matic prefix toolchain-funcs vim-doc
xdg-utils
-
-if [[ ${PV} == * ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/vim/vim.git";
- EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
-else
- SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
-
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-S="${WORKDIR}/vim-${PV}"
-
-DESCRIPTION="vim and gvim shared files"
-HOMEPAGE="https://www.vim.org https://github.com/vim/vim";
-
-LICENSE="vim"
-SLOT="0"
-IUSE="nls acl minimal"
-
-# ncurses is only needed by ./configure, so no subslot operator required
-DEPEND=">=sys-libs/ncurses-5.2-r2:0"
-BDEPEND="sys-devel/autoconf"
-
-if [[ ${PV} != * ]]; then
- # Gentoo patches to fix runtime issues, cross-compile errors, etc
- PATCHES=(
- "${WORKDIR}/vim-patches-vim-${VIM_PATCHES_VERSION}-patches"
- )
-fi
-
-# platform-specific checks (bug #898406):
-# - acl() -- Solaris
-# - statacl() -- AIX
-QA_CONFIG_IMPL_DECL_SKIP=(
- 'acl'
- 'statacl'
-)
-
-pkg_setup() {
- # people with broken alphabets run into trouble. bug #82186.
- unset LANG LC_ALL
- export LC_COLLATE="C"
-}
-
-src_prepare() {
- default
-
- # Fixup a script to use awk instead of nawk
- sed -i \
- -e '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' \
- "${S}"/runtime/tools/mve.awk || die "sed failed"
-
- # See bug #77841. We remove this file after the tarball extraction.
- rm -v "${S}"/runtime/tools/vimspell.sh || die "rm failed"
-
- # Read vimrc and gvimrc from /etc/vim
- echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >>
"${S}"/src/feature.h || die
- echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' >>
"${S}"/src/feature
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: aa24ae670f87674b8c1a2399ebb68e1d391764b7
Author: Oskari Pirhonen gmail com>
AuthorDate: Mon May 1 00:40:49 2023 +
Commit: Sam James gentoo org>
CommitDate: Mon May 1 01:32:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa24ae67
app-editors/vim-core: add 9.0.1503
Bug: https://bugs.gentoo.org/905373
Bug: https://bugs.gentoo.org/678864
Signed-off-by: Oskari Pirhonen gmail.com>
Signed-off-by: Sam James gentoo.org>
app-editors/vim-core/Manifest | 1 +
app-editors/vim-core/vim-core-9.0.1503.ebuild | 231 ++
2 files changed, 232 insertions(+)
diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index 96d238da48cf..b7ffea09e46a 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -1,4 +1,5 @@
DIST vim-9.0.1157.tar.gz 16924574 BLAKE2B
0cdc6cf61f5abdaff0762b98550bfa5bae8f0485ddd0e9947a5fe52390f9da54fc8f5fdae767fb8f5d3ac2b441253917a80ae7f6092f67b69bdc9b6a630df8e2
SHA512
19240a9bcf5900766db42e2894b1bf7b849274711f17dc267671aacd867b334c3d30f39947dde7dd0245f289e9ad801eeb272f34a2ab15d01fac40bf71a54271
DIST vim-9.0.1363.tar.gz 16974190 BLAKE2B
456114cd7e74836998b51e9272e9c9a12952146f42740b3df66e36ee8e47c8c0538341d9ac9c877c93e0b356fd9ca46a2016e9386d53e3cbfd51d0e2b113bc5a
SHA512
2e79e104d9816438c14f94d0e858766129eb3f706b3a89a9761331d32b46b3f83eeadb2ce0d2ec14392a69122ab8761e57218c0e5731a4453d2b91f53a70c4c8
DIST vim-9.0.1403.tar.gz 16976705 BLAKE2B
9664d52de488086308fcbcda0b0a1167161afbf0efbb40dd9ce9e2393f0ada35e0a44d7f0c3f789d26ae1427604a281f689e87885fbb1557dce12a69898ec46d
SHA512
bd83feba38a4aa9b3cf910a0b5a2c153abc4c6eaf9abf0ebee389879ff9ddee51c6f9dba5151aab5df3f73594cf8921d0a0e34121c50e65366cdcdd6482fd00f
+DIST vim-9.0.1503.tar.gz 17010118 BLAKE2B
4f74d52a3fcf7875031378f86fc3411c64c92e4b82bee371148b19042478d3f974793477c3fc2d9ddff9233fa1ec3c864962880840867544e92464f1a0876f51
SHA512
2f3242ec0f79cf6affc2f7fdaf689c35d8597706ac1689dbbdc01352676199605bb37f22bd901f1e8d59f312237d3fce4bee8b979b28a744ea9e40558621980e
DIST vim-patches-vim-9.0.1000-patches.tar.bz2 3245 BLAKE2B
3bf3d0e314cc3f96d5d9675de196a62c4c8a72645d56ef94b80768571c99cba5cc556442e3bd2dfa8818460fd851fe7bd1ae15999af7225fb271b81c43105843
SHA512
2883441a2001bf7ce89a7f0862f780b71cc0164c8fcb8dbdf7040e1bcbcf408d138d3d77f308aa54c762e9975fa5ec89cfceeabbf721344dfc938870a363667a
diff --git a/app-editors/vim-core/vim-core-9.0.1503.ebuild
b/app-editors/vim-core/vim-core-9.0.1503.ebuild
new file mode 100644
index ..890bcfa4b54a
--- /dev/null
+++ b/app-editors/vim-core/vim-core-9.0.1503.ebuild
@@ -0,0 +1,231 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please bump with app-editors/vim and app-editors/gvim
+
+VIM_VERSION="9.0"
+VIM_PATCHES_VERSION="9.0.1000"
+inherit bash-completion-r1 desktop flag-o-matic prefix toolchain-funcs vim-doc
xdg-utils
+
+if [[ ${PV} == * ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/vim/vim.git";
+ EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
+else
+ SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
+
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+S="${WORKDIR}/vim-${PV}"
+
+DESCRIPTION="vim and gvim shared files"
+HOMEPAGE="https://www.vim.org https://github.com/vim/vim";
+
+LICENSE="vim"
+SLOT="0"
+IUSE="nls acl minimal"
+
+# ncurses is only needed by ./configure, so no subslot operator required
+DEPEND=">=sys-libs/ncurses-5.2-r2:0"
+BDEPEND="sys-devel/autoconf"
+
+if [[ ${PV} != * ]]; then
+ # Gentoo patches to fix runtime issues, cross-compile errors, etc
+ PATCHES=(
+ "${WORKDIR}/vim-patches-vim-${VIM_PATCHES_VERSION}-patches"
+ )
+fi
+
+# platform-specific checks (bug #898406):
+# - acl() -- Solaris
+# - statacl() -- AIX
+QA_CONFIG_IMPL_DECL_SKIP=(
+ 'acl'
+ 'statacl'
+)
+
+pkg_setup() {
+ # people with broken alphabets run into trouble. bug #82186.
+ unset LANG LC_ALL
+ export LC_COLLATE="C"
+}
+
+src_prepare() {
+ default
+
+ # Fixup a script to use awk instead of nawk
+ sed -i \
+ -e '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' \
+ "${S}"/runtime/tools/mve.awk || die "sed failed"
+
+ # See bug #77841. We remove this file after the tarball extraction.
+ rm -v "${S}"/runtime/tools/vimspell.sh || die "rm failed"
+
+ # Read vimrc and gvimrc from /etc/vim
+ echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' >>
"${S}"/src/feature.h || die
+ echo '#define S
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 8b588820728cbc6d6d2fd13dba771ca59cadda13
Author: Arthur Zamarin gentoo org>
AuthorDate: Sat Apr 29 15:43:26 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sat Apr 29 15:43:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b588820
app-editors/vim-core: Stabilize 9.0.1403 sparc, #904728
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.0.1403.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.0.1403.ebuild
b/app-editors/vim-core/vim-core-9.0.1403.ebuild
index 21302abc9b1f..61e3ea6e9272 100644
--- a/app-editors/vim-core/vim-core-9.0.1403.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1403.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc
ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc
ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: 876fb8a907886e9daf47f60bae8f7c39c981c488
Author: Arthur Zamarin gentoo org>
AuthorDate: Sat Apr 29 15:43:30 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sat Apr 29 15:43:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=876fb8a9
app-editors/vim-core: Stabilize 9.0.1403 hppa, #904728
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.0.1403.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.0.1403.ebuild
b/app-editors/vim-core/vim-core-9.0.1403.ebuild
index 61e3ea6e9272..22272dba154d 100644
--- a/app-editors/vim-core/vim-core-9.0.1403.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1403.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc
ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc
ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: dba03a579df3a21cf224d0e7017fdfc0244f0d05
Author: Arthur Zamarin gentoo org>
AuthorDate: Sat Apr 29 15:43:22 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sat Apr 29 15:43:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dba03a57
app-editors/vim-core: Stabilize 9.0.1403 ppc, #904728
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.0.1403.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.0.1403.ebuild
b/app-editors/vim-core/vim-core-9.0.1403.ebuild
index ecba10f7de89..21302abc9b1f 100644
--- a/app-editors/vim-core/vim-core-9.0.1403.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1403.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc
ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
S="${WORKDIR}/vim-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/
commit: e196082f9f9d1d253c5ec7b44885f820957f1085
Author: Arthur Zamarin gentoo org>
AuthorDate: Sat Apr 29 15:43:15 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sat Apr 29 15:43:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e196082f
app-editors/vim-core: Stabilize 9.0.1403 arm, #904728
Signed-off-by: Arthur Zamarin gentoo.org>
app-editors/vim-core/vim-core-9.0.1403.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-editors/vim-core/vim-core-9.0.1403.ebuild
b/app-editors/vim-core/vim-core-9.0.1403.ebuild
index 2542a7f403ef..8ed0bb0b4751 100644
--- a/app-editors/vim-core/vim-core-9.0.1403.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1403.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz ->
vim-${PV}.tar.gz
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
- KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc
~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
S="${WORKDIR}/vim-${PV}"
