NOTICE: This package has been removed from pkgsrc

./wip/go, The Go programming language

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 1.9, Package name: go-1.9, 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: 76f7a3db86defe65510607df2db0b065db003ed6
RMD160: cdf174a39b339bac08bc04e5d461972ec2d0c337
Filesize: 15993.519 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.