notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Remember
I remember
2024-11-06 brought a new category: filesystems. Sadly, the website did not process it well. I''m working on that. It may take a few days.
Port details
go120 Go programming language
1.20.14_1 lang on this many watch lists=4 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.20.14_1Version of this port present on the latest quarterly branch.
Maintainer: go@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-02-02 13:48:38
Last Update: 2024-08-18 14:43:54
Commit Hash: 3f08599
People watching this port, also watch:: webp, vm-bhyve, gimp, libxml2, go
License: BSD3CLAUSE
WWW:
https://golang.org
Description:
Go is an open source programming environment that makes it easy to build simple, reliable, and efficient software.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (3 items)
Collapse this list.
  1. /usr/local/share/licenses/go120-1.20.14_1/catalog.mk
  2. /usr/local/share/licenses/go120-1.20.14_1/LICENSE
  3. /usr/local/share/licenses/go120-1.20.14_1/BSD3CLAUSE
Collapse this list.
Dependency lines:
  • go120>0:lang/go120
To install the port:
cd /usr/ports/lang/go120/ && make install clean
To add the package, run one of these commands:
  • pkg install lang/go120
  • pkg install go120
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: go120
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: aarch64 amd64 armv6 armv7 i386 riscv64
distinfo:
TIMESTAMP = 1707653791 SHA256 (go1.20.14.src.tar.gz) = 1aef321a0e3e38b7e91d2d7eb64040666cabdcc77d383de3c9522d0d69b67f4e SIZE (go1.20.14.src.tar.gz) = 26202564

Expand this list (12 items)

Collapse this list.

SHA256 (go-freebsd-arm64-go1.20.tar.xz) = 674e0a9bce8b64dcc085b000eb83ae880e96be1ee47dad6ec86c82dbe5550623 SIZE (go-freebsd-arm64-go1.20.tar.xz) = 32640640 SHA256 (go-freebsd-amd64-go1.20.tar.xz) = 170f612c4b8a59400f27d642aab37afa831fe2d6df3e7473dec2d4574a59a46c SIZE (go-freebsd-amd64-go1.20.tar.xz) = 34684360 SHA256 (go-freebsd-arm6-go1.20.tar.xz) = acf99dbb285c6d2b80e0abfe4bffd0d230516ea84d17be0d5bc1045809e3d33a SIZE (go-freebsd-arm6-go1.20.tar.xz) = 33418476 SHA256 (go-freebsd-arm7-go1.20.tar.xz) = 12dd61c802eada70380f0b4755656d82dbf228575c056775c682456380be5039 SIZE (go-freebsd-arm7-go1.20.tar.xz) = 33346596 SHA256 (go-freebsd-386-go1.20.tar.xz) = 34e888a37153270b33503a23885ea4c85ba4bd09849d2c937fc9d312c0f49983 SIZE (go-freebsd-386-go1.20.tar.xz) = 35448892 SHA256 (go-freebsd-riscv64-go1.20.tar.xz) = 010921013d24124ff31f4b1965456349547acf936572fc6e0bcf95a0542794bd SIZE (go-freebsd-riscv64-go1.20.tar.xz) = 33807544

Collapse this list.


Packages (timestamps in pop-ups are UTC):
go120
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.20.14_11.20.14_1-1.20.14_11.20.14_1---
FreeBSD:13:quarterly1.20.14_11.20.14_1-1.20.14_11.20.14_1---
FreeBSD:14:latest1.20.14_11.20.14_1-1.20.14_11.20.14_1---
FreeBSD:14:quarterly1.20.14_11.20.14_1-1.20.14_11.20.14_1---
FreeBSD:15:latest1.20.14_11.20.14_1n/a1.20.14_1n/a---
Master port: lang/go-devel
This port has no dependencies.
This port is required by:
for Build
  1. deskutils/pet
  2. net/cloudflared
  3. net/nncp
  4. net/sing-box
  5. security/trezord
  6. www/minio-client

Deleted ports which required this port:

