Commit graph

11 commits

Author SHA1 Message Date
wiz
d2a2201f62 Update to 1.3.1:
This release includes bug fixes to the compiler and the runtime,
net, and crypto/rsa packages.

Ok bsiegert@
2014-08-17 15:17:42 +00:00
jperkin
3bde48d60c PLIST fixes for SunOS. 2014-07-07 16:44:18 +00:00
bsiegert
91c851381e Update go to 1.3. One of our patches was accepted upstream.
Note that this is a leaf package. schmonz says it is ok to update this
now.
2014-06-22 14:50:47 +00:00
bsiegert
6cb9690664 Remove go/pkg/obj from the PLIST once and for all, and delete the directory
in do-install. The obj files are build artifacts.

Fixes breakage reported by wiz in private mail (I hope).
2014-05-31 13:06:47 +00:00
bsiegert
90bc4cb1f6 Update Go to latest version 1.2.2.
go1.2.2 (released 2014/05/05) includes a security fix that affects the tour
binary included in the binary distributions (thanks to Guillaume T).
2014-05-27 18:56:53 +00:00
bsiegert
246fed7ee8 Apply patch from PR pkg/48834: introduce a GO_COMPILER variable that
contains the "arch character" (5, 6 or 8) and substitute it in PLIST.
Fixes installation on i386 and possibly evbarm.
2014-05-24 09:44:39 +00:00
bsiegert
58b50a7ba2 Update go to 1.2.1, released today.
It contains the following fixes:

* runtime: fix crash in runtime.GoroutineProfile
* runtime: if traceback sees a breakpoint, don't change the PC
* runtime: fix data race in GC
* net: ignore some errors in windows Accept
* database/sql: Use all connections in pool
2014-03-03 15:41:12 +00:00
bsiegert
9c3f1aecce Apply a distribution patch to fix the handling of Unix domain sockets
on NetBSD/current. Bump PKGREVISION.
2014-01-04 11:35:48 +00:00
bsiegert
b8d8bd73fb Update go to 1.2.
Follow the example of OpenBSD ports and do not run the tests while building.
They are flaky under the Makefile harness for some reason.
2013-12-15 21:50:34 +00:00
bsiegert
328b115921 Update go to 1.1.2.
go1.1.2 (released 2013/08/13) includes fixes to the gc compiler and cgo,
and the bufio, runtime, syscall, and time packages. See the change
history for details. If you use package syscall's Getrlimit and
Setrlimit functions under Linux on the ARM or 386 architectures, please
note change 55ac276af5a7 that fixes issue 5949.

This is a leaf package, so it should be ok during the freeze.
2013-09-24 20:53:48 +00:00
wiz
5a6966d0fb Import go-1.1.1 as lang/go, packaged by Benny Siegert for wip.
The Go programming language is an open source project to make
programmers more productive.

Go is expressive, concise, clean, and efficient. Its concurrency
mechanisms make it easy to write programs that get the most out of
multicore and networked machines, while its novel type system enables
flexible and modular program construction. Go compiles quickly to
machine code yet has the convenience of garbage collection and the power
of run-time reflection. It's a fast, statically typed, compiled language
that feels like a dynamically typed, interpreted language.
2013-07-07 08:10:14 +00:00