[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/

2024-06-25 Thread Joonas Niilola
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/

2024-06-25 Thread Joonas Niilola
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/

2024-06-07 Thread Arthur Zamarin
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/

2024-06-07 Thread Arthur Zamarin
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/

2024-06-06 Thread Arthur Zamarin
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/

2024-06-06 Thread Arthur Zamarin
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/

2024-06-06 Thread Arthur Zamarin
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/

2024-05-19 Thread Mike Gilbert
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;
-   

[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/, app-editors/vim-core/files/

2024-05-19 Thread Mike Gilbert
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  !~? "ucs-bom"
+  set fileencodings^=ucs-bom
+endif
+
+" Always check for UTF-8 when trying to determine encodings.
+if  !~? "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  !~? "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 _Co > 

[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/

2024-04-26 Thread Sam James
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/

2024-02-17 Thread John Helmert III
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/

2024-01-29 Thread Ionen Wolkens
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/

2024-01-18 Thread Fabian Groffen
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/

2024-01-15 Thread Arthur Zamarin
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/

2024-01-15 Thread Arthur Zamarin
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/

2024-01-15 Thread Arthur Zamarin
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/

2024-01-15 Thread Arthur Zamarin
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/

2023-12-29 Thread Arthur Zamarin
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/

2023-12-29 Thread Arthur Zamarin
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/

2023-12-29 Thread Arthur Zamarin
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/

2023-12-29 Thread Arthur Zamarin
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/

2023-12-29 Thread Arthur Zamarin
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/

2023-12-29 Thread Arthur Zamarin
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/

2023-12-29 Thread Arthur Zamarin
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/

2023-12-29 Thread Arthur Zamarin
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/

2023-12-15 Thread Arthur Zamarin
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/

2023-12-10 Thread Arthur Zamarin
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/

2023-12-10 Thread Arthur Zamarin
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/

2023-12-08 Thread Arthur Zamarin
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/

2023-12-08 Thread Arthur Zamarin
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/

2023-12-08 Thread Arthur Zamarin
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/

2023-12-08 Thread Arthur Zamarin
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/

2023-12-08 Thread Arthur Zamarin
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/

2023-12-08 Thread Arthur Zamarin
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/

2023-12-02 Thread Arthur Zamarin
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/

2023-12-02 Thread Arthur Zamarin
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/

2023-12-02 Thread Arthur Zamarin
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/

2023-12-02 Thread Arthur Zamarin
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/

2023-12-02 Thread Arthur Zamarin
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/

2023-12-02 Thread Arthur Zamarin
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/

2023-11-22 Thread Sam James
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 \
+   -e 

[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/

2023-09-03 Thread Joonas Niilola
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/

2023-09-03 Thread Joonas Niilola
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/

2023-08-22 Thread Mike Gilbert
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/

2023-08-21 Thread Mike Gilbert
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 

[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/

2023-08-07 Thread Sam James
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/

2023-08-06 Thread Sam James
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 

[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/

2023-07-16 Thread Joonas Niilola
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/

2023-07-15 Thread Arthur Zamarin
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/

2023-06-21 Thread Joonas Niilola
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/

2023-06-13 Thread Arthur Zamarin
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/

2023-06-13 Thread Arthur Zamarin
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/

2023-06-13 Thread Arthur Zamarin
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/

2023-06-08 Thread John Helmert III
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" || die 

[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/

2023-04-30 Thread Sam James
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.h 

[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/

2023-04-30 Thread Sam James
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 

[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/

2023-04-29 Thread Arthur Zamarin
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/

2023-04-29 Thread Arthur Zamarin
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/

2023-04-29 Thread Arthur Zamarin
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/

2023-04-29 Thread Arthur Zamarin
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}"
 



[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/

2023-04-29 Thread Arthur Zamarin
commit: 43b91a8ae3de51eba9888ad6da3d150dbfbc7390
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 29 15:43:19 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 29 15:43:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43b91a8a

app-editors/vim-core: Stabilize 9.0.1403 ppc64, #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 8ed0bb0b4751..ecba10f7de89 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/

2023-04-29 Thread Arthur Zamarin
commit: 7804b385afa87083783b32317b7e462ca38e3880
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 29 15:43:11 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 29 15:43:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7804b385

app-editors/vim-core: Stabilize 9.0.1403 arm64, #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 b4d172893b16..2542a7f403ef 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/

2023-04-21 Thread Joonas Niilola
commit: e96a07712f115b8264884c7269852588a7208d4f
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Apr 21 06:27:48 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Apr 21 06:29:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e96a0771

app-editors/vim-core: Stabilize 9.0.1403 amd64, #904728

Signed-off-by: Joonas Niilola  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 890bcfa4b54a..b1176770cec7 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/

2023-04-21 Thread Joonas Niilola
commit: ddd46838b3f1a7ea99d68265a9f7ae723793af77
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Apr 21 06:28:52 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Apr 21 06:29:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddd46838

app-editors/vim-core: Stabilize 9.0.1403 x86, #904728

Signed-off-by: Joonas Niilola  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 b1176770cec7..b4d172893b16 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/

2023-04-13 Thread Sam James
commit: bf81bbfcbe4ae613da396fce714b75e0ec9973bf
Author: Oskari Pirhonen  gmail  com>
AuthorDate: Wed Apr  5 04:39:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 14 01:05:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf81bbfc

app-editors/vim-core: drop 9.0.1000

Signed-off-by: Oskari Pirhonen  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30484
Signed-off-by: Sam James  gentoo.org>

 app-editors/vim-core/Manifest |   1 -
 app-editors/vim-core/vim-core-9.0.1000.ebuild | 231 --
 2 files changed, 232 deletions(-)

diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index e66647f3d2e1..96d238da48cf 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -1,4 +1,3 @@
-DIST vim-9.0.1000.tar.gz 16842747 BLAKE2B 
85edab7d13daa3e84ef0aeb50e3e9bfd31f0634d8e480c105727b0c34318e0adf7f1276dcdac53df8fc416fd8dfb70377cd74ed570752a3e77f07a083fa6c113
 SHA512 
9d2b914a112948d77b92c8dcafc2f711a83c3fdaf35a28f7f606e77007b9320e2260a0f6b24fc875a817c33c012f077f89730b34e9f12d6f00795c5c806704c8
 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

diff --git a/app-editors/vim-core/vim-core-9.0.1000.ebuild 
b/app-editors/vim-core/vim-core-9.0.1000.ebuild
deleted file mode 100644
index 22272dba154d..
--- a/app-editors/vim-core/vim-core-9.0.1000.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.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 

[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/

2023-04-04 Thread Joonas Niilola
commit: ba110b6e1513f3843bba6bdf36b307050a39d4a0
Author: Oskari Pirhonen  gmail  com>
AuthorDate: Mon Mar 27 03:38:10 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Apr  4 12:45:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba110b6e

app-editors/vim-core: remove some useless sed

- The libc.h mentioned in bug #43885 has moved to 9libs/libc.h so it's
  no longer relevant. And the sed was broken due to whitespace changes
  anyway.
- Finding the path to xsubpp is handled through autoconf and substituted
  into src/auto/config.mk which is read by src/Makefile.

Signed-off-by: Oskari Pirhonen  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30359
Signed-off-by: Joonas Niilola  gentoo.org>

 app-editors/vim-core/vim-core-9.0.1000.ebuild | 10 --
 app-editors/vim-core/vim-core-9.0.1157.ebuild | 10 --
 app-editors/vim-core/vim-core-9.0.1363.ebuild | 10 --
 app-editors/vim-core/vim-core-9.0.1403.ebuild | 10 --
 app-editors/vim-core/vim-core-.ebuild | 10 --
 5 files changed, 50 deletions(-)

diff --git a/app-editors/vim-core/vim-core-9.0.1000.ebuild 
b/app-editors/vim-core/vim-core-9.0.1000.ebuild
index b67954888b35..22272dba154d 100644
--- a/app-editors/vim-core/vim-core-9.0.1000.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1000.ebuild
@@ -77,11 +77,6 @@ src_prepare() {
"${S}"/runtime/menu.vim \
"${S}"/src/configure.ac || die 'sed failed'
 
-   # Don't be fooled by /usr/include/libc.h.  When found, vim thinks
-   # this is NeXT, but it's actually just a file in dev-libs/9libs
-   # This fixes bug #43885 (20 Mar 2004 agriffis)
-   sed -i 's/ libc\.h / /' "${S}"/src/configure.ac || die 'sed failed'
-
# gcc on sparc32 has this, uhm, interesting problem with detecting EOF
# correctly. To avoid some really entertaining error messages about 
stuff
# which isn't even in the source file being invalid, we'll do some 
trickery
@@ -99,11 +94,6 @@ src_prepare() {
 
cp -v "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk || die "cp 
failed"
 
-   # Bug #378107 - Build properly with >=perl-core/ExtUtils-ParseXS-3.20.0
-   sed -i -e \
-   "s:\\\$(PERLLIB)/ExtUtils/xsubpp:${EPREFIX}/usr/bin/xsubpp:" \
-   "${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS 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...

diff --git a/app-editors/vim-core/vim-core-9.0.1157.ebuild 
b/app-editors/vim-core/vim-core-9.0.1157.ebuild
index b67954888b35..22272dba154d 100644
--- a/app-editors/vim-core/vim-core-9.0.1157.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1157.ebuild
@@ -77,11 +77,6 @@ src_prepare() {
"${S}"/runtime/menu.vim \
"${S}"/src/configure.ac || die 'sed failed'
 
-   # Don't be fooled by /usr/include/libc.h.  When found, vim thinks
-   # this is NeXT, but it's actually just a file in dev-libs/9libs
-   # This fixes bug #43885 (20 Mar 2004 agriffis)
-   sed -i 's/ libc\.h / /' "${S}"/src/configure.ac || die 'sed failed'
-
# gcc on sparc32 has this, uhm, interesting problem with detecting EOF
# correctly. To avoid some really entertaining error messages about 
stuff
# which isn't even in the source file being invalid, we'll do some 
trickery
@@ -99,11 +94,6 @@ src_prepare() {
 
cp -v "${S}"/src/config.mk.dist "${S}"/src/auto/config.mk || die "cp 
failed"
 
-   # Bug #378107 - Build properly with >=perl-core/ExtUtils-ParseXS-3.20.0
-   sed -i -e \
-   "s:\\\$(PERLLIB)/ExtUtils/xsubpp:${EPREFIX}/usr/bin/xsubpp:" \
-   "${S}"/src/Makefile || die 'sed for ExtUtils-ParseXS 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...

diff --git a/app-editors/vim-core/vim-core-9.0.1363.ebuild 
b/app-editors/vim-core/vim-core-9.0.1363.ebuild
index c2cb2313c925..890bcfa4b54a 100644
--- a/app-editors/vim-core/vim-core-9.0.1363.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1363.ebuild
@@ -77,11 +77,6 @@ src_prepare() {
"${S}"/runtime/menu.vim \
"${S}"/src/configure.ac || die 'sed failed'
 
-   # Don't be fooled by /usr/include/libc.h.  When found, vim thinks
-   # this is NeXT, but it's actually just a file in dev-libs/9libs
-   # This fixes bug #43885 (20 Mar 2004 agriffis)
-   sed -i 's/ libc\.h / /' "${S}"/src/configure.ac || die 'sed failed'
-
# gcc on sparc32 has this, uhm, interesting problem with detecting EOF
# correctly. To avoid some really entertaining error messages about 
stuff
# which isn't even in the source file being invalid, we'll 

[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/

2023-03-30 Thread Arthur Zamarin
commit: 0320347c53fc81f7d59b4fbc371940b6679aea01
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Mar 30 18:35:31 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Mar 30 18:35:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0320347c

app-editors/vim-core: Stabilize 9.0.1157 hppa, #892033

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/vim-core/vim-core-9.0.1157.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim-core/vim-core-9.0.1157.ebuild 
b/app-editors/vim-core/vim-core-9.0.1157.ebuild
index 0f32efa8165b..b67954888b35 100644
--- a/app-editors/vim-core/vim-core-9.0.1157.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1157.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/

2023-03-21 Thread Sam James
commit: b71e739479c33bcb561b6305f0d2df8f3f7ab480
Author: Vaibhav Rustagi  google  com>
AuthorDate: Tue Mar 14 16:33:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 22 01:18:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b71e7394

app-editors/vim-core: version bump to v9.0.1403.

This resolves CVE-2023-1127, CVE-2023-1175 and CVE-2023-1170.

Bug: https://bugs.gentoo.org/901229
Signed-off-by: Vaibhav Rustagi  google.com>
Signed-off-by: Sam James  gentoo.org>

 app-editors/vim-core/Manifest |   1 +
 app-editors/vim-core/vim-core-9.0.1403.ebuild | 241 ++
 2 files changed, 242 insertions(+)

diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index 7834a67b168c..e66647f3d2e1 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -1,4 +1,5 @@
 DIST vim-9.0.1000.tar.gz 16842747 BLAKE2B 
85edab7d13daa3e84ef0aeb50e3e9bfd31f0634d8e480c105727b0c34318e0adf7f1276dcdac53df8fc416fd8dfb70377cd74ed570752a3e77f07a083fa6c113
 SHA512 
9d2b914a112948d77b92c8dcafc2f711a83c3fdaf35a28f7f606e77007b9320e2260a0f6b24fc875a817c33c012f077f89730b34e9f12d6f00795c5c806704c8
 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-patches-vim-9.0.1000-patches.tar.bz2 3245 BLAKE2B 
3bf3d0e314cc3f96d5d9675de196a62c4c8a72645d56ef94b80768571c99cba5cc556442e3bd2dfa8818460fd851fe7bd1ae15999af7225fb271b81c43105843
 SHA512 
2883441a2001bf7ce89a7f0862f780b71cc0164c8fcb8dbdf7040e1bcbcf408d138d3d77f308aa54c762e9975fa5ec89cfceeabbf721344dfc938870a363667a

diff --git a/app-editors/vim-core/vim-core-9.0.1403.ebuild 
b/app-editors/vim-core/vim-core-9.0.1403.ebuild
new file mode 100644
index ..c2cb2313c925
--- /dev/null
+++ b/app-editors/vim-core/vim-core-9.0.1403.ebuild
@@ -0,0 +1,241 @@
+# 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"' >> 

[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/

2023-03-03 Thread Sam James
commit: 4107569394f4710e79bd17841c9d2f0f6881e57d
Author: Oskari Pirhonen  gmail  com>
AuthorDate: Fri Mar  3 06:50:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar  4 07:18:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41075693

app-editors/vim-core: configure implicit function declarations

Ignore implicit function declarations for platform-specific functions,
`acl()` is for Solaris and `statacl()` is for AIX.

Closes: https://bugs.gentoo.org/898406
Signed-off-by: Oskari Pirhonen  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29907
Signed-off-by: Sam James  gentoo.org>

 app-editors/vim-core/vim-core-9.0.1000.ebuild | 8 
 app-editors/vim-core/vim-core-9.0.1157.ebuild | 8 
 app-editors/vim-core/vim-core-9.0.1363.ebuild | 8 
 app-editors/vim-core/vim-core-.ebuild | 8 
 4 files changed, 32 insertions(+)

diff --git a/app-editors/vim-core/vim-core-9.0.1000.ebuild 
b/app-editors/vim-core/vim-core-9.0.1000.ebuild
index 98d156f8fe5e..b67954888b35 100644
--- a/app-editors/vim-core/vim-core-9.0.1000.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1000.ebuild
@@ -38,6 +38,14 @@ if [[ ${PV} != * ]]; then
)
 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

diff --git a/app-editors/vim-core/vim-core-9.0.1157.ebuild 
b/app-editors/vim-core/vim-core-9.0.1157.ebuild
index f0e509e7c901..0f32efa8165b 100644
--- a/app-editors/vim-core/vim-core-9.0.1157.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1157.ebuild
@@ -38,6 +38,14 @@ if [[ ${PV} != * ]]; then
)
 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

diff --git a/app-editors/vim-core/vim-core-9.0.1363.ebuild 
b/app-editors/vim-core/vim-core-9.0.1363.ebuild
index 64e63ae0b84e..c2cb2313c925 100644
--- a/app-editors/vim-core/vim-core-9.0.1363.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1363.ebuild
@@ -38,6 +38,14 @@ if [[ ${PV} != * ]]; then
)
 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

diff --git a/app-editors/vim-core/vim-core-.ebuild 
b/app-editors/vim-core/vim-core-.ebuild
index 64e63ae0b84e..c2cb2313c925 100644
--- a/app-editors/vim-core/vim-core-.ebuild
+++ b/app-editors/vim-core/vim-core-.ebuild
@@ -38,6 +38,14 @@ if [[ ${PV} != * ]]; then
)
 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



[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/

2023-02-28 Thread Ben Kohler
commit: 13991a1f8c27b86fb17831ddb97cb847ef17c115
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Feb 28 16:26:21 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Feb 28 16:28:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13991a1f

app-editors/vim-core: drop 9.0.1341

Signed-off-by: Ben Kohler  gentoo.org>

 app-editors/vim-core/Manifest |   1 -
 app-editors/vim-core/vim-core-9.0.1341.ebuild | 233 --
 2 files changed, 234 deletions(-)

diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index 207e0d1e8f7d..7834a67b168c 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -1,5 +1,4 @@
 DIST vim-9.0.1000.tar.gz 16842747 BLAKE2B 
85edab7d13daa3e84ef0aeb50e3e9bfd31f0634d8e480c105727b0c34318e0adf7f1276dcdac53df8fc416fd8dfb70377cd74ed570752a3e77f07a083fa6c113
 SHA512 
9d2b914a112948d77b92c8dcafc2f711a83c3fdaf35a28f7f606e77007b9320e2260a0f6b24fc875a817c33c012f077f89730b34e9f12d6f00795c5c806704c8
 DIST vim-9.0.1157.tar.gz 16924574 BLAKE2B 
0cdc6cf61f5abdaff0762b98550bfa5bae8f0485ddd0e9947a5fe52390f9da54fc8f5fdae767fb8f5d3ac2b441253917a80ae7f6092f67b69bdc9b6a630df8e2
 SHA512 
19240a9bcf5900766db42e2894b1bf7b849274711f17dc267671aacd867b334c3d30f39947dde7dd0245f289e9ad801eeb272f34a2ab15d01fac40bf71a54271
-DIST vim-9.0.1341.tar.gz 16965673 BLAKE2B 
2b58e68b06a7eb7104f77459be9ea202d979e3daae02073db29f24a07e20152c1f9f7f380e7569ab56ceef174658081bdde06db253827684d0731afb2f3fbbc6
 SHA512 
48e5232d629ccc9ee0093061d5340181083e22ff6b4eb0ad2e979a92be9c2a47b640ca1a58812da0f79a736f4b406a2541eb8fa4accd8213cf6ee9df1cd7f4fc
 DIST vim-9.0.1363.tar.gz 16974190 BLAKE2B 
456114cd7e74836998b51e9272e9c9a12952146f42740b3df66e36ee8e47c8c0538341d9ac9c877c93e0b356fd9ca46a2016e9386d53e3cbfd51d0e2b113bc5a
 SHA512 
2e79e104d9816438c14f94d0e858766129eb3f706b3a89a9761331d32b46b3f83eeadb2ce0d2ec14392a69122ab8761e57218c0e5731a4453d2b91f53a70c4c8
 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.1341.ebuild 
b/app-editors/vim-core/vim-core-9.0.1341.ebuild
deleted file mode 100644
index 64e63ae0b84e..
--- a/app-editors/vim-core/vim-core-9.0.1341.ebuild
+++ /dev/null
@@ -1,233 +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
-
-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 

[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/

2023-02-28 Thread Ben Kohler
commit: 0d3d9b56fa12300ad36c627f0ae27ad06b8f98ed
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Feb 28 16:24:16 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Feb 28 16:28:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d3d9b56

app-editors/vim-core: add 9.0.1363

Signed-off-by: Ben Kohler  gentoo.org>

 app-editors/vim-core/Manifest |   1 +
 app-editors/vim-core/vim-core-9.0.1363.ebuild | 233 ++
 2 files changed, 234 insertions(+)

diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index 56bc4f66ba32..207e0d1e8f7d 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -1,4 +1,5 @@
 DIST vim-9.0.1000.tar.gz 16842747 BLAKE2B 
85edab7d13daa3e84ef0aeb50e3e9bfd31f0634d8e480c105727b0c34318e0adf7f1276dcdac53df8fc416fd8dfb70377cd74ed570752a3e77f07a083fa6c113
 SHA512 
9d2b914a112948d77b92c8dcafc2f711a83c3fdaf35a28f7f606e77007b9320e2260a0f6b24fc875a817c33c012f077f89730b34e9f12d6f00795c5c806704c8
 DIST vim-9.0.1157.tar.gz 16924574 BLAKE2B 
0cdc6cf61f5abdaff0762b98550bfa5bae8f0485ddd0e9947a5fe52390f9da54fc8f5fdae767fb8f5d3ac2b441253917a80ae7f6092f67b69bdc9b6a630df8e2
 SHA512 
19240a9bcf5900766db42e2894b1bf7b849274711f17dc267671aacd867b334c3d30f39947dde7dd0245f289e9ad801eeb272f34a2ab15d01fac40bf71a54271
 DIST vim-9.0.1341.tar.gz 16965673 BLAKE2B 
2b58e68b06a7eb7104f77459be9ea202d979e3daae02073db29f24a07e20152c1f9f7f380e7569ab56ceef174658081bdde06db253827684d0731afb2f3fbbc6
 SHA512 
48e5232d629ccc9ee0093061d5340181083e22ff6b4eb0ad2e979a92be9c2a47b640ca1a58812da0f79a736f4b406a2541eb8fa4accd8213cf6ee9df1cd7f4fc
+DIST vim-9.0.1363.tar.gz 16974190 BLAKE2B 
456114cd7e74836998b51e9272e9c9a12952146f42740b3df66e36ee8e47c8c0538341d9ac9c877c93e0b356fd9ca46a2016e9386d53e3cbfd51d0e2b113bc5a
 SHA512 
2e79e104d9816438c14f94d0e858766129eb3f706b3a89a9761331d32b46b3f83eeadb2ce0d2ec14392a69122ab8761e57218c0e5731a4453d2b91f53a70c4c8
 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
new file mode 100644
index ..64e63ae0b84e
--- /dev/null
+++ b/app-editors/vim-core/vim-core-9.0.1363.ebuild
@@ -0,0 +1,233 @@
+# 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
+
+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)

[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/

2023-02-28 Thread Joonas Niilola
commit: 8e5e23de99d212df39969aa08181b52d98e74a56
Author: Oskari Pirhonen  gmail  com>
AuthorDate: Thu Feb 23 03:14:25 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Feb 28 14:09:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e5e23de

app-editors/vim-core: add 9.0.1341

Signed-off-by: Oskari Pirhonen  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29736
Signed-off-by: Joonas Niilola  gentoo.org>

 app-editors/vim-core/Manifest |   1 +
 app-editors/vim-core/vim-core-9.0.1341.ebuild | 233 ++
 2 files changed, 234 insertions(+)

diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index cc371e9489e1..56bc4f66ba32 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -1,3 +1,4 @@
 DIST vim-9.0.1000.tar.gz 16842747 BLAKE2B 
85edab7d13daa3e84ef0aeb50e3e9bfd31f0634d8e480c105727b0c34318e0adf7f1276dcdac53df8fc416fd8dfb70377cd74ed570752a3e77f07a083fa6c113
 SHA512 
9d2b914a112948d77b92c8dcafc2f711a83c3fdaf35a28f7f606e77007b9320e2260a0f6b24fc875a817c33c012f077f89730b34e9f12d6f00795c5c806704c8
 DIST vim-9.0.1157.tar.gz 16924574 BLAKE2B 
0cdc6cf61f5abdaff0762b98550bfa5bae8f0485ddd0e9947a5fe52390f9da54fc8f5fdae767fb8f5d3ac2b441253917a80ae7f6092f67b69bdc9b6a630df8e2
 SHA512 
19240a9bcf5900766db42e2894b1bf7b849274711f17dc267671aacd867b334c3d30f39947dde7dd0245f289e9ad801eeb272f34a2ab15d01fac40bf71a54271
+DIST vim-9.0.1341.tar.gz 16965673 BLAKE2B 
2b58e68b06a7eb7104f77459be9ea202d979e3daae02073db29f24a07e20152c1f9f7f380e7569ab56ceef174658081bdde06db253827684d0731afb2f3fbbc6
 SHA512 
48e5232d629ccc9ee0093061d5340181083e22ff6b4eb0ad2e979a92be9c2a47b640ca1a58812da0f79a736f4b406a2541eb8fa4accd8213cf6ee9df1cd7f4fc
 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.1341.ebuild 
b/app-editors/vim-core/vim-core-9.0.1341.ebuild
new file mode 100644
index ..64e63ae0b84e
--- /dev/null
+++ b/app-editors/vim-core/vim-core-9.0.1341.ebuild
@@ -0,0 +1,233 @@
+# 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
+
+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/

2023-02-26 Thread Arthur Zamarin
commit: a4f2416942e37d1d36010075d4ba260e56c55a0f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Feb 26 19:21:46 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Feb 26 19:21:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4f24169

app-editors/vim-core: Stabilize 9.0.1157 sparc, #892033

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/vim-core/vim-core-9.0.1157.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim-core/vim-core-9.0.1157.ebuild 
b/app-editors/vim-core/vim-core-9.0.1157.ebuild
index e1faafbb..f0e509e7c901 100644
--- a/app-editors/vim-core/vim-core-9.0.1157.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1157.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/

2023-02-23 Thread Arthur Zamarin
commit: a73cadce558169c4fb4e3a19f94d8127cbacde94
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Feb 23 20:29:10 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Feb 23 20:30:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a73cadce

app-editors/vim-core: Stabilize 9.0.1157 ppc64, #892033

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/vim-core/vim-core-9.0.1157.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim-core/vim-core-9.0.1157.ebuild 
b/app-editors/vim-core/vim-core-9.0.1157.ebuild
index c8f66a7ac999..e1faafbb 100644
--- a/app-editors/vim-core/vim-core-9.0.1157.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1157.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/

2023-02-23 Thread Arthur Zamarin
commit: f671afbcdbea817a21b99e308351fd322db989a4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Feb 23 20:29:06 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Feb 23 20:30:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f671afbc

app-editors/vim-core: Stabilize 9.0.1157 ppc, #892033

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/vim-core/vim-core-9.0.1157.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim-core/vim-core-9.0.1157.ebuild 
b/app-editors/vim-core/vim-core-9.0.1157.ebuild
index b44a4c458029..c8f66a7ac999 100644
--- a/app-editors/vim-core/vim-core-9.0.1157.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1157.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/

2023-02-23 Thread Arthur Zamarin
commit: abad875117cfcb822b3c93cd5f74f6014aefb3d6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Feb 23 20:29:03 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Feb 23 20:30:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abad8751

app-editors/vim-core: Stabilize 9.0.1157 arm64, #892033

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/vim-core/vim-core-9.0.1157.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim-core/vim-core-9.0.1157.ebuild 
b/app-editors/vim-core/vim-core-9.0.1157.ebuild
index dd0b69d96d72..b44a4c458029 100644
--- a/app-editors/vim-core/vim-core-9.0.1157.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1157.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/

2023-02-23 Thread Arthur Zamarin
commit: 44e77d68830201fdc675118acfbfb171c38a914e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Feb 23 20:28:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Feb 23 20:30:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44e77d68

app-editors/vim-core: Stabilize 9.0.1157 arm, #892033

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/vim-core/vim-core-9.0.1157.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim-core/vim-core-9.0.1157.ebuild 
b/app-editors/vim-core/vim-core-9.0.1157.ebuild
index a5ea7d117cc5..dd0b69d96d72 100644
--- a/app-editors/vim-core/vim-core-9.0.1157.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1157.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/

2023-02-23 Thread Arthur Zamarin
commit: 65af1f2b92aa66bedb3d89e25fb2a3fb35a7a354
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Feb 23 20:28:25 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Feb 23 20:28:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65af1f2b

app-editors/vim-core: Stabilize 9.0.1157 amd64, #892033

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/vim-core/vim-core-9.0.1157.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim-core/vim-core-9.0.1157.ebuild 
b/app-editors/vim-core/vim-core-9.0.1157.ebuild
index 64e63ae0b84e..e3169ee5893c 100644
--- a/app-editors/vim-core/vim-core-9.0.1157.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1157.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/

2023-02-23 Thread Arthur Zamarin
commit: effe166f9dd7ba8e24b481039611fd649f262677
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Feb 23 20:28:29 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Feb 23 20:28:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=effe166f

app-editors/vim-core: Stabilize 9.0.1157 x86, #892033

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/vim-core/vim-core-9.0.1157.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim-core/vim-core-9.0.1157.ebuild 
b/app-editors/vim-core/vim-core-9.0.1157.ebuild
index e3169ee5893c..a5ea7d117cc5 100644
--- a/app-editors/vim-core/vim-core-9.0.1157.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1157.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/

2023-02-17 Thread Sam James
commit: 1882a663653da85fc261820369a2a9acb3168a39
Author: Oskari Pirhonen  gmail  com>
AuthorDate: Thu Feb 16 07:10:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 18 04:32:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1882a663

app-editors/vim-core: remove manual patch application

Signed-off-by: Oskari Pirhonen  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29601
Signed-off-by: Sam James  gentoo.org>

 app-editors/vim-core/vim-core-9.0.1000.ebuild | 14 --
 app-editors/vim-core/vim-core-9.0.1157.ebuild | 14 --
 app-editors/vim-core/vim-core-.ebuild | 14 --
 3 files changed, 24 insertions(+), 18 deletions(-)

diff --git a/app-editors/vim-core/vim-core-9.0.1000.ebuild 
b/app-editors/vim-core/vim-core-9.0.1000.ebuild
index ba583b0f4e11..98d156f8fe5e 100644
--- a/app-editors/vim-core/vim-core-9.0.1000.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1000.ebuild
@@ -31,6 +31,13 @@ IUSE="nls acl minimal"
 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
+
 pkg_setup() {
# people with broken alphabets run into trouble. bug #82186.
unset LANG LC_ALL
@@ -38,10 +45,7 @@ pkg_setup() {
 }
 
 src_prepare() {
-   if [[ ${PV} != * ]] ; then
-   # Gentoo patches to fix runtime issues, cross-compile errors, 
etc
-   eapply 
"${WORKDIR}"/vim-patches-vim-${VIM_PATCHES_VERSION}-patches
-   fi
+   default
 
# Fixup a script to use awk instead of nawk
sed -i \
@@ -106,8 +110,6 @@ src_prepare() {
 
# Remove src/auto/configure file.
rm -v src/auto/configure || die "rm configure failed"
-
-   eapply_user
 }
 
 src_configure() {

diff --git a/app-editors/vim-core/vim-core-9.0.1157.ebuild 
b/app-editors/vim-core/vim-core-9.0.1157.ebuild
index a9836a9b50d9..64e63ae0b84e 100644
--- a/app-editors/vim-core/vim-core-9.0.1157.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1157.ebuild
@@ -31,6 +31,13 @@ IUSE="nls acl minimal"
 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
+
 pkg_setup() {
# people with broken alphabets run into trouble. bug #82186.
unset LANG LC_ALL
@@ -38,10 +45,7 @@ pkg_setup() {
 }
 
 src_prepare() {
-   if [[ ${PV} != * ]] ; then
-   # Gentoo patches to fix runtime issues, cross-compile errors, 
etc
-   eapply 
"${WORKDIR}"/vim-patches-vim-${VIM_PATCHES_VERSION}-patches
-   fi
+   default
 
# Fixup a script to use awk instead of nawk
sed -i \
@@ -106,8 +110,6 @@ src_prepare() {
 
# Remove src/auto/configure file.
rm -v src/auto/configure || die "rm configure failed"
-
-   eapply_user
 }
 
 src_configure() {

diff --git a/app-editors/vim-core/vim-core-.ebuild 
b/app-editors/vim-core/vim-core-.ebuild
index df3192ffe27a..64e63ae0b84e 100644
--- a/app-editors/vim-core/vim-core-.ebuild
+++ b/app-editors/vim-core/vim-core-.ebuild
@@ -31,6 +31,13 @@ IUSE="nls acl minimal"
 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
+
 pkg_setup() {
# people with broken alphabets run into trouble. bug #82186.
unset LANG LC_ALL
@@ -38,10 +45,7 @@ pkg_setup() {
 }
 
 src_prepare() {
-   if [[ ${PV} != * ]] ; then
-   # Gentoo patches to fix runtime issues, cross-compile errors, 
etc
-   eapply "${WORKDIR}"/vim-patches-vim-9.0.0049-patches
-   fi
+   default
 
# Fixup a script to use awk instead of nawk
sed -i \
@@ -106,8 +110,6 @@ src_prepare() {
 
# Remove src/auto/configure file.
rm -v src/auto/configure || die "rm configure failed"
-
-   eapply_user
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/

2023-02-12 Thread Sam James
commit: 2734ba2dfddf7f2feee5fbc115b612ba1aa0f020
Author: Oskari Pirhonen  gmail  com>
AuthorDate: Fri Feb 10 05:28:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 13 02:09:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2734ba2d

app-editors/vim-core: update homepage

Signed-off-by: Oskari Pirhonen  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29514
Signed-off-by: Sam James  gentoo.org>

 app-editors/vim-core/vim-core-9.0.1000.ebuild | 4 ++--
 app-editors/vim-core/vim-core-9.0.1157.ebuild | 2 +-
 app-editors/vim-core/vim-core-.ebuild | 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-editors/vim-core/vim-core-9.0.1000.ebuild 
b/app-editors/vim-core/vim-core-9.0.1000.ebuild
index 091a54fad0a4..ba583b0f4e11 100644
--- a/app-editors/vim-core/vim-core-9.0.1000.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1000.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -21,7 +21,7 @@ fi
 S="${WORKDIR}/vim-${PV}"
 
 DESCRIPTION="vim and gvim shared files"
-HOMEPAGE="https://vim.sourceforge.io/ https://github.com/vim/vim;
+HOMEPAGE="https://www.vim.org https://github.com/vim/vim;
 
 LICENSE="vim"
 SLOT="0"

diff --git a/app-editors/vim-core/vim-core-9.0.1157.ebuild 
b/app-editors/vim-core/vim-core-9.0.1157.ebuild
index 72a59d359173..a9836a9b50d9 100644
--- a/app-editors/vim-core/vim-core-9.0.1157.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1157.ebuild
@@ -21,7 +21,7 @@ fi
 S="${WORKDIR}/vim-${PV}"
 
 DESCRIPTION="vim and gvim shared files"
-HOMEPAGE="https://vim.sourceforge.io/ https://github.com/vim/vim;
+HOMEPAGE="https://www.vim.org https://github.com/vim/vim;
 
 LICENSE="vim"
 SLOT="0"

diff --git a/app-editors/vim-core/vim-core-.ebuild 
b/app-editors/vim-core/vim-core-.ebuild
index 5ec3c7adc2af..df3192ffe27a 100644
--- a/app-editors/vim-core/vim-core-.ebuild
+++ b/app-editors/vim-core/vim-core-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -21,7 +21,7 @@ fi
 S="${WORKDIR}/vim-${PV}"
 
 DESCRIPTION="vim and gvim shared files"
-HOMEPAGE="https://vim.sourceforge.io/ https://github.com/vim/vim;
+HOMEPAGE="https://www.vim.org https://github.com/vim/vim;
 
 LICENSE="vim"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/

2023-02-09 Thread Sam James
commit: 3bdb5eed2c9a41f5f0c1ca57dcc8275fcae27ea1
Author: Oskari Pirhonen  gmail  com>
AuthorDate: Fri Feb 10 04:19:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 10 04:27:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bdb5eed

app-editors/vim-core: add myself as a maintainer

Signed-off-by: Oskari Pirhonen  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29503
Signed-off-by: Sam James  gentoo.org>

 app-editors/vim-core/metadata.xml | 8 
 1 file changed, 8 insertions(+)

diff --git a/app-editors/vim-core/metadata.xml 
b/app-editors/vim-core/metadata.xml
index 841e5550d72b..9c318632e59c 100644
--- a/app-editors/vim-core/metadata.xml
+++ b/app-editors/vim-core/metadata.xml
@@ -1,10 +1,18 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   xxc3ncore...@gmail.com
+   Oskari Pirhonen
+   

v...@gentoo.org
Gentoo Vim Project

+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

vim/vim
cpe:/a:vim:vim



[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/files/

2023-01-31 Thread Conrad Kostecki
commit: 8218305dc9dc0468081f5e0a503ed890a301c8ab
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Jan 30 19:10:01 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Feb  1 01:13:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8218305d

app-editors/vim-core: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/29345
Signed-off-by: Conrad Kostecki  gentoo.org>

 ...m-9.0-fix-create-timer-for-cros-compiling.patch | 28 --
 1 file changed, 28 deletions(-)

diff --git 
a/app-editors/vim-core/files/vim-9.0-fix-create-timer-for-cros-compiling.patch 
b/app-editors/vim-core/files/vim-9.0-fix-create-timer-for-cros-compiling.patch
deleted file mode 100644
index 5247a80754cc..
--- 
a/app-editors/vim-core/files/vim-9.0-fix-create-timer-for-cros-compiling.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From bba26c9ed9d4ddc82afd0343f145dc9e14b91498 Mon Sep 17 00:00:00 2001
-From: Varsha Teratipally 
-Date: Tue, 2 Aug 2022 22:18:29 +
-Subject: [PATCH] Configure check for timer_create may give wrong error.
-Give a warning instead of an error
-
-Partial solution from 
github.com/vim/vim/commit/5f6cae8b8a49c435556e32f84d067cd0b4d28e4c
-

- src/configure.ac | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/configure.ac b/src/configure.ac
-index e8522ec05..41f41dee3 100644
 a/src/configure.ac
-+++ b/src/configure.ac
-@@ -3850,7 +3850,7 @@ static void set_flag(union sigval sv) {}
- ])],
- vim_cv_timer_create=yes,
- vim_cv_timer_create=no),
--AC_MSG_ERROR(cross-compiling: please set 'vim_cv_timer_create')
-+AC_MSG_WARN(cross-compiling: please set 'vim_cv_timer_create')
- )]
- )
- 
--- 
-
-



[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/files/, app-editors/vim-core/

2023-01-25 Thread John Helmert III
commit: eaa345b54d713089f054d5bc004dc416c1fcd84b
Author: John Helmert III  gentoo  org>
AuthorDate: Wed Jan 25 19:51:19 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Wed Jan 25 19:51:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaa345b5

app-editors/vim-core: drop 9.0.0099, 9.0.0828-r1

Signed-off-by: John Helmert III  gentoo.org>

 app-editors/vim-core/Manifest  |   3 -
 .../files/vim-0.0.0828-configure-clang16.patch |  28 ---
 app-editors/vim-core/vim-core-9.0.0099.ebuild  | 234 -
 app-editors/vim-core/vim-core-9.0.0828-r1.ebuild   | 234 -
 4 files changed, 499 deletions(-)

diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index 2953ddceb314..cc371e9489e1 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -1,6 +1,3 @@
-DIST vim-9.0.0099.tar.gz 16712565 BLAKE2B 
b3277ebda0bb40601d995935422006d1a266bb862be612e69abd057a7342d13457ded5cb4743cf43a09b7d2001438f5a426ba12c30947bb7c193188c5fc13cf7
 SHA512 
ca0dea7b7fd78cf9c7cd4656611d066540f9d81ab17bcb75c79f0e989bdcfb769940ea29f75445c554b159e9eb3b2c4f9d77448254c3e4e4457b1bf721936498
-DIST vim-9.0.0828.tar.gz 16782339 BLAKE2B 
6b997c1c828338d64a8b204a1e232676ec075834b1b7e74c2fc671e315f9bf6026b0c419ebb3c31e7ce58dbca23828ca11d866b2bfcb73f8a86fb31fa0d51b00
 SHA512 
03f93515039a2f275a8fe6b84bbac587517768ab3201e111eba4897a2485fe4ccfe238151f393334c7a6ea77eddd8898f0b816e26dbdb884f4e6bcbd2943
 DIST vim-9.0.1000.tar.gz 16842747 BLAKE2B 
85edab7d13daa3e84ef0aeb50e3e9bfd31f0634d8e480c105727b0c34318e0adf7f1276dcdac53df8fc416fd8dfb70377cd74ed570752a3e77f07a083fa6c113
 SHA512 
9d2b914a112948d77b92c8dcafc2f711a83c3fdaf35a28f7f606e77007b9320e2260a0f6b24fc875a817c33c012f077f89730b34e9f12d6f00795c5c806704c8
 DIST vim-9.0.1157.tar.gz 16924574 BLAKE2B 
0cdc6cf61f5abdaff0762b98550bfa5bae8f0485ddd0e9947a5fe52390f9da54fc8f5fdae767fb8f5d3ac2b441253917a80ae7f6092f67b69bdc9b6a630df8e2
 SHA512 
19240a9bcf5900766db42e2894b1bf7b849274711f17dc267671aacd867b334c3d30f39947dde7dd0245f289e9ad801eeb272f34a2ab15d01fac40bf71a54271
-DIST vim-patches-vim-9.0.0049-patches.tar.gz 2743 BLAKE2B 
dff3e215b235e1cbc2c62b1af2d1414d10b794dbee9f5e7797fb3d34e00c2e065c339d4c82bf28aed53e0b5f2f8f1ee5c7ce69851cd63360788609bf144ac922
 SHA512 
7d5c64d674fa77048fdca7287072c0e488723133e254c10711dbadf750416c368725327ca9b76f332017bc70aa544a9baef671765eabf0d172d39921ffd7d942
 DIST vim-patches-vim-9.0.1000-patches.tar.bz2 3245 BLAKE2B 
3bf3d0e314cc3f96d5d9675de196a62c4c8a72645d56ef94b80768571c99cba5cc556442e3bd2dfa8818460fd851fe7bd1ae15999af7225fb271b81c43105843
 SHA512 
2883441a2001bf7ce89a7f0862f780b71cc0164c8fcb8dbdf7040e1bcbcf408d138d3d77f308aa54c762e9975fa5ec89cfceeabbf721344dfc938870a363667a

diff --git a/app-editors/vim-core/files/vim-0.0.0828-configure-clang16.patch 
b/app-editors/vim-core/files/vim-0.0.0828-configure-clang16.patch
deleted file mode 100644
index e202a9dd3caa..
--- a/app-editors/vim-core/files/vim-0.0.0828-configure-clang16.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-https://github.com/vim/vim/pull/11496
-
-From 360b569f86b851c37e32b7cfaec079823188ff27 Mon Sep 17 00:00:00 2001
-From: Sam James 
-Date: Fri, 4 Nov 2022 03:18:23 +
-Subject: [PATCH] configure.ac: Fix -Wimplicit-int
-
-Clang 16 makes -Wimplicit-int an error by default. Fixes errors like:
-```
-error: type specifier missing, defaults to 'int'; ISO C99 and later do not 
support implicit int [-Werror,-Wimplicit-int]
-```
-
-We already use proper declarations with every other test anyway, so
-let's be consistent.
-
-Signed-off-by: Sam James 
 a/src/configure.ac
-+++ b/src/configure.ac
-@@ -3654,7 +3654,7 @@ dnl check if struct sigcontext is defined (used for SGI 
only)
- AC_MSG_CHECKING(for struct sigcontext)
- AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
- #include 
--test_sig()
-+int test_sig()
- {
- struct sigcontext *scont;
- scont = (struct sigcontext *)0;
-

diff --git a/app-editors/vim-core/vim-core-9.0.0099.ebuild 
b/app-editors/vim-core/vim-core-9.0.0099.ebuild
deleted file mode 100644
index f754552aef6f..
--- a/app-editors/vim-core/vim-core-9.0.0099.ebuild
+++ /dev/null
@@ -1,234 +0,0 @@
-# Copyright 1999-2022 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"
-inherit vim-doc flag-o-matic bash-completion-r1 prefix desktop 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-9.0.0049-patches.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 

[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/

2023-01-07 Thread Sam James
commit: 33e6817e3d108cb8e4cd1ad17227cf7f408b2fc1
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  8 04:04:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  8 04:55:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33e6817e

app-editors/vim-core: add 9.0.1157

Bug: https://bugs.gentoo.org/889730
Signed-off-by: Sam James  gentoo.org>

 app-editors/vim-core/Manifest |   1 +
 app-editors/vim-core/vim-core-9.0.1157.ebuild | 231 ++
 2 files changed, 232 insertions(+)

diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index c193a5b4d832..2953ddceb314 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -1,5 +1,6 @@
 DIST vim-9.0.0099.tar.gz 16712565 BLAKE2B 
b3277ebda0bb40601d995935422006d1a266bb862be612e69abd057a7342d13457ded5cb4743cf43a09b7d2001438f5a426ba12c30947bb7c193188c5fc13cf7
 SHA512 
ca0dea7b7fd78cf9c7cd4656611d066540f9d81ab17bcb75c79f0e989bdcfb769940ea29f75445c554b159e9eb3b2c4f9d77448254c3e4e4457b1bf721936498
 DIST vim-9.0.0828.tar.gz 16782339 BLAKE2B 
6b997c1c828338d64a8b204a1e232676ec075834b1b7e74c2fc671e315f9bf6026b0c419ebb3c31e7ce58dbca23828ca11d866b2bfcb73f8a86fb31fa0d51b00
 SHA512 
03f93515039a2f275a8fe6b84bbac587517768ab3201e111eba4897a2485fe4ccfe238151f393334c7a6ea77eddd8898f0b816e26dbdb884f4e6bcbd2943
 DIST vim-9.0.1000.tar.gz 16842747 BLAKE2B 
85edab7d13daa3e84ef0aeb50e3e9bfd31f0634d8e480c105727b0c34318e0adf7f1276dcdac53df8fc416fd8dfb70377cd74ed570752a3e77f07a083fa6c113
 SHA512 
9d2b914a112948d77b92c8dcafc2f711a83c3fdaf35a28f7f606e77007b9320e2260a0f6b24fc875a817c33c012f077f89730b34e9f12d6f00795c5c806704c8
+DIST vim-9.0.1157.tar.gz 16924574 BLAKE2B 
0cdc6cf61f5abdaff0762b98550bfa5bae8f0485ddd0e9947a5fe52390f9da54fc8f5fdae767fb8f5d3ac2b441253917a80ae7f6092f67b69bdc9b6a630df8e2
 SHA512 
19240a9bcf5900766db42e2894b1bf7b849274711f17dc267671aacd867b334c3d30f39947dde7dd0245f289e9ad801eeb272f34a2ab15d01fac40bf71a54271
 DIST vim-patches-vim-9.0.0049-patches.tar.gz 2743 BLAKE2B 
dff3e215b235e1cbc2c62b1af2d1414d10b794dbee9f5e7797fb3d34e00c2e065c339d4c82bf28aed53e0b5f2f8f1ee5c7ce69851cd63360788609bf144ac922
 SHA512 
7d5c64d674fa77048fdca7287072c0e488723133e254c10711dbadf750416c368725327ca9b76f332017bc70aa544a9baef671765eabf0d172d39921ffd7d942
 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
new file mode 100644
index ..72a59d359173
--- /dev/null
+++ b/app-editors/vim-core/vim-core-9.0.1157.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://vim.sourceforge.io/ 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"
+
+pkg_setup() {
+   # people with broken alphabets run into trouble. bug #82186.
+   unset LANG LC_ALL
+   export LC_COLLATE="C"
+}
+
+src_prepare() {
+   if [[ ${PV} != * ]] ; then
+   # Gentoo patches to fix runtime issues, cross-compile errors, 
etc
+   eapply 
"${WORKDIR}"/vim-patches-vim-${VIM_PATCHES_VERSION}-patches
+   fi
+
+   # 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 

[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/

2022-12-18 Thread Arthur Zamarin
commit: 15c4a145b0a9501078615ee8f9d3a149a43cb5d1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 18 20:23:25 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 18 20:23:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15c4a145

app-editors/vim-core: Stabilize 9.0.1000 ppc64, #884399

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/vim-core/vim-core-9.0.1000.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim-core/vim-core-9.0.1000.ebuild 
b/app-editors/vim-core/vim-core-9.0.1000.ebuild
index 343a524a8933..a3f43fef8fa9 100644
--- a/app-editors/vim-core/vim-core-9.0.1000.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1000.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/

2022-12-18 Thread Arthur Zamarin
commit: 7ad43f9670fa4ecdbb734854caaa5a7e83b69d28
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 18 20:23:32 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 18 20:23:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ad43f96

app-editors/vim-core: Stabilize 9.0.1000 amd64, #884399

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/vim-core/vim-core-9.0.1000.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim-core/vim-core-9.0.1000.ebuild 
b/app-editors/vim-core/vim-core-9.0.1000.ebuild
index 9292ff6b8d5e..091a54fad0a4 100644
--- a/app-editors/vim-core/vim-core-9.0.1000.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1000.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/

2022-12-18 Thread Arthur Zamarin
commit: 04dfd1f0e610d9b88b7575ba7c624024804de9f7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 18 20:23:29 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 18 20:23:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04dfd1f0

app-editors/vim-core: Stabilize 9.0.1000 hppa, #884399

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/vim-core/vim-core-9.0.1000.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim-core/vim-core-9.0.1000.ebuild 
b/app-editors/vim-core/vim-core-9.0.1000.ebuild
index a3f43fef8fa9..9292ff6b8d5e 100644
--- a/app-editors/vim-core/vim-core-9.0.1000.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1000.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/

2022-12-18 Thread Arthur Zamarin
commit: f28cafafd987e485da973fd51d418b3fffbbd4fa
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 18 20:23:16 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 18 20:23:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f28cafaf

app-editors/vim-core: Stabilize 9.0.1000 arm64, #884399

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/vim-core/vim-core-9.0.1000.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim-core/vim-core-9.0.1000.ebuild 
b/app-editors/vim-core/vim-core-9.0.1000.ebuild
index 09e9ea41f49b..eb5a2937d7c2 100644
--- a/app-editors/vim-core/vim-core-9.0.1000.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1000.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/

2022-12-18 Thread Arthur Zamarin
commit: 354918742cbb267a7bc948f543405e914e1a22e0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 18 20:23:21 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 18 20:23:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35491874

app-editors/vim-core: Stabilize 9.0.1000 ppc, #884399

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/vim-core/vim-core-9.0.1000.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim-core/vim-core-9.0.1000.ebuild 
b/app-editors/vim-core/vim-core-9.0.1000.ebuild
index eb5a2937d7c2..343a524a8933 100644
--- a/app-editors/vim-core/vim-core-9.0.1000.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1000.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/

2022-12-18 Thread Arthur Zamarin
commit: 3f709524e77ce5497cbe27b531c061a7ae4c8991
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 18 20:23:12 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 18 20:23:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f709524

app-editors/vim-core: Stabilize 9.0.1000 arm, #884399

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/vim-core/vim-core-9.0.1000.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim-core/vim-core-9.0.1000.ebuild 
b/app-editors/vim-core/vim-core-9.0.1000.ebuild
index 61a7e5393720..09e9ea41f49b 100644
--- a/app-editors/vim-core/vim-core-9.0.1000.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1000.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/

2022-12-18 Thread Arthur Zamarin
commit: eeda12c776ca3d6a744f3fc8142ea093cefb8601
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 18 20:23:04 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 18 20:23:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeda12c7

app-editors/vim-core: Stabilize 9.0.1000 x86, #884399

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/vim-core/vim-core-9.0.1000.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim-core/vim-core-9.0.1000.ebuild 
b/app-editors/vim-core/vim-core-9.0.1000.ebuild
index a4e8eacc26a5..c5e79312d021 100644
--- a/app-editors/vim-core/vim-core-9.0.1000.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1000.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/

2022-12-18 Thread Arthur Zamarin
commit: d2379239d8dbaaf8d12359c5923eeba893fddb0e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 18 20:23:08 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 18 20:23:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2379239

app-editors/vim-core: Stabilize 9.0.1000 sparc, #884399

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/vim-core/vim-core-9.0.1000.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim-core/vim-core-9.0.1000.ebuild 
b/app-editors/vim-core/vim-core-9.0.1000.ebuild
index c5e79312d021..61a7e5393720 100644
--- a/app-editors/vim-core/vim-core-9.0.1000.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1000.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/

2022-12-04 Thread Sam James
commit: d2fc803ff1c8f3df2a19a6d3ee91d31de7463486
Author: Hank Leininger  korelogic  com>
AuthorDate: Sun Dec  4 19:02:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec  5 04:21:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2fc803f

app-editors/vim-core: add 9.0.1000

Latest upstream fixes numerous CVEs.

Signed-off-by: Hank Leininger  korelogic.com>
Bug: https://bugs.gentoo.org/883681
Signed-off-by: Sam James  gentoo.org>

 app-editors/vim-core/Manifest |   1 +
 app-editors/vim-core/vim-core-9.0.1000.ebuild | 230 ++
 2 files changed, 231 insertions(+)

diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index 7ce52533f482..be91e4d6c4ee 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -2,4 +2,5 @@ DIST vim-9.0.0099.tar.gz 16712565 BLAKE2B 
b3277ebda0bb40601d995935422006d1a266bb
 DIST vim-9.0.0399.tar.gz 16833387 BLAKE2B 
f9d6588920b49ef32b82d012e1c4f8a34dc505267b67027a3b4302dd99d7987645c29a91fdb234fffa873b342488b4d9c85d05d3fe7a332042781881a61bea5e
 SHA512 
6b261bf3aaa355e7a42de1785b134bccc51086495578730b9bc3b8e048679caa3a901e576a360cba5f1aa4d164c7f162a3f916e945b3f5f71e893ea30e0ca826
 DIST vim-9.0.0655.tar.gz 16804127 BLAKE2B 
e021ff4dd370cdd9b39fb9df0a12309215abd780ec297760b92b6caf924882465b28f9ba65d94ad75a229eb01c8f393f24a29a11919a96d78bb6fb45ef2971e3
 SHA512 
aa267941e835eecbeeffa7989fb525bdf4269f84d9c88d135a26d74ab7d025487863405b6e0f1391023c30193a122ed3e85a7a71bd4dc48058f3fe3377798f38
 DIST vim-9.0.0828.tar.gz 16782339 BLAKE2B 
6b997c1c828338d64a8b204a1e232676ec075834b1b7e74c2fc671e315f9bf6026b0c419ebb3c31e7ce58dbca23828ca11d866b2bfcb73f8a86fb31fa0d51b00
 SHA512 
03f93515039a2f275a8fe6b84bbac587517768ab3201e111eba4897a2485fe4ccfe238151f393334c7a6ea77eddd8898f0b816e26dbdb884f4e6bcbd2943
+DIST vim-9.0.1000.tar.gz 16842747 BLAKE2B 
85edab7d13daa3e84ef0aeb50e3e9bfd31f0634d8e480c105727b0c34318e0adf7f1276dcdac53df8fc416fd8dfb70377cd74ed570752a3e77f07a083fa6c113
 SHA512 
9d2b914a112948d77b92c8dcafc2f711a83c3fdaf35a28f7f606e77007b9320e2260a0f6b24fc875a817c33c012f077f89730b34e9f12d6f00795c5c806704c8
 DIST vim-patches-vim-9.0.0049-patches.tar.gz 2743 BLAKE2B 
dff3e215b235e1cbc2c62b1af2d1414d10b794dbee9f5e7797fb3d34e00c2e065c339d4c82bf28aed53e0b5f2f8f1ee5c7ce69851cd63360788609bf144ac922
 SHA512 
7d5c64d674fa77048fdca7287072c0e488723133e254c10711dbadf750416c368725327ca9b76f332017bc70aa544a9baef671765eabf0d172d39921ffd7d942

diff --git a/app-editors/vim-core/vim-core-9.0.1000.ebuild 
b/app-editors/vim-core/vim-core-9.0.1000.ebuild
new file mode 100644
index ..9412ba51653d
--- /dev/null
+++ b/app-editors/vim-core/vim-core-9.0.1000.ebuild
@@ -0,0 +1,230 @@
+# Copyright 1999-2022 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"
+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-9.0.0049-patches.tar.gz;
+   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://vim.sourceforge.io/ 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"
+
+pkg_setup() {
+   # people with broken alphabets run into trouble. bug #82186.
+   unset LANG LC_ALL
+   export LC_COLLATE="C"
+}
+
+src_prepare() {
+   if [[ ${PV} != * ]] ; then
+   # Gentoo patches to fix runtime issues, cross-compile errors, 
etc
+   eapply "${WORKDIR}"/vim-patches-vim-9.0.0049-patches
+   fi
+
+   # 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 

[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/

2022-12-04 Thread Sam James
commit: d4418a7735c5ce9a3f2c59a6609ec3682553e40d
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec  5 04:36:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec  5 04:36:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4418a77

app-editors/vim-core: drop 9.0.0399, 9.0.0655

Signed-off-by: Sam James  gentoo.org>

 app-editors/vim-core/Manifest |   2 -
 app-editors/vim-core/vim-core-9.0.0399.ebuild | 230 --
 app-editors/vim-core/vim-core-9.0.0655.ebuild | 230 --
 3 files changed, 462 deletions(-)

diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index 314cfce6aed3..c193a5b4d832 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -1,6 +1,4 @@
 DIST vim-9.0.0099.tar.gz 16712565 BLAKE2B 
b3277ebda0bb40601d995935422006d1a266bb862be612e69abd057a7342d13457ded5cb4743cf43a09b7d2001438f5a426ba12c30947bb7c193188c5fc13cf7
 SHA512 
ca0dea7b7fd78cf9c7cd4656611d066540f9d81ab17bcb75c79f0e989bdcfb769940ea29f75445c554b159e9eb3b2c4f9d77448254c3e4e4457b1bf721936498
-DIST vim-9.0.0399.tar.gz 16833387 BLAKE2B 
f9d6588920b49ef32b82d012e1c4f8a34dc505267b67027a3b4302dd99d7987645c29a91fdb234fffa873b342488b4d9c85d05d3fe7a332042781881a61bea5e
 SHA512 
6b261bf3aaa355e7a42de1785b134bccc51086495578730b9bc3b8e048679caa3a901e576a360cba5f1aa4d164c7f162a3f916e945b3f5f71e893ea30e0ca826
-DIST vim-9.0.0655.tar.gz 16804127 BLAKE2B 
e021ff4dd370cdd9b39fb9df0a12309215abd780ec297760b92b6caf924882465b28f9ba65d94ad75a229eb01c8f393f24a29a11919a96d78bb6fb45ef2971e3
 SHA512 
aa267941e835eecbeeffa7989fb525bdf4269f84d9c88d135a26d74ab7d025487863405b6e0f1391023c30193a122ed3e85a7a71bd4dc48058f3fe3377798f38
 DIST vim-9.0.0828.tar.gz 16782339 BLAKE2B 
6b997c1c828338d64a8b204a1e232676ec075834b1b7e74c2fc671e315f9bf6026b0c419ebb3c31e7ce58dbca23828ca11d866b2bfcb73f8a86fb31fa0d51b00
 SHA512 
03f93515039a2f275a8fe6b84bbac587517768ab3201e111eba4897a2485fe4ccfe238151f393334c7a6ea77eddd8898f0b816e26dbdb884f4e6bcbd2943
 DIST vim-9.0.1000.tar.gz 16842747 BLAKE2B 
85edab7d13daa3e84ef0aeb50e3e9bfd31f0634d8e480c105727b0c34318e0adf7f1276dcdac53df8fc416fd8dfb70377cd74ed570752a3e77f07a083fa6c113
 SHA512 
9d2b914a112948d77b92c8dcafc2f711a83c3fdaf35a28f7f606e77007b9320e2260a0f6b24fc875a817c33c012f077f89730b34e9f12d6f00795c5c806704c8
 DIST vim-patches-vim-9.0.0049-patches.tar.gz 2743 BLAKE2B 
dff3e215b235e1cbc2c62b1af2d1414d10b794dbee9f5e7797fb3d34e00c2e065c339d4c82bf28aed53e0b5f2f8f1ee5c7ce69851cd63360788609bf144ac922
 SHA512 
7d5c64d674fa77048fdca7287072c0e488723133e254c10711dbadf750416c368725327ca9b76f332017bc70aa544a9baef671765eabf0d172d39921ffd7d942

diff --git a/app-editors/vim-core/vim-core-9.0.0399.ebuild 
b/app-editors/vim-core/vim-core-9.0.0399.ebuild
deleted file mode 100644
index 9412ba51653d..
--- a/app-editors/vim-core/vim-core-9.0.0399.ebuild
+++ /dev/null
@@ -1,230 +0,0 @@
-# Copyright 1999-2022 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"
-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-9.0.0049-patches.tar.gz;
-   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://vim.sourceforge.io/ 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"
-
-pkg_setup() {
-   # people with broken alphabets run into trouble. bug #82186.
-   unset LANG LC_ALL
-   export LC_COLLATE="C"
-}
-
-src_prepare() {
-   if [[ ${PV} != * ]] ; then
-   # Gentoo patches to fix runtime issues, cross-compile errors, 
etc
-   eapply "${WORKDIR}"/vim-patches-vim-9.0.0049-patches
-   fi
-
-   # 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 

[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/

2022-12-04 Thread Sam James
commit: 76cbe77db7c98d2d1147bd77a1cca25cba627083
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec  5 04:31:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec  5 04:31:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76cbe77d

app-editors/vim-core: backport Perl highlighting fix

Closes: https://bugs.gentoo.org/881385
Signed-off-by: Sam James  gentoo.org>

 app-editors/vim-core/Manifest | 1 +
 app-editors/vim-core/vim-core-9.0.1000.ebuild | 5 +++--
 app-editors/vim-core/vim-core-.ebuild | 3 ++-
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index be91e4d6c4ee..314cfce6aed3 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -4,3 +4,4 @@ DIST vim-9.0.0655.tar.gz 16804127 BLAKE2B 
e021ff4dd370cdd9b39fb9df0a12309215abd7
 DIST vim-9.0.0828.tar.gz 16782339 BLAKE2B 
6b997c1c828338d64a8b204a1e232676ec075834b1b7e74c2fc671e315f9bf6026b0c419ebb3c31e7ce58dbca23828ca11d866b2bfcb73f8a86fb31fa0d51b00
 SHA512 
03f93515039a2f275a8fe6b84bbac587517768ab3201e111eba4897a2485fe4ccfe238151f393334c7a6ea77eddd8898f0b816e26dbdb884f4e6bcbd2943
 DIST vim-9.0.1000.tar.gz 16842747 BLAKE2B 
85edab7d13daa3e84ef0aeb50e3e9bfd31f0634d8e480c105727b0c34318e0adf7f1276dcdac53df8fc416fd8dfb70377cd74ed570752a3e77f07a083fa6c113
 SHA512 
9d2b914a112948d77b92c8dcafc2f711a83c3fdaf35a28f7f606e77007b9320e2260a0f6b24fc875a817c33c012f077f89730b34e9f12d6f00795c5c806704c8
 DIST vim-patches-vim-9.0.0049-patches.tar.gz 2743 BLAKE2B 
dff3e215b235e1cbc2c62b1af2d1414d10b794dbee9f5e7797fb3d34e00c2e065c339d4c82bf28aed53e0b5f2f8f1ee5c7ce69851cd63360788609bf144ac922
 SHA512 
7d5c64d674fa77048fdca7287072c0e488723133e254c10711dbadf750416c368725327ca9b76f332017bc70aa544a9baef671765eabf0d172d39921ffd7d942
+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.1000.ebuild 
b/app-editors/vim-core/vim-core-9.0.1000.ebuild
index 9412ba51653d..a4e8eacc26a5 100644
--- a/app-editors/vim-core/vim-core-9.0.1000.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1000.ebuild
@@ -6,6 +6,7 @@ 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
@@ -14,7 +15,7 @@ if [[ ${PV} == * ]] ; then
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-9.0.0049-patches.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}"
@@ -39,7 +40,7 @@ pkg_setup() {
 src_prepare() {
if [[ ${PV} != * ]] ; then
# Gentoo patches to fix runtime issues, cross-compile errors, 
etc
-   eapply "${WORKDIR}"/vim-patches-vim-9.0.0049-patches
+   eapply 
"${WORKDIR}"/vim-patches-vim-${VIM_PATCHES_VERSION}-patches
fi
 
# Fixup a script to use awk instead of nawk

diff --git a/app-editors/vim-core/vim-core-.ebuild 
b/app-editors/vim-core/vim-core-.ebuild
index 9412ba51653d..5ec3c7adc2af 100644
--- a/app-editors/vim-core/vim-core-.ebuild
+++ b/app-editors/vim-core/vim-core-.ebuild
@@ -6,6 +6,7 @@ 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
@@ -14,7 +15,7 @@ if [[ ${PV} == * ]] ; then
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-9.0.0049-patches.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}"



[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/files/, app-editors/vim-core/

2022-11-03 Thread Sam James
commit: 9f5d3532993ce5e69c1726d6cc077237801f338d
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov  4 03:24:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov  4 03:25:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f5d3532

app-editors/vim-core: fix configure w/ clang 16

Signed-off-by: Sam James  gentoo.org>

 .../files/vim-0.0.0828-configure-clang16.patch | 28 ++
 ...9.0.0828.ebuild => vim-core-9.0.0828-r1.ebuild} |  4 
 2 files changed, 32 insertions(+)

diff --git a/app-editors/vim-core/files/vim-0.0.0828-configure-clang16.patch 
b/app-editors/vim-core/files/vim-0.0.0828-configure-clang16.patch
new file mode 100644
index ..e202a9dd3caa
--- /dev/null
+++ b/app-editors/vim-core/files/vim-0.0.0828-configure-clang16.patch
@@ -0,0 +1,28 @@
+https://github.com/vim/vim/pull/11496
+
+From 360b569f86b851c37e32b7cfaec079823188ff27 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Fri, 4 Nov 2022 03:18:23 +
+Subject: [PATCH] configure.ac: Fix -Wimplicit-int
+
+Clang 16 makes -Wimplicit-int an error by default. Fixes errors like:
+```
+error: type specifier missing, defaults to 'int'; ISO C99 and later do not 
support implicit int [-Werror,-Wimplicit-int]
+```
+
+We already use proper declarations with every other test anyway, so
+let's be consistent.
+
+Signed-off-by: Sam James 
+--- a/src/configure.ac
 b/src/configure.ac
+@@ -3654,7 +3654,7 @@ dnl check if struct sigcontext is defined (used for SGI 
only)
+ AC_MSG_CHECKING(for struct sigcontext)
+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
+ #include 
+-test_sig()
++int test_sig()
+ {
+ struct sigcontext *scont;
+ scont = (struct sigcontext *)0;
+

diff --git a/app-editors/vim-core/vim-core-9.0.0828.ebuild 
b/app-editors/vim-core/vim-core-9.0.0828-r1.ebuild
similarity index 99%
rename from app-editors/vim-core/vim-core-9.0.0828.ebuild
rename to app-editors/vim-core/vim-core-9.0.0828-r1.ebuild
index 9412ba51653d..e078361724fc 100644
--- a/app-editors/vim-core/vim-core-9.0.0828.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.0828-r1.ebuild
@@ -30,6 +30,10 @@ IUSE="nls acl minimal"
 DEPEND=">=sys-libs/ncurses-5.2-r2:0"
 BDEPEND="sys-devel/autoconf"
 
+PATCHES=(
+   "${FILESDIR}"/vim-0.0.0828-configure-clang16.patch
+)
+
 pkg_setup() {
# people with broken alphabets run into trouble. bug #82186.
unset LANG LC_ALL



[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/

2022-11-03 Thread Sam James
commit: 83d6d09cb4e95233dd64ac35c65a42d47074fc2e
Author: Vaibhav Rustagi  google  com>
AuthorDate: Thu Nov  3 06:09:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov  3 06:32:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83d6d09c

app-editors/vim-core: version bump to v9.0.0828.

This is needed to resolve CVE-2022-3705.

Bug: https://bugs.gentoo.org/879257
Signed-off-by: Vaibhav Rustagi  google.com>
Signed-off-by: Sam James  gentoo.org>

 app-editors/vim-core/Manifest |   1 +
 app-editors/vim-core/vim-core-9.0.0828.ebuild | 230 ++
 2 files changed, 231 insertions(+)

diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index 851bdd1c8721..7ce52533f482 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -1,4 +1,5 @@
 DIST vim-9.0.0099.tar.gz 16712565 BLAKE2B 
b3277ebda0bb40601d995935422006d1a266bb862be612e69abd057a7342d13457ded5cb4743cf43a09b7d2001438f5a426ba12c30947bb7c193188c5fc13cf7
 SHA512 
ca0dea7b7fd78cf9c7cd4656611d066540f9d81ab17bcb75c79f0e989bdcfb769940ea29f75445c554b159e9eb3b2c4f9d77448254c3e4e4457b1bf721936498
 DIST vim-9.0.0399.tar.gz 16833387 BLAKE2B 
f9d6588920b49ef32b82d012e1c4f8a34dc505267b67027a3b4302dd99d7987645c29a91fdb234fffa873b342488b4d9c85d05d3fe7a332042781881a61bea5e
 SHA512 
6b261bf3aaa355e7a42de1785b134bccc51086495578730b9bc3b8e048679caa3a901e576a360cba5f1aa4d164c7f162a3f916e945b3f5f71e893ea30e0ca826
 DIST vim-9.0.0655.tar.gz 16804127 BLAKE2B 
e021ff4dd370cdd9b39fb9df0a12309215abd780ec297760b92b6caf924882465b28f9ba65d94ad75a229eb01c8f393f24a29a11919a96d78bb6fb45ef2971e3
 SHA512 
aa267941e835eecbeeffa7989fb525bdf4269f84d9c88d135a26d74ab7d025487863405b6e0f1391023c30193a122ed3e85a7a71bd4dc48058f3fe3377798f38
+DIST vim-9.0.0828.tar.gz 16782339 BLAKE2B 
6b997c1c828338d64a8b204a1e232676ec075834b1b7e74c2fc671e315f9bf6026b0c419ebb3c31e7ce58dbca23828ca11d866b2bfcb73f8a86fb31fa0d51b00
 SHA512 
03f93515039a2f275a8fe6b84bbac587517768ab3201e111eba4897a2485fe4ccfe238151f393334c7a6ea77eddd8898f0b816e26dbdb884f4e6bcbd2943
 DIST vim-patches-vim-9.0.0049-patches.tar.gz 2743 BLAKE2B 
dff3e215b235e1cbc2c62b1af2d1414d10b794dbee9f5e7797fb3d34e00c2e065c339d4c82bf28aed53e0b5f2f8f1ee5c7ce69851cd63360788609bf144ac922
 SHA512 
7d5c64d674fa77048fdca7287072c0e488723133e254c10711dbadf750416c368725327ca9b76f332017bc70aa544a9baef671765eabf0d172d39921ffd7d942

diff --git a/app-editors/vim-core/vim-core-9.0.0828.ebuild 
b/app-editors/vim-core/vim-core-9.0.0828.ebuild
new file mode 100644
index ..9412ba51653d
--- /dev/null
+++ b/app-editors/vim-core/vim-core-9.0.0828.ebuild
@@ -0,0 +1,230 @@
+# Copyright 1999-2022 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"
+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-9.0.0049-patches.tar.gz;
+   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://vim.sourceforge.io/ 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"
+
+pkg_setup() {
+   # people with broken alphabets run into trouble. bug #82186.
+   unset LANG LC_ALL
+   export LC_COLLATE="C"
+}
+
+src_prepare() {
+   if [[ ${PV} != * ]] ; then
+   # Gentoo patches to fix runtime issues, cross-compile errors, 
etc
+   eapply "${WORKDIR}"/vim-patches-vim-9.0.0049-patches
+   fi
+
+   # 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 

[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/

2022-10-26 Thread Mike Gilbert
commit: 44fab8c616c29f77e1eccbff55127f81eb6d3275
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Oct 26 21:41:27 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Oct 26 21:41:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44fab8c6

app-editors/vim-core: share tarballs with vim

Closes: https://bugs.gentoo.org/878327
Signed-off-by: Mike Gilbert  gentoo.org>

 app-editors/vim-core/Manifest | 6 +++---
 app-editors/vim-core/vim-core-9.0.0099.ebuild | 2 +-
 app-editors/vim-core/vim-core-9.0.0399.ebuild | 2 +-
 app-editors/vim-core/vim-core-9.0.0655.ebuild | 2 +-
 app-editors/vim-core/vim-core-.ebuild | 2 +-
 5 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index 470c643d8b61..851bdd1c8721 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -1,4 +1,4 @@
-DIST vim-core-9.0.0099.tar.gz 16712565 BLAKE2B 
b3277ebda0bb40601d995935422006d1a266bb862be612e69abd057a7342d13457ded5cb4743cf43a09b7d2001438f5a426ba12c30947bb7c193188c5fc13cf7
 SHA512 
ca0dea7b7fd78cf9c7cd4656611d066540f9d81ab17bcb75c79f0e989bdcfb769940ea29f75445c554b159e9eb3b2c4f9d77448254c3e4e4457b1bf721936498
-DIST vim-core-9.0.0399.tar.gz 16833387 BLAKE2B 
f9d6588920b49ef32b82d012e1c4f8a34dc505267b67027a3b4302dd99d7987645c29a91fdb234fffa873b342488b4d9c85d05d3fe7a332042781881a61bea5e
 SHA512 
6b261bf3aaa355e7a42de1785b134bccc51086495578730b9bc3b8e048679caa3a901e576a360cba5f1aa4d164c7f162a3f916e945b3f5f71e893ea30e0ca826
-DIST vim-core-9.0.0655.tar.gz 16804127 BLAKE2B 
e021ff4dd370cdd9b39fb9df0a12309215abd780ec297760b92b6caf924882465b28f9ba65d94ad75a229eb01c8f393f24a29a11919a96d78bb6fb45ef2971e3
 SHA512 
aa267941e835eecbeeffa7989fb525bdf4269f84d9c88d135a26d74ab7d025487863405b6e0f1391023c30193a122ed3e85a7a71bd4dc48058f3fe3377798f38
+DIST vim-9.0.0099.tar.gz 16712565 BLAKE2B 
b3277ebda0bb40601d995935422006d1a266bb862be612e69abd057a7342d13457ded5cb4743cf43a09b7d2001438f5a426ba12c30947bb7c193188c5fc13cf7
 SHA512 
ca0dea7b7fd78cf9c7cd4656611d066540f9d81ab17bcb75c79f0e989bdcfb769940ea29f75445c554b159e9eb3b2c4f9d77448254c3e4e4457b1bf721936498
+DIST vim-9.0.0399.tar.gz 16833387 BLAKE2B 
f9d6588920b49ef32b82d012e1c4f8a34dc505267b67027a3b4302dd99d7987645c29a91fdb234fffa873b342488b4d9c85d05d3fe7a332042781881a61bea5e
 SHA512 
6b261bf3aaa355e7a42de1785b134bccc51086495578730b9bc3b8e048679caa3a901e576a360cba5f1aa4d164c7f162a3f916e945b3f5f71e893ea30e0ca826
+DIST vim-9.0.0655.tar.gz 16804127 BLAKE2B 
e021ff4dd370cdd9b39fb9df0a12309215abd780ec297760b92b6caf924882465b28f9ba65d94ad75a229eb01c8f393f24a29a11919a96d78bb6fb45ef2971e3
 SHA512 
aa267941e835eecbeeffa7989fb525bdf4269f84d9c88d135a26d74ab7d025487863405b6e0f1391023c30193a122ed3e85a7a71bd4dc48058f3fe3377798f38
 DIST vim-patches-vim-9.0.0049-patches.tar.gz 2743 BLAKE2B 
dff3e215b235e1cbc2c62b1af2d1414d10b794dbee9f5e7797fb3d34e00c2e065c339d4c82bf28aed53e0b5f2f8f1ee5c7ce69851cd63360788609bf144ac922
 SHA512 
7d5c64d674fa77048fdca7287072c0e488723133e254c10711dbadf750416c368725327ca9b76f332017bc70aa544a9baef671765eabf0d172d39921ffd7d942

diff --git a/app-editors/vim-core/vim-core-9.0.0099.ebuild 
b/app-editors/vim-core/vim-core-9.0.0099.ebuild
index 8249383faac5..f754552aef6f 100644
--- a/app-editors/vim-core/vim-core-9.0.0099.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.0099.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
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 -> ${P}.tar.gz
+   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-9.0.0049-patches.tar.gz;
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

diff --git a/app-editors/vim-core/vim-core-9.0.0399.ebuild 
b/app-editors/vim-core/vim-core-9.0.0399.ebuild
index d3d76cb7a879..9412ba51653d 100644
--- a/app-editors/vim-core/vim-core-9.0.0399.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.0399.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
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 -> ${P}.tar.gz
+   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-9.0.0049-patches.tar.gz;
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"
 

[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/

2022-10-04 Thread Sam James
commit: 8c9920ee622755bf6c61b1347a6883be5dd06c75
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 13:31:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 13:31:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c9920ee

app-editors/vim-core: add 9.0.0655

Bug: https://bugs.gentoo.org/869359
Signed-off-by: Sam James  gentoo.org>

 app-editors/vim-core/Manifest |   1 +
 app-editors/vim-core/vim-core-9.0.0655.ebuild | 230 ++
 2 files changed, 231 insertions(+)

diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index 038ca610e732..470c643d8b61 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -1,3 +1,4 @@
 DIST vim-core-9.0.0099.tar.gz 16712565 BLAKE2B 
b3277ebda0bb40601d995935422006d1a266bb862be612e69abd057a7342d13457ded5cb4743cf43a09b7d2001438f5a426ba12c30947bb7c193188c5fc13cf7
 SHA512 
ca0dea7b7fd78cf9c7cd4656611d066540f9d81ab17bcb75c79f0e989bdcfb769940ea29f75445c554b159e9eb3b2c4f9d77448254c3e4e4457b1bf721936498
 DIST vim-core-9.0.0399.tar.gz 16833387 BLAKE2B 
f9d6588920b49ef32b82d012e1c4f8a34dc505267b67027a3b4302dd99d7987645c29a91fdb234fffa873b342488b4d9c85d05d3fe7a332042781881a61bea5e
 SHA512 
6b261bf3aaa355e7a42de1785b134bccc51086495578730b9bc3b8e048679caa3a901e576a360cba5f1aa4d164c7f162a3f916e945b3f5f71e893ea30e0ca826
+DIST vim-core-9.0.0655.tar.gz 16804127 BLAKE2B 
e021ff4dd370cdd9b39fb9df0a12309215abd780ec297760b92b6caf924882465b28f9ba65d94ad75a229eb01c8f393f24a29a11919a96d78bb6fb45ef2971e3
 SHA512 
aa267941e835eecbeeffa7989fb525bdf4269f84d9c88d135a26d74ab7d025487863405b6e0f1391023c30193a122ed3e85a7a71bd4dc48058f3fe3377798f38
 DIST vim-patches-vim-9.0.0049-patches.tar.gz 2743 BLAKE2B 
dff3e215b235e1cbc2c62b1af2d1414d10b794dbee9f5e7797fb3d34e00c2e065c339d4c82bf28aed53e0b5f2f8f1ee5c7ce69851cd63360788609bf144ac922
 SHA512 
7d5c64d674fa77048fdca7287072c0e488723133e254c10711dbadf750416c368725327ca9b76f332017bc70aa544a9baef671765eabf0d172d39921ffd7d942

diff --git a/app-editors/vim-core/vim-core-9.0.0655.ebuild 
b/app-editors/vim-core/vim-core-9.0.0655.ebuild
new file mode 100644
index ..d3d76cb7a879
--- /dev/null
+++ b/app-editors/vim-core/vim-core-9.0.0655.ebuild
@@ -0,0 +1,230 @@
+# Copyright 1999-2022 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"
+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 -> ${P}.tar.gz
+   
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-9.0.0049-patches.tar.gz;
+   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://vim.sourceforge.io/ 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"
+
+pkg_setup() {
+   # people with broken alphabets run into trouble. bug #82186.
+   unset LANG LC_ALL
+   export LC_COLLATE="C"
+}
+
+src_prepare() {
+   if [[ ${PV} != * ]] ; then
+   # Gentoo patches to fix runtime issues, cross-compile errors, 
etc
+   eapply "${WORKDIR}"/vim-patches-vim-9.0.0049-patches
+   fi
+
+   # 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 

  1   2   3   4   >