Expand this list of 20 deleted ports
  1. audio/stmp*
  2. databases/mongodb36-tools*
  3. databases/mongodb40-tools*
  4. databases/mongodb42-tools*
  5. devel/gitlab-metrics-exporter*
  6. devel/pydio-packr*
  7. editors/o*
  8. finance/cointop*
  9. games/OpenDiablo2*
  10. games/weebsay*
  11. irc/komanda-cli*
  12. mail/postforward*
  13. net-im/6cord*
  14. net-mgmt/chronograf*
  15. security/teleport5*
  16. sysutils/ipfs-go*
  17. sysutils/llama*
  18. sysutils/logstash-forwarder*
  19. sysutils/openshift-install*
  20. www/grafana8*
  21. Collapse this list of deleted ports.
for Fetch
  1. deskutils/pet
  2. net/sing-box
  3. www/minio-client

Deleted ports which required this port:

Expand this list of 6 deleted ports
  1. devel/gitlab-metrics-exporter*
  2. devel/pydio-packr*
  3. editors/o*
  4. finance/cointop*
  5. net-mgmt/chronograf*
  6. sysutils/ipfs-go*
  7. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for go120-1.20.14_1: ====> Options available for the single GOAMD64: you have to select exactly one of them V1=on: Use baseline x86-64 instruction set V2=off: V1 instructions plus CMPXCHG16B, LAHF, SAHF, POPCNT, SSE* V3=off: V2 instructions plus AVX*, BMI*, F16C, FMA, LZCNT, MOVBE, OSXSAVE V4=off: V3 instructions plus AVX512* ===> Use 'make config' to modify these settings
Options name:
lang_go120
USES:
cpe shebangfix
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://golang.org/dl/
Collapse this list.

Number of commits found: 10

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
This is a slave port. You may also want to view the commits to the master port: lang/go-devel
CommitCreditsLog message
1.20.14_1
18 Aug 2024 14:43:54
commit hash: 3f085995815e56e2d3bc3be8435cd0f8bd2c6463commit hash: 3f085995815e56e2d3bc3be8435cd0f8bd2c6463commit hash: 3f085995815e56e2d3bc3be8435cd0f8bd2c6463commit hash: 3f085995815e56e2d3bc3be8435cd0f8bd2c6463 files touched by this commit
Ruslan Makhmatkhanov (rm) search for other commits by this committer
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)
1.20.14
20 Feb 2024 21:05:05
commit hash: ccd8e6b89786dd2e9e30bfe65887811f9ecb69d6commit hash: ccd8e6b89786dd2e9e30bfe65887811f9ecb69d6commit hash: ccd8e6b89786dd2e9e30bfe65887811f9ecb69d6commit hash: ccd8e6b89786dd2e9e30bfe65887811f9ecb69d6 files touched by this commit
Ashish SHUKLA (ashish) search for other commits by this committer
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
1.20.14
11 Feb 2024 12:24:03
commit hash: 72fb6cac3ea13dbafe951dad4602cc73cbde0d54commit hash: 72fb6cac3ea13dbafe951dad4602cc73cbde0d54commit hash: 72fb6cac3ea13dbafe951dad4602cc73cbde0d54commit hash: 72fb6cac3ea13dbafe951dad4602cc73cbde0d54 files touched by this commit
Ashish SHUKLA (ashish) search for other commits by this committer
lang/go120: Update to 1.20.14

Sorry, I already bumped PORTREVISION for lang/go* dependent ports, so might
as well commit the update before it's too late.

Reported by:	vvd
1.20.12
07 Dec 2023 01:58:57
commit hash: adea180e8329f2dee8c5b5bc0c0b3d750cc743ddcommit hash: adea180e8329f2dee8c5b5bc0c0b3d750cc743ddcommit hash: adea180e8329f2dee8c5b5bc0c0b3d750cc743ddcommit hash: adea180e8329f2dee8c5b5bc0c0b3d750cc743dd files touched by this commit
Ashish SHUKLA (ashish) search for other commits by this committer
lang/go120: Update to go 1.20.12

