Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
g20240208 18 Aug 2024 14:43:54 |
Ruslan Makhmatkhanov (rm) |
lang/go* ports: do not package back files
All the go ports installing *.bak files left after sed calls in
ports Makefile. Tweak sed calls to not create them in first place
and bump PORTREVISION to reflect package change.
PR: 280176
Approved by: go (maintainer timeout) |
g20240208 02 Mar 2024 13:07:22 |
Gleb Popov (arrowd) |
lang/go{-121,-devel}: Fix tests running under nobody user and mark
TESTING_UNSAFE. |
g20240208 20 Feb 2024 21:05:05 |
Ashish SHUKLA (ashish) |
lang/go*: Update to Go 1.22 snapshot
- Add overridable BUILD_DEPENDS on shells/bash, but only for Go 1.22+
- Since lang/go121 also depends on it, allow SHEBANG_FILES to be
overridden
- Re-roll the patch
- Update lang/go120 to co-exist with lang/go-devel update
- Update lang/go121 to co-exist with lang/go-devel update
PR: 277091 |
g20230808 31 Dec 2023 00:37:05 |
Muhammad Moinur Rahman (bofh) |
*/*: Sunset 12.4-RELEASE/12-STABLE from ports tree
- Remove all references to defunct ARCH arm
- Remove all references to defunct ARCH sparc64
- Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64
ARCH
- Remove sysutils/afbinit requires defunct sparc64 ARCH
- Remove all references to bktr driver
- Remove all references to defunct FreeBSD_12
- Remove all references to OSVERSION/OSREL corresponding to 12
- Remove conditionals in Mk/Uses/cabal.mk
- Remove sparc reference from Mk/Uses/qt-dist.mk
- Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64
- Remove BROKEN_FreeBSD_12* from:
- Remove OpenSSL patches from:
- Remove conditional flags for OSVERSION >= 1300000 to fixed flags.
Also move conditional flags for non sparc64/arm ARCH to fixed flags.
Reviewed by: brooks, jbeich, rene, salvadore
Differential Revision: https://reviews.freebsd.org/D42068 |
g20230808 12 Aug 2023 11:39:19 |
Dmitri Goutnik (dmgk) |
lang/go-devel: Update tp 1.21 |
g20230802 04 Aug 2023 15:22:04 |
Dmitri Goutnik (dmgk) |
lang/go-devel: Update to 1.21rc4
Changes: https://tip.golang.org/doc/go1.21 |
g20230201 02 Feb 2023 13:47:29 |
Dmitri Goutnik (dmgk) |
lang/go-devel: Update to go1.20, add riscv64 support
Also update bootstrap to the latest go1.20 release, which adds support
for freebsd/riscv64. |
g20230112 15 Jan 2023 15:18:29 |
Dmitri Goutnik (dmgk) |
lang/go-devel: Update to go1.20rc3
Changes: https://tip.golang.org/doc/go1.20 |
g20230104 05 Jan 2023 12:32:57 |
Dmitri Goutnik (dmgk) |
lang/go-devel: Update to go1.20rc2
While here, make sure installed binaries are stripped.
Changes: https://tip.golang.org/doc/go1.20 |
g20221207 11 Dec 2022 12:00:45 |
Dmitri Goutnik (dmgk) |
lang/go-devel: Update to go1.20rc1
Changes: https://tip.golang.org/doc/go1.20 |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
g20220802 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
g20220802 02 Aug 2022 18:19:22 |
Dmitri Goutnik (dmgk) |
lang/go-devel: Update to 1.19
Release notes: https://go.dev/doc/go1.19 |
g20220712 20 Jul 2022 14:22:15 |
Tobias C. Berner (tcberner) |
lang: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* Aaron Dalton <aaron@FreeBSD.org>
* Adam Weinberger <adamw@FreeBSD.org>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Alex Dupre <ale@FreeBSD.org>
* Alexey Dokuchaev <danfe@FreeBSD.org>
* Alonso Cardenas Marquez <acm@FreeBSD.org>
* Andreas Klemm <andreas@klemm.gtn.com>
* Andrew Pantyukhin <infofarmer@FreeBSD.org>
* Andrey Zakhvatov
* Anton Berezin <tobez@FreeBSD.org>
* Anton Berezin <tobez@tobez.org> (Only the first 15 lines of the commit message are shown above ) |
g20220712 14 Jul 2022 12:39:44 |
Dmitri Goutnik (dmgk) |
lang/go-devel: Update to go1.19rc2
Changes: https://tip.golang.org/doc/go1.19 |
g20220706_1 08 Jul 2022 19:53:00 |
Dmitri Goutnik (dmgk) |
lang/go{-devel,118}: Add GOAMD64 knobs
Add amd64 microarchitecture level knobs for the Go compiler. Note that
this will affect only the compiler itself, port users will still need to
set GOAMD64 in the environment to adjust the microarchitecture of the
compiled code [1, 2].
Set default to the baseline level for the maximum backward
compatibility.
GOAMD64=v1 (default): The baseline. Exclusively generates instructions
that all 64-bit x86 processors can execute.
GOAMD64=v2: all v1 instructions, plus CMPXCHG16B, LAHF, SAHF, POPCNT,
SSE3, SSE4.1, SSE4.2, SSSE3.
GOAMD64=v3: all v2 instructions, plus AVX, AVX2, BMI1, BMI2, F16C, FMA,
LZCNT, MOVBE, OSXSAVE.
GOAMD64=v4: all v3 instructions, plus AVX512F, AVX512BW, AVX512CD,
AVX512DQ, AVX512VL.
[1]
https://github.com/golang/go/wiki/MinimumRequirements#microarchitecture-support
[2] https://tip.golang.org/doc/go1.18#amd64 |
g20220706 07 Jul 2022 12:27:14 |
Dmitri Goutnik (dmgk) |
lang/go-devel: Update to go1.19rc1
Changes: https://tip.golang.org/doc/go1.19 |
g20220609 11 Jun 2022 22:43:28 |
Dmitri Goutnik (dmgk) |
lang/go-devel: Update to go1.19beta1
Changes: https://tip.golang.org/doc/go1.19 |
g20220319 06 Jun 2022 18:27:20 |
Dmitri Goutnik (dmgk) |
*/*: Pass lang/go* and Mk/Uses/go.mk maintainership
Pass maintainership to the new Go team.
Approved by: ygy (maintainer, by email) |
g20220319 06 Jun 2022 18:19:10 |
Dmitri Goutnik (dmgk) |
*/*: Introduce versioned Go ports
- Mk/Uses/go.mk: add support for selecting Go port version in USES=go;
- Mk/bsd.default-versions.mk: add GO_DEFAULT;
- convert lang/go-devel to the master and lang/go{117,118} to slave
ports;
- add lang/go meta-port that provides go and gofmt symlinks to the
current default version.
PR: 264336
Reviewed by: ygy jwb yuri mikael drtr0jan@yandex.ru decke mat
Differential Revision: https://reviews.freebsd.org/D35346 |
g20220319 03 May 2022 12:14:17 |
Dmitri Goutnik (dmgk) |
lang/{go,go117,go-devel}: Update bootstrap to go1.17.9
Switch to the newer go1.17.9 bootstrap with backported CL346872
[1,2], fixes ports 259709.
[1] https://go-review.googlesource.com/c/go/+/346872/
[2] https://github.com/golang/go/issues/48112
PR: 263726
PR: 259709
Approved by: ygy@ (maintainer) |
g20220319 19 Mar 2022 22:36:05 |
Guangyuan Yang (ygy) |
lang/go-devel: Update to 1.18
Changes: https://tip.golang.org/doc/go1.18 |
g20220218 18 Feb 2022 05:12:22 |
Guangyuan Yang (ygy) |
lang/go-devel: Update to 1.18rc1
Changes: https://tip.golang.org/doc/go1.18 |
g20220204 05 Feb 2022 00:00:38 |
Guangyuan Yang (ygy) |
lang/go-devel: Update to 1.18beta2
Changes: https://tip.golang.org/doc/go1.18 |
g20211214 15 Dec 2021 00:47:59 |
Guangyuan Yang (ygy) |
lang/go-devel: Update to 1.18beta1
Changes: https://tip.golang.org/doc/go1.18 |
g20211209 10 Dec 2021 02:46:11 |
Guangyuan Yang (ygy) |
lang/go-devel: Update to 1.17.5
Changes: https://golang.org/doc/devel/release#go1.17.minor |
g20211202 03 Dec 2021 00:54:22 |
Guangyuan Yang (ygy) |
lang/go-devel: Update to 1.17.4
Changes: https://golang.org/doc/devel/release#go1.17.minor |
g20211105_2 15 Nov 2021 21:52:27 |
Guangyuan Yang (ygy) |
lang/go, lang/go-devel: Respect CC
PR: 258291
Fixes: f55607ce7b906bd7886b857f568956880f4281ff
Reported by: Evgeniy Khramtsov <evgeniy@khramtsov.org> |
g20211105_1 08 Nov 2021 06:19:59 |
Guangyuan Yang (ygy) Author: Evgeniy Khramtsov |
lang/go, lang/go-devel: Respect CC
PR: 258291 |
g20211105 05 Nov 2021 06:03:31 |
Guangyuan Yang (ygy) |
lang/go-devel: Update to 1.17.3
Changes: https://golang.org/doc/devel/release#go1.17.minor |
g20210902 03 Sep 2021 13:25:09 |
Dmitri Goutnik (dmgk) Author: Mina Galić |
lang/go-devel: mark stacks as non-executable on freebsd
PR: 258241 |
g20210816 18 Aug 2021 15:32:09 |
Dmitri Goutnik (dmgk) |
lang/go-devel: Update to 1.17
Changes: https://golang.org/doc/go1.17 |
g20210713 14 Jul 2021 12:06:32 |
Dmitri Goutnik (dmgk) |
lang/go-devel: Update to go1.17rc1
Changes: https://tip.golang.org/doc/go1.17 |
g20210216 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
g20210216 17 Feb 2021 11:53:48 |
dmgk |
lang/go-devel: Update to go1.16
Changes: https://golang.org/doc/go1.16 |
g20210127 28 Jan 2021 12:06:06 |
dmgk |
lang/go-devel: Update to go1.16rc1
Changes: https://tip.golang.org/doc/go1.16 |
g20201217 21 Dec 2020 20:10:44 |
dmgk |
lang/go-devel: Update to 1.16beta1
Changes: https://tip.golang.org/doc/go1.16 |
g20201014 15 Oct 2020 11:33:08 |
dmgk |
lang/go-devel: Update to 1.15.3
Changes: https://golang.org/doc/devel/release.html#go1.15.minor |
g20200901 01 Sep 2020 22:09:30 |
dmgk |
lang/go-devel: Update to 1.15.1
Changes: https://golang.org/doc/devel/release.html#go1.15.minor |
g20200820 07 Aug 2020 19:12:44 |
dmgk |
lang/go-devel: Update to go1.15rc2
Changes: https://tip.golang.org/doc/go1.15 |
g20200724 24 Jul 2020 20:17:12 |
dmgk |
lang/go-devel: Update to go1.15rc1
Changes: https://tip.golang.org/doc/go1.15 |
g20200610 11 Jun 2020 12:52:29 |
dmgk |
lang/go-devel: Update to go1.15beta1
Changes: https://tip.golang.org/doc/go1.15 |
g20200601 02 Jun 2020 13:09:19 |
dmgk |
lang/go-devel: Update to 1.14.4
Changes: https://golang.org/doc/devel/release.html#go1.14.minor |
g20200514 15 May 2020 18:51:26 |
dmgk |
lang/go-devel: Update to 1.14.3
Changes: https://golang.org/doc/devel/release.html#go1.14.minor |
g20200408_1 13 Apr 2020 19:16:39 |
dmgk |
lang/go-devel: Convert to a slave of lang/go, apply D24122
- Convert lang/go-devel to a slave port of lang/go
- Apply D24122 (similar to r530387 for lang/go) to relax module consistency
checks in go1.14 mode
Reviewed by: mikael tobik
Differential Revision: https://reviews.freebsd.org/D24397 |
g20200408 09 Apr 2020 12:14:36 |
dmgk |
lang/go-devel: Update to 1.14.2
Changes: https://golang.org/doc/devel/release.html#go1.14.minor |
g20200319 19 Mar 2020 21:32:46 |
dmgk |
lang/go-devel: Update to go1.14.1
Changes: https://golang.org/doc/devel/release.html#go1.14.minor |
g20200225_1 02 Mar 2020 15:11:19 |
dmgk |
lang/go-devel: Update bootstrap to go1.14 |
g20200225 26 Feb 2020 12:45:38 |
dmgk |
lang/go-devel: Update to go1.14
Changes: https://golang.org/doc/go1.14 |
g20200205_1 25 Feb 2020 15:46:27 |
dmgk |
lang/go-devel: Require FreeBSD 12 or newer for aarch64 support
Upstream CL: https://go-review.googlesource.com/c/go/+/220426/ |
g20200205_1 14 Feb 2020 18:06:14 |
dmgk |
lang/go-devel: Address D23151 feedback, add COMPAT_FREEBSD11 canary
- Merge do-install and post-install targets
- Simplify makesum target
- Add COMPAT_FREEBSD11 canary introduced by lang/rust in r522968 (the rationale
described in the r522968 commit message also applies to lang/go{,-devel}) |
g20200205 07 Feb 2020 19:54:58 |
dmgk |
lang/go-devel: Update to go1.14rc1
Changes: https://tip.golang.org/doc/go1.14 |
g20191217_1 07 Jan 2020 18:25:52 |
dmgk |
lang/go-devel: Update go bootstrap to go1.14beta1 |
g20191217 18 Dec 2019 19:32:47 |
dmgk |
lang/go-devel: Update to go1.14beta1
Changes: https://tip.golang.org/doc/go1.14 |
g20191113 15 Nov 2019 22:44:58 |
dmgk |
lang/go-devel: Add support for aarch64
AArch64 support was recently merged by the Go project and is slated to be in
go1.14. This patch adds freebsd/arm64 support to lang/go-devel first, the
intention is to similarly update lang/go when go1.14 is officially released.
The most notable change is migration to the new bootstrap [1] because aarch64
is not supported by go1.4.
[1] https://github.com/dmgk/go-bootstrap
Reviewed by: tobik, Mikael Urankar <mikael.urankar@gmail.com>
Approved by: tz (mentor, implicit)
Differential Revision: https://reviews.freebsd.org/D22316 |
g20191031 01 Nov 2019 15:16:14 |
dmgk |
lang/go-devel: Update to g20191031 (go1.13.4)
Changes: https://golang.org/doc/devel/release.html#go1.13.minor
Approved by: tz (mentor, implicit) |
g20191017 19 Oct 2019 23:20:45 |
dmgk |
lang/go-devel: Update to g20191017 (go1.13.3)
Changes: https://golang.org/doc/devel/release.html#go1.13.minor
Approved by: araujo (mentor)
Differential Revision: https://reviews.freebsd.org/D22080 |
g20190925 28 Sep 2019 11:53:58 |
dmgk |
lang/go-devel: Update to g20190925 (go1.13.1)
Changes: https://golang.org/doc/devel/release.html#go1.13.minor
Approved by: araujo (mentor)
MFH: 2019Q3
Security: CVE-2019-16276
Differential Revision: https://reviews.freebsd.org/D21808 |
g20190903 16 Sep 2019 20:55:08 |
dmgk |
Change my maintainer email
Approved by: tz (mentor), portmgr (adamw)
Differential Revision: https://reviews.freebsd.org/D21677 |
g20190903 05 Sep 2019 07:43:36 |
tobik |
lang/go-devel: Update to g20190903 (go1.13)
Changes: https://golang.org/doc/go1.13
PR: 240330
Submitted by: Dmitri Goutnik <dg@syrec.org> (maintainer) |
g20190829 30 Aug 2019 07:52:39 |
tobik |
lang/go-devel: Update to g20190829 (go1.13rc2)
Changes: https://tip.golang.org/doc/go1.13
PR: 240192
Submitted by: Dmitri Goutnik <dg@syrec.org> (maintainer) |
g20190821 23 Aug 2019 19:52:24 |
tobik |
lang/go-devel: Update to g20190821 (go1.13rc1)
Changes: https://tip.golang.org/doc/go1.13
PR: 240025
Submitted by: Dmitri Goutnik <dg@syrec.org> (maintainer) |
g20190814 15 Aug 2019 17:37:37 |
yuri |
lang/go-devel: Update g20190626 (60f14fddfe) -> g20190814 (ad4ed87f80)
PR: 239853
Submitted by: Dmitri Goutnik <dg@syrec.org> |
g20190626 30 Jun 2019 21:23:16 |
swills |
lang/go-devel: Update to g20190626 (1.13 Beta 1)
PR: 238831
Submitted by: Dmitri Goutnik <dg@syrec.org> (maintainer) |
g20190604 23 Jun 2019 11:38:45 |
tobik |
New port: lang/go-devel
A development snapshot of lang/go. This port is intended to be
used by port maintainers for testing with future Go versions.
PR: 238374
Submitted by: dg@syrec.org |