From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id EB2FF59CAF for ; Sun, 10 Apr 2016 17:55:29 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id EFA4AE086E; Sun, 10 Apr 2016 17:55:27 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 7C871E086E for ; Sun, 10 Apr 2016 17:55:27 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id B7F6E340942 for ; Sun, 10 Apr 2016 17:55:25 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 83CE086 for ; Sun, 10 Apr 2016 17:55:20 +0000 (UTC) From: "William Hubbs" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "William Hubbs" Message-ID: <1460310839.75bb88169f63b550b4d918fd7829f8aa698bfa6d.williamh@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/, dev-lang/go-bootstrap/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-lang/go-bootstrap/Manifest dev-lang/go-bootstrap/go-bootstrap-1.4.3.ebuild dev-lang/go-bootstrap/metadata.xml profiles/package.mask X-VCS-Directories: dev-lang/go-bootstrap/ profiles/ X-VCS-Committer: williamh X-VCS-Committer-Name: William Hubbs X-VCS-Revision: 75bb88169f63b550b4d918fd7829f8aa698bfa6d X-VCS-Branch: master Date: Sun, 10 Apr 2016 17:55:20 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 5e4294d1-8f15-404b-8e72-d2329caf3448 X-Archives-Hash: 8b9bc32d39e33f36fe8ebeb68e21c3c9 commit: 75bb88169f63b550b4d918fd7829f8aa698bfa6d Author: William Hubbs gentoo org> AuthorDate: Sun Apr 10 17:53:59 2016 +0000 Commit: William Hubbs gentoo org> CommitDate: Sun Apr 10 17:53:59 2016 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75bb8816 dev-lang/go-bootstrap: remove package. It is no longer needed. dev-lang/go-bootstrap/Manifest | 1 - dev-lang/go-bootstrap/go-bootstrap-1.4.3.ebuild | 85 ------------------------- dev-lang/go-bootstrap/metadata.xml | 13 ---- profiles/package.mask | 6 -- 4 files changed, 105 deletions(-) diff --git a/dev-lang/go-bootstrap/Manifest b/dev-lang/go-bootstrap/Manifest deleted file mode 100644 index c1ef058..0000000 --- a/dev-lang/go-bootstrap/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST go1.4.3.src.tar.gz 10875170 SHA256 9947fc705b0b841b5938c48b22dc33e9647ec0752bae66e50278df4f23f64959 SHA512 12bade4bce9aa4b34e2b9495ae65a1fc6a2449b3a43bc4de85c8b87ba223c2f999b2f37c1e2fe1188d8521118b5e5357d27afb8b85c0b8ebb4503d4125d25273 WHIRLPOOL 1a869385e63343bc54a950ca965a4d11ca072e6551d1189ef4e2e4da2a488a1ef70b59296d65af0c061f63606b78f73399f25040e02132e56a00189f1aae20e3 diff --git a/dev-lang/go-bootstrap/go-bootstrap-1.4.3.ebuild b/dev-lang/go-bootstrap/go-bootstrap-1.4.3.ebuild deleted file mode 100644 index 3e799c9..0000000 --- a/dev-lang/go-bootstrap/go-bootstrap-1.4.3.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -export CTARGET=${CTARGET:-${CHOST}} - -inherit eutils toolchain-funcs - -SRC_URI="https://storage.googleapis.com/golang/go${PV}.src.tar.gz" -# Upstream only supports go on amd64, arm and x86 architectures. -KEYWORDS="-* amd64 arm x86 ~amd64-fbsd ~x86-fbsd ~x64-macos ~x86-macos ~x64-solaris" - -DESCRIPTION="Version of go compiler used for bootstrapping" -HOMEPAGE="http://www.golang.org" - -LICENSE="BSD" -SLOT="0" -IUSE="" - -DEPEND="" -RDEPEND="" - -# The go tools should not cause the multilib-strict check to fail. -QA_MULTILIB_PATHS="usr/lib/go1.4/pkg/tool/.*/.*" - -# The go language uses *.a files which are _NOT_ libraries and should not be -# stripped. The test data objects should also be left alone and unstripped. -STRIP_MASK="/usr/lib/go1.4/pkg/*.a - /usr/lib/go1.4/src/debug/elf/testdata/* - /usr/lib/go1.4/src/debug/dwarf/testdata/* - /usr/lib/go1.4/src/runtime/race/*.syso" - -S="${WORKDIR}"/go - -src_prepare() -{ - sed -i -e 's/"-Werror",//g' src/cmd/dist/build.c -} - -src_compile() -{ - export GOROOT_FINAL="${EPREFIX}"/usr/lib/go1.4 - export GOROOT="$(pwd)" - export GOBIN="${GOROOT}/bin" - if [[ $CTARGET = armv5* ]] - then - export GOARM=5 - fi - tc-export CC - - cd src - ./make.bash || die "build failed" -} - -src_test() -{ - cd src - PATH="${GOBIN}:${PATH}" \ - ./run.bash --no-rebuild --banner || die "tests failed" -} - -src_install() -{ - dodir /usr/lib/go1.4 - exeinto /usr/lib/go1.4/bin - doexe bin/* - insinto /usr/lib/go1.4 - doins -r lib pkg src - fperms -R +x /usr/lib/go1.4/pkg/tool -} - -pkg_postinst() -{ - # If the go tool sees a package file timestamped older than a dependancy it - # will rebuild that file. So, in order to stop go from rebuilding lots of - # packages for every build we need to fix the timestamps. The compiler and - # linker are also checked - so we need to fix them too. - ebegin "fixing timestamps to avoid unnecessary rebuilds" - tref="usr/lib/go1.4/pkg/*/runtime.a" - find "${EROOT}"usr/lib/go1.4 -type f \ - -exec touch -r "${EROOT}"${tref} {} \; - eend $? -} diff --git a/dev-lang/go-bootstrap/metadata.xml b/dev-lang/go-bootstrap/metadata.xml deleted file mode 100644 index a70f51b..0000000 --- a/dev-lang/go-bootstrap/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - williamh@gentoo.org - William Hubbs - - - This package is only necessary until gccgo supports go-1.4. It - will be removed as soon as stable gcc supports this. - It is here so that >=dev-lang/go 1.5 can use it to bootstrap. - - diff --git a/profiles/package.mask b/profiles/package.mask index 9f4290c..52b48b1 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -90,12 +90,6 @@ dev-java/spring-instrument # for questions. <=media-gfx/slic3r-1.1.9999 -# William Hubbs (02 Apr 2016) -# Stable dev-lang/go no longer needs this; end users should have never -# installed it on their own. -# Masked for removal on 20160409 -dev-lang/go-bootstrap - # Michael Sterrett (02 Apr 2016) # Doesn't work with latest dev-lang/ocaml; dead upstream # Masked for removal on 20160502