aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJory Pratt <anarchy@gentoo.org>2019-04-06 15:22:54 -0500
committerJory Pratt <anarchy@gentoo.org>2019-04-06 15:23:37 -0500
commit1fa4138518bb8f46774b8a1bb77dbe7f78215faa (patch)
tree6019b8b9eb4df3a75ca286e6ef3d436a8f3b3da6 /sys-devel/gcc/gcc-8.3.0-r1.ebuild
parentmedia-libs/mesa: Fix Manifest (diff)
downloadmusl-1fa4138518bb8f46774b8a1bb77dbe7f78215faa.tar.gz
musl-1fa4138518bb8f46774b8a1bb77dbe7f78215faa.tar.bz2
musl-1fa4138518bb8f46774b8a1bb77dbe7f78215faa.zip
sys-devel/gcc: 8.3.0-r1 update along with toolchain.eclass updates
Signed-off-by: Jory Pratt <anarchy@gentoo.org>
Diffstat (limited to 'sys-devel/gcc/gcc-8.3.0-r1.ebuild')
-rw-r--r--sys-devel/gcc/gcc-8.3.0-r1.ebuild28
1 files changed, 28 insertions, 0 deletions
diff --git a/sys-devel/gcc/gcc-8.3.0-r1.ebuild b/sys-devel/gcc/gcc-8.3.0-r1.ebuild
new file mode 100644
index 0000000..115bd4f
--- /dev/null
+++ b/sys-devel/gcc/gcc-8.3.0-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PATCH_VER="1.1"
+
+inherit toolchain
+
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+ elibc_glibc? ( >=sys-libs/glibc-2.13 )
+ >=${CATEGORY}/binutils-2.20"
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+ PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.13 )"
+fi
+
+src_prepare() {
+ toolchain_src_prepare
+
+ if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then
+ epatch "${FILESDIR}"/6.3.0/cpu_indicator.patch
+ epatch "${FILESDIR}"/7.1.0/posix_memalign.patch
+ fi
+}