summaryrefslogtreecommitdiff
path: root/dev-go
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2025-09-15 20:03:22 -0700
committerZac Medico <zmedico@gentoo.org>2025-09-15 20:03:28 -0700
commit0a8765ff39088ad2c1ab7f66d24148375b6fafe5 (patch)
treea8b5b458e8e8797c96fb5b1ef97e7e2e4ef7d725 /dev-go
parent2f763180a67e81ed47f13fb787bdf307b90180e0 (diff)
downloadgentoo-0a8765ff39088ad2c1ab7f66d24148375b6fafe5.tar.gz
gentoo-0a8765ff39088ad2c1ab7f66d24148375b6fafe5.tar.bz2
gentoo-0a8765ff39088ad2c1ab7f66d24148375b6fafe5.zip
dev-go/go-tools: drop 0.1.10, 0.20.0, 0.24.0
Signed-off-by: Zac Medico <zmedico@gentoo.org>
Diffstat (limited to 'dev-go')
-rw-r--r--dev-go/go-tools/Manifest6
-rw-r--r--dev-go/go-tools/go-tools-0.1.10.ebuild98
-rw-r--r--dev-go/go-tools/go-tools-0.20.0.ebuild52
-rw-r--r--dev-go/go-tools/go-tools-0.24.0.ebuild48
4 files changed, 0 insertions, 204 deletions
diff --git a/dev-go/go-tools/Manifest b/dev-go/go-tools/Manifest
index 1de237bebab7..7221a0429550 100644
--- a/dev-go/go-tools/Manifest
+++ b/dev-go/go-tools/Manifest
@@ -1,8 +1,2 @@
-DIST go-tools-0.1.10-deps.tar.xz 16247548 BLAKE2B 7dc27e377eec3c7fa49d37614d2b7b826735228ae3b22b9481bcba4e344afd51145e98a885c33b5b732d9e6382a5f50a94efcd6f3a820088dd528e561bd5fae0 SHA512 a7bcb32b0393640dd603e07958dc70abba750d219b46f2de649d7e3644432364798c5227df5d764ab6e62d01b60f10d74668914ea09f469ce19134bc934d17ba
-DIST go-tools-0.1.10.tar.gz 3014465 BLAKE2B f3b6129ad00385539eab3426bc542a120bd41d3984174d5d8b91bee6435d7a179c0058f2a50de3235a07e5b67f6d9657288bd578591d61187447441bb6408e76 SHA512 9c817c98739a1788b7fb459728528b5c647226e64df495661c1b3027bfa571e884d6c28d8796558b65e2ba54774976897bddcd052568f33d4e30ce8ee5d883e1
-DIST go-tools-0.20.0-deps.tar.xz 383336 BLAKE2B 0bddd81087bae28c2d874a2ea647a5293b32895fded73351813c1542066d7ee1a0d3d8a0aaa5c13cea3e117c692b46690282f992293d83c8fbd2901adc71911f SHA512 eeaa8a85ec81eed757156f99d6bc99f69c89debf52eb862e870c7effb7a0b800736e04f507efa19be122a5246aed2519d4c33bd850bc790947f065ab8a87a323
-DIST go-tools-0.20.0.tar.gz 3779878 BLAKE2B 42175d921dfb5acb25c9eee224138675619860aefaca09db8e354481c146faa52b2fcc64d99953d8508a79ce8375ebcc42a1e7d20f4721e55b8c843989565fbc SHA512 c67706593d0a48f941955e40cadc1e39961b07ba51c9342b302ba99f93a1e55b9feec21d6171ee370f96293253be27b480274d48a16eff1055373f81b73f2dd9
-DIST go-tools-0.24.0-deps.tar.xz 423048 BLAKE2B 0df1a18476c207e26c5397aa81d475e96ac00cbf9460899c3e66804963b5661befcd648f0bc51bf67775b533c370dcf634939bd6c5efad5ee289f73233c09b66 SHA512 f4eb6bfc918b947b6903e260edc99f71ebea4b8c39a118526608b9c86712e97029ab4473fd617dc8377a7021a8b606d267abf686c4a36a37556f828afd53fb4c
-DIST go-tools-0.24.0.tar.gz 6977100 BLAKE2B ca0a9c5d3e41ca9accbacfc4074827bb3750c7bab8b20a80c76998dc4078d889eeaaf0f7fc6cd3864b5613c8474175d626165a5e20ada12876afa0279d325887 SHA512 bb41b620d4e3fe2c028a618656b47e28e9ecf2ecc49bb70dcd919948d0c6a4eeeded04ef2fa7604307029686605d5d809ff671dc1b0d3143af7100e4e480a444
DIST go-tools-0.28.0-deps.tar.xz 424928 BLAKE2B 1c970a5e4c1b278852307a4c980d7f64d3caf288005f1bd25d422745c333d8cb5bf671a11d8c3d28e5a578cca4c4c1bc28179b06df91c3efbb7d33d7701c384e SHA512 a1df8204d19e8e0a6cd0aaa292c6b4258e456abb37f28a11e1580c8709437fa400b886e21a37cb28eca22a8dd8fc1cce467aad8c4998247cd729df052fd08c9b
DIST go-tools-0.28.0.tar.gz 7452244 BLAKE2B a8721c39cb03b93e68c84138df1e580d7033bc8440e7300894d80cbd2e997537e946235d47e183c78e71e3c40c603a35556124755332581c2557a6b433c8d0bf SHA512 325595736259e74b2249ba183d73690d557e64d80183d109a2f443ccd1e64146595a367452639e2d032b194b31615eb2ecdd4b971ae9a8bbb06fa68b5578a713
diff --git a/dev-go/go-tools/go-tools-0.1.10.ebuild b/dev-go/go-tools/go-tools-0.1.10.ebuild
deleted file mode 100644
index 87ff0acf7a3c..000000000000
--- a/dev-go/go-tools/go-tools-0.1.10.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-DESCRIPTION="Tools that support the Go programming language (godoc, etc.)"
-HOMEPAGE="https://pkg.go.dev/golang.org/x/tools"
-SRC_URI="https://github.com/golang/tools/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"
-S=${WORKDIR}/${P#go-}
-
-LICENSE="BSD MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~x86"
-
-# Many test failures (bug 904314).
-RESTRICT="test"
-
-src_prepare() {
- default
- sed -e 's:TestDryRun(:_\0:' \
- -e 's:TestFixImports(:_\0:' \
- -i cmd/fiximports/main_test.go || die
- sed -e 's:TestWebIndex(:_\0:' \
- -e 's:TestTypeAnalysis(:_\0:' \
- -i cmd/godoc/godoc_test.go || die
- sed -e 's:TestApplyFixes(:_\0:' \
- -i go/analysis/internal/checker/checker_test.go || die
- sed -e 's:TestIntegration(:_\0:' \
- -i go/analysis/unitchecker/unitchecker_test.go || die
- sed -e 's:TestVeryLongFile(:_\0:' \
- -i go/internal/gcimporter/bexport_test.go || die
- sed -e 's:TestImportStdLib(:_\0:' \
- -i go/internal/gcimporter/gcimporter_test.go || die
- sed -e 's:TestIExportData_stdlib(:_\0:' \
- -i go/internal/gcimporter/iexport_test.go || die
- sed -e 's:TestCgoOption(:_\0:' \
- -e 's:TestStdlib(:_\0:' \
- -i go/loader/stdlib_test.go || die
- sed -e 's:TestCgoBadPkgConfig(:_\0:' \
- -e 's:TestCgoMissingFile(:_\0:' \
- -e 's:TestCgoNoCcompiler(:_\0:' \
- -e 's:TestConfigDefaultEnv(:_\0:' \
- -e 's:TestLoadSyntaxOK(:_\0:' \
- -e 's:TestMissingDependency(:_\0:' \
- -e 's:TestName_Modules(:_\0:' \
- -e 's:TestName_ModulesDedup(:_\0:' \
- -e 's:TestPatternPassthrough(:_\0:' \
- -i go/packages/packages_test.go || die
- sed -e 's:TestCgoOption(:_\0:' \
- -i go/packages/stdlib_test.go || die
- sed -e 's:TestStdlib(:_\0:' \
- -i go/ssa/stdlib_test.go || die
- sed -e 's:TestLocalPackagePromotion(:_\0:' \
- -e 's:TestLocalPrefix(:_\0:' \
- -e 's:TestSimpleCases(:_\0:' \
- -e 's:TestStdlibNotPrefixed(:_\0:' \
- -i internal/imports/fix_test.go || die
- sed -e 's:TestFindModFileModCache(:_\0:' \
- -e 's:TestInvalidModCache(:_\0:' \
- -e 's:TestModeGetmodeVendor(:_\0:' \
- -e 's:TestModCase(:_\0:' \
- -e 's:TestModDomainRoot(:_\0:' \
- -e 's:TestModList(:_\0:' \
- -e 's:TestModLocalReplace(:_\0:' \
- -e 's:TestModMultirepo3(:_\0:' \
- -e 's:TestModMultirepo4(:_\0:' \
- -e 's:TestModReplace1(:_\0:' \
- -e 's:TestModReplace2(:_\0:' \
- -e 's:TestModReplace3(:_\0:' \
- -e 's:TestModReplaceImport(:_\0:' \
- -e 's:TestModVendorAuto(:_\0:' \
- -e 's:TestScanNestedModuleInLocalReplace(:_\0:' \
- -i internal/imports/mod_test.go || die
- rm -f copyright/copyright_test.go || die
- rm -f go/analysis/passes/loopclosure/loopclosure_test.go || die
-}
-
-src_compile() {
- local packages
- readarray -t packages < <(ego list ./...)
- GOBIN="${S}/bin" ego install -work "${packages[@]}"
-}
-
-src_test() {
- ego test -work ./...
-}
-
-src_install() {
- # bug 558818: install binaries in $GOROOT/bin to avoid file collisions
- local goroot=$(go env GOROOT)
- goroot=${goroot#${EPREFIX}}
- exeinto "${goroot}/bin"
- doexe bin/*
- dodir /usr/bin
- ln "${ED}/${goroot}/bin/godoc" "${ED}/usr/bin/godoc" || die
-}
diff --git a/dev-go/go-tools/go-tools-0.20.0.ebuild b/dev-go/go-tools/go-tools-0.20.0.ebuild
deleted file mode 100644
index 4f8e29b6be14..000000000000
--- a/dev-go/go-tools/go-tools-0.20.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-DESCRIPTION="Tools that support the Go programming language (godoc, etc.)"
-HOMEPAGE="https://pkg.go.dev/golang.org/x/tools"
-SRC_URI="https://github.com/golang/tools/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz"
-S=${WORKDIR}/${P#go-}
-
-LICENSE="BSD MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-
-# Many test failures.
-RESTRICT="test"
-
-GO_TOOLS_BINS=(
- authtest benchcmp bisect bundle callgraph compilebench cookieauth deadcode
- defers digraph eg fieldalignment file2fuzz findcall fiximports fuzz-driver
- fuzz-runner gitauth go-contrib-init godex godoc goimports gomvpkg gonew
- gopackages gorename gostacks gotype goyacc html2article httpmux ifaceassert
- lostcancel netrcauth nilness nodecount play present present2md shadow
- splitdwarf ssadump stress stringer stringintconv toolstash unmarshal
- unusedresult
-)
-
-src_compile() {
- local bin packages
- readarray -t packages < <(ego list ./...)
- GOBIN="${S}/bin" nonfatal ego install -work "${packages[@]}" || true
- for bin in "${GO_TOOLS_BINS[@]}"; do
- [[ -x ${S}/bin/${bin} ]] || \
- die "File not found, check build log: ${S}/bin/${bin}"
- done
-}
-
-src_test() {
- ego test -work ./...
-}
-
-src_install() {
- # bug 558818: install binaries in $GOROOT/bin to avoid file collisions
- local goroot=$(go env GOROOT)
- goroot=${goroot#${EPREFIX}}
- exeinto "${goroot}/bin"
- doexe bin/*
- dodir /usr/bin
- ln "${ED}/${goroot}/bin/godoc" "${ED}/usr/bin/godoc" || die
-}
diff --git a/dev-go/go-tools/go-tools-0.24.0.ebuild b/dev-go/go-tools/go-tools-0.24.0.ebuild
deleted file mode 100644
index 442e64290744..000000000000
--- a/dev-go/go-tools/go-tools-0.24.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-DESCRIPTION="Tools that support the Go programming language (godoc, etc.)"
-HOMEPAGE="https://pkg.go.dev/golang.org/x/tools"
-SRC_URI="https://github.com/golang/tools/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz"
-S=${WORKDIR}/${P#go-}
-
-LICENSE="BSD MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-
-# Many test failures.
-RESTRICT="test"
-
-GO_TOOLS_BINS=(
- authtest benchcmp bisect bundle callgraph compilebench cookieauth
- deadcode defers digraph eg fieldalignment file2fuzz findcall fiximports
- fuzz-driver fuzz-runner gitauth go-contrib-init godex godoc goimports
- gomvpkg gonew gopackages gorename gostacks gotype goyacc html2article
- httpmux ifaceassert lostcancel netrcauth nilness nodecount play present
- present2md shadow splitdwarf ssadump stress stringer stringintconv
- toolstash unmarshal unusedresult
-)
-
-src_compile() {
- local bin packages
- readarray -t packages < <(ego list ./... | grep -E "/($(echo "${GO_TOOLS_BINS[@]}" | tr ' ' '|'))$")
- GOBIN="${S}/bin" ego install -work "${packages[@]}"
-}
-
-src_test() {
- ego test -work ./...
-}
-
-src_install() {
- # bug 558818: install binaries in $GOROOT/bin to avoid file collisions
- local goroot=$(go env GOROOT)
- goroot=${goroot#${EPREFIX}}
- exeinto "${goroot}/bin"
- doexe bin/*
- dodir /usr/bin
- ln "${ED}/${goroot}/bin/godoc" "${ED}/usr/bin/godoc" || die
-}