Index | Thread | Search

From:
Stuart Henderson <stu@spacehopper.org>
Subject:
Re: [UPDATE] multimedia/mat2 0.13.4 -> 0.15.0
To:
David Uhden Collado <daviduhden@gmail.com>, ports@openbsd.org
Date:
Wed, 14 Oct 2026 11:06:57 +0100

Download raw body.

Thread
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