summarylogtreecommitdiffstats
AgeCommit message (Collapse)Author
2022-11-06Update SRCINFOJohannes Larsen
2022-11-06Add go to makedependsJohannes Larsen
2021-05-21Set an explicit GOPATH in check routineJohannes Larsen
The check routine overrides $HOME to somewhere within the build root to avoid user configuration impacting git commands ran by the tests, which is the suggested method for eliminating user configuration by `man git`: GIT_CONFIG_NOSYSTEM Whether to skip reading settings from the system-wide $(prefix)/etc/gitconfig file. This environment variable can be used along with $HOME and $XDG_CONFIG_HOME to create a predictable environment for a picky script, [...] However, a side effect of setting $HOME was that go now downloaded dependencies relative to the build root instead of using the same cache as the build routine. That in itself is unfortunate, but even worse, since we happened to set it somewhere in the go project `go test ./...` would no longer be idempotent, because it would locate new tests (ones from downloaded dependencies) on each subsequent runs.
2021-05-21Initial PKGBUILD based on HEAD at v0.4.0 (2020-09-02)Johannes Larsen