aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason Unovitch <junovitch@FreeBSD.org>2015-09-28 22:15:18 +0000
committerJason Unovitch <junovitch@FreeBSD.org>2015-09-28 22:15:18 +0000
commit04758da3d65c9071fd2b9c6079f9e2fe2a5f7937 (patch)
treee296508169b8b76560c38a761f1aa0c179d3f238
parent974a162dd79ab7bf06c28b6bb64f126b422402e4 (diff)
downloadports-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/Makefile9
-rw-r--r--lang/go/distinfo4
-rw-r--r--lang/go/pkg-plist30
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