git: e0e10672e89e - main - lang/go: Update to 1.18

From: Guangyuan Yang <ygy_at_FreeBSD.org>
Date: Wed, 23 Mar 2022 04:37:47 UTC
The branch main has been updated by ygy:

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

commit e0e10672e89e91e416595fbe4140e05898634566
Author:     Guangyuan Yang <ygy@FreeBSD.org>
AuthorDate: 2022-03-23 04:37:28 +0000
Commit:     Guangyuan Yang <ygy@FreeBSD.org>
CommitDate: 2022-03-23 04:37:28 +0000

    lang/go: Update to 1.18
    
    Changes:        https://go.dev/doc/devel/release#go1.18
---
 lang/go/Makefile                                    |  2 +-
 lang/go/distinfo                                    |  6 +++---
 lang/go/files/patch-src_cmd_link_internal_ld_elf.go | 15 ---------------
 3 files changed, 4 insertions(+), 19 deletions(-)

diff --git a/lang/go/Makefile b/lang/go/Makefile
index d8bac468163e..f34fdb745da1 100644
--- a/lang/go/Makefile
+++ b/lang/go/Makefile
@@ -1,7 +1,7 @@
 # Created by: Devon H. O'Dell <devon.odell@gmail.com>
 
 PORTNAME=	go
-PORTVERSION?=	1.17.8
+PORTVERSION?=	1.18
 PORTREVISION?=	0
 PORTEPOCH?=	1
 CATEGORIES=	lang
diff --git a/lang/go/distinfo b/lang/go/distinfo
index c0fab69e2071..c3c29cf7861c 100644
--- a/lang/go/distinfo
+++ b/lang/go/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1647723831
-SHA256 (go1.17.8.src.tar.gz) = 2effcd898140da79a061f3784ca4f8d8b13d811fb2abe9dad2404442dabbdf7a
-SIZE (go1.17.8.src.tar.gz) = 22199282
+TIMESTAMP = 1647990390
+SHA256 (go1.18.src.tar.gz) = 38f423db4cc834883f2b52344282fa7a39fbb93650dc62a11fdf0be6409bdad6
+SIZE (go1.18.src.tar.gz) = 22827832
 SHA256 (go-freebsd-arm64-go1.14.tar.xz) = f8b0cf0d323e581c9e3e0d5c217847a3e0294fcc92dbac92a5b02cea9d97ad8d
 SIZE (go-freebsd-arm64-go1.14.tar.xz) = 34944548
 SHA256 (go-freebsd-amd64-go1.14.tar.xz) = 3b259247fb228258a4f31e283e9aa23cafd590eabce334666a9e9b2ffe47c19b
diff --git a/lang/go/files/patch-src_cmd_link_internal_ld_elf.go b/lang/go/files/patch-src_cmd_link_internal_ld_elf.go
deleted file mode 100644
index 2e92eee9efd5..000000000000
--- a/lang/go/files/patch-src_cmd_link_internal_ld_elf.go
+++ /dev/null
@@ -1,15 +0,0 @@
-Backport https://go-review.googlesource.com/c/go/+/346872/ to go1.17
---- src/cmd/link/internal/ld/elf.go.orig	2021-08-16 16:29:54 UTC
-+++ src/cmd/link/internal/ld/elf.go
-@@ -2028,6 +2028,11 @@ func asmbElf(ctxt *Link) {
- 		ph := newElfPhdr()
- 		ph.Type = elf.PT_SUNWSTACK
- 		ph.Flags = elf.PF_W + elf.PF_R
-+	} else if ctxt.HeadType == objabi.Hfreebsd {
-+		ph := newElfPhdr()
-+		ph.Type = elf.PT_GNU_STACK
-+		ph.Flags = elf.PF_W + elf.PF_R
-+		ph.Align = uint64(ctxt.Arch.RegSize)
- 	}
- 
- elfobj: