aboutsummaryrefslogtreecommitdiffstats
path: root/lang/go
Commit message (Collapse)AuthorAgeFilesLines
* Update to 1.9jlaffaye2018-02-044-312/+743
|
* Add pkg-plist targetjlaffaye2018-02-041-0/+11
| | | | | PR: 221759 Submitted by: smh
* - Update to 1.8.3jlaffaye2017-05-263-5/+9
|
* - Fix shebangsmiwi2017-04-211-14/+11
| | | | | | - Fix bin/rc in lang/go since we dont have it in base or a port to support it - While in lang/go remove WRKSRC for SHEBANG_FILES - Bump PORTREVISION for package change
* Fix build with new shebang checksjlaffaye2017-04-211-2/+13
| | | | | PR: 218702 Submitted by: Kenji Rikitake <kenji@k2r.org>
* Update to 1.8.1jlaffaye2017-04-163-5/+17
|
* Fix plistantoine2017-03-262-0/+4
| | | | Reported by: pkg-fallout
* Use pipe2() syscall. It is available on all supported FreeBSD versions.glebius2017-03-261-0/+162
| | | | | | | | | | This makes lang/go not depending on pipe() syscall, this not depending on COMPAT_FREEBSD10 kernel. This is adjusted version of 0ebaca6ba27534add5930a95acffa9acff182e2b from the official Go repo. Approved by: jlaffaye
* - Update to 1.8jlaffaye2017-02-193-575/+1144
| | | | | | | - Add option to disable SSE2 [1] - Remove CC when calling make.bash [2] PR: 210612, 209465
* Update to 1.7.5jlaffaye2017-01-283-4/+6
|
* - Update to 1.7.4jlaffaye2016-12-272-4/+4
| | | | | PR: 215465 Submitted by: wen
* Update to 1.7.3jlaffaye2016-10-233-4/+5
|
* Update to 1.7.1jlaffaye2016-09-123-4/+5
| | | | | PR: 212587 Submitted by: Larry Rosenman <ler@lerctr.org>
* Remove EXTRA_PATCHES forgotten in previous commitjlaffaye2016-08-171-4/+0
| | | | | PR: 211919 Submitted by: ler@lerctr.org
* - Update to 1.7, based on [1]jlaffaye2016-08-174-410/+799
| | | | | | | - Delete now useless patch PR: 211898 [1] Submitted by: roberto [1]
* Update to 1.6.3jlaffaye2016-07-192-3/+5
| | | | Security: CVE-2016-5386
* Use relative symlinks to make the port relocation friendlybapt2016-06-231-1/+2
|
* Move lang/go/files/bsd.go.mk to USES=go.mat2016-04-221-79/+0
| | | | | | Reviewed by: bapt Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D6057
* - Update to 1.6.2jlaffaye2016-04-213-3/+4
|
* - Update to 1.6.1jlaffaye2016-04-133-3/+5
| | | | Security: CVE-2016-3958, CVE-2016-3959
* Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.mat2016-04-012-2/+2
| | | | | With hat: portmgr Sponsored by: Absolight
* - Update to 1.6jlaffaye2016-02-276-226/+472
|
* - Update to 1.5.3jlaffaye2016-01-143-4/+10
|
* lang/go: fix build on 11i386swills2015-11-112-0/+27
| | | | | Approved by: jlaffaye (maintainer) Obtained from: https://github.com/golang/go/commit/26263354a3d607e1cc6c06be67530dad57f43074
* Improve shebangfix frameworkamdmi32015-10-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | - Support multiple values in *_OLD_CMD, i.e. we can now fix both "/usr/bin/python" and "/usr/bin/env python" at the same time - Default *_OLD_CMD values are now always appended, so you don't need to specify them in individual ports - Add lua support (depends on USES=lua) - Add more default values, such as "/usr/bin/env foo" for python, perl, bash, ruby and lua - Shebangfix now matches whole words, e.g. we will no longer (erroneously) replace "/usr/bin/perl5.005" with "${perl_CMD}5.005" (but "/usr/bin/perl -tt" is still (correctly) replaced with "${perl_CMD} -tt") Note that *_OLD_CMD items containing spaces must now be quoted (e.g. perl_OLD_CMD=/bin/perl /usr/bin/perl "/usr/bin/env perl") Update shebangfix usage according to new rules in many ports: - Remove *_OLD_CMD for patterns now replaced by default - Quote custom *_OLD_CMD which contain spaces Fix shebangfix usage in many ports (irrelevant to infrastructure change): - Remove redundant SHEBANG_LANG (no need to duplicate default langs) - Remove redundant *_CMD (such as python_CMD=${LOCALBASE}/bin/python${PYTHON_VER} when USES=python is present) - Never use *_OLD_CMD in REINPLACE_CMD matchers, these should always look for exact string Approved by: portmgr (bapt) Differential Revision: D3756
* lang/go: adjust PLIST_SUB and bsd.go.mk to support DragonFlymarino2015-09-113-230/+230
| | | | | | | | Change hardcoded "freebsd" to variable (OPSYS:tl) to allow DragonFly to build without patches. PR: 203006 Approved by: maintainer
* lang/go: Restrict if_data8 "extra" patch to FreeBSDmarino2015-09-101-1/+1
| | | | | | | The use of OSVERSION to define EXTRA_PATCHES requires an OPSYS check. The extra patch in question is not valid for DragonFly. Approved by: portmgr (bapt, after technical discussion)
* - Update to 1.5.1jlaffaye2015-09-103-4/+5
|
* Fix net package on CURRENTjlaffaye2015-09-022-0/+266
| | | | | PR: 202504 Submitted by: Maciej Pasternacki <maciej@pasternacki.net>
* Force GOBIN to the empty string.jlaffaye2015-08-271-1/+2
| | | | | | | If GOBIN is already defined in the environment, it can break ports using bsd.go.mk PR: 202675
* Unbreak INDEX on mips/sparc64/ia64 etc.antoine2015-08-221-1/+1
|
* Update to 1.5jlaffaye2015-08-214-678/+1424
|
* - Update to 1.4.2jlaffaye2015-02-193-3/+12
|
* Fix plist on i386antoine2014-12-141-8/+8
|
* - Update to 1.4jlaffaye2014-12-143-2133/+2350
|
* Fix typobapt2014-12-071-1/+1
|
* Fix build when compiler is clangbapt2014-12-071-2/+2
|
* Cleanup plistbapt2014-10-271-445/+0
|
* Update to 1.3.2jlaffaye2014-09-282-3/+3
|
* - Update to 1.3.1jlaffaye2014-08-163-4/+4
|
* Fix plist on i386jlaffaye2014-08-022-1/+2
| | | | | PR: 192317 Submitted by: robak
* - Update to 1.3jlaffaye2014-06-203-525/+904
|
* Convert all :U to :tu and :L to :tlbapt2014-05-051-1/+1
| | | | | | | | | | | | | | Since FreeBSD 8.4 and FreeBSD 9.1 make(1) do support :tu and :tl as a replacement for :U and :L (which has been marked as deprecated) bmake which is the default on FreeBSD 10+ only support by default :tu/:tl a hack has been added at the time to support :U and :L to ease migration. This hack is now not necessary anymore Note that this makes the ports tree incompatible with make(1) from FreeBSD 8.3 or earlier With hat: portmgr
* - Update to 1.2.1jlaffaye2014-03-102-4/+4
| | | | - Specify BSD license
* - Change default location of Go packages to LOCALBASE/share/gojlaffaye2014-01-121-12/+24
| | | | | | | | | | This fixes problems like ports failing to build if the port is already installed [1] - Bump PORTREVISION of affected ports - Support the install target in bsd.go.mk - STAGE support for free! PR: ports/180003 [1]
* - Update to 1.2 [1]jlaffaye2013-12-084-226/+290
| | | | | | | - Remove obsolete pkg-message [2] PR: ports/184454 [1], ports/176473 [2] Submitted by: lwhsu
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵bapt2013-09-211-0/+1
| | | | lang)
* - Update to 1.1.2jlaffaye2013-08-143-3/+12
|
* Add USE_GCC=any as build fails with clang.bapt2013-08-041-0/+2
| | | | | Pass CC to build env to properly using the compiler desired This fixes build on head without gcc
* - Update to 1.1.1jlaffaye2013-06-165-15/+56
| | | | | | | | - Remove bash and bison dependencies - Specify the PATH in regression-test target PR: 179529 Submitted by: koobs
* - Do not hardcode GOOS, use OPSYS instead [1]jlaffaye2013-06-023-7/+11
| | | | | | | - Add -f flag to LN [1] - Add a regression-test target Submitted by: sbz (irc) [1]
* - Update to 1.1jlaffaye2013-05-203-205/+782
|
* Fix plist on i386jlaffaye2013-02-142-1/+4
| | | | Submitted by: skreuzer (private mail)
* Add i386 to supported arch.jlaffaye2013-01-251-1/+1
|
* - Fix plistjlaffaye2012-10-031-3/+0
|
* - Update to 1.0.3jlaffaye2012-09-263-25/+21
| | | | - Switch to new Makefile header style
* - Update to 1.0.2jlaffaye2012-06-203-3/+11
|
* - Update to 1.0.1jlaffaye2012-05-156-1120/+2758
| | | | - Only for amd64 until i386 is fixed
* - Install sources to fix goinstall and godoc [1] [2]jlaffaye2011-12-012-0/+1750
| | | | | | | - Unset GOBIN while installing [3] PR: ports/154179 [1], ports/162910 [2], ports/162954 [3] Feature safe: yes
* - Update go to 20111017 (r60.3)jlaffaye2011-11-273-8/+26
| | | | | | | | - Install the lib folder to fix goinstall [1] Reported by: Andy Kosela <akosela@andykosela.com> [1] PR: ports/162621 Feature safe: yes
* Update to 20111005jlaffaye2011-10-073-3/+4
|
* - Update to 20110920jlaffaye2011-09-235-227/+223
| | | | | - Cleanup - Install into PREFIX/go
* Take maintainershipjlaffaye2011-09-031-1/+1
| | | | Approved by: maintainer (private mail)
* Update to 20110515skreuzer2011-05-273-22/+53
| | | | | PR: ports/157348 Approved by: Devon H. O'Dell (maintainer)
* - Update to 20101225 snapshotswills2011-01-153-5/+12
| | | | | | | PR: ports/153464 Submitted by: wen Approved by: wxs@ and pgolluci@ (mentor implicit) Feature safe: yes
* - Add bsd.go.mk to help create go package portwen2010-11-251-0/+35
| | | | | Submitted by: Wen Heping(myself) Approved by: maintainer(via email)
* Use pkg-message.in.wxs2010-11-243-23/+22
| | | | | | Install Make.* into ${GOROOT}/src so go packages can be used. Submitted by: wen@
* Update to 20101027.wxs2010-11-013-28/+92
| | | | | Submitted by: wen@ Approved by: devon.odell@gmail.com (maintainer)
* Update to 20100413wxs2010-04-253-191/+223
| | | | Submitted by: devon.odell@gmail.com (maintainer, private mail)
* An experimental, concurrent, garbage collected language.wxs2010-01-245-0/+297
Submitted by: devon.odell@gmail.com (private mail)