x11-fonts/webfonts: Fix ClearType extraction with libarchive 3.8.9
Unpack ppviewer.cab to a file instead of piping it into a second bsdtar.
libarchive 3.8.9 fails to skip entries of an LZX cabinet read from a
stream and aborts with "LZX decompression failed (-25)", while the
seekable path works on every version:
https://github.com/libarchive/libarchive/issues/3542
The fix is already upstream but is in no release yet, and main,
stable/15 and stable/14 all carry 3.8.9.
Extracting eula.txt now happens in the same pass over the outer cabinet.
While here, move NO_WRKSUBDIR where portclippy wants it.
PR: 299148
Reported by: KOT at MATPOCKuH.Ru
graphics/py-pyvista-validation: New port: Validate and standardize array-like input
PR: 298893
Approved by: Baptiste Daroussin <bapt at FreeBSD.org> (on behalf of portmgr@)
filesystems/py-universal-pathlib: New port: Pathlib API extended to use fsspec backends
PR: 299046
Approved by: Baptiste Daroussin <bapt at FreeBSD.org> (on behalf of portmgr@)
graphics/py-polyxios: New port: Fast 3D file format I/O and processing library
PR: 298876
Approved by: Baptiste Daroussin <bapt at FreeBSD.org> (on behalf of portmgr@)
www/py-pytauri: New port: Tauri binding for Python through PyO3
PR: 299040
Approved by: Baptiste Daroussin <bapt at FreeBSD.org> (on behalf of portmgr@)
www/py-pytauri-wheel: New port: Precompiled wheels for PyTauri
PR: 299039
Approved by: Baptiste Daroussin <bapt at FreeBSD.org> (on behalf of portmgr@)