commit: 4fc6dbefdad22ceef6b88f21931cb6d9a900091f Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Wed Apr 26 12:58:47 2023 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Wed Apr 26 13:27:15 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fc6dbef
sys-devel/gcc: add 13.2.9999, drop 13.0.1.9999 Signed-off-by: Sam James <sam <AT> gentoo.org> .../gcc/{gcc-13.0.1.9999.ebuild => gcc-13.2.9999.ebuild} | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/sys-devel/gcc/gcc-13.0.1.9999.ebuild b/sys-devel/gcc/gcc-13.2.9999.ebuild similarity index 77% rename from sys-devel/gcc/gcc-13.0.1.9999.ebuild rename to sys-devel/gcc/gcc-13.2.9999.ebuild index 70b6d6a56728..a4ec9dff8746 100644 --- a/sys-devel/gcc/gcc-13.0.1.9999.ebuild +++ b/sys-devel/gcc/gcc-13.2.9999.ebuild @@ -9,16 +9,21 @@ MUSL_GCC_VER="13.1.0" if [[ $(ver_cut 3) == 9999 ]] ; then MY_PV_2=$(ver_cut 2) - MY_PV_3=$(($(ver_cut 3) - 9998)) if [[ ${MY_PV_2} == 0 ]] ; then MY_PV_2=0 - MY_PV_3=0 else MY_PV_2=$(($(ver_cut 2) - 1)) fi # e.g. 12.2.9999 -> 12.1.1 - TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998)) +elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then + # Cheesy hack for RCs + MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) + MY_P=${PN}-${MY_PV} + GCC_TARBALL_SRC_URI="https://gcc.gnu.org/pub/gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" + TOOLCHAIN_SET_S=no + S="${WORKDIR}"/${MY_P} fi inherit toolchain