various: Bump Go ports for Go 1.26.10 / 1.27.3d81b7ba3c3
Port details
devel/tinygo0.42.0_2
Go compiler for small places
- Maintainer
- gareev@aydar.me
- Packages
- tinygo 0.42.0_2
- Upstream
- Higher version available: 0.43.0
- CPE
- none, CVEs only via VuXML
- WWW
- https://tinygo.org/
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (67)
various: Bump Go ports031fc6bfbf
devel/tinygo: Update 0.19.0 => 0.42.0, take maintainership The port has been stuck at 0.19.0 since 2021 and was deprecated on 2026-08-08 along with the other ports pinned to Go 1.25, scheduled for removal on 2026-09-30. Upstream 0.42.0 supports Go 1.27 and LLVM 22, so the pin goes away and with it the reason for the deprecation. Upstream renamed Makefile to GNUmakefile, dropped the git rev-parse call and ships the submodule marker files the build checks for, so files/patch-Makefile is no longer needed at all and the port now builds unpatched. wasm-opt is taken from devel/binaryen rather than built from the bundled copy, and build/release no longer produces a pkg directory. The bundled LLVM is now a fork of llvm-project carrying the Xtensa backend, pinned by the commit recorded in llvm-version.txt. Keeping it bundled rather than switching to devel/llvm22 is what makes the Xtensa targets work, ESP32 included. tinygo resolves GOROOT by running "go" from PATH, which the package does not provide - USES=go depends on the versioned lang/go126 instead. The installed compiler therefore failed with "could not find 'go' command", 0.19.0 included. Two of the submodule repositories were renamed upstream since the port was last touched: ARM-software/CMSIS became CMSIS_4, and docker/libtrust moved to docker-archive-public/docker.libtrust. Changelog: https://github.com/tinygo-org/tinygo/blob/v0.42.0/CHANGELOG.md PR: 298267 Sponsored by: UNIS Labs (vvd, commit patch)254020783b
various: Bump go ports for go-1.25.14 / 1.26.74867821cd6
various: Bump go ports for go-1.25.13 / 1.26.66d39dcf04e
various: Deprecate ports pinned to Go 1.25 Go 1.25 is approaching end-of-life. Ports that don't build with 1.26 or newer should be updated, or we will have to remove them when we drop lang/go125 in September.1110ecab06
devel/tinygo: Unmark BROKEN for now As pointed out by des in the PR referenced below, tinygo isn't broken yet; it's going to be broken soon (when Go 1.25 leaves the tree), but does build now. PR: 297237932f5bf3a0
devel/tinygo: Restrict to Go 1.25 and mark BROKEN This port has not been updated in years, and the current port version is incompatible with Go 1.26+. Go 1.26 will become the minimum supported Go version very soon. Unless someone adopts this port (the fact that it's so stale suggests that interest is probably quite low) this port should exit the stage when Go 1.25 does. PR: 29723735a3e5e513
various: Bump go ports for go-1.25.12 / 1.26.54ea3547132
various: Bump go ports for go-1.25.11 / go-1.26.4dd8dc2a59d
various: Bump ports for Go 1.25.104e243a83f8
various: Bump go ports for go-1.25.9 / 1.26.27507e72a84
various: Bump ports for Go 1.25.8a8d318da7c
various: Bump ports for Go default 1.24->1.2597685c1886
various: Bump Go ports for 1.24.13529df949a5
various: Bump Go ports for 1.24.12013f2d30b0
various: Bump Go ports for 1.24.11b24429e3ed
various: Bump Go ports for 1.24.100dfced16fb
various: Bump go ports for go-1.24.990f976619b
many: Bump dependent ports after go124 update2e7587aaf8
many: Bump go ports for go-1.24.731a5a229a7
go ports: Bump for 1.24.653610681ea
many: Bump PORTREVISION for go-1.24.5 update275975297b
various: Bump PORTREVISION after go124-1.24.4 update94be418de3
go: Bump go124-dependent ports Earlier I bumped the default Go to 1.24. Ports that specify a lower version will still build with those lower version (for now), so they don't need a bumping. Instead I'm bumping anything that (now) has go124 as a dependency.0bdd2ad334
go: Bump ports for go124 updatea4e30d4f4f
Bump all go ports for yesterday's releasesd0642a6176
all: Bump after lang/go121 updateaa8c0111bf
all: Bump after lang/go121 updatec4b51c2028
all: Bump after lang/go121 update MFH: 2024Q2746fa696a1
all: Bump after lang/go121 update MFH: 2024Q2fce0cc3272
all: Bump after lang/go121 update MFH: 2024Q232b284679a
*/*: convert to cmake:indirect Convert bunch of ports to USES=cmake:indirect43d9a1336d
lang/go: Change DEFAULT to 1.21 PR: 277776 Approved by: portmgr (exp-run)a5a000df3b
all: Bump PORTREVISION after lang/go* update PR: 2765307e5aa2085f
all: Bump PORTREVISION after lang/go* update PR: 2744050505b712df
all: Bump PORTREVISION after lang/go* update8e4bc57934
all: Bump PORTREVISION after lang/go{119,120} update09b993031aall: Bump PORTREVISION after lang/go{119,120} updateff40d94c1dall: Bump PORTREVISION after Go ports update09079730e9
all: Bump PORTREVISION after lang/go{119,120} update56b5ec772fall: Bump PORTREVISION after GO_DEFAULT update.2297efc51b
all: Bump PORTVERSION after lang/go{118,119} update3b383d833aall: Bump PORTREVISION after lang/go{118,119} updated9ad1002d5all: Bump PORTREVISION after lang/go{118,119} updatebde51869ee*/*: Update path set in BUILD_DEPENDS for CMake Commit b23ea4e2d2f51b53d8915fe9fd7b4efbdd575e38 changed its location to devel/cmake-core Approved by: portmgr (blanket)e942e560c4
all: Bump PORTREVISION after lang/go{118,119} updatef05c98fffbRemove 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)fb16dfecae
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. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)b7f05445c0
all: Bump PORTREVISION after Go update Bump Go ports PORTREVISION after GO_DEFAULT and lang/go118 update.4476f89764