Index | Thread | Search

From:
Theo Buehler <tb@openbsd.org>
Subject:
Re: [revision] graphics/vtk: Trim down port
To:
Johannes Thyssen Tishman <jtt@openbsd.org>, ports@openbsd.org, jca@openbsd.org, landry@openbsd.org
Date:
Fri, 15 Aug 2025 22:06:58 +0200

Download raw body.

Thread
On Fri, Aug 15, 2025 at 10:17:53AM +0000, Johannes Thyssen Tishman wrote:
> 2025-08-15T09:56:44+0100 Stuart Henderson <stu@spacehopper.org>:
> > On 2025/08/15 08:38, Johannes Thyssen Tishman wrote:
> > > Please find below a revision for graphics/vtk.
> > > 
> > > VTK is currently quite large and the port takes a long time to compile.
> > > This makes it particularly costly for bulk builds, especially since the
> > > port has only one consumer.
> > > 
> > > To cut down on build times, the diff below disables building the Python
> > > wrappings (not needed by consumer), as well as tests. Generally, I'd
> > > leave tests enabled, but considering that I'm unable to run them (too
> > > resource intensive), there is no point in building them. Without tests,
> > > there is also no need to download the additional data either, saving
> > > space (~1Gb) and a few seconds while fetching tarballs.
> > 
> > I think this makes sense. A couple of comments inline
> 
> Thanks sthen and landry. Indeed I'm not sure about the SHARED_LIBS so
> the diff below bumps it to be safe.

As already mentioned elsewhere, I think this simplification is worth it.
If someone really needs the Python wrappers, these can be reenabled.

ok tb