Update lang/go to 1.5.3. This is a security-related release, it fixes CVE-2015-8618 that was partically patched in 1.5.2nb1. See full release notes for a description: https://groups.google.com/d/msg/golang-announce/MEATuOi_ei4/JsndUuZwEAAJdiff -r1.36 -r1.37 pkgsrc/lang/go/Makefile
(fhajny)
@@ -1,33 +1,32 @@ | @@ -1,33 +1,32 @@ | |||
1 | # $NetBSD: Makefile,v 1.36 2015/12/22 20:44:40 bsiegert Exp $ | 1 | # $NetBSD: Makefile,v 1.37 2016/01/16 09:43:44 fhajny Exp $ | |
2 | 2 | |||
3 | .include "version.mk" | 3 | .include "version.mk" | |
4 | 4 | |||
5 | DISTNAME= go${GO_VERSION}.src | 5 | DISTNAME= go${GO_VERSION}.src | |
6 | PKGNAME= go-${GO_VERSION} | 6 | PKGNAME= go-${GO_VERSION} | |
7 | PKGREVISION= 1 | |||
8 | CATEGORIES= lang | 7 | CATEGORIES= lang | |
9 | MASTER_SITES= https://storage.googleapis.com/golang/ | 8 | MASTER_SITES= https://storage.googleapis.com/golang/ | |
10 | 9 | |||
11 | MAINTAINER= bsiegert@NetBSD.org | 10 | MAINTAINER= bsiegert@NetBSD.org | |
12 | HOMEPAGE= http://golang.org/ | 11 | HOMEPAGE= http://golang.org/ | |
13 | COMMENT= The Go programming language | 12 | COMMENT= The Go programming language | |
14 | LICENSE= modified-bsd | 13 | LICENSE= modified-bsd | |
15 | 14 | |||
16 | WRKSRC= ${WRKDIR}/go | 15 | WRKSRC= ${WRKDIR}/go | |
17 | USE_TOOLS+= bash:run perl:run pax | 16 | USE_TOOLS+= bash:run perl:run pax | |
18 | 17 | |||
19 | # uses ulimit -T | 18 | # uses ulimit -T | |
20 | BUILD_DEPENDS+= bash>=4.2nb3:../../shells/bash | 19 | # BUILD_DEPENDS+= bash>=4.2nb3:../../shells/bash | |
21 | 20 | |||
22 | # cgo compiles under TMPDIR | 21 | # cgo compiles under TMPDIR | |
23 | TMPDIR?= /tmp | 22 | TMPDIR?= /tmp | |
24 | BUILDLINK_PASSTHRU_DIRS+= ${TMPDIR} | 23 | BUILDLINK_PASSTHRU_DIRS+= ${TMPDIR} | |
25 | 24 | |||
26 | GOROOT_FINAL= ${PREFIX}/go | 25 | GOROOT_FINAL= ${PREFIX}/go | |
27 | INSTALLATION_DIRS= bin | 26 | INSTALLATION_DIRS= bin | |
28 | 27 | |||
29 | REPLACE_BASH+= doc/articles/wiki/test.bash | 28 | REPLACE_BASH+= doc/articles/wiki/test.bash | |
30 | REPLACE_BASH+= doc/codewalk/run | 29 | REPLACE_BASH+= doc/codewalk/run | |
31 | REPLACE_BASH+= lib/time/update.bash | 30 | REPLACE_BASH+= lib/time/update.bash | |
32 | REPLACE_BASH+= misc/arm/a | 31 | REPLACE_BASH+= misc/arm/a | |
33 | REPLACE_BASH+= misc/benchcmp | 32 | REPLACE_BASH+= misc/benchcmp |
@@ -1,12 +1,10 @@ | @@ -1,12 +1,10 @@ | |||
1 | $NetBSD: distinfo,v 1.30 2015/12/22 20:44:40 bsiegert Exp $ | 1 | $NetBSD: distinfo,v 1.31 2016/01/16 09:43:44 fhajny Exp $ | |
2 | 2 | |||
3 | SHA1 (go1.5.2.src.tar.gz) = c7d78ba4df574b5f9a9bb5d17505f40c4d89b81c | 3 | SHA1 (go1.5.3.src.tar.gz) = c17563a84df8aefb6a1e703a42f1e2842615e4a6 | |
4 | RMD160 (go1.5.2.src.tar.gz) = 38aec8e0f7f93c4616db58ccfc6152b3b35bbd08 | 4 | RMD160 (go1.5.3.src.tar.gz) = fa1fc2af054371d766523c310eee3b3204de63b3 | |
5 | SHA512 (go1.5.2.src.tar.gz) = 7323ca7845fa4cb03d36240d759b542b142db331953f08bf8220d02465fc434478be3cb1abab52e180f29326379eab518e7b793c70c7cb440c1ab885d36bdfb8 | 5 | SHA512 (go1.5.3.src.tar.gz) = b348832ea7cb095cf793960cf9f4da5e9f6ca8de7b5262bb819de97efea4835643e30a18efd4a82d01ea3854a1905af9e134271716c4b68c9d2a8f6e15f65ff0 | |
6 | Size (go1.5.2.src.tar.gz) = 12056199 bytes | 6 | Size (go1.5.3.src.tar.gz) = 12057623 bytes | |
7 | SHA1 (patch-lib_time_update.bash) = bcf565b97ae7898a9e5cef7686fe42c69bc0bba1 | 7 | SHA1 (patch-lib_time_update.bash) = bcf565b97ae7898a9e5cef7686fe42c69bc0bba1 | |
8 | SHA1 (patch-misc_io_clangwrap.sh) = cd91c47ba0fe7b6eb8009dd261c0c26c7d581c29 | 8 | SHA1 (patch-misc_io_clangwrap.sh) = cd91c47ba0fe7b6eb8009dd261c0c26c7d581c29 | |
9 | SHA1 (patch-src_cmd_go_pkg.go) = ccc470577951bd00741c39229599c0c06be52d0a | 9 | SHA1 (patch-src_cmd_go_pkg.go) = ccc470577951bd00741c39229599c0c06be52d0a | |
10 | SHA1 (patch-src_math_big_nat.go) = 3043a3883c6dbb5d4b75a07cb18effea5069ea74 | |||
11 | SHA1 (patch-src_math_big_nat_test.go) = c64bdd6b7ec1d28c0af4f7cf92a40d6f8262d346 | |||
12 | SHA1 (patch-src_syscall_syscall__solaris.go) = 436371947897dcba574a6dfecc6bbcd04f6e25b2 | 10 | SHA1 (patch-src_syscall_syscall__solaris.go) = 436371947897dcba574a6dfecc6bbcd04f6e25b2 |
@@ -1,18 +1,18 @@ | @@ -1,18 +1,18 @@ | |||
1 | # $NetBSD: version.mk,v 1.10 2015/12/10 20:04:54 bsiegert Exp $ | 1 | # $NetBSD: version.mk,v 1.11 2016/01/16 09:43:44 fhajny Exp $ | |
2 | 2 | |||
3 | .include "../../mk/bsd.prefs.mk" | 3 | .include "../../mk/bsd.prefs.mk" | |
4 | 4 | |||
5 | GO_VERSION= 1.5.2 | 5 | GO_VERSION= 1.5.3 | |
6 | GO14_VERSION= 1.4.3 | 6 | GO14_VERSION= 1.4.3 | |
7 | 7 | |||
8 | ONLY_FOR_PLATFORM= *-*-i386 *-*-x86_64 *-*-evbarm | 8 | ONLY_FOR_PLATFORM= *-*-i386 *-*-x86_64 *-*-evbarm | |
9 | NOT_FOR_PLATFORM= SunOS-*-i386 | 9 | NOT_FOR_PLATFORM= SunOS-*-i386 | |
10 | .if ${MACHINE_ARCH} == "i386" | 10 | .if ${MACHINE_ARCH} == "i386" | |
11 | GOARCH= 386 | 11 | GOARCH= 386 | |
12 | GOCHAR= 8 | 12 | GOCHAR= 8 | |
13 | .elif ${MACHINE_ARCH} == "x86_64" | 13 | .elif ${MACHINE_ARCH} == "x86_64" | |
14 | GOARCH= amd64 | 14 | GOARCH= amd64 | |
15 | GOCHAR= 6 | 15 | GOCHAR= 6 | |
16 | .elif ${MACHINE_ARCH} == "evbarm" | 16 | .elif ${MACHINE_ARCH} == "evbarm" | |
17 | GOARCH= arm | 17 | GOARCH= arm | |
18 | GOCHAR= 5 | 18 | GOCHAR= 5 |