NOTICE: This package has been removed from pkgsrc

./lang/go, The Go programming language

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


Branch: CURRENT, Version: 1.10.4nb1, Package name: go-1.10.4nb1, 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: adcd9d0bbbc764fa4ff20c08eb4a5a527fa95d96
RMD160: a42ae4d0b21e8ceb500ca10a590f16b0811c7a4e
Filesize: 17901.537 KB

Version history: (Expand)


CVS history: (Expand)


   2018-11-12 15:40:22 by Jonathan Perkin | Files touched by this commit (19)
Log message:
*: Add CTF_SUPPORTED/CTF_FILES_SKIP where necessary.
   2018-11-12 14:48:45 by Jonathan Perkin | Files touched by this commit (1)
Log message:
go: Set STRIP_DEBUG_SUPPORTED=no

Stripping golang binaries renders them useless.
   2018-11-04 19:22:48 by Benny Siegert | Files touched by this commit (1)
Log message:
This file was missing from the previous commit.

go111-1.11.2.
   2018-11-04 13:36:09 by Benny Siegert | Files touched by this commit (4) | Package updated
Log message:
Update go110 to 1.10.5.

go1.10.5 (released 2018/11/02) includes fixes to the go command, linker,
runtime and the database/sql package. See the Go 1.10.5 milestone on our issue
tracker for details.
   2018-10-26 15:49:23 by Leonardo Taccari | Files touched by this commit (2)
Log message:
go: Improve PRINT_PLIST_AWK patterns and avoid possible double definition

- Move GO_PLATFORM definition in lang/go/version.mk in order that also lang/go*
  packages can (re)use it
- Change PRINT_PLIST_AWK pattern that replace all ${GO_PLATFORM} and apply it
  only when ${GO_PLATFORM} is a directory (between two "/").  There \ 
are only
  3 exceptions to that in lang/go14.
  Move it to version.mk so lang/go* PLIST can be mostly automatically
  generated.

These changes should help to avoid (most) manual editing of
lang/go*/PLIST.

Discussed with and thanks to <bsiegert>!
   2018-10-14 20:15:34 by Benny Siegert | Files touched by this commit (1) | Package updated
Log message:
Correct definition of GOTOOLDIR, remove PREFIX.

GOTOOLDIR was not updated to use the versioned go directories.
   2018-10-02 20:19:56 by Benny Siegert | Files touched by this commit (4) | Package updated
Log message:
Update go111 to 1.11.1.

go1.11.1 (released 2018/10/01) includes fixes to the compiler, documentation,
go command, runtime, and the crypto/x509, encoding/json, go/types, net,
net/http, and reflect packages. See the Go 1.11.1 milestone on our issue
tracker for details.

Also correct the PLIST and use ln -sf instead of ln -s.
   2018-09-23 22:05:29 by Benny Siegert | Files touched by this commit (14) | Package removed
Log message:
Remove lang/go.

Replacements: the versioned lang/go19, lang/go110 and lang/go111.

Nothing in pkgsrc directly depends on this anymore. There are a few
stragglers in wip, which will be fixed.