SpiderMonkey JS support in newer versions of www/elinks requires the libxml++ 5.0 API. The 2.6 API from the existing textproc/libxml++26 port isn't supported. For whatever reason, the upstream tarball doesn't come with configure pregenerated. Using autoreconf on this package requires mm-common for some m4 macros. So unlike the older 2.6 port, I went with meson on this on. Meson, unfortunately, requires Python 3, but I figured the number of machines that have python 3 installed is probably many orders of magnitude higher than the number of machines that have mm-common installed.
Created attachment 234845 [details] Patch to add port
Nevermind, I see somebody already submitted this. *** This bug has been marked as a duplicate of bug 264699 ***