Index | Thread | Search

From:
Jeremie Courreges-Anglas <jca@wxcvbn.org>
Subject:
Re: [new/resurrect] www/elinks
To:
Pascal Stumpf <pascal@stumpf.co>
Cc:
ports@openbsd.org
Date:
Thu, 16 May 2024 01:11:13 +0200

Download raw body.

Thread
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