| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Go 1.18 is already EOL. go-maildir v0.5.0 requires go 1.20 at least.
Since go 1.20 is also EOL, bump the minimum required go version to the
first still supported version which is 1.21.
Go 1.20 deprecated Seed and Read in math/rand. Update the code
accordingly.
Changelog-deprecated: Support for go 1.20 and older.
Signed-off-by: Bence Ferdinandy <bence@ferdinandy.com>
Acked-by: Robin Jarry <robin@jarry.cc>
|
|
|
|
|
|
|
|
|
|
| |
setup-go@v2 does not work anymore. Let's not run on deprecated stuff.
Update action versions.
Also, homebrew base prefix has changed and is not in the default clang
search path anymore. Update CGO_*FLAGS accordingly.
Signed-off-by: Robin Jarry <robin@jarry.cc>
|
|
|
|
|
|
|
| |
Even if macos has GNU make, the gmake command is not available.
Fixes: 73bf7241e611 ("lint,validate: fix for openbsd")
Signed-off-by: Robin Jarry <robin@jarry.cc>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Remove GNU specific stuff (ln -v, mktemp --tempdir, grep --color)
- Remove GCC specific flags in sendemail-validate (-Warith-conversion)
- Add -std=c99 and -Wpedantic and fix the reported warnings.
- Explicitly call gmake everywhere.
- Run our custom analyzer standalone. Golangci lint plugins are not
supported on OpenBSD. Indirect dependency to golang.org/x/mod is
required somehow...
Reported-by: Johannes Thyssen Tishman <johannes@thyssentishman.com>
Signed-off-by: Robin Jarry <robin@jarry.cc>
Tested-by: Johannes Thyssen Tishman <johannes@thyssentishman.com>
|
|
|
|
|
|
| |
This is required for future gpg unit tests to run.
Signed-off-by: Robin Jarry <robin@jarry.cc>
|
|
|
|
|
|
| |
This is never tested. Let's check that it compiles at least.
Signed-off-by: Robin Jarry <robin@jarry.cc>
|
|
We have some users on macOS. builds.sr.ht does not support proprietary
build images and will never do.
Signed-off-by: Robin Jarry <robin@jarry.cc>
|