From: Jeremie Courreges-Anglas Subject: Re: [new/resurrect] www/elinks To: Pascal Stumpf Cc: ports@openbsd.org Date: Thu, 16 May 2024 01:11:13 +0200 On Wed, May 15, 2024 at 11:40:35PM +0200, Pascal Stumpf wrote: > ELinks is an advanced and well-established feature-rich text mode > web (HTTP/FTP/..) browser. ELinks can render both frames and tables, > is highly customizable and can be extended via scripts. It is very > portable and runs on a variety of platforms. > > > elinks is now maintained again at https://github.com/rkd77/elinks and > yes, I've verified that it does not connect to sites with invalid TLS > certificates. It needs xmlto added to BUILD_DEPENDS, else the manpage and html files aren't generated/installed and packaging fails. Since meson also looks for dblatex and doxygen, those need to be explicitely disabled to avoid build failures in bulk builds. Adding -Dapidoc=false -Dpdfdoc=false to MODMESON_CONFIGURE_ARGS seems to do the trick. BTW, other ports seem to use CONFIGURE_ARGS, not MODMESON_CONFIGURE_ARGS (the only exception is wayland/wayland). While it appears to do the right thing I'd rather use the short version. With the xmlto/doxygen/dblatex fixes, ok jca@ to import -- jca