./wip/go, The Go programming language

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.8, Package name: go-1.8, Maintainer: bsiegert

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.


Required to run:
[lang/perl5] [shells/bash]

Required to build:
[pkgtools/cwrappers] [lang/go14]

Master sites:

SHA1: 37945c372140c3a46c2c5b4b9ce382b6c8d88811
RMD160: 12f2840f1fd321f9d6be4dc066da6392ac30a2c3
Filesize: 14961.019 KB

Version history: (Expand)


CVS history: (Expand)


   2015-08-01 15:05:55 by Benny Siegert | Files touched by this commit (9)
Log message:
Add a wip package for go-1.5beta3. This at least compiles for me on
NetBSD/amd64. I have not played with it a lot.
   2014-12-31 12:34:18 by Benny Siegert | Files touched by this commit (4) | Package removed
Log message:
Remove crufty go-1.2.2 package, the one in pkgsrc itself is newer.
   2014-12-31 12:32:38 by Benny Siegert | Files touched by this commit (1)
Log message:
Use += for INSTALLATION_DIRS to allow overriding.
   2014-11-18 22:32:37 by Benny Siegert | Files touched by this commit (1)
Log message:
Revamp go-package.mk and make it usable.

Packages now contain source code + object files. This avoids recompiling
with dependent packages, which is not possible due to permissions.
   2014-06-01 14:49:35 by Thomas Klausner | Files touched by this commit (208)
Log message:
Remove FETCH_USING.
It is a user-defined variable and should NOT be set in Makefiles.
   2014-02-02 15:01:59 by Benny Siegert | Files touched by this commit (1)
Log message:
Introduce go-package.mk, a small library for building Go packages.

Use it so simplify go-text/Makefile.
   2013-12-15 20:00:06 by Benny Siegert | Files touched by this commit (2)
Log message:
Remove godoc, it moved to the go.tools subrepo (which is not packaged yet).
   2013-12-06 13:54:16 by Benny Siegert | Files touched by this commit (3)
Log message:
Go 1.2.

See release notes in http://golang.org/doc/go1.2 -- they are too long
to paste here.

This won't compile under NetBSD-current at the moment (only 6-STABLE).
Some tests are a bit flaky (log/syslog and runtime). This does not occur
when you run the build from the command line AFAICT.