On Sat, Jun 06, 2026 at 11:22:24AM +0000, Johannes Thyssen Tishman wrote:
> 2026-05-30T09:47:10+0000 Johannes Thyssen Tishman <[email protected]>:
> > 2026-05-22T08:59:55+0000 Johannes Thyssen Tishman <[email protected]>:
> > > 2026-05-22T08:50:53+0000 Johannes Thyssen Tishman <[email protected]>:
> > > > Please find below an update for cad/solvespace to version 3.2.
> > > >
> > > > Changelog:
> > > > https://github.com/solvespace/solvespace/blob/master/CHANGELOG.md#changelog
> > > >
> > > > Notes about this update:
> > > > 1. Test results (turns out they are not broken hehe):
> > > > Success! 255 test cases (0 skipped), 884 checks, 3.163s
> > > > 2. Major bump due to dynamic export removal
> > >
> > > While here, I'd like to clean up the port a bit to address the
> > > following:
> > >
> > > - Consistent usage of tabs and spaces
> > > - Order of variables to match Makefile.template
> > > - Grouping and alignment of variables (preference of mine)
> > >
> > > The diff below includes both the update as well as the clean-up (sent
> > > separately to make review of update-only changes easier).
> >
> > Friendly ping. As apposed to other cad software, solvespace is pretty
> > small and quick to compile :)
Please add the following, then it's ok
TEST_DEPENDS = ${FULLPKGNAME}:${BUILD_PKGPATH}
If the package isn't installed, tests faile like this:
===> Regression tests for solvespace-3.2
cd /usr/ports/pobj/solvespace-3.2/solvespace-3.2 &&
/usr/ports/pobj/solvespace-3.2/build-amd64/bin/solvespace-testsuite
info: using test filter `.*' and seed 187476180
Missing (absent) translation for group-name'#references'
Missing (absent) translation for group-name'sketch-in-plane'
OK test constraint/length_ratio/normal_migrate_from_v22
File src/platform/platform.cpp, line 603, function LoadResource:
Assertion failed: ReadFile(ResourcePath(name), &cache[name]).
Message: Cannot read resource.
Abort trap (core dumped)