git: 77e56acedc3b - main - lang/go12[0-3]: Deprecate; unsupported upstream

From: Adam Weinberger <adamw_at_FreeBSD.org>
Date: Fri, 05 Dec 2025 14:13:30 UTC
The branch main has been updated by adamw:

URL: https://cgit.FreeBSD.org/ports/commit/?id=77e56acedc3b957092ca34c45739d14d79125134

commit 77e56acedc3b957092ca34c45739d14d79125134
Author:     Adam Weinberger <adamw@FreeBSD.org>
AuthorDate: 2025-12-05 14:04:41 +0000
Commit:     Adam Weinberger <adamw@FreeBSD.org>
CommitDate: 2025-12-05 14:04:41 +0000

    lang/go12[0-3]: Deprecate; unsupported upstream
    
    These are old versions of go that are known to have bugs and security
    risks that will never be fixed. Go only supports the latest two minors,
    and we currenly have six. I'm going to start getting aggressive about
    not keeping insecure versions of go available.
---
 lang/go120/Makefile | 3 +++
 lang/go121/Makefile | 3 +++
 lang/go122/Makefile | 3 +++
 lang/go123/Makefile | 3 +++
 4 files changed, 12 insertions(+)

diff --git a/lang/go120/Makefile b/lang/go120/Makefile
index ff9d01b13f0f..81c24854142a 100644
--- a/lang/go120/Makefile
+++ b/lang/go120/Makefile
@@ -22,4 +22,7 @@ SHEBANG_FILES=	misc/wasm/go_js_wasm_exec \
 		src/net/http/cgi/testdata/test.cgi
 BASH=		${SH}
 
+DEPRECATED=	Old version, unsupported upstream
+EXPIRATION_DATE=2026-01-01
+
 .include "${MASTERDIR}/Makefile"
diff --git a/lang/go121/Makefile b/lang/go121/Makefile
index 44ee79811879..0fabb421f27f 100644
--- a/lang/go121/Makefile
+++ b/lang/go121/Makefile
@@ -23,4 +23,7 @@ SHEBANG_FILES=	misc/wasm/go_js_wasm_exec \
 BASH=		${SH}
 TESTING_UNSAFE=	MemorySanitizer: use-of-uninitialized-value (/tmp/TestMSAN747758340/msan8+0x11efcf) in msanGoLoop
 
+DEPRECATED=	Old version, unsupported upstream
+EXPIRATION_DATE=2026-01-01
+
 .include "${MASTERDIR}/Makefile"
diff --git a/lang/go122/Makefile b/lang/go122/Makefile
index f1dfb934b1c5..bf1a5e636ca8 100644
--- a/lang/go122/Makefile
+++ b/lang/go122/Makefile
@@ -17,4 +17,7 @@ MASTERDIR=	${.CURDIR}/../go-devel
 WRKSRC=		${WRKDIR}/go
 DISTINFO_FILE=	${.CURDIR}/distinfo
 
+DEPRECATED=	Old version, unsupported upstream
+EXPIRATION_DATE=2026-01-01
+
 .include "${MASTERDIR}/Makefile"
diff --git a/lang/go123/Makefile b/lang/go123/Makefile
index 7e50b6e12ca0..7b149c7e0d19 100644
--- a/lang/go123/Makefile
+++ b/lang/go123/Makefile
@@ -17,4 +17,7 @@ MASTERDIR=	${.CURDIR}/../go-devel
 WRKSRC=		${WRKDIR}/go
 DISTINFO_FILE=	${.CURDIR}/distinfo
 
+DEPRECATED=	Old version, unsupported upstream
+EXPIRATION_DATE=2026-01-01
+
 .include "${MASTERDIR}/Makefile"