# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ EAPI=6 export CBUILD=${CBUILD:-${CHOST}} export CTARGET=${CTARGET:-${CHOST}} MY_PV=${PV/_/} inherit toolchain-funcs BOOTSTRAP_DIST="https://dev.gentoo.org/~williamh/dist" SRC_URI="!gccgo? ( kernel_Darwin? ( x64-macos? ( ${BOOTSTRAP_DIST}/go-darwin-amd64-bootstrap.tbz ) ) kernel_FreeBSD? ( amd64-fbsd? ( ${BOOTSTRAP_DIST}/go-freebsd-amd64-bootstrap.tbz ) x86-fbsd? ( ${BOOTSTRAP_DIST}/go-freebsd-386-bootstrap-1.tbz ) ) kernel_linux? ( amd64? ( ${BOOTSTRAP_DIST}/go-linux-amd64-bootstrap.tbz ) arm? ( ${BOOTSTRAP_DIST}/go-linux-arm-bootstrap.tbz ) arm64? ( ${BOOTSTRAP_DIST}/go-linux-arm64-bootstrap.tbz ) ppc64? ( ${BOOTSTRAP_DIST}/go-linux-ppc64-bootstrap.tbz ${BOOTSTRAP_DIST}/go-linux-ppc64le-bootstrap.tbz ) x86? ( ${BOOTSTRAP_DIST}/go-linux-386-bootstrap-1.tbz ) ) kernel_SunOS? ( x64-solaris? ( ${BOOTSTRAP_DIST}/go-solaris-amd64-bootstrap.tbz ) ) ) " if [[ ${PV} = 9999 ]]; then EGIT_REPO_URI="git://github.com/golang/go.git" inherit git-r3 else SRC_URI+="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz" case ${PV} in *9999*|*_rc*) ;; *) KEYWORDS="-* amd64 x86" ;; esac fi DESCRIPTION="A concurrent garbage collected and typesafe programming language" HOMEPAGE="http://www.golang.org" LICENSE="BSD" SLOT="0/${PV}" IUSE="gccgo" DEPEND="gccgo? ( >=sys-devel/gcc-5[go] )" RDEPEND="!