From: Stuart Henderson Subject: Re: [UPDATE] multimedia/mat2 0.13.4 -> 0.15.0 To: David Uhden Collado , ports@openbsd.org Date: Wed, 14 Oct 2026 11:06:57 +0100 On 2026/10/14 10:57, Stuart Henderson wrote: > On 2026/10/14 02:23, David Uhden Collado wrote: > > David Uhden Collado wrote: > > > David Uhden Collado wrote: > > > > David Uhden Collado wrote: > > > > > Hello, > > > > > > > > > > Please find attached a patch that updates the multimedia/mat2 port from > > > > > version 0.13.4 to 0.15.0. > > > > > > > > > > The upstream changelog and full list of changes are available at: > > > > > > > > > > https://github.com/jvoisin/mat2/blob/master/CHANGELOG.md > > > > > https://github.com/jvoisin/mat2/compare/0.13.4...0.15.0 > > > > > > > > > > In short, the changes since 0.13.4 include improved support for modern > > > > > Python versions, MS Office documents, EPUB, ODT, and unusual PDF > > > > > filenames. Support for WebP, AVIF, and JPEG XL files has also been > > > > > added. > > > > > > > > > > The update improves audio metadata cleaning by removing appended APEv2 > > > > > and ID3v1 tags from MP3, OGG, and FLAC files. It also preserves the PDF > > > > > version of cleaned files and avoids reordering elements in Office > > > > > documents, improving compatibility with Microsoft Office. > > > > > > > > > > Upstream removed Bubblewrap sandboxing in 0.14.0 and removed setup.py in > > > > > 0.15.0 in favor of fully using pyproject.toml. The release also adds > > > > > integration with the Nemo file manager and includes various reliability, > > > > > performance, and compatibility improvements. > > > > > > > > > > For the port, I added graphics/py-cairo to RUN_DEPENDS and regenerated > > > > > distinfo for the new source archive. > > > > > > > > > > I also updated the package list for the upstream changes. The removed > > > > > libmat2/bubblewrap.py module and its bytecode files were dropped, and > > > > > the new man page installation layout and packaged documentation were > > > > > added. > > > > > > > > > > Thank you for your time and consideration. > > > > > > > > > > Best regards, > > > > > David. > > > > > > > > Hello, > > > > > > > > Please find attached a revised patch for the multimedia/mat2 update to > > > > version 0.15.0. > > > > > > > > The update itself is unchanged from the previous diff. The only > > > > additional change is that HOMEPAGE has been updated from: > > > > > > > > https://0xacab.org/jvoisin/mat2 > > > > > > > > to the project's current upstream location: > > > > > > > > https://github.com/jvoisin/mat2 > > > > > > > > This also makes HOMEPAGE consistent with the source archive and the > > > > upstream changelog and comparison links used in the previous email. > > > > > > > > This patch supersedes the one I sent previously. > > > > > > > > Thank you for your time and consideration. > > > > > > > > Best regards, > > > > David. > > > ping > > > > Fifth ping... > > > > Is this ever going to be updated? > > Your port update emails are *way* too wordy. > > > +lib/python${MODPY_VERSION}/site-packages/doc/ > > +lib/python${MODPY_VERSION}/site-packages/doc/mat2.1 > > this seems dubious > > > -@man man/man1/mat2.1 > > +@mandir share/man/ > > +share/man/man1/ > > +@man share/man/man1/mat2.1 > > this is definitely wrong > I committed a better version