- The preferred download site has changed from SourceForge to GitHub
- Add new maintainer
- Change the default TLS library used by the port from the bundled axTLS to the external mbedTLS. axTLS has a more permissive license than mbedTLS (BSD vs Apache) but is missing ciphers that are essential on today's web, making it impractical for many use cases
- Choosing mbedTLS now implies a dependency on security/ca_root_nss. Gauche's configure script is told where to find the certificates installed by ca_root_nss
- Add an %%ABI_VERSION%% variable. (ABI version numbers correspond to Gauche version numbers, but a new Gauche release does not always change the ABI so the ABI version can point to an earlier release)
- Add OPTION MANPAGES
- Drop unneeded bash->sh change for src/gen-features.sh
- Write a more detailed package description
- Change plist entries from share/gauche-0.97 to %%DATADIR%%-0.97
- Use %%DATADIR%%, %%VERSION%%, and %%ABI_VERSION%% in pkg-plist
Changelog: https://practical-scheme.net/gauche/gmemo/?Release%200.9.10
Submitted by Lassi Kortela <lassi+freebsd@lassi.io> (new maintainer) in PR 252060.
Tested on Poudriere (amd64, i386). 'portlint -AC' is fine.