diff options
author | Jason Unovitch <junovitch@FreeBSD.org> | 2015-09-28 22:15:18 +0000 |
---|---|---|
committer | Jason Unovitch <junovitch@FreeBSD.org> | 2015-09-28 22:15:18 +0000 |
commit | 04758da3d65c9071fd2b9c6079f9e2fe2a5f7937 (patch) | |
tree | e296508169b8b76560c38a761f1aa0c179d3f238 | |
parent | 974a162dd79ab7bf06c28b6bb64f126b422402e4 (diff) | |
download | ports-04758da3d65c9071fd2b9c6079f9e2fe2a5f7937.tar.gz ports-04758da3d65c9071fd2b9c6079f9e2fe2a5f7937.zip |
MFH: r398046 (partially)
- Update to 1.4.3, fix vulnerabilities
- Improve clang detection [1]
PR: 202624 [1]
Security: CVE-2015-5739
Security: CVE-2015-5740
Security: CVE-2015-5741
Security: 4464212e-4acd-11e5-934b-002590263bf5
Approved by: ports-secteam (feld)
Notes
Notes:
svn path=/branches/2015Q3/; revision=398150
-rw-r--r-- | lang/go/Makefile | 9 | ||||
-rw-r--r-- | lang/go/distinfo | 4 | ||||
-rw-r--r-- | lang/go/pkg-plist | 30 |
3 files changed, 13 insertions, 30 deletions
diff --git a/lang/go/Makefile b/lang/go/Makefile index c5d54c23a8fc..93417d039922 100644 --- a/lang/go/Makefile +++ b/lang/go/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= go -PORTVERSION= 1.4.2 +PORTVERSION= 1.4.3 PORTEPOCH= 1 CATEGORIES= lang MASTER_SITES= http://golang.org/dl/ @@ -13,7 +13,7 @@ COMMENT= Go programming language LICENSE= BSD3CLAUSE -USES= shebangfix +USES= compiler shebangfix SHEBANG_LANG= sh SHEBANG_FILES= ${WRKSRC}/src/*.bash \ ${WRKSRC}/doc/progs/run \ @@ -28,6 +28,11 @@ ONLY_FOR_ARCHS= i386 amd64 .include <bsd.port.pre.mk> +# If cc is clang, change it to clang to help Go identify the compiler +.if ${COMPILER_TYPE} == "clang" && ${CC} == "cc" +CC=clang +.endif + .if ${ARCH} == "i386" GOARCH=386 GOOBJ=8 diff --git a/lang/go/distinfo b/lang/go/distinfo index 2729d73cb28c..0a3d08ecca8f 100644 --- a/lang/go/distinfo +++ b/lang/go/distinfo @@ -1,2 +1,2 @@ -SHA256 (go1.4.2.src.tar.gz) = 299a6fd8f8adfdce15bc06bde926e7b252ae8e24dd5b16b7d8791ed79e7b5e9b -SIZE (go1.4.2.src.tar.gz) = 10921896 +SHA256 (go1.4.3.src.tar.gz) = 9947fc705b0b841b5938c48b22dc33e9647ec0752bae66e50278df4f23f64959 +SIZE (go1.4.3.src.tar.gz) = 10875170 diff --git a/lang/go/pkg-plist b/lang/go/pkg-plist index 9d3285206a0d..4806800ccbdb 100644 --- a/lang/go/pkg-plist +++ b/lang/go/pkg-plist @@ -1,7 +1,5 @@ bin/go bin/gofmt -go/.hgignore -go/.hgtags go/AUTHORS go/CONTRIBUTORS go/LICENSE @@ -190,6 +188,9 @@ go/include/plan9/stdarg.h go/include/plan9/utf.h go/include/u.h go/include/utf.h +go/lib/codereview/codereview.cfg +go/lib/codereview/codereview.py +go/lib/codereview/test.sh go/lib/time/README go/lib/time/update.bash go/lib/time/zoneinfo.zip @@ -341,33 +342,9 @@ go/misc/chrome/gophertool/gopher.png go/misc/chrome/gophertool/manifest.json go/misc/chrome/gophertool/popup.html go/misc/chrome/gophertool/popup.js -go/misc/dashboard/codereview/app.yaml -go/misc/dashboard/codereview/cron.yaml -go/misc/dashboard/codereview/dashboard/cl.go -go/misc/dashboard/codereview/dashboard/front.go -go/misc/dashboard/codereview/dashboard/gc.go -go/misc/dashboard/codereview/dashboard/mail.go -go/misc/dashboard/codereview/dashboard/people.go -go/misc/dashboard/codereview/index.yaml -go/misc/dashboard/codereview/queue.yaml -go/misc/dashboard/codereview/static/gopherstamp.jpg -go/misc/dashboard/codereview/static/icon.png go/misc/editors go/misc/git/pre-commit go/misc/linkcheck/linkcheck.go -go/misc/makerelease/darwin/Distribution -go/misc/makerelease/darwin/Resources/bg.png -go/misc/makerelease/darwin/etc/paths.d/go -go/misc/makerelease/darwin/scripts/postinstall -go/misc/makerelease/darwin/scripts/preinstall -go/misc/makerelease/makerelease.go -go/misc/makerelease/windows/LICENSE.rtf -go/misc/makerelease/windows/README.txt -go/misc/makerelease/windows/images/Banner.jpg -go/misc/makerelease/windows/images/Dialog.jpg -go/misc/makerelease/windows/images/DialogLeft.jpg -go/misc/makerelease/windows/images/gopher.ico -go/misc/makerelease/windows/installer.wxs go/misc/nacl/README go/misc/nacl/go_nacl_386_exec go/misc/nacl/go_nacl_amd64p32_exec @@ -4338,6 +4315,7 @@ go/test/fixedbugs/issue9537.dir/b.go go/test/fixedbugs/issue9537.go go/test/fixedbugs/issue9604.go go/test/fixedbugs/issue9634.go +go/test/fixedbugs/issue10135.go go/test/float_lit.go go/test/float_lit2.go go/test/float_lit3.go |