summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilliam Hubbs <williamh@gentoo.org>2019-04-29 11:24:04 -0500
committerWilliam Hubbs <williamh@gentoo.org>2019-04-29 11:30:30 -0500
commit167c53006749b6bbf952c80af0e0b5a7d31eca32 (patch)
treebbb1e51e25b15147cef76dc08b6325427b6de65f /dev-lang/go/metadata.xml
parentnet-dns/dnscap: rename 20130814 => 0_p20130814 (diff)
downloadgentoo-167c53006749b6bbf952c80af0e0b5a7d31eca32.tar.gz
gentoo-167c53006749b6bbf952c80af0e0b5a7d31eca32.tar.bz2
gentoo-167c53006749b6bbf952c80af0e0b5a7d31eca32.zip
dev-lang/go: add system-bootstrap use flag
If a previous version of dev-lang/go is installed, you can use this use flag to skip downloading the bootstrap archives and bootstrap the new version using the already-installed version. For the initial installation of dev-lang/go, we have to download all of the bootstrap archives to make the go ebuild work under crossdev. For this reason, system-bootstrap cannot be turned on by default. Bug: https://bugs.gentoo.org/671394 closes: https://bugs.gentoo.org/684652 Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: William Hubbs <williamh@gentoo.org>
Diffstat (limited to 'dev-lang/go/metadata.xml')
-rw-r--r--dev-lang/go/metadata.xml7
1 files changed, 6 insertions, 1 deletions
diff --git a/dev-lang/go/metadata.xml b/dev-lang/go/metadata.xml
index f981de1f10bc..8d9af604ec98 100644
--- a/dev-lang/go/metadata.xml
+++ b/dev-lang/go/metadata.xml
@@ -11,6 +11,11 @@
channels and a clean syntax.
</longdescription>
<use>
- <flag name="gccgo">Enable bootstrapping using gccgo</flag>
+ <flag name="gccgo">
+ Bootstrap using <pkg>sys-devel/gcc</pkg>[go]
+ </flag>
+ <flag name="system-bootstrap">
+ Bootstrap using previously installed <pkg>dev-lang/go</pkg>
+ </flag>
</use>
</pkgmetadata>