summaryrefslogtreecommitdiff
path: root/dev-go
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 05:35:26 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 05:35:26 -0500
commitf716a9fe6455d39eef01e718aae68dae61c19704 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-go
parent3f9cf298e89cd5037b982abba06091224ee76daf (diff)
downloadbaldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.gz
baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.xz
baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.zip
Adding metadata
Diffstat (limited to 'dev-go')
-rw-r--r--dev-go/act/Manifest1
-rw-r--r--dev-go/act/act-1.6.0.ebuild30
-rw-r--r--dev-go/act/metadata.xml21
-rw-r--r--dev-go/delve/Manifest7
-rw-r--r--dev-go/delve/delve-1.24.1.ebuild47
-rw-r--r--dev-go/delve/delve-1.24.2.ebuild45
-rw-r--r--dev-go/delve/delve-1.25.1.ebuild46
-rw-r--r--dev-go/delve/delve-1.25.2.ebuild46
-rw-r--r--dev-go/delve/delve-1.26.0.ebuild46
-rw-r--r--dev-go/delve/delve-1.26.1.ebuild55
-rw-r--r--dev-go/delve/delve-1.26.3.ebuild57
-rw-r--r--dev-go/delve/metadata.xml15
-rw-r--r--dev-go/enumer/Manifest4
-rw-r--r--dev-go/enumer/enumer-1.5.10.ebuild41
-rw-r--r--dev-go/enumer/enumer-1.5.11.ebuild41
-rw-r--r--dev-go/enumer/metadata.xml10
-rw-r--r--dev-go/get-ego-vendor/Manifest1
-rw-r--r--dev-go/get-ego-vendor/get-ego-vendor-0.2.0.ebuild22
-rw-r--r--dev-go/get-ego-vendor/metadata.xml11
-rw-r--r--dev-go/go-bindata/Manifest2
-rw-r--r--dev-go/go-bindata/go-bindata-3.1.3.ebuild24
-rw-r--r--dev-go/go-bindata/metadata.xml8
-rw-r--r--dev-go/go-critic/Manifest2
-rw-r--r--dev-go/go-critic/go-critic-0.6.4.ebuild25
-rw-r--r--dev-go/go-critic/metadata.xml11
-rw-r--r--dev-go/go-dep-tarball/files/go-dep-tarball-0.160
-rw-r--r--dev-go/go-dep-tarball/go-dep-tarball-0.1.ebuild17
-rw-r--r--dev-go/go-dep-tarball/metadata.xml9
-rw-r--r--dev-go/go-license-detector/Manifest2
-rw-r--r--dev-go/go-license-detector/go-license-detector-4.3.0.ebuild23
-rw-r--r--dev-go/go-license-detector/metadata.xml11
-rw-r--r--dev-go/go-licenses/Manifest4
-rw-r--r--dev-go/go-licenses/go-licenses-1.6.0.ebuild42
-rw-r--r--dev-go/go-licenses/go-licenses-2.0.1.ebuild42
-rw-r--r--dev-go/go-licenses/metadata.xml17
-rw-r--r--dev-go/go-md2man/Manifest4
-rw-r--r--dev-go/go-md2man/go-md2man-2.0.6.ebuild30
-rw-r--r--dev-go/go-md2man/go-md2man-2.0.7.ebuild30
-rw-r--r--dev-go/go-md2man/metadata.xml11
-rw-r--r--dev-go/go-tools/Manifest2
-rw-r--r--dev-go/go-tools/go-tools-0.28.0.ebuild48
-rw-r--r--dev-go/go-tools/metadata.xml10
-rw-r--r--dev-go/go-tour/Manifest2
-rw-r--r--dev-go/go-tour/go-tour-0_pre20200201.ebuild35
-rw-r--r--dev-go/go-tour/metadata.xml10
-rw-r--r--dev-go/gocov/Manifest2
-rw-r--r--dev-go/gocov/gocov-1.1.0.ebuild26
-rw-r--r--dev-go/gocov/metadata.xml11
-rw-r--r--dev-go/gogo-protobuf/Manifest2
-rw-r--r--dev-go/gogo-protobuf/gogo-protobuf-1.3.2.ebuild27
-rw-r--r--dev-go/gogo-protobuf/metadata.xml8
-rw-r--r--dev-go/golangci-lint-langserver/Manifest2
-rw-r--r--dev-go/golangci-lint-langserver/golangci-lint-langserver-0.0.12.ebuild32
-rw-r--r--dev-go/golangci-lint-langserver/metadata.xml12
-rw-r--r--dev-go/golangci-lint/Manifest16
-rw-r--r--dev-go/golangci-lint/golangci-lint-1.64.7.ebuild31
-rw-r--r--dev-go/golangci-lint/golangci-lint-2.11.4.ebuild42
-rw-r--r--dev-go/golangci-lint/golangci-lint-2.12.1.ebuild42
-rw-r--r--dev-go/golangci-lint/golangci-lint-2.12.2.ebuild42
-rw-r--r--dev-go/golangci-lint/golangci-lint-2.5.0.ebuild46
-rw-r--r--dev-go/golangci-lint/golangci-lint-2.6.1.ebuild46
-rw-r--r--dev-go/golangci-lint/golangci-lint-2.6.2.ebuild46
-rw-r--r--dev-go/golangci-lint/golangci-lint-2.7.2.ebuild46
-rw-r--r--dev-go/golangci-lint/metadata.xml11
-rw-r--r--dev-go/gopls/Manifest12
-rw-r--r--dev-go/gopls/gopls-0.18.1.ebuild34
-rw-r--r--dev-go/gopls/gopls-0.19.0.ebuild35
-rw-r--r--dev-go/gopls/gopls-0.19.1.ebuild35
-rw-r--r--dev-go/gopls/gopls-0.20.0.ebuild35
-rw-r--r--dev-go/gopls/gopls-0.21.0.ebuild35
-rw-r--r--dev-go/gopls/gopls-0.21.1.ebuild35
-rw-r--r--dev-go/gopls/metadata.xml18
-rw-r--r--dev-go/gotestsum/Manifest2
-rw-r--r--dev-go/gotestsum/gotestsum-1.13.0.ebuild32
-rw-r--r--dev-go/gotestsum/metadata.xml11
-rw-r--r--dev-go/goversion/Manifest1
-rw-r--r--dev-go/goversion/goversion-1.2.0-r1.ebuild33
-rw-r--r--dev-go/goversion/metadata.xml8
-rw-r--r--dev-go/gox/Manifest2
-rw-r--r--dev-go/gox/gox-1.0.1.ebuild30
-rw-r--r--dev-go/gox/metadata.xml11
-rw-r--r--dev-go/licenseclassifier/Manifest2
-rw-r--r--dev-go/licenseclassifier/licenseclassifier-2.0.0.ebuild49
-rw-r--r--dev-go/licenseclassifier/metadata.xml18
-rw-r--r--dev-go/lichen/Manifest2
-rw-r--r--dev-go/lichen/lichen-0.1.7.ebuild24
-rw-r--r--dev-go/lichen/metadata.xml11
-rw-r--r--dev-go/metadata.xml39
-rw-r--r--dev-go/protobuf-go/Manifest2
-rw-r--r--dev-go/protobuf-go/metadata.xml11
-rw-r--r--dev-go/protobuf-go/protobuf-go-1.30.0.ebuild24
-rw-r--r--dev-go/protoc-gen-go-grpc/Manifest4
-rw-r--r--dev-go/protoc-gen-go-grpc/metadata.xml12
-rw-r--r--dev-go/protoc-gen-go-grpc/protoc-gen-go-grpc-1.80.0.ebuild27
-rw-r--r--dev-go/protoc-gen-go-grpc/protoc-gen-go-grpc-1.81.1.ebuild29
-rw-r--r--dev-go/protorpc/Manifest2
-rw-r--r--dev-go/protorpc/metadata.xml12
-rw-r--r--dev-go/protorpc/protorpc-1.1.4.ebuild25
-rw-r--r--dev-go/staticcheck/Manifest2
-rw-r--r--dev-go/staticcheck/metadata.xml14
-rw-r--r--dev-go/staticcheck/staticcheck-0.3.3.ebuild62
-rw-r--r--dev-go/staticcheck/staticcheck-9999.ebuild62
-rw-r--r--dev-go/vend/Manifest1
-rw-r--r--dev-go/vend/metadata.xml11
-rw-r--r--dev-go/vend/vend-1.0.3.ebuild21
105 files changed, 0 insertions, 2352 deletions
diff --git a/dev-go/act/Manifest b/dev-go/act/Manifest
deleted file mode 100644
index 4537de8cdfee..000000000000
--- a/dev-go/act/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST act-1.6.0.tar.gz 781572 BLAKE2B 04ac295b09d9ae5fd9f062637f07671009140988e42d00668174bdc07b09d3dea8df6064d597f03a64157f34d3a4f60df2a9d528eaaa60e2540cb51a421136ef SHA512 1a99b628eea87151e6efdafecc80aa590e679925d8e3c03251888b72bce3026de8149ad6111605bcae52ea5006a4ecfe97b4eb4e860d545c2b536475a67282e6
diff --git a/dev-go/act/act-1.6.0.ebuild b/dev-go/act/act-1.6.0.ebuild
deleted file mode 100644
index 7ec06cae8ecd..000000000000
--- a/dev-go/act/act-1.6.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Automated Component Toolkit code generator"
-HOMEPAGE="https://github.com/Autodesk/AutomaticComponentToolkit"
-SRC_URI="https://github.com/Autodesk/AutomaticComponentToolkit/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/AutomaticComponentToolkit-${PV}"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-
-RESTRICT="strip test"
-
-BDEPEND="dev-lang/go"
-
-QA_FLAGS_IGNORED="usr/bin/act"
-
-src_compile() {
- cd Source || die
- go build -x -o ../${PN} *.go || die
-}
-
-src_install() {
- dobin ${PN}
- einstalldocs
- dodoc -r Documentation/.
-}
diff --git a/dev-go/act/metadata.xml b/dev-go/act/metadata.xml
deleted file mode 100644
index 2a7ed2c95eb4..000000000000
--- a/dev-go/act/metadata.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>waebbl-gentoo@posteo.net</email>
- <name>Bernd Waibel</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Gentoo Proxy Maintainers</name>
- </maintainer>
- <longdescription>
- The Automatic Component Toolkit (ACT) is a code generator for a thin
- C89-API, implementation stubs and language bindings for C, C++, Pascal,
- Python3, Go, NodeJS, C#, based on an instance of an Interface Description
- Language file.
- </longdescription>
- <upstream>
- <remote-id type="github">Autodesk/AutomaticComponentToolkit</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-go/delve/Manifest b/dev-go/delve/Manifest
deleted file mode 100644
index 2a2d3dceea29..000000000000
--- a/dev-go/delve/Manifest
+++ /dev/null
@@ -1,7 +0,0 @@
-DIST delve-1.24.1.tar.gz 9680270 BLAKE2B 51d9e7ddf6127adc65c9fbc29029d8ac0219f3dfbddb02e552bd89d6060f0f8b81f5ad717b1c724eae244fddca073e10e175c6d36c7033a8a2630c55366ebe69 SHA512 7308339af2ef0da14b3d1860d99a602f6fdf3861afd12fd25930c2587bec3099905d3c74ae3d93a193d9aebc77bea4eb4fe3878e3a84c45616ea9926d6b6ba27
-DIST delve-1.24.2.tar.gz 9685412 BLAKE2B 948c91c86ddd11a3d5df3a519e97172a1aac58126519508268f0bb872f45148fcd3a98728821ad6a7ac4bff547190618c2592056f811848f18e61bcbf1eedf54 SHA512 0a81eea4a941d36c310dc540c5604dcd6fc9b48bbb8c32dba27a0ea9ddf6677862c79e3eebc8bdcbc690922869bd1d2e4fbece2556a07f994eb0cf7d11f8b18c
-DIST delve-1.25.1.tar.gz 9793261 BLAKE2B 7a90a3c39c34fb2f9ee86d8a33e106aec426505d764a4d5b42d9eb5843474a603925eb130c6e8b54042b3d21c4c07c9be0f90b21b2db3c8ea97018eb7a6aab2f SHA512 a2d380d9430d99844ae27ca4985b7077c53effe5940cb5cb9fdbc36ed39c3338a455f43484bd3c95381e6ecd37d7fe1b4345e6630dcc22a5c76b3777126e1c71
-DIST delve-1.25.2.tar.gz 9796321 BLAKE2B 4b2e8a745a863d6ce2578913cbe1797d44a266b117b38329edb3e3078414c7b5b7276002464eeafcf86379babd42b738544a3fdb6545a1307c002d5ab026c437 SHA512 4696ad39625d1aa9866154ecb4ebb6bbfc58faa56db598324e224ca5f877193c4bb5124f3741c68ae1fc82b2ebc24cb4310651cfc83a944fbb2ef5edc3d115e7
-DIST delve-1.26.0.tar.gz 9584376 BLAKE2B 5309cb7ea07bd80ecf5de39c9db45311537b34a95745f8de8aa7a2a68cab9ece0aecb748ff727825657c7f8ea9851911c482b4c41ce870c5de04a951e60edd55 SHA512 1b9d5c7b91bbf1df47c1fdb3553893497defe7a71ae9c7cef160cf15afac391fe77f66b748e028b29aa3456c21cfc079c2751afb788cb065ee8580501d21ad0e
-DIST delve-1.26.1.tar.gz 9604052 BLAKE2B f6773a9e7368b5af1fac97686cf637b62d8b77bd785e4713835304b0d13d4ced0987539a2fd3f9261252afe7783ec82483e1432eb2dc992702465d4ae7898fe4 SHA512 c69a3357173a88a5627714ad41355136417d0f14c88864bc5f52bf1abf1961ec3c2f830b9c26106e83f8a4145ac0dd06cd24dbc2589bd54baadb2f40b08d08e5
-DIST delve-1.26.3.tar.gz 9407805 BLAKE2B 90b392e5c0c532343097fae524ac1b534468fc199947dc112aafdb1f13c0610328be6a2f97ead09112c750fd7880fa02ab6eadfbfb6b8cb3b22287a6150200aa SHA512 9d765012a86fbea40b92918f6151481aba2b52463da759a2183c324b140a7056ce56177c46a23e17b7af4bf718d1bfbce53bf8ed71123c33951129fde5a87677
diff --git a/dev-go/delve/delve-1.24.1.ebuild b/dev-go/delve/delve-1.24.1.ebuild
deleted file mode 100644
index f33bfabd721d..000000000000
--- a/dev-go/delve/delve-1.24.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="A source-level debugger for the Go programming language"
-HOMEPAGE="https://github.com/go-delve/delve"
-SRC_URI="https://github.com/go-delve/delve/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT BSD BSD-2 Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-src_prepare() {
- default
-
- # disable failing tests
- sed -e 's/TestDebugger_LaunchWithTTY/_&/' -i service/debugger/debugger_unix_test.go || die
- sed -e 's/TestDump/_&/' -i pkg/proc/proc_test.go || die
- rm cmd/dlv/dlv_test.go || die
-}
-
-src_compile() {
- ego build -mod=vendor -ldflags="-X main.Build=${PV}" -o "${S}/dlv" ./cmd/dlv
-}
-
-src_test() {
- ego test -count 1 -p 1 -ldflags="-X main.Build=${PV}" ./...
-}
-
-src_install() {
- dobin dlv
- dodoc README.md CHANGELOG.md
-}
-
-pkg_postinst() {
- elog "Telemetry notice:"
- elog "Starting with version 1.24.0, Delve will begin collecting opt-in telemetry"
- elog "data using the same mechanism used by the Go toolchain."
- elog
- elog "For more information, please see:"
- elog " * https://github.com/golang/go/issues/68384"
- elog " * https://go.dev/doc/telemetry#background"
- elog " * https://github.com/go-delve/delve/issues/3815"
-}
diff --git a/dev-go/delve/delve-1.24.2.ebuild b/dev-go/delve/delve-1.24.2.ebuild
deleted file mode 100644
index b32594474331..000000000000
--- a/dev-go/delve/delve-1.24.2.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="A source-level debugger for the Go programming language"
-HOMEPAGE="https://github.com/go-delve/delve"
-SRC_URI="https://github.com/go-delve/delve/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT BSD BSD-2 Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64"
-
-src_prepare() {
- default
-
- # disable failing tests
- rm cmd/dlv/dlv_test.go || die
-}
-
-src_compile() {
- ego build -mod=vendor -ldflags="-X main.Build=${PV}" -o "${S}/dlv" ./cmd/dlv
-}
-
-src_test() {
- ego test -count 1 -p 1 -ldflags="-X main.Build=${PV}" ./...
-}
-
-src_install() {
- dobin dlv
- dodoc README.md CHANGELOG.md
-}
-
-pkg_postinst() {
- elog "Telemetry notice:"
- elog "Starting with version 1.24.0, Delve will begin collecting opt-in telemetry"
- elog "data using the same mechanism used by the Go toolchain."
- elog
- elog "For more information, please see:"
- elog " * https://github.com/golang/go/issues/68384"
- elog " * https://go.dev/doc/telemetry#background"
- elog " * https://github.com/go-delve/delve/issues/3815"
-}
diff --git a/dev-go/delve/delve-1.25.1.ebuild b/dev-go/delve/delve-1.25.1.ebuild
deleted file mode 100644
index 2ef8d8b37ae4..000000000000
--- a/dev-go/delve/delve-1.25.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="A source-level debugger for the Go programming language"
-HOMEPAGE="https://github.com/go-delve/delve"
-SRC_URI="https://github.com/go-delve/delve/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT BSD BSD-2 Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64"
-
-src_prepare() {
- default
-
- # disable failing tests, require network
- rm cmd/dlv/dlv_test.go || die
- sed -e 's/TestGuessSubstitutePath/_&/' -i service/test/integration2_test.go || die
-}
-
-src_compile() {
- ego build -mod=vendor -ldflags="-X main.Build=${PV}" -o "${S}/dlv" ./cmd/dlv
-}
-
-src_test() {
- ego test -count 1 -p 1 -ldflags="-X main.Build=${PV}" ./...
-}
-
-src_install() {
- dobin dlv
- dodoc README.md CHANGELOG.md
-}
-
-pkg_postinst() {
- elog "Telemetry notice:"
- elog "Starting with version 1.24.0, Delve will begin collecting opt-in telemetry"
- elog "data using the same mechanism used by the Go toolchain."
- elog
- elog "For more information, please see:"
- elog " * https://github.com/golang/go/issues/68384"
- elog " * https://go.dev/doc/telemetry#background"
- elog " * https://github.com/go-delve/delve/issues/3815"
-}
diff --git a/dev-go/delve/delve-1.25.2.ebuild b/dev-go/delve/delve-1.25.2.ebuild
deleted file mode 100644
index 96244a610c38..000000000000
--- a/dev-go/delve/delve-1.25.2.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="A source-level debugger for the Go programming language"
-HOMEPAGE="https://github.com/go-delve/delve"
-SRC_URI="https://github.com/go-delve/delve/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT BSD BSD-2 Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-src_prepare() {
- default
-
- # disable failing tests, require network
- rm cmd/dlv/dlv_test.go || die
- sed -e 's/TestGuessSubstitutePath/_&/' -i service/test/integration2_test.go || die
-}
-
-src_compile() {
- ego build -mod=vendor -ldflags="-X main.Build=${PV}" -o "${S}/dlv" ./cmd/dlv
-}
-
-src_test() {
- ego test -count 1 -p 1 -ldflags="-X main.Build=${PV}" ./...
-}
-
-src_install() {
- dobin dlv
- dodoc README.md CHANGELOG.md
-}
-
-pkg_postinst() {
- elog "Telemetry notice:"
- elog "Starting with version 1.24.0, Delve will begin collecting opt-in telemetry"
- elog "data using the same mechanism used by the Go toolchain."
- elog
- elog "For more information, please see:"
- elog " * https://github.com/golang/go/issues/68384"
- elog " * https://go.dev/doc/telemetry#background"
- elog " * https://github.com/go-delve/delve/issues/3815"
-}
diff --git a/dev-go/delve/delve-1.26.0.ebuild b/dev-go/delve/delve-1.26.0.ebuild
deleted file mode 100644
index 98410c2177de..000000000000
--- a/dev-go/delve/delve-1.26.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="A source-level debugger for the Go programming language"
-HOMEPAGE="https://github.com/go-delve/delve"
-SRC_URI="https://github.com/go-delve/delve/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT BSD BSD-2 Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-src_prepare() {
- default
-
- # disable failing tests, require network
- rm cmd/dlv/dlv_test.go || die
- sed -e 's/TestGuessSubstitutePath/_&/' -i service/test/integration2_test.go || die
-}
-
-src_compile() {
- ego build -mod=vendor -ldflags="-X main.Build=${PV}" -o "${S}/dlv" ./cmd/dlv
-}
-
-src_test() {
- ego test -count 1 -p 1 -ldflags="-X main.Build=${PV}" ./...
-}
-
-src_install() {
- dobin dlv
- dodoc README.md CHANGELOG.md
-}
-
-pkg_postinst() {
- elog "Telemetry notice:"
- elog "Starting with version 1.24.0, Delve will begin collecting opt-in telemetry"
- elog "data using the same mechanism used by the Go toolchain."
- elog
- elog "For more information, please see:"
- elog " * https://github.com/golang/go/issues/68384"
- elog " * https://go.dev/doc/telemetry#background"
- elog " * https://github.com/go-delve/delve/issues/3815"
-}
diff --git a/dev-go/delve/delve-1.26.1.ebuild b/dev-go/delve/delve-1.26.1.ebuild
deleted file mode 100644
index 769da839f7ea..000000000000
--- a/dev-go/delve/delve-1.26.1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module shell-completion sysroot
-
-DESCRIPTION="A source-level debugger for the Go programming language"
-HOMEPAGE="https://github.com/go-delve/delve"
-SRC_URI="https://github.com/go-delve/delve/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT BSD BSD-2 Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-src_prepare() {
- default
-
- # disable failing tests, require network
- rm cmd/dlv/dlv_test.go || die
- sed -e 's/TestGuessSubstitutePath/_&/' -i service/test/integration2_test.go || die
-}
-
-src_compile() {
- ego build -mod=vendor -ldflags="-X main.Build=${PV}" -o "${S}/dlv" ./cmd/dlv
-
- einfo "generating shell completion files"
- sysroot_try_run_prefixed "${S}/dlv" completion bash > dlv.bash || die
- sysroot_try_run_prefixed "${S}/dlv" completion zsh > dlv.zsh || die
- sysroot_try_run_prefixed "${S}/dlv" completion fish > dlv.fish || die
-}
-
-src_test() {
- ego test -count 1 -p 1 -ldflags="-X main.Build=${PV}" ./...
-}
-
-src_install() {
- dobin dlv
- dodoc README.md CHANGELOG.md
-
- [[ -s dlv.bash ]] && newbashcomp dlv.bash dlv
- [[ -s dlv.zsh ]] && newzshcomp dlv.zsh _dlv
- [[ -s dlv.fish ]] && dofishcomp dlv.fish
-}
-
-pkg_postinst() {
- elog "Telemetry notice:"
- elog "Starting with version 1.24.0, Delve will begin collecting opt-in telemetry"
- elog "data using the same mechanism used by the Go toolchain."
- elog
- elog "For more information, please see:"
- elog " * https://github.com/golang/go/issues/68384"
- elog " * https://go.dev/doc/telemetry#background"
- elog " * https://github.com/go-delve/delve/issues/3815"
-}
diff --git a/dev-go/delve/delve-1.26.3.ebuild b/dev-go/delve/delve-1.26.3.ebuild
deleted file mode 100644
index 15f38b18b2a2..000000000000
--- a/dev-go/delve/delve-1.26.3.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module shell-completion sysroot
-
-DESCRIPTION="A source-level debugger for the Go programming language"
-HOMEPAGE="https://github.com/go-delve/delve"
-SRC_URI="https://github.com/go-delve/delve/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT BSD BSD-2 Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND=">=dev-lang/go-1.26.1"
-
-src_prepare() {
- default
-
- # disable failing tests, require network
- rm cmd/dlv/dlv_test.go || die
- sed -e 's/TestGuessSubstitutePath/_&/' -i service/test/integration2_test.go || die
-}
-
-src_compile() {
- ego build -mod=vendor -ldflags="-X main.Build=${PV}" -o "${S}/dlv" ./cmd/dlv
-
- einfo "generating shell completion files"
- sysroot_try_run_prefixed "${S}/dlv" completion bash > dlv.bash || die
- sysroot_try_run_prefixed "${S}/dlv" completion zsh > dlv.zsh || die
- sysroot_try_run_prefixed "${S}/dlv" completion fish > dlv.fish || die
-}
-
-src_test() {
- ego test -count 1 -p 1 -ldflags="-X main.Build=${PV}" ./...
-}
-
-src_install() {
- dobin dlv
- dodoc README.md CHANGELOG.md
-
- [[ -s dlv.bash ]] && newbashcomp dlv.bash dlv
- [[ -s dlv.zsh ]] && newzshcomp dlv.zsh _dlv
- [[ -s dlv.fish ]] && dofishcomp dlv.fish
-}
-
-pkg_postinst() {
- elog "Telemetry notice:"
- elog "Starting with version 1.24.0, Delve will begin collecting opt-in telemetry"
- elog "data using the same mechanism used by the Go toolchain."
- elog
- elog "For more information, please see:"
- elog " * https://github.com/golang/go/issues/68384"
- elog " * https://go.dev/doc/telemetry#background"
- elog " * https://github.com/go-delve/delve/issues/3815"
-}
diff --git a/dev-go/delve/metadata.xml b/dev-go/delve/metadata.xml
deleted file mode 100644
index 28f2452a24ab..000000000000
--- a/dev-go/delve/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>oz.tiram@gmail.com</email>
- <name>Oz Tiram</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <upstream>
- <remote-id type="github">go-delve/delve</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-go/enumer/Manifest b/dev-go/enumer/Manifest
deleted file mode 100644
index bc3879a3f9df..000000000000
--- a/dev-go/enumer/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST enumer-1.5.10-deps.tar.xz 109604 BLAKE2B b5aefbc35510f660f98e5d56562a30769b3dab607c2dce0abc0b8dca780e8ee59e98d70baf4f3f8d7d2d493da16f3f4d3f68108658ce08acf6a48e3012f0ddc2 SHA512 5306a482128fca80e525d87167e472552aec7af38f5d5788bf978015a7688a6c83f5df2d9d7241b821e5c5669f657bc2643013ee70a910d7408ed9ce9f917c03
-DIST enumer-1.5.10.tar.gz 28195 BLAKE2B ea3100f3d9100808ef902a22692a43009ba9139f753d3d8a9eaaf1c4b3b5b0fe727f7e1be881dcd8c1e3e5ffedece5f39813e17318aa444187c14dcce8743983 SHA512 3d62ec6f89ed6f1087b0c147ac502131fdb9b3d29f07e117437a9cfbbf75544f5c5b1026db30a8e9241019bb14f77fe431593846611e9304215d39ac98cfcb05
-DIST enumer-1.5.11-deps.tar.xz 201400 BLAKE2B b0fd56bda15904e17528d4340f12a3e421555ad993a2d8c8d1af66215c095f305e822ee89e1207da5bda8b3474c0a6058099f61d0380055848c8c6d0ad028acf SHA512 685d2dddcacb1298a92df771a28b264cb73271ef4e40ecfa5491415637f4a26eb594004fbd74d224a66fcac9bf66ddde938c142a3824ea8b81f270725df9220f
-DIST enumer-1.5.11.tar.gz 28252 BLAKE2B e7f275895dfbffce0cefe1e60db5baf1d8d108699ce1087fa2e137be66d514bdb68df1dd5ee062ba5835b873da973680088fac876e89587c5d458ba19e028d04 SHA512 0ecc27692dd90aa39ae633cf06555f972f08897d90d8f1f9a34597b5aa2828682e88142c22488d36351396c857a84a75e48fb2f49978327c8631d9f836d0888a
diff --git a/dev-go/enumer/enumer-1.5.10.ebuild b/dev-go/enumer/enumer-1.5.10.ebuild
deleted file mode 100644
index 46f54c4fe0e4..000000000000
--- a/dev-go/enumer/enumer-1.5.10.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2024-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-DESCRIPTION="A Go tool to auto generate methods for your enums"
-HOMEPAGE="https://github.com/dmarkham/enumer"
-SRC_URI="https://github.com/dmarkham/enumer/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
- https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz"
-
-LICENSE="BSD-2"
-LICENSE+=" BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv"
-DOCS=(README.md)
-
-src_prepare() {
- default
- local sed_args=()
- # -buildmode=pie not supported when -race is enabled
- [[ ${GOFLAGS} == *buildmode=pie* ]] && sed_args+=(
- -e 's/ -race / /'
- )
- if [[ ${#sed_args[@]} -gt 0 ]]; then
- sed "${sed_args[@]}" -i Makefile || die
- fi
-}
-
-src_compile() {
- CGO_ENABLED=0 ego build -a -o ./enumer .
-}
-
-src_install() {
- einstalldocs
- dobin "${PN}"
-}
-
-src_test() {
- emake test
-}
diff --git a/dev-go/enumer/enumer-1.5.11.ebuild b/dev-go/enumer/enumer-1.5.11.ebuild
deleted file mode 100644
index 46f54c4fe0e4..000000000000
--- a/dev-go/enumer/enumer-1.5.11.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2024-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-DESCRIPTION="A Go tool to auto generate methods for your enums"
-HOMEPAGE="https://github.com/dmarkham/enumer"
-SRC_URI="https://github.com/dmarkham/enumer/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
- https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz"
-
-LICENSE="BSD-2"
-LICENSE+=" BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv"
-DOCS=(README.md)
-
-src_prepare() {
- default
- local sed_args=()
- # -buildmode=pie not supported when -race is enabled
- [[ ${GOFLAGS} == *buildmode=pie* ]] && sed_args+=(
- -e 's/ -race / /'
- )
- if [[ ${#sed_args[@]} -gt 0 ]]; then
- sed "${sed_args[@]}" -i Makefile || die
- fi
-}
-
-src_compile() {
- CGO_ENABLED=0 ego build -a -o ./enumer .
-}
-
-src_install() {
- einstalldocs
- dobin "${PN}"
-}
-
-src_test() {
- emake test
-}
diff --git a/dev-go/enumer/metadata.xml b/dev-go/enumer/metadata.xml
deleted file mode 100644
index 9df7731b17ca..000000000000
--- a/dev-go/enumer/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>zmedico@gentoo.org</email>
- </maintainer>
- <upstream>
- <remote-id type="github">dmarkham/enumer</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-go/get-ego-vendor/Manifest b/dev-go/get-ego-vendor/Manifest
deleted file mode 100644
index 13e3d1c62088..000000000000
--- a/dev-go/get-ego-vendor/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST get-ego-vendor-0.2.0.tar.gz 2027 BLAKE2B 41803e088f86775cdf93759580722b5dad6b9d0a2d70a0f57540f2a578a97df399ed7ba8b0c0a2a61d53841b4aca470189fd3b24523c044d15fd542b33e600cb SHA512 32cd123b5782399fc7b51fef5a2fe5115a6c473e8d62c5a0ad354efdd72d89c291c1cc4b8eb9034a1f3fef1e9ce39a8fcc989fe5ee21c852058655ed7e0dc57a
diff --git a/dev-go/get-ego-vendor/get-ego-vendor-0.2.0.ebuild b/dev-go/get-ego-vendor/get-ego-vendor-0.2.0.ebuild
deleted file mode 100644
index 90b4f246d08e..000000000000
--- a/dev-go/get-ego-vendor/get-ego-vendor-0.2.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit go-module
-
-DESCRIPTION="Utility to generate EGO_SUM data for ebuilds"
-HOMEPAGE="https://github.com/williamh/get-ego-vendor"
-SRC_URI="https://github.com/williamh/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64"
-
-src_compile() {
- go build || die
-}
-
-src_install() {
-dobin get-ego-vendor
-dodoc README.md
-}
diff --git a/dev-go/get-ego-vendor/metadata.xml b/dev-go/get-ego-vendor/metadata.xml
deleted file mode 100644
index 1164d547c46d..000000000000
--- a/dev-go/get-ego-vendor/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>pascal.jaeger@leimstift.de</email>
- <name>Pascal Jaeger</name>
- </maintainer>
- <upstream>
- <remote-id type="github">williamh/get-ego-vendor</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-go/go-bindata/Manifest b/dev-go/go-bindata/Manifest
deleted file mode 100644
index 08aa767c015d..000000000000
--- a/dev-go/go-bindata/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST go-bindata-3.1.3-deps.tar.xz 7561532 BLAKE2B cfb45a7a3cfc3363e56909eed07f8db8b493c2f3754bf3d3db274485b88eef3c41a5e8c846c8708fa3e27ed1732effdd4ab92b87b641f0ede1d83a9d0c08eb74 SHA512 b1940fad39b14bc7f6dcc5afe2d96357cc376359d379de5ff8ff69ee20bade62d53ca7677eef3461d8e8c771aa34bb39eac1c92fbc57d8e2f089ff625f1eb13e
-DIST go-bindata-3.1.3.tar.gz 21280 BLAKE2B cf54b50113006f02eeab47312fcf1eaa1e4b820847ee9c579318a5aac0b720648f73cbf3d2d41e120ea79b65dc3dcfa32accaff16ed4610bcf9a9dd317e9d819 SHA512 870f939cfb07b43c54000d39fa37e8151ca5c20d13eac9bde59e7ec3e2693d8386a1ea4b5372171dac42f8a4f69a754445cb9a4fa51a7a7ba9ec54f3e8a2a2f6
diff --git a/dev-go/go-bindata/go-bindata-3.1.3.ebuild b/dev-go/go-bindata/go-bindata-3.1.3.ebuild
deleted file mode 100644
index d18f730fc2a6..000000000000
--- a/dev-go/go-bindata/go-bindata-3.1.3.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="A small utility which generates Go code from any file"
-HOMEPAGE="https://github.com/go-bindata/go-bindata"
-SRC_URI="https://github.com/go-bindata/go-bindata/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"
-
-LICENSE="CC-PD"
-SLOT="0/${PVR}"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64"
-
-src_compile() {
- GOBIN=${S}/bin ego install ./go-bindata/
-}
-
-src_install() {
- dobin bin/*
- dodoc CONTRIBUTING.md README.md
-}
diff --git a/dev-go/go-bindata/metadata.xml b/dev-go/go-bindata/metadata.xml
deleted file mode 100644
index 82813f1a057c..000000000000
--- a/dev-go/go-bindata/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">go-bindata/go-bindata</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-go/go-critic/Manifest b/dev-go/go-critic/Manifest
deleted file mode 100644
index a3754a105a70..000000000000
--- a/dev-go/go-critic/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST go-critic-0.6.4-deps.tar.xz 26894844 BLAKE2B 4e78028cd4631ae263f9d696832a80d9cc3e580eacd6671021704f0a0cef4181c5f3f680efe4480eb0b791bf0b84d0ebe96976cc255ff10e540b1b50823d9b8f SHA512 3b0d4a3eae243ce5f8eded69f493155c76b9d6f97cec62268fc9916b17fffb676286a0c69ca5f707b6ce64a6fdcbf10a5864716a422d9f4fbfde69786f669c5c
-DIST go-critic-0.6.4.tar.gz 176888 BLAKE2B 18b8877a800c5ee6d955e94f5258b994fb830f82696dc137c403d5b9f833dd2667ae2b9f952f71f34d6475b3d05b37f2afa711ef60717eda1cb668ab2624c61e SHA512 041df9446fb16e55d06887d8cbe0e8c32ef3bb9fb088d45d2c9dde58062fa3a8d326a3003ca238df56c14a33b7037315de59a1fb0b988e842cf0360fec851ee2
diff --git a/dev-go/go-critic/go-critic-0.6.4.ebuild b/dev-go/go-critic/go-critic-0.6.4.ebuild
deleted file mode 100644
index 2518b9ed74ee..000000000000
--- a/dev-go/go-critic/go-critic-0.6.4.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-DESCRIPTION="The most opinionated Go source code linter for code audit"
-HOMEPAGE="https://github.com/go-critic/go-critic"
-SRC_URI="https://github.com/go-critic/go-critic/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-# tests fail
-RESTRICT="test"
-
-src_compile() {
- emake GOCRITIC_VERSION=v${PV} build-release
-}
-
-src_install() {
- dobin bin/*
-}
diff --git a/dev-go/go-critic/metadata.xml b/dev-go/go-critic/metadata.xml
deleted file mode 100644
index 04cd34b9f45b..000000000000
--- a/dev-go/go-critic/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>williamh@gentoo.org</email>
- <name>William Hubbs</name>
- </maintainer>
- <upstream>
- <remote-id type="github">go-critic/go-critic</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-go/go-dep-tarball/files/go-dep-tarball-0.1 b/dev-go/go-dep-tarball/files/go-dep-tarball-0.1
deleted file mode 100644
index 50afdd5f068d..000000000000
--- a/dev-go/go-dep-tarball/files/go-dep-tarball-0.1
+++ /dev/null
@@ -1,60 +0,0 @@
-#!/bin/bash
-# Copyright (c) 2024, William Hubbs
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are met:
-#
-# 1. Redistributions of source code must retain the above copyright notice,
-# this list of conditions and the following disclaimer.
-# 2. Redistributions in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in the
-# documentation and/or other materials provided with the distribution.
-# 3. Neither the name of the copyright holder nor the names of its
-# contributors may be used to endorse or promote products derived from
-# this software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER AND CONTRIBUTORS "AS IS"
-# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
-# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-# POSSIBILITY OF SUCH DAMAGE.
-
-set -e
-shopt -s lastpipe
-
-if [[ -z $1 ]]; then
-printf "%s\n" "no tarball name specified" >&2
-exit 1
-fi
-
-if [[ ! -f go.mod ]]; then
-printf "%s %s\n" "${PWD}" "does not contain a go project" >&2
-exit 1
-fi
-
-work=$(mktemp -d -p '' dep-tarball-XXXXXX)
-export GOMODCACHE="${work}"/go-mod
-go mod download -modcacherw
-mapfile -t mod_paths < <(find . -mindepth 2 -name go.mod -print)
-for p in "${mod_paths[@]}"; do
- printf "entering %s\n" "${p%/go.mod}"
- pushd "${p%/go.mod}" > /dev/null
- go mod download -modcacherw
- popd > /dev/null
-done
-find "${GOMODCACHE}/cache/download" -type f -name '*.zip' -delete
-(
-cd "${work}"
-XZ_OPT='-T0 -9' \
-tar --owner 0 --group 0 --posix -acf "${1}"-deps.tar.xz go-mod
-rm -fr go-mod
-)
-mv "${work}"/*xz .
-rmdir "${work}"
diff --git a/dev-go/go-dep-tarball/go-dep-tarball-0.1.ebuild b/dev-go/go-dep-tarball/go-dep-tarball-0.1.ebuild
deleted file mode 100644
index 0266b1c15af1..000000000000
--- a/dev-go/go-dep-tarball/go-dep-tarball-0.1.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="script to package go dependencies"
-HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
-
-S="${WORKDIR}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~mips ppc64 ~riscv ~s390 x86 ~x64-macos ~x64-solaris"
-
-src_install() {
- newbin "${FILESDIR}/go-dep-tarball-${PV}" go-dep-tarball
-}
diff --git a/dev-go/go-dep-tarball/metadata.xml b/dev-go/go-dep-tarball/metadata.xml
deleted file mode 100644
index d43c670dc1ca..000000000000
--- a/dev-go/go-dep-tarball/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="person">
-<email>williamh@gentoo.org</email>
-<name>William Hubbs</name>
-</maintainer>
-<stabilize-allarches/>
-</pkgmetadata>
diff --git a/dev-go/go-license-detector/Manifest b/dev-go/go-license-detector/Manifest
deleted file mode 100644
index 843e2dd1f8fb..000000000000
--- a/dev-go/go-license-detector/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST go-license-detector-4.3.0-deps.tar.xz 278025716 BLAKE2B ed1ae5cf19c6ed128a86cee9bdd792c60910058b3e3e5e881e09113eeeede2d715f29de288e60f71c4e68c405121693b3b1d67f9ce0c8470a068642e774b52e4 SHA512 a88d3b925036bc0eda179dfec34ffb06fd7aeb373e9b5fdcb5f42d624cb3cf95b2bd428b535316264a9831a679134bf6eaf2b5780fec975cee55559a14ca00c1
-DIST go-license-detector-4.3.0.tar.gz 9004382 BLAKE2B dee059cd5e892e918363241557cadf7434c41a3206483642ec577f13f8ee2f0d1671f56bb602098fb344f66ede17157d56049ac93c7804ef0aa8abfa54a68a31 SHA512 c8407542b4094332f89ff6fd9c4a493f64580f2c1f50e8a54982856bb35fe22e5535c2f9ff05b7b7d96164e84e33481ef3bf823227d1606bb072c54d6f908dde
diff --git a/dev-go/go-license-detector/go-license-detector-4.3.0.ebuild b/dev-go/go-license-detector/go-license-detector-4.3.0.ebuild
deleted file mode 100644
index d469b00b8a8b..000000000000
--- a/dev-go/go-license-detector/go-license-detector-4.3.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2019-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-DESCRIPTION="Scan a source directory and report the license"
-HOMEPAGE="https://github.com/go-enry/go-license-detector"
-SRC_URI="https://github.com/go-enry/go-license-detector/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"
-
-LICENSE="Apache-2.0 BSD BSD-2 MIT ISC"
-SLOT="0"
-KEYWORDS="~amd64"
-
-src_compile() {
- ego build ./cmd/license-detector
-}
-
-src_install() {
- dobin license-detector
- einstalldocs
-}
diff --git a/dev-go/go-license-detector/metadata.xml b/dev-go/go-license-detector/metadata.xml
deleted file mode 100644
index 2bc2c78caf52..000000000000
--- a/dev-go/go-license-detector/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>williamh@gentoo.org</email>
- <name>William Hubbs</name>
- </maintainer>
- <upstream>
- <remote-id type="github">go-enry/go-license-detector</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-go/go-licenses/Manifest b/dev-go/go-licenses/Manifest
deleted file mode 100644
index 51c7b31503a6..000000000000
--- a/dev-go/go-licenses/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST go-licenses-1.6.0-deps.tar.xz 93121548 BLAKE2B f5040afb9c4f083022bacd5404e76167483de54ab7a40c736a1d2517d25533c3ffdc2719a3c6e39883085db498fdfc2376bdfa4531062694b7b3ce2fc5bec9e2 SHA512 57c05cba741c20b9cf87f13e990e5078a0ed9207ba982a2057adb51c8b703106a74c613f3d78b947df4022c103ab8c4738f572d6f81c79a2e648b31f4746e239
-DIST go-licenses-1.6.0.tar.gz 175270 BLAKE2B a37d2e12d0400c18d74ff05d9dfef3354774b374045274457d1be7aff53901f1524fcce973eba53e3be827d868addd54411fcefb32fa14d30daa9d6f7a833036 SHA512 d71ac958a6453abad6e37498304dd210db50e807e44d6e56171c1d584e5395b3f265e50f1d7429d798a88c7acfa47b5606904182a7fa112d16b6cbcb4648017c
-DIST go-licenses-2.0.1-vendor.tar.xz 1476852 BLAKE2B 199abeeeb894e190cbb3d74176803acb374962d95731b5ea313b7e541489d94166729fb0806a7b31c57ad6247f43fa7faa728228d99a22516c2ccc83a5be40d2 SHA512 dbaa56884f490da8e67a42a88b03081815b495d3b457f0b5f4e0c4296ec842fbfe287d5bd73cc9b1eab308d2051902ade720176facfc5aa83ea8aa7068a403fd
-DIST go-licenses-2.0.1.tar.gz 201582 BLAKE2B b726b41d87110bb0f04b4a1c908a01c564d5eabdb3781fe5aeea2627ca1a4e50d2184a54b8ea38033a6895ef357729177120a0601bb8b1192af1387cc2cc863f SHA512 53fd51c6236fa174316a804d2528a9ea554c44ab6c7fd4fabf614b72415e30c696c598a6a5fce6561fdabf1b9fc1da43800a4e49ab1e1e24c4489827f9dd9502
diff --git a/dev-go/go-licenses/go-licenses-1.6.0.ebuild b/dev-go/go-licenses/go-licenses-1.6.0.ebuild
deleted file mode 100644
index e3626d6f2f72..000000000000
--- a/dev-go/go-licenses/go-licenses-1.6.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit shell-completion edo go-module
-
-DESCRIPTION="Reports on the licenses used by a Go package and its dependencies"
-HOMEPAGE="https://github.com/google/go-licenses"
-SRC_URI="https://github.com/google/go-licenses/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~arthurzam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"
-
-LICENSE="Apache-2.0"
-# Dependent licenses
-LICENSE+=" BSD-2 BSD MIT Unlicense"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-RESTRICT="test"
-PROPERTIES="test_network"
-
-src_compile() {
- ego build
-
- local shell
- for shell in bash fish zsh ; do
- edo ./go-licenses completion ${shell} > go-licenses.${shell}
- done
-}
-
-src_test() {
- ego test ./...
-}
-
-src_install() {
- einstalldocs
-
- dobin ${PN}
-
- newbashcomp ${PN}.bash ${PN}
- newzshcomp ${PN}.zsh _${PN}
- dofishcomp ${PN}.fish
-}
diff --git a/dev-go/go-licenses/go-licenses-2.0.1.ebuild b/dev-go/go-licenses/go-licenses-2.0.1.ebuild
deleted file mode 100644
index 5e2e12a7e899..000000000000
--- a/dev-go/go-licenses/go-licenses-2.0.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit shell-completion edo go-module
-
-DESCRIPTION="Reports on the licenses used by a Go package and its dependencies"
-HOMEPAGE="https://github.com/google/go-licenses"
-SRC_URI="https://github.com/google/go-licenses/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://github.com/gentoo-golang-dist/${PN}/releases/download/v${PV}/${P}-vendor.tar.xz"
-
-LICENSE="Apache-2.0"
-# Dependent licenses
-LICENSE+=" BSD-2 BSD MIT Unlicense"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~loong"
-RESTRICT="test"
-PROPERTIES="test_network"
-
-src_compile() {
- ego build -mod=vendor
-
- local shell
- for shell in bash fish zsh ; do
- edo ./go-licenses completion ${shell} > go-licenses.${shell}
- done
-}
-
-src_test() {
- ego test ./...
-}
-
-src_install() {
- einstalldocs
-
- dobin ${PN}
-
- newbashcomp ${PN}.bash ${PN}
- newzshcomp ${PN}.zsh _${PN}
- dofishcomp ${PN}.fish
-}
diff --git a/dev-go/go-licenses/metadata.xml b/dev-go/go-licenses/metadata.xml
deleted file mode 100644
index 52a2c32fceba..000000000000
--- a/dev-go/go-licenses/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>williamh@gentoo.org</email>
- <name>William Hubbs</name>
- </maintainer>
- <longdescription>
- go-licenses analyzes the dependency tree of a Go package/binary.
- It can output a report on the libraries used and under what license they can be used.
- It can also collect all of the license documents, copyright notices and source code
- into a directory in order to comply with license terms on redistribution.
- </longdescription>
- <upstream>
- <remote-id type="github">google/go-licenses</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-go/go-md2man/Manifest b/dev-go/go-md2man/Manifest
deleted file mode 100644
index 17af0e6d6386..000000000000
--- a/dev-go/go-md2man/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST go-md2man-2.0.6-deps.tar.xz 76368 BLAKE2B 010d274d5e5c20e14848e92b210b03447d11c6fe8fd728b0f148a6f2cbc9f0a7cca22217f1920e00b0f7c363bbe2c5f572fb95ce02e67e3e55175c56cbd372d9 SHA512 7abc4eb75b4a168f2269936049eaca68ecb9ed39b29e6885cddf3683daf9b439b1573848192dff98ce67b99da0d1f09ddc27261e97c8cdfeb71e09e0030876b6
-DIST go-md2man-2.0.6.tar.gz 11064 BLAKE2B fec5c061c5d1b85e3ad86563a301afd01d47f2d83ef5b97bf964f77ebbbbb19c58108ecd8caa9df1663396a13c8b178578a9b02c3c30341cea0bb9abe1d196ea SHA512 c6273040edf7e4c97851c0bfb5366ed0298e92ff1f7f4740104979f1cac17d6303b998ff75396a4264b164872886854e7dadfee3f139d76f684c1b6ca5512828
-DIST go-md2man-2.0.7-deps.tar.xz 76368 BLAKE2B 010d274d5e5c20e14848e92b210b03447d11c6fe8fd728b0f148a6f2cbc9f0a7cca22217f1920e00b0f7c363bbe2c5f572fb95ce02e67e3e55175c56cbd372d9 SHA512 7abc4eb75b4a168f2269936049eaca68ecb9ed39b29e6885cddf3683daf9b439b1573848192dff98ce67b99da0d1f09ddc27261e97c8cdfeb71e09e0030876b6
-DIST go-md2man-2.0.7.tar.gz 11337 BLAKE2B 4b82e6cff896317e555b0eb50da69e9c29b9532d115e3c9b2c5a9c98681ba2726db81bab6dc8fac95a2dc4ca32f9e99161c0a8943001863ef68191acf8fd6c09 SHA512 cc6878af3cfdb0c06ee46b39aa407ec5e48814dc8f68eeae885607407833ac263995fe61c0870217e7c2b2102904f1cf732fa210d89ba38e2443ab1436212905
diff --git a/dev-go/go-md2man/go-md2man-2.0.6.ebuild b/dev-go/go-md2man/go-md2man-2.0.6.ebuild
deleted file mode 100644
index bfe8fa049974..000000000000
--- a/dev-go/go-md2man/go-md2man-2.0.6.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit edo go-module
-
-DESCRIPTION="A utility to convert markdown to man pages"
-HOMEPAGE="https://github.com/cpuguy83/go-md2man"
-SRC_URI="https://github.com/cpuguy83/go-md2man/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~arthurzam/distfiles/dev-go/${PN}/${P}-deps.tar.xz"
-
-LICENSE="BSD-2 MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86"
-
-src_compile() {
- emake build
-}
-
-src_test() {
- emake test
-}
-
-src_install() {
- dobin bin/go-md2man
-
- edo "${S}"/bin/go-md2man -in go-md2man.1.md -out go-md2man.1
- doman go-md2man.1
-}
diff --git a/dev-go/go-md2man/go-md2man-2.0.7.ebuild b/dev-go/go-md2man/go-md2man-2.0.7.ebuild
deleted file mode 100644
index bfe8fa049974..000000000000
--- a/dev-go/go-md2man/go-md2man-2.0.7.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit edo go-module
-
-DESCRIPTION="A utility to convert markdown to man pages"
-HOMEPAGE="https://github.com/cpuguy83/go-md2man"
-SRC_URI="https://github.com/cpuguy83/go-md2man/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~arthurzam/distfiles/dev-go/${PN}/${P}-deps.tar.xz"
-
-LICENSE="BSD-2 MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86"
-
-src_compile() {
- emake build
-}
-
-src_test() {
- emake test
-}
-
-src_install() {
- dobin bin/go-md2man
-
- edo "${S}"/bin/go-md2man -in go-md2man.1.md -out go-md2man.1
- doman go-md2man.1
-}
diff --git a/dev-go/go-md2man/metadata.xml b/dev-go/go-md2man/metadata.xml
deleted file mode 100644
index ef82969b8c0a..000000000000
--- a/dev-go/go-md2man/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>williamh@gentoo.org</email>
- <name>William Hubbs</name>
- </maintainer>
- <upstream>
- <remote-id type="github">cpuguy83/go-md2man</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-go/go-tools/Manifest b/dev-go/go-tools/Manifest
deleted file mode 100644
index 7221a0429550..000000000000
--- a/dev-go/go-tools/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-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.28.0.ebuild b/dev-go/go-tools/go-tools-0.28.0.ebuild
deleted file mode 100644
index 3b2d8e4049da..000000000000
--- a/dev-go/go-tools/go-tools-0.28.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2026 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
-}
diff --git a/dev-go/go-tools/metadata.xml b/dev-go/go-tools/metadata.xml
deleted file mode 100644
index 79bc3f6ba420..000000000000
--- a/dev-go/go-tools/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>zmedico@gentoo.org</email>
- </maintainer>
- <upstream>
- <remote-id type="github">golang/tools</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-go/go-tour/Manifest b/dev-go/go-tour/Manifest
deleted file mode 100644
index a5cc69588297..000000000000
--- a/dev-go/go-tour/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST go-tour-0_pre20200201-deps.tar.xz 6819500 BLAKE2B 5623dfc81326a01ed300268a1bf6e21a8d6ab0c29c56618c69a125652324af11cab71d06d67dd1f1f564c940119976c9599f60ac0c4dce48f65f73d5c46d10bb SHA512 e4eff2eab036abbd3f9016398c50a3eb9887c40aeab94512d490d60c274290bd2e1c7e81120b79934c4c835ce29618dac68b4cefa94bc632e9b85fb0990c4e22
-DIST go-tour-0_pre20200201.tar.gz 322147 BLAKE2B 9c3862fc091c0d3c4a40c9d7dad8c1379b4886788acff75b324eb7252965032a4ac6ad411b9b3d33269f453f23a8516cb3b1cc84e3cd4c9823c00a91844f8423 SHA512 133b87ed87a7d7a584a3a4d42df60563afca67daf780b6d5e8bcf2bcf9c299e843b024e1cd7c95d57e8eb05f364b3449a353f81f7caa2a94a7de4f83d5441e54
diff --git a/dev-go/go-tour/go-tour-0_pre20200201.ebuild b/dev-go/go-tour/go-tour-0_pre20200201.ebuild
deleted file mode 100644
index af7e68bec8e6..000000000000
--- a/dev-go/go-tour/go-tour-0_pre20200201.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit go-module
-EGIT_COMMIT=8f38c9a8d074c1943ede6463d78b0d769331dd3e
-EGO_PN="golang.org/x/tour"
-
-DESCRIPTION="A Tour of Go"
-HOMEPAGE="https://tour.golang.org"
-SRC_URI="https://github.com/golang/tour/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz
- https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz"
-
-LICENSE="BSD Apache-2.0 MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-S=${WORKDIR}/${PN#go-}-${EGIT_COMMIT}
-
-src_compile() {
- export GOBIN="${WORKDIR}/bin"
- go install -work ${EGO_BUILD_FLAGS} ./... || die
-}
-
-src_install() {
- exeinto "$(go env GOTOOLDIR)"
- doexe "${GOBIN}/tour"
-
- rm -rf vendor || die
- insinto "$(go env GOROOT)/src/golang.org/x/tour"
- doins -r *
-}
-
-src_test() {
- go test -work ./... || die
-}
diff --git a/dev-go/go-tour/metadata.xml b/dev-go/go-tour/metadata.xml
deleted file mode 100644
index e82fb1b64601..000000000000
--- a/dev-go/go-tour/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>zmedico@gentoo.org</email>
- </maintainer>
- <upstream>
- <remote-id type="github">golang/tour</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-go/gocov/Manifest b/dev-go/gocov/Manifest
deleted file mode 100644
index 83874ddd97dd..000000000000
--- a/dev-go/gocov/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST gocov-1.1.0-deps.tar.xz 20461152 BLAKE2B 6e963dc223cb6be1aa8cec88ea0f13c3140b413a88d4244ea886afa829eaf9fac83c68f8e34d2cf8659fe404e897714f30f0dd2868fa0a6f72d0867e2695c149 SHA512 87bf367fee957f38444ab8a78a2947d5c224ac2fd08f86fdd68e5f63c34b760015767538c5e4da5d82f9575945aa398dac1b67b0043e1a55a433b1cead40b390
-DIST gocov-1.1.0.tar.gz 14242 BLAKE2B c6a662570e8b49bdf37b2afee6a15d760f16fd1317dd1d1618363f1f7c50a35f19d3619ba831e969f33e904d2960fc7509d970e652462e5f000c1590c7a65fb6 SHA512 a6312783a90ae730d14c47e4493b9be6a556bf048c4f1579e6f9389bd3678b1fb080faa4fe07721aa9c54e73482ce07ea903c2bb21e5d19250e14407f689499f
diff --git a/dev-go/gocov/gocov-1.1.0.ebuild b/dev-go/gocov/gocov-1.1.0.ebuild
deleted file mode 100644
index 90c88aee606e..000000000000
--- a/dev-go/gocov/gocov-1.1.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-DESCRIPTION="Coverage testing tool for The Go Programming Language"
-HOMEPAGE="https://github.com/axw/gocov"
-SRC_URI="https://github.com/axw/gocov/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64"
-
-src_compile() {
- ego build -o bin/${PN} ./${PN}
-}
-
-src_test() {
- ego test ./...
-}
-
-src_install() {
- dobin bin/gocov
-}
diff --git a/dev-go/gocov/metadata.xml b/dev-go/gocov/metadata.xml
deleted file mode 100644
index e9a24d15162a..000000000000
--- a/dev-go/gocov/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>williamh@gentoo.org</email>
- <name>William Hubbs</name>
- </maintainer>
- <upstream>
- <remote-id type="github">axw/gocov</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-go/gogo-protobuf/Manifest b/dev-go/gogo-protobuf/Manifest
deleted file mode 100644
index 22fcce1ef77f..000000000000
--- a/dev-go/gogo-protobuf/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST gogo-protobuf-1.3.2-deps.tar.xz 8551480 BLAKE2B 9e153de5c75f45dc1cd8638d62ab97414823cf258d55eabd0820179434479ffc79b0cba1f7b80ac1c8e6dc9fe6eaad9bec8b768442e303dc202d236c1572e253 SHA512 64e7236da3d315a20a40c22ec2d2fb50858c1c355bd71d096cd28f276ccc3889f487e5ae21bee6e6a905e64a403584ac478aebd8a39578c248219b5fc4132d39
-DIST gogo-protobuf-1.3.2.tar.gz 2038725 BLAKE2B ecd0578f60d24107e61ef93ab0d74e0aa10d632823da8c41c21a9304f188415ef6fa5b746196be6eee9389d2d6e38277b2f1546d1365b47b4965785085da93ac SHA512 4a9ef75ff14f53a466c783a113a3e4b58dac518befc57c4eeafc8c9c3b6323ca16fc238c90b512818a45a0dc582f2bbb544b07463779db589ed46413f96aa2f5
diff --git a/dev-go/gogo-protobuf/gogo-protobuf-1.3.2.ebuild b/dev-go/gogo-protobuf/gogo-protobuf-1.3.2.ebuild
deleted file mode 100644
index 0362f8ea12fa..000000000000
--- a/dev-go/gogo-protobuf/gogo-protobuf-1.3.2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Protocol Buffers for Go with Gadgets"
-HOMEPAGE="https://github.com/gogo/protobuf"
-SRC_URI="https://github.com/gogo/protobuf/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"
-S="${WORKDIR}/protobuf-${PV}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RESTRICT+=" test"
-
-src_compile() {
- GOBIN="${S}/bin" emake install
-}
-
-src_install() {
- dobin bin/*
- dodoc README
-}
diff --git a/dev-go/gogo-protobuf/metadata.xml b/dev-go/gogo-protobuf/metadata.xml
deleted file mode 100644
index fbfc0c96b917..000000000000
--- a/dev-go/gogo-protobuf/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">gogo/protobuf</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-go/golangci-lint-langserver/Manifest b/dev-go/golangci-lint-langserver/Manifest
deleted file mode 100644
index dc131abe32f2..000000000000
--- a/dev-go/golangci-lint-langserver/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST golangci-lint-langserver-0.0.12-deps.tar.xz 48676 BLAKE2B 53bbed072db8f5b6a9a6e0f05a88a4a135603076274a1e93fc571337b206cf0101de3071f36a727b07faa42e3c770adb93a6727031be059ee7c0c9b7aa9a2112 SHA512 9035048b3b42a5f0743ac7d288b73d4faa473ff91594c7b565701bab1a41aa82c36bad3b2b53a642712af1f924db20970ac655c301f346646c897ded942b39a3
-DIST golangci-lint-langserver-0.0.12.tar.gz 9483 BLAKE2B b00be68c33f47ed2ec97e94f68b3ec4644bc6a8b45aead93e323d0ddf4351137c502eb960a7795364339ab1f5d3dc5a49173107c459b02def5c0369f249f2296 SHA512 8eb013fa7efe23ad814db632bee07d94abc2bf0cf513867394266b31ece697207c2edf4ff78b1b6b0b6653a3bc4de41ec6e032f5d0ba067b95cf987fbe756b10
diff --git a/dev-go/golangci-lint-langserver/golangci-lint-langserver-0.0.12.ebuild b/dev-go/golangci-lint-langserver/golangci-lint-langserver-0.0.12.ebuild
deleted file mode 100644
index bd724c58640f..000000000000
--- a/dev-go/golangci-lint-langserver/golangci-lint-langserver-0.0.12.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="golangci-lint language server"
-HOMEPAGE="https://github.com/nametake/golangci-lint-langserver"
-SRC_URI="
- https://github.com/nametake/golangci-lint-langserver/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
- https://gitlab.com/api/v4/projects/69517529/packages/generic/${PN}/${PV}/${P}-deps.tar.xz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="dev-go/golangci-lint"
-
-src_compile() {
- ego build
-}
-
-src_test() {
- ego test ./...
-}
-
-src_install() {
- dobin ${PN}
- dodoc README.md
-}
diff --git a/dev-go/golangci-lint-langserver/metadata.xml b/dev-go/golangci-lint-langserver/metadata.xml
deleted file mode 100644
index cb07a840e14d..000000000000
--- a/dev-go/golangci-lint-langserver/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <name>Pavel Sobolev</name>
- <email>contact@paveloom.dev</email>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/nametake/golangci-lint-langserver/issues</bugs-to>
- <remote-id type="github">nametake/golangci-lint-langserver</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-go/golangci-lint/Manifest b/dev-go/golangci-lint/Manifest
deleted file mode 100644
index 7f6b2405b0a2..000000000000
--- a/dev-go/golangci-lint/Manifest
+++ /dev/null
@@ -1,16 +0,0 @@
-DIST golangci-lint-1.64.7-deps.tar.xz 26242404 BLAKE2B e979fc047debbf7530b08767737ae243ff07b611d25abb529ce2d5a3ee1fb7328fa6a420a636ca5ce27fde9a593da5f3cd38b6d2bf20f15e113d14e6d9d7edf1 SHA512 094bc9e315471f7afe25ef3675e5e2cdb673884b7b79e2562d360a9a3423ad8e3908a84e21cf568c1f08a5d7114314b8be46c51fdcab4976174e73ef89602e09
-DIST golangci-lint-1.64.7.tar.gz 2070704 BLAKE2B a2b920e32a282119ce94ab30b2efcce510b344c4b29a8c94485a2bb44e248a86931850bf2072b26e1d4672191f969db43f4b7112d209c959a90d62d925e111de SHA512 7b9370fd2fe8ade529792f5837d014385530cd07439c057cf9506de0bbcb8fc5d937ed5df005b589a944f643bec752c026c6c976969828782ca79890f5922847
-DIST golangci-lint-2.11.4-vendor.tar.xz 5491024 BLAKE2B dab2ff62350ea27e96b84e4b4d5ca776d3c5958e00448d6fd7e5284d820eedece225e0df922d30b74a1f479b9b75051f5b0cb24e4a113bb56c0e321bf300ee66 SHA512 1d917f654ff182a2ea11df88f2cb3094ca64902dcb389bcd598d7ea2bc28dee0418c2b0e4b4a4e9994eafb0c66976857c773fc0d44ce6463126546b80ad6c038
-DIST golangci-lint-2.11.4.tar.gz 5459442 BLAKE2B 30d283780123b8a6a50aa8f9f539babf4612da83febbc0568c6678a636240092063b59d8cf26b37b4a6c3b91fe52ebebb5d1b1fe89471790eedd752f1db1bb83 SHA512 2abf95e5f2f35efc16451505628ef3553a72de25fd3ce7e0440fc1a0cbe800d8d6a0698b15b84ebc79b818315c108b377901cb2d4283130dd6b8eeb54ae68bdd
-DIST golangci-lint-2.12.1-vendor.tar.xz 5661744 BLAKE2B cba88436487d9d1fa0ae9cf5f57835eeab5a5c4d6572896d02a33be2636b8d5b52c6e2af8eae59b4dc7b76bc84a8669c79d3694454a06f33b5d410cce5ee2a40 SHA512 d636e1e43f4b3abfbffe0eea4b95a6d060e27b601c3759359fd592056edbe70ca15a239bfba65daa6576d7fc373a89f1dfc3b609721cec6da65add26c22728fc
-DIST golangci-lint-2.12.1.tar.gz 5462109 BLAKE2B 28e4ee7071f8f25984710395b0923be4c48c17ed43cd783400c01adff7ad7e0c7aebe5ac92a50d31b7ced04588d6633b0239030c023af8ac8ef0ded43f4a1737 SHA512 a0800fefde4ff4eefbe718707ea12ad1d1fd745cce2eb326666afd107615efca7d4c5817320eb8e2fa07ba675c38f738dd16dfe5beeb02a887bc5ebea4a3a122
-DIST golangci-lint-2.12.2-vendor.tar.xz 5665388 BLAKE2B 15908f8da9ccf2b1ddb720b5ffc5850fde966c7a33728615283b1076856163b1f8d58173cf7397766f148975021c2d244a2ea7dd14c466972746f630f6ea6b3b SHA512 59ddec7d49b15d0b5158c2df8e3f8a19db1479aee0e344d01acc2d06685bf50125baca3793560727d25a99eef38e261671476959cb3d2b9db90cb47b11f3cbba
-DIST golangci-lint-2.12.2.tar.gz 5463246 BLAKE2B 2728946fc39d626cf5bb3c800755fbdd1cded81f64cea7b85d94900147ed9031db63b6b6193c70b8c1340110b7745697b70fd970f1e99ac267eeae83ca17c4ed SHA512 ad44c66a0620e35e86ae2ea4cf414b940fa11824bb99487978df771f10efcf963d54043242780f2b570213a0689d641371db8d4f63f633143efd3540bdf3a913
-DIST golangci-lint-2.5.0-deps.tar.xz 32920816 BLAKE2B 05cef8ad47009e81d3fc1884d86f2c868bfc2c432d0a40a89fd34d8c5a2cb150de449135566a320dd9d966acb25156ac2b18d36f292517e12e16bc8606c85a06 SHA512 0521c469e21833f88bd56d2a5cbc7c11e8870214600c3f0abb0315092f05b335dd833c81401042163f50d299ad8b24e2d0ee4d73706ed8694ea772dd896cd501
-DIST golangci-lint-2.5.0.tar.gz 5258480 BLAKE2B 9ee2cd3b5b342fae85864107c60f60d0e1174c9ce857082c13a159d8d506429413b66ec32fa39b4517988539f0aa5e3230c9efa2631e7a2203203457d6b8c778 SHA512 3260a1606beb396af244d35e34c2fa606c94023f873f12d2d97b3c0a79082b92a059cf721114845747efbb4f309c145f0967846fc2bcdbe235079b6ec1d3f92a
-DIST golangci-lint-2.6.1-deps.tar.xz 33027976 BLAKE2B bd03a908e1c522e87661ed0e30c9e8e26aae8b2ac948154cff7a509b6afa10f6f14f6c09f3bcd414c3fdcae3b27f9c1abd761bec7c7afbb7c0319f14a0e8ac00 SHA512 339a287f33efd7ec77e51144d00c2223256b5e3424f521b5329db85aacf57e72c33efd2b70679e8ba44b94d3772c5ffa61f0f50c81369d09390483e5bd2c5fb9
-DIST golangci-lint-2.6.1.tar.gz 5329109 BLAKE2B 3f8b625556bba25717b9d736e284f186f34defa80ec7edc2b2fbe2c4488b84a8e68a890ea0e56be1af87c1ecabd693c85e31efec551a1eed19faa9631f9c8f54 SHA512 9d68a40ea41c287774ede970272d7cbd8cf101bad85240e6517e9fc1b581054a6a1c45e25cb0b727b6a077136452427ecfdd9b4ec77c2c3bf32e6e1246751068
-DIST golangci-lint-2.6.2-vendor.tar.xz 5330920 BLAKE2B 0b8a5fec5d920741d55f2f7306222d3748b3a0eb993d35b41275aaa3454fae6d55421a2b7d1c411d47353eb897b21f678ae37e83fdfa82c5568c862b2c730a1e SHA512 2e8a0594bf67b8a3e47cb7c11ab10073e9bb5afe7fd9a0e852c51510c57a180daa7c1ebedd44e8be27cda8c2ce47339771f49ed6be4bf3092d074e7bb2f904ff
-DIST golangci-lint-2.6.2.tar.gz 5329919 BLAKE2B 8865bf507bd30d83a39ff4e46899287ce80127712af89df78e2b62a1af637821b792b2c14dd933627fa3c1c97e556f9be23f425241e0ee0bbf854d904bd30491 SHA512 30514f96c8a0cdd2c72985382b993307250d647720dd5b672a6af15a5b50872ed8e161452aa76f7cf03a6e9ff2a6e3ccd74c68f6efcda86bd3019c024c03fd43
-DIST golangci-lint-2.7.2-vendor.tar.xz 5348368 BLAKE2B 3ebafb6a56b8e0862b03fd6bdf8015896014efec11c358e0f54c8275978a9362449888115ddc1e85de4ae1e3da7d6d1a029d6a915a6cfaa7baa88c459c783d91 SHA512 f539444d4a5a6faedf03a34c74f390ad558066b19427c2750547cae86554cbea4925f079b2c1fcff6a03d7758711debf0c2e5c68e4b900407f0cd394d5d3993e
-DIST golangci-lint-2.7.2.tar.gz 5356800 BLAKE2B 1a92938430361a5d532f79c013925a893b3866caf3a3bbbe6be4cd59e2ae86d48333bb517a933987d18dcb66d664a807fa886dbbc8d738bf6394fe05a476572d SHA512 9450c9032f124677a94d60ff9a243f5cbcab2f5d3aeba7746f5ef7cf01274f02f3b8c9d3d534c7e333d236ac514a282719ffe5ea259b6718988a0fc23d5ee7aa
diff --git a/dev-go/golangci-lint/golangci-lint-1.64.7.ebuild b/dev-go/golangci-lint/golangci-lint-1.64.7.ebuild
deleted file mode 100644
index 540ecdd7829d..000000000000
--- a/dev-go/golangci-lint/golangci-lint-1.64.7.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Fast linters runner for Go"
-HOMEPAGE="https://golangci-lint.run/ https://github.com/golangci/golangci-lint"
-SRC_URI="https://github.com/golangci/golangci-lint/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~arthurzam/distfiles/dev-go/${PN}/${P}-deps.tar.xz"
-
-LICENSE="GPL-3"
-# Dependent licenses
-LICENSE+=" Apache-2.0 BSD BSD-2 GPL-3 ISC MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-src_compile() {
- emake build
-}
-
-src_test() {
- emake test
-}
-
-src_install() {
- dobin golangci-lint
- local DOCS=( README.md CHANGELOG.md )
- einstalldocs
-}
diff --git a/dev-go/golangci-lint/golangci-lint-2.11.4.ebuild b/dev-go/golangci-lint/golangci-lint-2.11.4.ebuild
deleted file mode 100644
index ab73f235de39..000000000000
--- a/dev-go/golangci-lint/golangci-lint-2.11.4.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module shell-completion sysroot
-
-DESCRIPTION="Fast linters runner for Go"
-HOMEPAGE="https://golangci-lint.run/ https://github.com/golangci/golangci-lint"
-SRC_URI="https://github.com/golangci/golangci-lint/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://github.com/gentoo-golang-dist/${PN}/releases/download/v${PV}/${P}-vendor.tar.xz"
-
-LICENSE="GPL-3"
-# Dependent licenses
-LICENSE+=" Apache-2.0 BSD BSD-2 GPL-3 ISC MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND=">=dev-lang/go-1.26.1"
-
-src_compile() {
- emake build
-
- einfo "generating shell completion files"
- sysroot_try_run_prefixed ./golangci-lint completion bash > ${PN}.bash || die
- sysroot_try_run_prefixed ./golangci-lint completion zsh > ${PN}.zsh || die
- sysroot_try_run_prefixed ./golangci-lint completion fish > ${PN}.fish || die
-}
-
-src_test() {
- emake test
-}
-
-src_install() {
- dobin golangci-lint
- local DOCS=( README.md CHANGELOG.md )
- einstalldocs
-
- [[ -s ${PN}.bash ]] && newbashcomp ${PN}.bash ${PN}
- [[ -s ${PN}.zsh ]] && newzshcomp ${PN}.zsh _${PN}
- [[ -s ${PN}.fish ]] && dofishcomp ${PN}.fish
-}
diff --git a/dev-go/golangci-lint/golangci-lint-2.12.1.ebuild b/dev-go/golangci-lint/golangci-lint-2.12.1.ebuild
deleted file mode 100644
index 59e31e0bce27..000000000000
--- a/dev-go/golangci-lint/golangci-lint-2.12.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module shell-completion sysroot
-
-DESCRIPTION="Fast linters runner for Go"
-HOMEPAGE="https://golangci-lint.run/ https://github.com/golangci/golangci-lint"
-SRC_URI="https://github.com/golangci/golangci-lint/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://github.com/gentoo-golang-dist/${PN}/releases/download/v${PV}/${P}-vendor.tar.xz"
-
-LICENSE="GPL-3"
-# Dependent licenses
-LICENSE+=" Apache-2.0 BSD BSD-2 GPL-3 ISC MIT MPL-2.0 OFL-1.1"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND=">=dev-lang/go-1.26.1"
-
-src_compile() {
- emake build
-
- einfo "generating shell completion files"
- sysroot_try_run_prefixed ./golangci-lint completion bash > ${PN}.bash || die
- sysroot_try_run_prefixed ./golangci-lint completion zsh > ${PN}.zsh || die
- sysroot_try_run_prefixed ./golangci-lint completion fish > ${PN}.fish || die
-}
-
-src_test() {
- emake test
-}
-
-src_install() {
- dobin golangci-lint
- local DOCS=( README.md CHANGELOG.md )
- einstalldocs
-
- [[ -s ${PN}.bash ]] && newbashcomp ${PN}.bash ${PN}
- [[ -s ${PN}.zsh ]] && newzshcomp ${PN}.zsh _${PN}
- [[ -s ${PN}.fish ]] && dofishcomp ${PN}.fish
-}
diff --git a/dev-go/golangci-lint/golangci-lint-2.12.2.ebuild b/dev-go/golangci-lint/golangci-lint-2.12.2.ebuild
deleted file mode 100644
index 59e31e0bce27..000000000000
--- a/dev-go/golangci-lint/golangci-lint-2.12.2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module shell-completion sysroot
-
-DESCRIPTION="Fast linters runner for Go"
-HOMEPAGE="https://golangci-lint.run/ https://github.com/golangci/golangci-lint"
-SRC_URI="https://github.com/golangci/golangci-lint/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://github.com/gentoo-golang-dist/${PN}/releases/download/v${PV}/${P}-vendor.tar.xz"
-
-LICENSE="GPL-3"
-# Dependent licenses
-LICENSE+=" Apache-2.0 BSD BSD-2 GPL-3 ISC MIT MPL-2.0 OFL-1.1"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND=">=dev-lang/go-1.26.1"
-
-src_compile() {
- emake build
-
- einfo "generating shell completion files"
- sysroot_try_run_prefixed ./golangci-lint completion bash > ${PN}.bash || die
- sysroot_try_run_prefixed ./golangci-lint completion zsh > ${PN}.zsh || die
- sysroot_try_run_prefixed ./golangci-lint completion fish > ${PN}.fish || die
-}
-
-src_test() {
- emake test
-}
-
-src_install() {
- dobin golangci-lint
- local DOCS=( README.md CHANGELOG.md )
- einstalldocs
-
- [[ -s ${PN}.bash ]] && newbashcomp ${PN}.bash ${PN}
- [[ -s ${PN}.zsh ]] && newzshcomp ${PN}.zsh _${PN}
- [[ -s ${PN}.fish ]] && dofishcomp ${PN}.fish
-}
diff --git a/dev-go/golangci-lint/golangci-lint-2.5.0.ebuild b/dev-go/golangci-lint/golangci-lint-2.5.0.ebuild
deleted file mode 100644
index d7fd07699bf3..000000000000
--- a/dev-go/golangci-lint/golangci-lint-2.5.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module shell-completion toolchain-funcs
-
-DESCRIPTION="Fast linters runner for Go"
-HOMEPAGE="https://golangci-lint.run/ https://github.com/golangci/golangci-lint"
-SRC_URI="https://github.com/golangci/golangci-lint/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://github.com/gentoo-golang-dist/${PN}/releases/download/v${PV}/${P}-deps.tar.xz"
-
-LICENSE="GPL-3"
-# Dependent licenses
-LICENSE+=" Apache-2.0 BSD BSD-2 GPL-3 ISC MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-src_compile() {
- emake build
-
- if ! tc-is-cross-compiler; then
- einfo "generating shell completion files"
- ./golangci-lint completion bash > ${PN}.bash || die
- ./golangci-lint completion zsh > ${PN}.zsh || die
- ./golangci-lint completion fish > ${PN}.fish || die
- fi
-}
-
-src_test() {
- emake test
-}
-
-src_install() {
- dobin golangci-lint
- local DOCS=( README.md CHANGELOG.md )
- einstalldocs
-
- if ! tc-is-cross-compiler; then
- newbashcomp ${PN}.bash ${PN}
- newzshcomp ${PN}.zsh _${PN}
- dofishcomp ${PN}.fish
- else
- ewarn "Shell completion files not installed! Install them manually with '${PN} completion --help'"
- fi
-}
diff --git a/dev-go/golangci-lint/golangci-lint-2.6.1.ebuild b/dev-go/golangci-lint/golangci-lint-2.6.1.ebuild
deleted file mode 100644
index d7fd07699bf3..000000000000
--- a/dev-go/golangci-lint/golangci-lint-2.6.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module shell-completion toolchain-funcs
-
-DESCRIPTION="Fast linters runner for Go"
-HOMEPAGE="https://golangci-lint.run/ https://github.com/golangci/golangci-lint"
-SRC_URI="https://github.com/golangci/golangci-lint/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://github.com/gentoo-golang-dist/${PN}/releases/download/v${PV}/${P}-deps.tar.xz"
-
-LICENSE="GPL-3"
-# Dependent licenses
-LICENSE+=" Apache-2.0 BSD BSD-2 GPL-3 ISC MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-src_compile() {
- emake build
-
- if ! tc-is-cross-compiler; then
- einfo "generating shell completion files"
- ./golangci-lint completion bash > ${PN}.bash || die
- ./golangci-lint completion zsh > ${PN}.zsh || die
- ./golangci-lint completion fish > ${PN}.fish || die
- fi
-}
-
-src_test() {
- emake test
-}
-
-src_install() {
- dobin golangci-lint
- local DOCS=( README.md CHANGELOG.md )
- einstalldocs
-
- if ! tc-is-cross-compiler; then
- newbashcomp ${PN}.bash ${PN}
- newzshcomp ${PN}.zsh _${PN}
- dofishcomp ${PN}.fish
- else
- ewarn "Shell completion files not installed! Install them manually with '${PN} completion --help'"
- fi
-}
diff --git a/dev-go/golangci-lint/golangci-lint-2.6.2.ebuild b/dev-go/golangci-lint/golangci-lint-2.6.2.ebuild
deleted file mode 100644
index 85b3d960b3c1..000000000000
--- a/dev-go/golangci-lint/golangci-lint-2.6.2.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module shell-completion toolchain-funcs
-
-DESCRIPTION="Fast linters runner for Go"
-HOMEPAGE="https://golangci-lint.run/ https://github.com/golangci/golangci-lint"
-SRC_URI="https://github.com/golangci/golangci-lint/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://github.com/gentoo-golang-dist/${PN}/releases/download/v${PV}/${P}-vendor.tar.xz"
-
-LICENSE="GPL-3"
-# Dependent licenses
-LICENSE+=" Apache-2.0 BSD BSD-2 GPL-3 ISC MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-src_compile() {
- emake build
-
- if ! tc-is-cross-compiler; then
- einfo "generating shell completion files"
- ./golangci-lint completion bash > ${PN}.bash || die
- ./golangci-lint completion zsh > ${PN}.zsh || die
- ./golangci-lint completion fish > ${PN}.fish || die
- fi
-}
-
-src_test() {
- emake test
-}
-
-src_install() {
- dobin golangci-lint
- local DOCS=( README.md CHANGELOG.md )
- einstalldocs
-
- if ! tc-is-cross-compiler; then
- newbashcomp ${PN}.bash ${PN}
- newzshcomp ${PN}.zsh _${PN}
- dofishcomp ${PN}.fish
- else
- ewarn "Shell completion files not installed! Install them manually with '${PN} completion --help'"
- fi
-}
diff --git a/dev-go/golangci-lint/golangci-lint-2.7.2.ebuild b/dev-go/golangci-lint/golangci-lint-2.7.2.ebuild
deleted file mode 100644
index 85b3d960b3c1..000000000000
--- a/dev-go/golangci-lint/golangci-lint-2.7.2.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module shell-completion toolchain-funcs
-
-DESCRIPTION="Fast linters runner for Go"
-HOMEPAGE="https://golangci-lint.run/ https://github.com/golangci/golangci-lint"
-SRC_URI="https://github.com/golangci/golangci-lint/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://github.com/gentoo-golang-dist/${PN}/releases/download/v${PV}/${P}-vendor.tar.xz"
-
-LICENSE="GPL-3"
-# Dependent licenses
-LICENSE+=" Apache-2.0 BSD BSD-2 GPL-3 ISC MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-src_compile() {
- emake build
-
- if ! tc-is-cross-compiler; then
- einfo "generating shell completion files"
- ./golangci-lint completion bash > ${PN}.bash || die
- ./golangci-lint completion zsh > ${PN}.zsh || die
- ./golangci-lint completion fish > ${PN}.fish || die
- fi
-}
-
-src_test() {
- emake test
-}
-
-src_install() {
- dobin golangci-lint
- local DOCS=( README.md CHANGELOG.md )
- einstalldocs
-
- if ! tc-is-cross-compiler; then
- newbashcomp ${PN}.bash ${PN}
- newzshcomp ${PN}.zsh _${PN}
- dofishcomp ${PN}.fish
- else
- ewarn "Shell completion files not installed! Install them manually with '${PN} completion --help'"
- fi
-}
diff --git a/dev-go/golangci-lint/metadata.xml b/dev-go/golangci-lint/metadata.xml
deleted file mode 100644
index 40ce434ccb1d..000000000000
--- a/dev-go/golangci-lint/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>williamh@gentoo.org</email>
- <name>William Hubbs</name>
- </maintainer>
- <upstream>
- <remote-id type="github">golangci/golangci-lint</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-go/gopls/Manifest b/dev-go/gopls/Manifest
deleted file mode 100644
index 5552187cfa55..000000000000
--- a/dev-go/gopls/Manifest
+++ /dev/null
@@ -1,12 +0,0 @@
-DIST gopls-0.18.1-deps.tar.xz 2209404 BLAKE2B e6e1d7b58af5579efdc3b8ae39eff7c3fb8514495075d69a5d17874628afc99cf026a15f58377cb9b192634d85e1fcc2951d3cc7cfb927b220bca6f6410decb5 SHA512 94674dd78a5c3542df9baa44ab15c63447c29ab721787abcf06dc825712e3ad6be6ac34421d86f6a41d3b7e2464ee3e1cb575402d964d79ea3699553ca3ed95a
-DIST gopls-0.18.1.tar.gz 7646170 BLAKE2B 984715eb791213059829fe53ea867c6e262a80806f36962e79edd0649a16684d67f8485fd6f0c1848dc23b92c73b41a89638a55f51466f7f70c132b20cae7389 SHA512 12bf4279cd21c3bc7caba3376710292946e2acf1ae1cc8e598fa7ef07d0ca3061b020a0a5d2397cef190a43daa911072a0c7045d9d4fc54b94450d4b8fe96fd3
-DIST gopls-0.19.0-deps.tar.xz 1968252 BLAKE2B 1349a76b998e9c8bf0e15049534ddf539c9de64173271d6c3d41565b0ef8fe941d1a3e04886fa396abd03fa6aa4c5002e051641413bbd3878b23db669e392a54 SHA512 bd716fe05920c88c5c43bed5e4cc8fd31167e990cdb5826752a5f72a326fd6ff0347503b27c35c22e0fde84d16b6a3277f2ed0adad31a6bc1c930a2803d9e978
-DIST gopls-0.19.0.tar.gz 8174718 BLAKE2B cabf3c37c5e3e56aae201d636628ed19165ac734f69bbef3a2dce6b10da1a480913b4db7d42e91d26b2845a5c9c165c1c72d0f9ff32cfc981321f2a79debfa1a SHA512 5f148d90302bde3d4ecc49db4ac0f0fcf25c8e5ec5808efe22e4420815190479ab689e3c9865837387c1f13f335a0fc78172ffac17f62dbe08e0f2036b749090
-DIST gopls-0.19.1-deps.tar.xz 1979012 BLAKE2B 01b14f7df3612bd5bc24e63eafe3a322d8fae595385b45d6c4c0a4bb98c7b6b0450bb2debee0377121a3bf66f6b06fcf2a996ca33da0f944091c9874d6a1ece4 SHA512 5acc79a72b1d0f4b3f1c87db21989e35333542b56c5ce59f74a4f48250cdc02b44c6edb00191b61625827098d259c5f58cc3c5413ddd4b080f6a252f6c31261f
-DIST gopls-0.19.1.tar.gz 8174631 BLAKE2B 9cf90bedc004deb98e877de1b660323c18e449fa639084ad20bf1802e888616413922fff79669ba3b4b9626ec756d4c841192c35052f58fdda514f61f21f4314 SHA512 ea9ae4bd5274fd37c61df198736e1db185bd9085de89371952179fbbfb1e53eceba555275f8443f416af7ff28194d046252f4096e534f0d1fa038a4cb621eb88
-DIST gopls-0.20.0-deps.tar.xz 2326524 BLAKE2B bf7d8ac16687aaaa3331830ee1af0a82c5e4e464dd9fa0a7abaa61df6b51f43adf32336ecf4112880d6996b37af81804c5f411bc88f838277e7550e45b01a4d9 SHA512 ae78d727367ad69255ea987723457faf76ed561784eb064044e94bd2c184a4fa85f5550a204480b82d86f07cf22253157ac48a841469da6774ab67f726696db7
-DIST gopls-0.20.0.tar.gz 9073373 BLAKE2B a2e7f0cf294bf132f8958cefbf2bc6cbadb4cb5fd2c2e0a46ef9c44bb9886f724cc294e44c7f1f62d459c61d4912de14f9c46fadee1d6e947fc4ec71e715fba7 SHA512 40627da1dd84bd1b73bcac39d9ddf606e261ccee2cb74ac9fdb93a72c9d53c6feaacc5f024d151ec3a70d54d80a5fd1fba755e62818f99972db32f3177cd3d8b
-DIST gopls-0.21.0-deps.tar.xz 2551528 BLAKE2B 45564ae68a2758256ac56a03fa2f10e0397654d2b5efbd950609b70d47cfb40b398cf77c56f36706f5317022e4eb31f7a9fd7eb1402667aa470b04ed48cda0e0 SHA512 61a77293ff55867b2b222ed3b915d69df1dc733b7706e3ca67d15a39ab41438e0542119b6d063821a36dae4048913363651dfbdd5e202385f41bf63c0cdf468f
-DIST gopls-0.21.0.tar.gz 8335128 BLAKE2B 66565fd5c4fdbb51bf572e0c28d1003eb15fb11c5af41b2a0690fd929e5840dfcb88f10a420b82d53e6566320101742cead7351237df45a42d1bbdd2a1ae953c SHA512 b47906657a813bc747bdced040878de8bf53d5abe48a869d783ff914002aaf591910f027647e5eee50c78c1521fda6ed65079b278f65c8ea1ef0a1c7b30e0888
-DIST gopls-0.21.1-deps.tar.xz 2552972 BLAKE2B 9963c2b6e246eb29c87ddb0bc82ace63dd27a9e603f3ce3c6ae3d8ea8f75db2fd908751000776a6bd3c6bc31c59a0ae26c5d428438b90c40460a7a7c346ac796 SHA512 124da4d542903709a7a3f7a9736a8bf377cfb319aa69bc42810ee4fe48933e3eab2be6ce308ab421a9c6ed6bfd195bd0a2607e8d00b7cb5af836b00e08bcca18
-DIST gopls-0.21.1.tar.gz 8332475 BLAKE2B 879d519fdc40bb49fbf9dcd1074cff27d4757a8ae80339dafac28b85245f7904cf687d3dd0f0d9340100f9a02933142a45b9be2be5e086e65cddd1c7b2a8cd9e SHA512 c2a3af645dda3b836eaf9f0d23b067225a57cc0591938e26e8f8af12c2237755094cb538b139e4a0cecaa373b5ce6a45c593624c521c3a897ba750e1780ff930
diff --git a/dev-go/gopls/gopls-0.18.1.ebuild b/dev-go/gopls/gopls-0.18.1.ebuild
deleted file mode 100644
index b45757ec8ea8..000000000000
--- a/dev-go/gopls/gopls-0.18.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2022-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-ARCHIVE_URI="https://github.com/golang/tools/archive/refs/tags/gopls/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="amd64 x86"
-DESCRIPTION="\"Go please\" is the official Go language server"
-HOMEPAGE="https://github.com/golang/tools/blob/master/gopls/README.md"
-SLOT="0"
-LICENSE="BSD"
-BDEPEND=">=dev-lang/go-1.23.4"
-SRC_URI="
- ${ARCHIVE_URI}
- https://github.com/douglarek/gentoo-deps/releases/download/${P}/${P}-vendor.tar.xz -> ${P}-deps.tar.xz
-"
-# TODO: fix test failure with deps tarball
-RESTRICT+=" test"
-
-S=${WORKDIR}/tools-gopls-v${PV}/${PN}
-
-src_compile() {
- ego build
-}
-
-src_test() {
- go test -work "./..." || die
-}
-
-src_install() {
- dobin gopls
- dodoc -r doc README.md
-}
diff --git a/dev-go/gopls/gopls-0.19.0.ebuild b/dev-go/gopls/gopls-0.19.0.ebuild
deleted file mode 100644
index c517092f27d2..000000000000
--- a/dev-go/gopls/gopls-0.19.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2022-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-ARCHIVE_URI="https://github.com/golang/tools/archive/refs/tags/gopls/v${PV}.tar.gz -> ${P}.tar.gz"
-DESCRIPTION="\"Go please\" is the official Go language server"
-HOMEPAGE="https://github.com/golang/tools/blob/master/gopls/README.md"
-SRC_URI="
- ${ARCHIVE_URI}
- https://github.com/douglarek/gentoo-deps/releases/download/${P}/${P}-vendor.tar.xz -> ${P}-deps.tar.xz
-"
-S=${WORKDIR}/tools-gopls-v${PV}/${PN}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND=">=dev-lang/go-1.24.2"
-# TODO: fix test failure with deps tarball
-RESTRICT+=" test"
-
-src_compile() {
- ego build
-}
-
-src_test() {
- go test -work "./..." || die
-}
-
-src_install() {
- dobin gopls
- dodoc -r doc README.md
-}
diff --git a/dev-go/gopls/gopls-0.19.1.ebuild b/dev-go/gopls/gopls-0.19.1.ebuild
deleted file mode 100644
index b8ec91f7a825..000000000000
--- a/dev-go/gopls/gopls-0.19.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2022-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="\"Go please\" is the official Go language server"
-HOMEPAGE="https://github.com/golang/tools/blob/master/gopls/README.md"
-SRC_URI="
- https://github.com/golang/tools/archive/refs/tags/gopls/v${PV}.tar.gz -> ${P}.tar.gz
- https://github.com/douglarek/gentoo-deps/releases/download/${P}/${P}-vendor.tar.xz -> ${P}-deps.tar.xz
-"
-S=${WORKDIR}/tools-gopls-v${PV}/${PN}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND=">=dev-lang/go-1.24.2"
-# TODO: fix test failure with deps tarball
-RESTRICT+=" test"
-
-src_compile() {
- ego build
-}
-
-src_test() {
- ego test -work "./..." || die
-}
-
-src_install() {
- dobin gopls
- dodoc -r doc README.md
-}
diff --git a/dev-go/gopls/gopls-0.20.0.ebuild b/dev-go/gopls/gopls-0.20.0.ebuild
deleted file mode 100644
index 190b0b6d9d5d..000000000000
--- a/dev-go/gopls/gopls-0.20.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2022-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="\"Go please\" is the official Go language server"
-HOMEPAGE="https://github.com/golang/tools/blob/master/gopls/README.md"
-SRC_URI="
- https://github.com/golang/tools/archive/refs/tags/gopls/v${PV}.tar.gz -> ${P}.tar.gz
- https://github.com/douglarek/gentoo-deps/releases/download/${P}/${P}-vendor.tar.xz -> ${P}-deps.tar.xz
-"
-S=${WORKDIR}/tools-gopls-v${PV}/${PN}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-BDEPEND=">=dev-lang/go-1.24.2"
-# TODO: fix test failure with deps tarball
-RESTRICT+=" test"
-
-src_compile() {
- ego build
-}
-
-src_test() {
- ego test -work "./..." || die
-}
-
-src_install() {
- dobin gopls
- dodoc -r doc README.md
-}
diff --git a/dev-go/gopls/gopls-0.21.0.ebuild b/dev-go/gopls/gopls-0.21.0.ebuild
deleted file mode 100644
index d04c46f4ad1c..000000000000
--- a/dev-go/gopls/gopls-0.21.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2022-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="\"Go please\" is the official Go language server"
-HOMEPAGE="https://github.com/golang/tools/blob/master/gopls/README.md"
-SRC_URI="
- https://github.com/golang/tools/archive/refs/tags/gopls/v${PV}.tar.gz -> ${P}.tar.gz
- https://github.com/douglarek/gentoo-deps/releases/download/${P}/${P}-vendor.tar.xz -> ${P}-deps.tar.xz
-"
-S=${WORKDIR}/tools-gopls-v${PV}/${PN}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-BDEPEND=">=dev-lang/go-1.25"
-# TODO: fix test failure with deps tarball
-RESTRICT+=" test"
-
-src_compile() {
- ego build
-}
-
-src_test() {
- ego test -work "./..." || die
-}
-
-src_install() {
- dobin gopls
- dodoc -r doc README.md
-}
diff --git a/dev-go/gopls/gopls-0.21.1.ebuild b/dev-go/gopls/gopls-0.21.1.ebuild
deleted file mode 100644
index 55fc64e48691..000000000000
--- a/dev-go/gopls/gopls-0.21.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2022-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="\"Go please\" is the official Go language server"
-HOMEPAGE="https://github.com/golang/tools/blob/master/gopls/README.md"
-SRC_URI="
- https://github.com/golang/tools/archive/refs/tags/gopls/v${PV}.tar.gz -> ${P}.tar.gz
- https://github.com/douglarek/gentoo-deps/releases/download/${P}/${P}-vendor.tar.xz -> ${P}-deps.tar.xz
-"
-S=${WORKDIR}/tools-gopls-v${PV}/${PN}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND=">=dev-lang/go-1.25"
-# TODO: fix test failure with deps tarball
-RESTRICT+=" test"
-
-src_compile() {
- ego build
-}
-
-src_test() {
- ego test -work "./..." || die
-}
-
-src_install() {
- dobin gopls
- dodoc -r doc README.md
-}
diff --git a/dev-go/gopls/metadata.xml b/dev-go/gopls/metadata.xml
deleted file mode 100644
index 4b6d4c5f7339..000000000000
--- a/dev-go/gopls/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>douglarek@gmail.com</email>
- <name>Leo Douglas</name>
- </maintainer>
- <maintainer type="person">
- <email>zmedico@gentoo.org</email>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <upstream>
- <remote-id type="github">golang/tools</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-go/gotestsum/Manifest b/dev-go/gotestsum/Manifest
deleted file mode 100644
index 049d8b890b6c..000000000000
--- a/dev-go/gotestsum/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST gotestsum-1.13.0-deps.tar.xz 21691816 BLAKE2B 541d9d25df196cea884183f336656b5e737e56cdcb9fb98d6f34c997380962bc98b90ea8103ea4f7fd037633109a992abb7c340e9e8d82356cf59c02cad710a4 SHA512 e6bcac91dee8aac9728c0f819323fab58813b1242575ada507367953ba52eef3f3074eff8e36a3cc7eafcc9b6f5400fa08b25e6191e29ef5644ae36a3291cf87
-DIST gotestsum-1.13.0.tar.gz 120691 BLAKE2B b3631e80425774788a1fc6d2e0e42b19696058187abf284aba219f309800c17d9586061c6310a2de00dfc747de83b24f805e21f8b2ac7f0e3e26132600fc8625 SHA512 d25e9618edf9f126f2f105d3ba7625e64a173a5bac3e738963b50b333e4c127020edd72ae2ccbd81be4cd92333c3419b285427f10dee6367ae1cffec8a9a6819
diff --git a/dev-go/gotestsum/gotestsum-1.13.0.ebuild b/dev-go/gotestsum/gotestsum-1.13.0.ebuild
deleted file mode 100644
index d1afdc9f5bee..000000000000
--- a/dev-go/gotestsum/gotestsum-1.13.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="'go test' runner with output optimized for humans"
-HOMEPAGE="https://github.com/gotestyourself/gotestsum"
-SRC_URI="https://github.com/gotestyourself/gotestsum/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~xen0n/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"
-
-LICENSE="Apache-2.0"
-# Dependent licenses
-LICENSE+=" Apache-2.0 BSD MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~loong"
-
-src_compile() {
- ego build
-}
-
-src_test() {
- # the program's E2E test does not want verbose output from Go
- GOFLAGS="${GOFLAGS//-x}" ego test ./...
-}
-
-src_install() {
- dobin gotestsum
- local DOCS=( README.md )
- einstalldocs
-}
diff --git a/dev-go/gotestsum/metadata.xml b/dev-go/gotestsum/metadata.xml
deleted file mode 100644
index 50b2822499de..000000000000
--- a/dev-go/gotestsum/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>xen0n@gentoo.org</email>
- <name>WANG Xuerui</name>
- </maintainer>
- <upstream>
- <remote-id type="github">gotestyourself/gotestsum</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-go/goversion/Manifest b/dev-go/goversion/Manifest
deleted file mode 100644
index ebb30528916c..000000000000
--- a/dev-go/goversion/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST goversion-1.2.0.tar.gz 8586 BLAKE2B 76001c1ebbf55bf742a20f7434d7b28da3aaa8e24e2cb6d14c182192735d16184aabbfc47aedb5872ed2610c81c4e6d637f425597cebaacbbd7095f18cd715f4 SHA512 27a8ebe71679c9161556c8aa49356c2da54c7e7b3bf580aa18518e49bb919ea836a9958ae9fc8fdc86c3750afc900d6e1c17d87dea406366467a6ea9c8ed8931
diff --git a/dev-go/goversion/goversion-1.2.0-r1.ebuild b/dev-go/goversion/goversion-1.2.0-r1.ebuild
deleted file mode 100644
index 340fc82d4009..000000000000
--- a/dev-go/goversion/goversion-1.2.0-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Print version used to build Go executables"
-HOMEPAGE="https://github.com/rsc/goversion https://rsc.io/goversion"
-SRC_URI="https://github.com/rsc/goversion/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-src_unpack() {
- default
- cat <<- EOF > "${S}"/go.mod
- module rsc.io/goversion
-
- go 1.17
- EOF
- go-module_src_unpack
-}
-
-src_compile() {
- ego build -o ${PN} .
-}
-
-src_install() {
- dobin ${PN}
- dodoc README.md
-}
diff --git a/dev-go/goversion/metadata.xml b/dev-go/goversion/metadata.xml
deleted file mode 100644
index 3ec1f3a5caa9..000000000000
--- a/dev-go/goversion/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">rsc/goversion</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-go/gox/Manifest b/dev-go/gox/Manifest
deleted file mode 100644
index 70e85f75ef4b..000000000000
--- a/dev-go/gox/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST gox-1.0.1.tar.gz 30819 BLAKE2B c99cbf93fcb357561a32a8f2ee7b77b1db481c8f3b886040865436ae9f69c9dfe6b88647d4b07edd0567cce8868a491b6c37ab979bb529093ae2dd7046a7ec0d SHA512 cfcad670d9b752fe629de26db0a7f02a72f183f1c6acaf232d4908085f27a297453ab35f5c9a3ede209cb9143fd9ed7a8b5d9c182c8796f3fe4d023cb5294497
-DIST gox-riscv.patch 17220 BLAKE2B da5d43d90e03eacb4d8893b3426e81b9bfac0377e5cce9e2c24abcf93e5f33f88ff9da89af037b5db36ba3590022328f35102484a91dd529e56254ea0f35d36b SHA512 e4ad1601d10816349f09faa51376a0895cab40653b0631d2164d5dab838f861f203ee8c3f405258f4024ec93cff2774cad92fb4f03ce8d3bd029401dc8357bd0
diff --git a/dev-go/gox/gox-1.0.1.ebuild b/dev-go/gox/gox-1.0.1.ebuild
deleted file mode 100644
index 3860b776cc68..000000000000
--- a/dev-go/gox/gox-1.0.1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit go-module
-
-DESCRIPTION="A dead simple, no frills Go cross compile tool"
-HOMEPAGE="https://github.com/mitchellh/gox"
-SRC_URI="https://github.com/mitchellh/gox/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~jsmolic/gox-riscv.patch"
-
-LICENSE="MPL-2.0"
-SLOT="0/${PVR}"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-
-RESTRICT+=" test"
-
-src_prepare() {
- use riscv && eapply "${DISTDIR}"/${PN}-riscv.patch
- eapply_user
-}
-
-src_compile() {
- go build -mod=vendor . || die
-}
-
-src_install() {
- dobin ${PN}
- einstalldocs
-}
diff --git a/dev-go/gox/metadata.xml b/dev-go/gox/metadata.xml
deleted file mode 100644
index 70ced8d42adf..000000000000
--- a/dev-go/gox/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>williamh@gentoo.org</email>
- <name>William Hubbs</name>
- </maintainer>
- <upstream>
- <remote-id type="github">mitchellh/gox</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-go/licenseclassifier/Manifest b/dev-go/licenseclassifier/Manifest
deleted file mode 100644
index 84a5852f2065..000000000000
--- a/dev-go/licenseclassifier/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST licenseclassifier-2.0.0-deps.tar.xz 650356 BLAKE2B 9761fc6d7f59e10010bcc6bd26e2edbd8e61fa4744f2427bd0a0179227fb216d520b656b3b5996e10b6b5d7fd1136490cdb5484c817ea8537ef0c87a00e4ab04 SHA512 6f2e006edf6c5c7a1d3cd88211980788e6ae6acd9913573d219c1ffd1376c02979fe1f39dbadfe9796d1b37ffda21fad0e280068863f083c22aae512f8238bbd
-DIST licenseclassifier-2.0.0.tar.gz 941156 BLAKE2B 52532c4996793d02dadaeb152c2759709f78383435d679441def7d506d3f69eb86e8ec7aa2ede9867743c76364777e203a59cc9eb2cfa4c7504db429b717b2e0 SHA512 d8d641ad848490e78cc9f7bd868c93e4d0d452dca359995615b9e852a6d22a65be434b555bfbc4070552fb00e734f4b16dde2e838ed5262450e9226a9da9f115
diff --git a/dev-go/licenseclassifier/licenseclassifier-2.0.0.ebuild b/dev-go/licenseclassifier/licenseclassifier-2.0.0.ebuild
deleted file mode 100644
index 971ea1944428..000000000000
--- a/dev-go/licenseclassifier/licenseclassifier-2.0.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="A set of tools that analyzes text to determine type of license"
-HOMEPAGE="https://github.com/google/licenseclassifier"
-SRC_URI="https://github.com/google/licenseclassifier/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~arthurzam/distfiles/dev-go/${PN}/${P}-deps.tar.xz"
-
-LICENSE="Apache-2.0 MIT Unlicense"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RESTRICT="test" # tests are currently failing
-
-src_compile() {
- mkdir -p build-int build || die
-
- # Make a binary that will be used to generate licenses
- ego build -o build-int ./...
-
- # Make a binary that will use fixed path for the db
- cp -v file_system_resources.go{,.bak} || die
- local share="${EPREFIX}/usr/share/licenseclassifier"
- sed -i "s@= lcRoot()@= \"${share}\", error(nil)@" file_system_resources.go || die
- ego build -o build ./...
-
- # undo that change for tests
- mv -v file_system_resources.go{.bak,} || die
-
- build-int/license_serializer -output licenses || die
- build-int/license_serializer -forbidden -output licenses || die
-}
-
-src_test() {
- ego test ./...
-}
-
-src_install() {
- # Install package data (this isn't the package license)
- insinto usr/share/licenseclassifier
- doins licenses/*
-
- dobin build/*
- einstalldocs
-}
diff --git a/dev-go/licenseclassifier/metadata.xml b/dev-go/licenseclassifier/metadata.xml
deleted file mode 100644
index 20353e0ab93d..000000000000
--- a/dev-go/licenseclassifier/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>williamh@gentoo.org</email>
- <name>William Hubbs</name>
- </maintainer>
- <longdescription>
- The license classifier is a library and set of tools that can analyze text
- to determine what type of license it contains. It searches for license texts
- in a file and compares them to an archive of known licenses.
- These files could be, e.g., LICENSE files with a single or multiple licenses in it,
- or source code files with the license text in a comment.
- </longdescription>
- <upstream>
- <remote-id type="github">google/licenseclassifier</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-go/lichen/Manifest b/dev-go/lichen/Manifest
deleted file mode 100644
index 675393bf67bf..000000000000
--- a/dev-go/lichen/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST lichen-0.1.7-deps.tar.xz 23117104 BLAKE2B 0ffe20a266a131771944f7a429568b415c3702b08337b876bf0ac2b16e85f63a48fe34b59b08dbc38e64128e6d9378776a090d74cc9c4b8a0dab1a1d6f1c0b1a SHA512 c0e3cffb9751d3df2a803b20424c368e5c3c2d6f95623fdd83fc32d718bd2ac7a02ebcc529a954568abb1726ec1c9d2c2a4d604df86a443397ec14f47aa5fdc7
-DIST lichen-0.1.7.tar.gz 10835680 BLAKE2B 90ee751dd2b3b45758a88321ee61bc74964220ace32a5c6ef0d8af4259ac6c26aeafc0293ac1823c2ad30c21118652814de895341e19e2f9f1c86d5ea0e16bf2 SHA512 4ba8119d83af478d1583b0e6cbfbfe001bf608ce7b8eea519facdc6755f61fe4d636819b65c96439ed0de4666b4151da3bbb377027266d87e171a0ab03c1a02f
diff --git a/dev-go/lichen/lichen-0.1.7.ebuild b/dev-go/lichen/lichen-0.1.7.ebuild
deleted file mode 100644
index e2d6b21b36e1..000000000000
--- a/dev-go/lichen/lichen-0.1.7.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Go binary license checker"
-HOMEPAGE="https://github.com/uw-labs/lichen"
-SRC_URI="https://github.com/uw-labs/lichen/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"
-
-LICENSE="MIT Apache-2.0 BSD BSD-2 MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-src_compile() {
- ego build -o ${PN}
-}
-
-src_install() {
- dobin ${PN}
- einstalldocs
-}
diff --git a/dev-go/lichen/metadata.xml b/dev-go/lichen/metadata.xml
deleted file mode 100644
index 3f763e1c8b35..000000000000
--- a/dev-go/lichen/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>williamh@gentoo.org</email>
- <name>William Hubbs</name>
- </maintainer>
- <upstream>
- <remote-id type="github">uw-labs/lichen</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-go/metadata.xml b/dev-go/metadata.xml
deleted file mode 100644
index 46b7131b1d4a..000000000000
--- a/dev-go/metadata.xml
+++ /dev/null
@@ -1,39 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE catmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<catmetadata>
- <longdescription lang="en">
- The dev-go category contains libraries and utilities relevant to the
- Go programming language.
- </longdescription>
- <longdescription lang="de">
- Die Kategorie dev-go enthält Bibliotheken und Werkzeuge für die
- Programmiersprache Go.
- </longdescription>
- <longdescription lang="es">
- La categoría dev-go contiene librerias y utilidades referentes al
- lenguaje de programación Go.
- </longdescription>
- <longdescription lang="ja">
- dev-go カテゴリーにはGoプログラミング言語に関連したライブラリーと
- ユーティリティが含まれます。
- </longdescription>
- <longdescription lang="nl">
- De dev-go categorie bevat bibliotheken en hulpmiddelen voor het gebruik van
- de Go programmeertaal.
- </longdescription>
- <longdescription lang="vi">
- Nhóm dev-go chứa các thư viện và tiện ích liên quan
- đến ngôn ngữ lập trình Go.
- </longdescription>
- <longdescription lang="it">
- La categoria dev-go contiene librerie ed utilità per il linguaggio Go.
- </longdescription>
- <longdescription lang="pt">
- A categoria dev-go contém bibliotecas e utilitários relevantes
- para a linguagem de programação Go.
- </longdescription>
- <longdescription lang="pl">
- Kategoria dev-go zawiera biblioteki i narzędzia związane z językiem
- programowania Go.
- </longdescription>
-</catmetadata>
diff --git a/dev-go/protobuf-go/Manifest b/dev-go/protobuf-go/Manifest
deleted file mode 100644
index 3d11e2f353a7..000000000000
--- a/dev-go/protobuf-go/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST protobuf-go-1.30.0-deps.tar.xz 565680 BLAKE2B 711bdcd31c7986dd63a47db946d84081087c9a815b41c7239e8da312ca20faa7fbb8e4b03c59819c7403ff99e2eb691c436a3c03c7065c5ff99f513c90fc5d34 SHA512 73fffe68233c25b19edd0f22c0b1fb3e769a72a74ce00dcf5c1614ae2ec1f450e41283709791bbf0b31d08c462dc51ac08c07fece957aaec7850de66833c3648
-DIST protobuf-go-1.30.0.tar.gz 1298988 BLAKE2B 8ab6a105e691eacc60b6dc8ab872298469fcd38aad2fe7f5373761b2fa8e6208499db1b7eaccc40e5159dfcc2d1e4c9b5b5cbd81cb85787f88bcf93f355aa263 SHA512 379860dda3ccff3d6687520d92320a7543562cea104634a17abe5733c2d028116d2740434b33e39e7b263b9468806da7fe15af40c8e23c490c67fd9f9db8b770
diff --git a/dev-go/protobuf-go/metadata.xml b/dev-go/protobuf-go/metadata.xml
deleted file mode 100644
index 7da7f208bd96..000000000000
--- a/dev-go/protobuf-go/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>williamh@gentoo.org</email>
- <name>William Hubbs</name>
- </maintainer>
- <upstream>
- <remote-id type="github">protocolbuffers/protobuf-go</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-go/protobuf-go/protobuf-go-1.30.0.ebuild b/dev-go/protobuf-go/protobuf-go-1.30.0.ebuild
deleted file mode 100644
index 614b5698d2ee..000000000000
--- a/dev-go/protobuf-go/protobuf-go-1.30.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-DESCRIPTION="Go support for Google's protocol buffers"
-HOMEPAGE="http://protobuf.dev"
-SRC_URI="https://github.com/protocolbuffers/protobuf-go/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="dev-libs/protobuf"
-
-src_compile() {
- ego build ./cmd/protoc-gen-go
-}
-
-src_install() {
-dobin protoc-gen-go
-}
diff --git a/dev-go/protoc-gen-go-grpc/Manifest b/dev-go/protoc-gen-go-grpc/Manifest
deleted file mode 100644
index dda369c715ac..000000000000
--- a/dev-go/protoc-gen-go-grpc/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST protoc-gen-go-grpc-1.80.0-deps.tar.xz 1294928 BLAKE2B 36f71f2682b8173c5a5b9c3f8af58a7e4a073e413ad5ec40bd937e051ad68bcb62907fa44ad6e7e4a71efa16b6407ca7eadcfc78f23ec286e62e4d87fb8d5e6e SHA512 c3b9e6e6ba9a894c4bd2562164c6b9522a211e38f5a765307beeb190ae750ead1431866d37aa83e2e3f886ca8085003605314d096062d28ee24d49a84f29baa6
-DIST protoc-gen-go-grpc-1.80.0.tar.gz 2993187 BLAKE2B 38b2d6d8a1c7a00c1a79215bd90ab85839e42733ec1b43da8314d653c87caed98f13535c30435ae750ae50e8e266fcdf5051c4936546333b14f6a2c28caad4b6 SHA512 4469b11decf4c72ed4fab8e9088a0333f91cf3d3f2271bf86c87c0bdd01d200f1dd1d76ec5d73df25ad6c804bf14d2a5efbd450151bcee912c366b69971557bc
-DIST protoc-gen-go-grpc-1.81.1-deps.tar.xz 1315680 BLAKE2B 7240c627f8efe5769a49b175eff9063baca37fc32f9043055378b2eb7a6ce5b774310af62bd583a3c72e01937da3794133f698b7c92baadde19b048d2091c07b SHA512 92ebeba91d9548eb2745e763581de283d7716899a52f3d9887f866fd401edf340461cf7721f3bf8367cad10db34a78f62e449327ba869d0cea3cab0981e9f933
-DIST protoc-gen-go-grpc-1.81.1.tar.gz 3044195 BLAKE2B c5381ba198b444c14a05627ec4a8ea1acde5301e83d9f63a3d9e9f3edd9120f6c8e398dc90ad3d9cb9611cb16941d4b4e38caacc65984227a989554c3668ad55 SHA512 f90bb1a0db63de682ae73354390cc6d15ea30a9706ffad4cdf4d40890854ee4309c21c6f97078ec72730a300879891b840cce1a502fc96328f65fb2eef285aa9
diff --git a/dev-go/protoc-gen-go-grpc/metadata.xml b/dev-go/protoc-gen-go-grpc/metadata.xml
deleted file mode 100644
index 8571951d509c..000000000000
--- a/dev-go/protoc-gen-go-grpc/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <name>Pavel Sobolev</name>
- <email>contact@paveloom.dev</email>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/grpc/grpc-go/issues</bugs-to>
- <remote-id type="github">grpc/grpc-go</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-go/protoc-gen-go-grpc/protoc-gen-go-grpc-1.80.0.ebuild b/dev-go/protoc-gen-go-grpc/protoc-gen-go-grpc-1.80.0.ebuild
deleted file mode 100644
index 6a280c1abb3e..000000000000
--- a/dev-go/protoc-gen-go-grpc/protoc-gen-go-grpc-1.80.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Generates Go language bindings of services in protobuf definition files for gRPC"
-HOMEPAGE="https://github.com/grpc/grpc-go/tree/master/cmd/protoc-gen-go-grpc"
-SRC_URI="
- https://github.com/grpc/grpc-go/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
- https://gitlab.com/api/v4/projects/69517529/packages/generic/${PN}/${PV}/${P}-deps.tar.xz
-"
-
-S="${WORKDIR}/grpc-go-${PV}/cmd/protoc-gen-go-grpc"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-src_compile() {
- ego build
-}
-
-src_install() {
- dobin protoc-gen-go-grpc
-}
diff --git a/dev-go/protoc-gen-go-grpc/protoc-gen-go-grpc-1.81.1.ebuild b/dev-go/protoc-gen-go-grpc/protoc-gen-go-grpc-1.81.1.ebuild
deleted file mode 100644
index 66ad509c55a2..000000000000
--- a/dev-go/protoc-gen-go-grpc/protoc-gen-go-grpc-1.81.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Generates Go language bindings of services in protobuf definition files for gRPC"
-HOMEPAGE="https://github.com/grpc/grpc-go/tree/master/cmd/protoc-gen-go-grpc"
-SRC_URI="
- https://github.com/grpc/grpc-go/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
- https://gitlab.com/api/v4/projects/69517529/packages/generic/${PN}/${PV}/${P}-deps.tar.xz
-"
-
-S="${WORKDIR}/grpc-go-${PV}/cmd/protoc-gen-go-grpc"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND=">=dev-lang/go-1.25.0"
-
-src_compile() {
- ego build
-}
-
-src_install() {
- dobin protoc-gen-go-grpc
-}
diff --git a/dev-go/protorpc/Manifest b/dev-go/protorpc/Manifest
deleted file mode 100644
index 28402c6bb5a0..000000000000
--- a/dev-go/protorpc/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST protorpc-1.1.4-deps.tar.xz 107828 BLAKE2B 272432b639d28286f5180450de172edbfc45775aa693ed23b05fb8a2092fd7c9df889d4283a79be1e60a6765ee6cfb005a82d2c3838f4c3685b727f3f934956a SHA512 6efa9cb7f967d9f81c3ce2c62506d94b3e1539c442214705b3fa99e27a8b1127e431f3cd9707d154a78bfa625e5f7cfd22f77a6b2f9e2e125077e81729fb2bc5
-DIST protorpc-1.1.4.tar.gz 31234 BLAKE2B 166a59d71825743ae24b83a957351096aa1595c51588ee2b475f62777782f30cc44e8cf8938ba2cedf7eb495c63e6b7d19657940f6f0df183835fc7aa90ea53b SHA512 573ab069ffce78fac96a77bd55507f6831e10e4fac001bf6dd465426eacca645b7d2d8eacc584a3d2ac4d8951c70733f13619564953b86fa5f13fe414e4bff3d
diff --git a/dev-go/protorpc/metadata.xml b/dev-go/protorpc/metadata.xml
deleted file mode 100644
index c1549e8ca222..000000000000
--- a/dev-go/protorpc/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>contact@paveloom.dev</email>
- <name>Pavel Sobolev</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/chai2010/protorpc/issues</bugs-to>
- <remote-id type="github">chai2010/protorpc</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-go/protorpc/protorpc-1.1.4.ebuild b/dev-go/protorpc/protorpc-1.1.4.ebuild
deleted file mode 100644
index f4d4e39cecb2..000000000000
--- a/dev-go/protorpc/protorpc-1.1.4.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Google Protocol Protobufs RPC for Go"
-HOMEPAGE="https://github.com/chai2010/protorpc"
-SRC_URI="
- https://github.com/chai2010/protorpc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
- https://gitlab.com/api/v4/projects/69517529/packages/generic/${PN}/${PV}/${P}-deps.tar.xz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-src_compile() {
- ego build -C protoc-gen-protorpc
-}
-
-src_install() {
- dobin protoc-gen-protorpc/protoc-gen-protorpc
-}
diff --git a/dev-go/staticcheck/Manifest b/dev-go/staticcheck/Manifest
deleted file mode 100644
index daae6b7a13a3..000000000000
--- a/dev-go/staticcheck/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST staticcheck-0.3.3-deps.tar.xz 8172540 BLAKE2B 2eb71e52ac0f07531787222d121847e2822530828c441c998b9b63582aae6632756d96094897dd03acd7ab1801e56107270671f29b109fd852210deb978014b3 SHA512 7b3216f4f2262f526e26bf20f0028033ea01da6bfa2a03e47ff235032af9d70a16ba80b4e331252039310129940f81334c32e9e1781a5eb888f5017803f723bf
-DIST staticcheck-0.3.3.tar.gz 703452 BLAKE2B f4b8bf44057a6f011b3c4e34d0c9215c90867417a6929f155d838db909fa9f1b79412b42f04e63076e06d957fc02b2144c40cb7106542a558f90804b8813e544 SHA512 8099facca4f65a2428b503d1b26d0b3c4fd7494788328b4ccf073f4134dd4e7c46184d8c266762489151d2cf47bc48b9a9f7e687c6dca39b24a58dd6cbad4961
diff --git a/dev-go/staticcheck/metadata.xml b/dev-go/staticcheck/metadata.xml
deleted file mode 100644
index 8411a879900c..000000000000
--- a/dev-go/staticcheck/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>ran.dall@icloud.com</email>
- <name>Randall Vasquez</name>
- </maintainer>
- <longdescription lang="en">
- Staticcheck is a state of the art linter for the Go programming language. Using static analysis, it finds bugs and performance issues, offers simplifications, and enforces style rules.
- </longdescription>
- <upstream>
- <remote-id type="github">dominikh/go-tools</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-go/staticcheck/staticcheck-0.3.3.ebuild b/dev-go/staticcheck/staticcheck-0.3.3.ebuild
deleted file mode 100644
index 640bb9793c98..000000000000
--- a/dev-go/staticcheck/staticcheck-0.3.3.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="The advanced Go linter"
-HOMEPAGE="https://staticcheck.io/"
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/dominikh/go-tools.git"
- RESTRICT="fetch mirror"
-else
- SRC_URI="https://github.com/dominikh/go-tools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
- SRC_URI+=" https://github.com/ran-dall/portage-deps/raw/master/${P}-deps.tar.xz"
- KEYWORDS="~amd64 ~arm64 ~x86"
- RESTRICT="mirror"
- S="${WORKDIR}/go-tools-${PV}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-IUSE="test"
-
-DEPEND="dev-lang/go
- sys-libs/glibc"
-RDEPEND="${DEPEND}"
-
-RESTRICT="!test? ( test )"
-
-src_unpack() {
- default
- if [[ ${PV} == *9999 ]]; then
- git-r3_src_unpack
- go-module_live_vendor
- fi
-}
-
-src_configure() {
- export CGO_ENABLED=1
- export CGO_CFLAGS="${CFLAGS}"
- export CGO_CPPFLAGS="${CPPFLAGS}"
- export CGO_CXXFLAGS="${CXXFLAGS}"
- export CGO_LDFLAGS="${LDFLAGS}"
-
- default
-}
-
-src_compile() {
- mkdir -pv bin || die
- ego build -ldflags "-linkmode=external" -o bin/"${PN}" "./cmd/staticcheck"
-}
-
-src_test() {
- GOROOT="${BROOT}/usr/lib/go" ego test -v -ldflags "-linkmode=external" ./...
-}
-
-src_install() {
- dobin bin/"${PN}"
-}
diff --git a/dev-go/staticcheck/staticcheck-9999.ebuild b/dev-go/staticcheck/staticcheck-9999.ebuild
deleted file mode 100644
index 640bb9793c98..000000000000
--- a/dev-go/staticcheck/staticcheck-9999.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="The advanced Go linter"
-HOMEPAGE="https://staticcheck.io/"
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/dominikh/go-tools.git"
- RESTRICT="fetch mirror"
-else
- SRC_URI="https://github.com/dominikh/go-tools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
- SRC_URI+=" https://github.com/ran-dall/portage-deps/raw/master/${P}-deps.tar.xz"
- KEYWORDS="~amd64 ~arm64 ~x86"
- RESTRICT="mirror"
- S="${WORKDIR}/go-tools-${PV}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-IUSE="test"
-
-DEPEND="dev-lang/go
- sys-libs/glibc"
-RDEPEND="${DEPEND}"
-
-RESTRICT="!test? ( test )"
-
-src_unpack() {
- default
- if [[ ${PV} == *9999 ]]; then
- git-r3_src_unpack
- go-module_live_vendor
- fi
-}
-
-src_configure() {
- export CGO_ENABLED=1
- export CGO_CFLAGS="${CFLAGS}"
- export CGO_CPPFLAGS="${CPPFLAGS}"
- export CGO_CXXFLAGS="${CXXFLAGS}"
- export CGO_LDFLAGS="${LDFLAGS}"
-
- default
-}
-
-src_compile() {
- mkdir -pv bin || die
- ego build -ldflags "-linkmode=external" -o bin/"${PN}" "./cmd/staticcheck"
-}
-
-src_test() {
- GOROOT="${BROOT}/usr/lib/go" ego test -v -ldflags "-linkmode=external" ./...
-}
-
-src_install() {
- dobin bin/"${PN}"
-}
diff --git a/dev-go/vend/Manifest b/dev-go/vend/Manifest
deleted file mode 100644
index aea91e7f16e4..000000000000
--- a/dev-go/vend/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST vend-1.0.3.tar.gz 4728 BLAKE2B 0e8815aad305d87da728e1a1a8098497bc46dddb422c58f8c8019a50b15f7f7daf76e8c19d1edfd5890aa377c41f4483d3d081ab86168b86e20dc8a2aa90859c SHA512 ea963f1626a389d627add1c44cdc6a672d68870eff038ffabf649f0e62b3c4cf7e21d699647f627e039859dc9ac53bf1eca8d8e8eb8fb852503cadbd24a23f70
diff --git a/dev-go/vend/metadata.xml b/dev-go/vend/metadata.xml
deleted file mode 100644
index 9863aa1e6e03..000000000000
--- a/dev-go/vend/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>williamh@gentoo.org</email>
- <name>William Hubbs</name>
- </maintainer>
- <upstream>
- <remote-id type="github">nomad-software/vend</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-go/vend/vend-1.0.3.ebuild b/dev-go/vend/vend-1.0.3.ebuild
deleted file mode 100644
index e20bedd8c9bc..000000000000
--- a/dev-go/vend/vend-1.0.3.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-DESCRIPTION="dependency vendor for Go programs"
-HOMEPAGE="https://github.com/nomad-software/vend"
-SRC_URI="https://github.com/nomad-software/vend/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~s390 ~x86"
-src_compile() {
- ego build .
-}
-
-src_install() {
- dobin vend
- einstalldocs
-}