go: updated to version 1.13.3

This commit is contained in:
Matt Housh 2019-10-17 21:55:18 -05:00
parent db832e426a
commit 6ff3db3463
4 changed files with 1211 additions and 1858 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,7 +1,6 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF3xvPiSBYiYeWzW+LkMyYCReNuqrSStFWmARKBPuduPv4URZuZXjoSaB5+HI2LKOoN6wSjDSOUKf5fc49EJfA8wE=
SHA256 (Pkgfile) = 3ef8d903cb799814be7402ed9dbaeda6058f522f06fb9eabe0066a29165a3f99
SHA256 (.footprint) = 217528e5bb1f8bfed6d53ae4555a39abfe14b3bce82416de08a4a58791c6e04c
RWSagIOpLGJF3yvQ4vfj4bjNT42aEhmHKKVr3qZ1CNjkND6D+6pQyNNHp1GN1m+h9tcOCxXClGwDfatU1QR+OmmfVUXmMWfuTQ0=
SHA256 (Pkgfile) = 863f09bbe2a990933af8e54a4d84c1666092dc86af116a539550df75a88415cd
SHA256 (.footprint) = 7f275af573f1dd255831ad7ba8510341e5a22064f73f6c80c5c5e782d3316918
SHA256 (go1.4.3.linux-amd64.tar.gz) = ce3140662f45356eb78bc16a88fc7cfb29fb00e18d7c632608245b789b2086d2
SHA256 (go1.12.9.src.tar.gz) = ab0e56ed9c4732a653ed22e232652709afbf573e710f56a07f7fdeca578d62fc
SHA256 (go-certpath.diff) = 3907aed875a3d4e19dfb9aa2aa5b6c4aea821637c8d6f0dd0af54a4e99e8309f
SHA256 (go1.13.3.src.tar.gz) = 4f7123044375d5c404280737fbd2d0b17064b66182a65919ffe20ffe8620e3df

View File

@ -3,11 +3,10 @@
# Maintainer: Matt Housh, jaeger at crux dot ninja
name=go
version=1.12.9
version=1.13.3
release=1
source=(https://storage.googleapis.com/golang/go1.4.3.linux-amd64.tar.gz \
https://storage.googleapis.com/golang/${name}${version}.src.tar.gz \
$name-certpath.diff)
https://storage.googleapis.com/golang/${name}${version}.src.tar.gz)
unpack_source() {
install -d $SRC/go1.4
@ -15,7 +14,6 @@ unpack_source() {
-C $SRC/go1.4 --strip-components 1
bsdtar -xf $PKGMK_SOURCE_DIR/${name}${version}.src.tar.gz \
-C $SRC
cp $name-certpath.diff $SRC
}
build() {
@ -25,8 +23,6 @@ build() {
export GOARCH=amd64
export GOCACHE=off
patch -p0 -i $SRC/$name-certpath.diff
cd go/src
bash make.bash --no-clean

View File

@ -1,9 +0,0 @@
diff -urN go.orig/src/crypto/x509/root_linux.go go/src/crypto/x509/root_linux.go
--- go.orig/src/crypto/x509/root_linux.go 2017-02-16 13:12:23.000000000 -0600
+++ go/src/crypto/x509/root_linux.go 2017-02-17 15:41:47.471727541 -0600
@@ -11,4 +11,5 @@
"/etc/ssl/ca-bundle.pem", // OpenSUSE
"/etc/pki/tls/cacert.pem", // OpenELEC
"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem", // CentOS/RHEL 7
+ "/etc/ssl/cert.pem", // CRUX
}