PR:		274405
Approved by:	maintainer timeout
MFH:		2023Q4 (security fixes)
1.20.8
08 Sep 2023 14:27:38
commit hash: 95833a876d0be52a8eaebdf0232a255d73b61714commit hash: 95833a876d0be52a8eaebdf0232a255d73b61714commit hash: 95833a876d0be52a8eaebdf0232a255d73b61714commit hash: 95833a876d0be52a8eaebdf0232a255d73b61714 files touched by this commit
Dmitri Goutnik (dmgk) search for other commits by this committer
lang/go120: Update to 1.20.8

Changes:	https://go.dev/doc/devel/release#go1.20.8

Security:	beb36f39-4d74-11ee-985e-bff341e78d94
1.20.7
04 Aug 2023 14:24:49
commit hash: 6570ffa174109fa26d17bd81c68aa27bc7d99f97commit hash: 6570ffa174109fa26d17bd81c68aa27bc7d99f97commit hash: 6570ffa174109fa26d17bd81c68aa27bc7d99f97commit hash: 6570ffa174109fa26d17bd81c68aa27bc7d99f97 files touched by this commit This port version is marked as vulnerable.
Dmitri Goutnik (dmgk) search for other commits by this committer
lang/go120: Update to 1.20.7

Changes:	https://go.dev/doc/devel/release#go1.20.7

Security:	78f2e491-312d-11ee-85f2-bd89b893fcb4
1.20.3
08 Apr 2023 15:13:24
commit hash: 89c93d9b8a51d19be84c1917b4abc56e965439a7commit hash: 89c93d9b8a51d19be84c1917b4abc56e965439a7commit hash: 89c93d9b8a51d19be84c1917b4abc56e965439a7commit hash: 89c93d9b8a51d19be84c1917b4abc56e965439a7 files touched by this commit This port version is marked as vulnerable.
Dmitri Goutnik (dmgk) search for other commits by this committer
lang/go120: Update to 1.20.3

Changes:	https://go.dev/doc/devel/release#go1.20.3

Security:	348ee234-d541-11ed-ad86-a134a566f1e6
1.20.2
09 Mar 2023 19:18:06
commit hash: 7b59e32e5a31de30fc09faaba894d62ae135874ccommit hash: 7b59e32e5a31de30fc09faaba894d62ae135874ccommit hash: 7b59e32e5a31de30fc09faaba894d62ae135874ccommit hash: 7b59e32e5a31de30fc09faaba894d62ae135874c files touched by this commit This port version is marked as vulnerable.
Dmitri Goutnik (dmgk) search for other commits by this committer
lang/go120: Update to 1.20.2

Changes:	https://go.dev/doc/devel/release#go1.20.2

Security:	742279d6-bdbe-11ed-a179-2b68e9d12706
1.20.1
15 Feb 2023 19:06:01
commit hash: cd62dc23d5d5b516b87fd61f3feb0147732786aacommit hash: cd62dc23d5d5b516b87fd61f3feb0147732786aacommit hash: cd62dc23d5d5b516b87fd61f3feb0147732786aacommit hash: cd62dc23d5d5b516b87fd61f3feb0147732786aa files touched by this commit This port version is marked as vulnerable.
Dmitri Goutnik (dmgk) search for other commits by this committer
lang/go120: Update to 1.20.1

Changes:	https://go.dev/doc/devel/release#go1.20.1

Security:	3d73e384-ad1f-11ed-983c-83fe35862e3a
1.20
02 Feb 2023 13:47:28
commit hash: 968bde747161c25ad6335b131043dcf54b2ebf43commit hash: 968bde747161c25ad6335b131043dcf54b2ebf43commit hash: 968bde747161c25ad6335b131043dcf54b2ebf43commit hash: 968bde747161c25ad6335b131043dcf54b2ebf43 files touched by this commit This port version is marked as vulnerable.
Dmitri Goutnik (dmgk) search for other commits by this committer
lang/go120: Add new port

Add new port for the latest Go release, version 1.20.

Release notes:  https://go.dev/doc/go1.20

Number of commits found: 10