diff options
author | 2022-06-02 08:43:16 +0100 | |
---|---|---|
committer | 2022-06-02 08:43:16 +0100 | |
commit | b36b1f0706d2d7f5609a0441ec90061c5e34593f (patch) | |
tree | 0c19e1067e397ebccb480cc4ff2f43482033afa9 /sys-devel | |
parent | sys-devel/gcc: add 13.0.0_pre20220529 (diff) | |
download | gentoo-b36b1f0706d2d7f5609a0441ec90061c5e34593f.tar.gz gentoo-b36b1f0706d2d7f5609a0441ec90061c5e34593f.tar.bz2 gentoo-b36b1f0706d2d7f5609a0441ec90061c5e34593f.zip |
sys-devel/gcc: unify KEYWORDS guard for live ebuilds
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'sys-devel')
-rw-r--r-- | sys-devel/gcc/gcc-10.3.1_p20220526.ebuild | 2 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-10.4.9999.ebuild | 2 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-12.1.1_p20220528-r1.ebuild | 7 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-12.1.1_p20220528.ebuild | 7 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-12.2.9999.ebuild | 4 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-13.0.0_pre20220529.ebuild | 4 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-13.0.9999.ebuild | 4 |
7 files changed, 21 insertions, 9 deletions
diff --git a/sys-devel/gcc/gcc-10.3.1_p20220526.ebuild b/sys-devel/gcc/gcc-10.3.1_p20220526.ebuild index a9a6b60d6846..008eddf57686 100644 --- a/sys-devel/gcc/gcc-10.3.1_p20220526.ebuild +++ b/sys-devel/gcc/gcc-10.3.1_p20220526.ebuild @@ -26,7 +26,7 @@ inherit toolchain EGIT_BRANCH=releases/gcc-$(ver_cut 1) # Don't keyword live ebuilds -#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86" +#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" RDEPEND="" BDEPEND="${CATEGORY}/binutils" diff --git a/sys-devel/gcc/gcc-10.4.9999.ebuild b/sys-devel/gcc/gcc-10.4.9999.ebuild index a4acf342fb68..7c518b832b9f 100644 --- a/sys-devel/gcc/gcc-10.4.9999.ebuild +++ b/sys-devel/gcc/gcc-10.4.9999.ebuild @@ -24,7 +24,7 @@ inherit toolchain EGIT_BRANCH=releases/gcc-$(ver_cut 1) # Don't keyword live ebuilds -#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86" +#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" RDEPEND="" BDEPEND="${CATEGORY}/binutils" diff --git a/sys-devel/gcc/gcc-12.1.1_p20220528-r1.ebuild b/sys-devel/gcc/gcc-12.1.1_p20220528-r1.ebuild index 7eed27944c85..eb3587d73256 100644 --- a/sys-devel/gcc/gcc-12.1.1_p20220528-r1.ebuild +++ b/sys-devel/gcc/gcc-12.1.1_p20220528-r1.ebuild @@ -10,8 +10,11 @@ MUSL_GCC_VER="12.1.0" inherit toolchain -#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -KEYWORDS="~loong" +# Don't keyword live ebuilds +if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~loong" +fi # Technically only if USE=hardened *too* right now, but no point in complicating it further. # If GCC is enabling CET by default, we need glibc to be built with support for it. diff --git a/sys-devel/gcc/gcc-12.1.1_p20220528.ebuild b/sys-devel/gcc/gcc-12.1.1_p20220528.ebuild index 897f4eb1b761..69f87cc45c38 100644 --- a/sys-devel/gcc/gcc-12.1.1_p20220528.ebuild +++ b/sys-devel/gcc/gcc-12.1.1_p20220528.ebuild @@ -10,8 +10,11 @@ MUSL_GCC_VER="12.1.0" inherit toolchain -#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -KEYWORDS="~loong" +# Don't keyword live ebuilds +if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~loong" +fi # Technically only if USE=hardened *too* right now, but no point in complicating it further. # If GCC is enabling CET by default, we need glibc to be built with support for it. diff --git a/sys-devel/gcc/gcc-12.2.9999.ebuild b/sys-devel/gcc/gcc-12.2.9999.ebuild index 14cde425d874..5ff8717650e3 100644 --- a/sys-devel/gcc/gcc-12.2.9999.ebuild +++ b/sys-devel/gcc/gcc-12.2.9999.ebuild @@ -23,7 +23,9 @@ inherit toolchain EGIT_BRANCH=releases/gcc-$(ver_cut 1) # Don't keyword live ebuilds -#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86" +if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi # Technically only if USE=hardened *too* right now, but no point in complicating it further. # If GCC is enabling CET by default, we need glibc to be built with support for it. diff --git a/sys-devel/gcc/gcc-13.0.0_pre20220529.ebuild b/sys-devel/gcc/gcc-13.0.0_pre20220529.ebuild index bea09e8dcdb1..17776e25a94c 100644 --- a/sys-devel/gcc/gcc-13.0.0_pre20220529.ebuild +++ b/sys-devel/gcc/gcc-13.0.0_pre20220529.ebuild @@ -26,7 +26,9 @@ inherit toolchain EGIT_BRANCH=master # Don't keyword live ebuilds -#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86" +if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi # Technically only if USE=hardened *too* right now, but no point in complicating it further. # If GCC is enabling CET by default, we need glibc to be built with support for it. diff --git a/sys-devel/gcc/gcc-13.0.9999.ebuild b/sys-devel/gcc/gcc-13.0.9999.ebuild index fa2f56b460d6..48f046f7cbe6 100644 --- a/sys-devel/gcc/gcc-13.0.9999.ebuild +++ b/sys-devel/gcc/gcc-13.0.9999.ebuild @@ -25,7 +25,9 @@ inherit toolchain EGIT_BRANCH=master # Don't keyword live ebuilds -#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86" +if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi # Technically only if USE=hardened *too* right now, but no point in complicating it further. # If GCC is enabling CET by default, we need glibc to be built with support for it. |