commit:     dc0d830c133f2f2e8729bb9b192b8712f37ac182
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 29 11:01:58 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 29 11:01:58 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc0d830c

app-editors/vim-core: drop ancient flag mangling

None of this should be needed now. Any new issues will be investigated
afresh.

Bug: https://bugs.gentoo.org/37354
Bug: https://bugs.gentoo.org/57859
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../{vim-core-9999.ebuild => vim-core-9.1.1436-r1.ebuild}     | 11 ++++-------
 app-editors/vim-core/vim-core-9999.ebuild                     |  4 ----
 2 files changed, 4 insertions(+), 11 deletions(-)

diff --git a/app-editors/vim-core/vim-core-9999.ebuild 
b/app-editors/vim-core/vim-core-9.1.1436-r1.ebuild
similarity index 95%
copy from app-editors/vim-core/vim-core-9999.ebuild
copy to app-editors/vim-core/vim-core-9.1.1436-r1.ebuild
index 6884c8d3de72..d2e027476100 100644
--- a/app-editors/vim-core/vim-core-9999.ebuild
+++ b/app-editors/vim-core/vim-core-9.1.1436-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 # Please bump with app-editors/vim and app-editors/gvim
 
 VIM_VERSION="9.1"
-VIM_PATCHES_VERSION="9.0.2092"
+VIM_PATCHES_VERSION="9.1.1432"
 inherit bash-completion-r1 desktop flag-o-matic prefix toolchain-funcs vim-doc 
xdg-utils
 
 if [[ ${PV} == 9999* ]] ; then
@@ -16,7 +16,8 @@ if [[ ${PV} == 9999* ]] ; then
 else
        SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz
                
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
-       KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+               # 
https://github.com/douglarek/gentoo-vim-patches/releases/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.gz";
+       KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="vim and gvim shared files"
@@ -116,10 +117,6 @@ src_prepare() {
 }
 
 src_configure() {
-       # Fix bug #37354: Disallow -funroll-all-loops on amd64
-       # Bug 57859 suggests that we want to do this for all archs
-       filter-flags -funroll-all-loops
-
        emake -j1 -C src autoconf
 
        # This should fix a sandbox violation (see bug 24447). The hvc
@@ -134,7 +131,7 @@ src_configure() {
        export ac_cv_prog_STRIP="$(type -P true ) faking strip"
 
        local myconf=(
-               --with-modified-by=Gentoo-${PVR}
+               --with-modified-by="Gentoo-${PVR} (RIP Bram)"
                --enable-gui=no
                --without-x
                --disable-darwin

diff --git a/app-editors/vim-core/vim-core-9999.ebuild 
b/app-editors/vim-core/vim-core-9999.ebuild
index 6884c8d3de72..d9ac9cfb553b 100644
--- a/app-editors/vim-core/vim-core-9999.ebuild
+++ b/app-editors/vim-core/vim-core-9999.ebuild
@@ -116,10 +116,6 @@ src_prepare() {
 }
 
 src_configure() {
-       # Fix bug #37354: Disallow -funroll-all-loops on amd64
-       # Bug 57859 suggests that we want to do this for all archs
-       filter-flags -funroll-all-loops
-
        emake -j1 -C src autoconf
 
        # This should fix a sandbox violation (see bug 24447). The hvc

Reply via email to