As noted here in the 0.6 release notes[0], upstream now recommends using
nightly builds instead of the 0.6 release.
NOTE: RVVM nightly builds should be preferred, this release is for historical reference.
This new port tracks nightly builds and brings in 1400+ commits
of improvements.
This commit also has the following changes:
- Now that the upstream Makefile's test target automatically downloads test sources, remove the dependency on test sources and allow the test target to download them on-demand
- Add pkgconfig to automatically detect correct X11 CFLAGS and LDFLAGS
- Use the correct USE_* options to disable x11 and graphics
- Remove patch-Makefile, which doesn't apply anymore (none of the changes are needed in the upstream Makefile)
Tested by two methods:
- 'poudriere testport' and 'make test' (passed)
- booting FreeBSD 15-STABLE with RVVM and running 'kyua test' in /usr/tests inside the guest. (passed)