commit:     378e8a500ab2dd0014d0ee058a689d36e94e9a38
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 14 15:26:43 2026 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 14 17:27:26 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=378e8a50

dev-lang/go: add 1.26.1

Also, put the DWARF 5 patch in 9999 too, as we want to keep it indefinitely
for now. It depends on changes outside of Go (debugedit), not Go itself,
so it's not obvious we want to drop it on the next bump.

Closes: https://bugs.gentoo.org/970318
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-lang/go/Manifest                             | 1 +
 dev-lang/go/{go-9999.ebuild => go-1.26.1.ebuild} | 3 ++-
 dev-lang/go/go-9999.ebuild                       | 3 ++-
 3 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index c5050e4b7d5d..5757ce83257a 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -3,3 +3,4 @@ DIST go1.24.12.src.tar.gz 30803950 BLAKE2B 
b3f7d2f1392d3337e6645c4fa53e2e53c4258
 DIST go1.25.5.src.tar.gz 31983405 BLAKE2B 
b6349931e6174b1b11c00360fb7a3040a80f3d3d463894b29393a464548398bad37be685923c725eb8a3fb71d42849254319102c833418f81eca477f52579222
 SHA512 
97ec368521253bce610e1e3a6f10460f4a38eba440289553a40ab27afcdf2bb9b426d150ffaa3be8db50e84a00a4eb723a631ebc4f39168bc133bf7b2f1ccf66
 DIST go1.25.6.src.tar.gz 31987986 BLAKE2B 
f9937808018f058d0f50fd0c0c1fa8f5a0f25d983a477e158e310d46dea30e33f3e0ea3d97ab550b6e5ed8d9f3b5354e76923b539ddb16a081f42e24fd3e4cfc
 SHA512 
214b2d82b5322d544e80d7202db9169c24e5f097338f2d0e6d34189bd5bde9e7c1656f06611062c78a156181f03956181971b346172fc14617726bfece5e61e9
 DIST go1.25.8.src.tar.gz 31991986 BLAKE2B 
c8a18a74a8903e53954bcc39ce804518e94bd6b2ee0b8a0cc4b5cd87f5d1760d6b1235233d2bf2804e3ec55a42cf6f5345a6fe4382e7406483915101ca107c97
 SHA512 
2f5c9f314d18169985a9a4b19346e00dd5d4b396c8c17bfffe5719e51f27d834cc9649d0165f7eeb7367d3b6d384f49917325a40b49ba4da65e22f2c5362c739
+DIST go1.26.1.src.tar.gz 34108253 BLAKE2B 
3128218a9c24dfacfbe2f0f5fa7fc3feb86a1954ba11bdad3b3a9af0e3359bb98dce79453d8fdaedaf5403dc15b3cb233883d0815520f094662ca7dcf9f509b2
 SHA512 
7bab2a762b4aff1c2c3a3cf3ad20bce63fabff28c7ff63b18cb8b0ce427a7bc1781cfd3fa291f4bff499247b1f0fd56f1698bb19bc7c1be7d7d2f38716438d41

diff --git a/dev-lang/go/go-9999.ebuild b/dev-lang/go/go-1.26.1.ebuild
similarity index 98%
copy from dev-lang/go/go-9999.ebuild
copy to dev-lang/go/go-1.26.1.ebuild
index ed4849486926..58f2d475e10a 100644
--- a/dev-lang/go/go-9999.ebuild
+++ b/dev-lang/go/go-1.26.1.ebuild
@@ -7,7 +7,7 @@ export CBUILD=${CBUILD:-${CHOST}}
 export CTARGET=${CTARGET:-${CHOST}}
 
 # See "Bootstrap" in release notes
-GO_BOOTSTRAP_MIN=1.22.12
+GO_BOOTSTRAP_MIN=1.24.6
 MY_PV=${PV/_/}
 
 inherit flag-o-matic go-env toolchain-funcs
@@ -71,6 +71,7 @@ go_cross_compile() {
 PATCHES=(
        "${FILESDIR}"/go-1.24-skip-gdb-tests.patch
        "${FILESDIR}"/go-1.24-dont-force-gold-arm.patch
+       "${FILESDIR}"/go-1.25-no-dwarf5.patch
        "${FILESDIR}"/go-never-download-newer-toolchains.patch
 )
 

diff --git a/dev-lang/go/go-9999.ebuild b/dev-lang/go/go-9999.ebuild
index ed4849486926..58f2d475e10a 100644
--- a/dev-lang/go/go-9999.ebuild
+++ b/dev-lang/go/go-9999.ebuild
@@ -7,7 +7,7 @@ export CBUILD=${CBUILD:-${CHOST}}
 export CTARGET=${CTARGET:-${CHOST}}
 
 # See "Bootstrap" in release notes
-GO_BOOTSTRAP_MIN=1.22.12
+GO_BOOTSTRAP_MIN=1.24.6
 MY_PV=${PV/_/}
 
 inherit flag-o-matic go-env toolchain-funcs
@@ -71,6 +71,7 @@ go_cross_compile() {
 PATCHES=(
        "${FILESDIR}"/go-1.24-skip-gdb-tests.patch
        "${FILESDIR}"/go-1.24-dont-force-gold-arm.patch
+       "${FILESDIR}"/go-1.25-no-dwarf5.patch
        "${FILESDIR}"/go-never-download-newer-toolchains.patch
 )
 

Reply via email to