Download raw body.
[UPDATE] multimedia/mat2 0.13.4 -> 0.15.0
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?
Index: multimedia/mat2/Makefile
===================================================================
RCS file: /cvs/ports/multimedia/mat2/Makefile,v
diff -u -p -u -p -r1.4 Makefile
--- multimedia/mat2/Makefile 2 Jun 2025 09:14:27 -0000 1.4
+++ multimedia/mat2/Makefile 19 Sep 2026 01:29:44 -0000
@@ -1,12 +1,11 @@
COMMENT = remove metadata from media files
-MODPY_DISTV = 0.13.4
+MODPY_DISTV = 0.15.0
DISTNAME = mat2-${MODPY_DISTV}
-REVISION = 2
CATEGORIES = multimedia
-HOMEPAGE = https://0xacab.org/jvoisin/mat2
+HOMEPAGE = https://github.com/jvoisin/mat2
# GPLv3
PERMIT_PACKAGE = Yes
@@ -17,6 +16,7 @@ MODPY_PYBUILD = setuptools
RUN_DEPENDS = audio/py-mutagen \
devel/py-gobject3 \
+ graphics/py-cairo \
graphics/ffmpeg \
graphics/gdk-pixbuf2 \
graphics/libimagequant \
Index: multimedia/mat2/distinfo
===================================================================
RCS file: /cvs/ports/multimedia/mat2/distinfo,v
diff -u -p -u -p -r1.1.1.1 distinfo
--- multimedia/mat2/distinfo 18 Jul 2024 14:42:56 -0000 1.1.1.1
+++ multimedia/mat2/distinfo 19 Sep 2026 01:29:44 -0000
@@ -1,2 +1,2 @@
-SHA256 (mat2-0.13.4.tar.gz) = dEru6STJiYo5f+kwWTuAPFQDib85zSRVO5momswvWQE=
-SIZE (mat2-0.13.4.tar.gz) = 47947
+SHA256 (mat2-0.15.0.tar.gz) = BzLfMuu9gA46aAM5+gSclmJOWUMMndv0E2rYJFnvYjE=
+SIZE (mat2-0.15.0.tar.gz) = 53936
Index: multimedia/mat2/pkg/PLIST
===================================================================
RCS file: /cvs/ports/multimedia/mat2/pkg/PLIST,v
diff -u -p -u -p -r1.4 PLIST
--- multimedia/mat2/pkg/PLIST 23 Oct 2025 13:20:06 -0000 1.4
+++ multimedia/mat2/pkg/PLIST 19 Sep 2026 01:29:44 -0000
@@ -1,4 +1,6 @@
bin/mat2
+lib/python${MODPY_VERSION}/site-packages/doc/
+lib/python${MODPY_VERSION}/site-packages/doc/mat2.1
lib/python${MODPY_VERSION}/site-packages/libmat2/
lib/python${MODPY_VERSION}/site-packages/libmat2/__init__.py
lib/python${MODPY_VERSION}/site-packages/libmat2/${MODPY_PYCACHE}/
@@ -10,8 +12,6 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/libmat2/${MODPY_PYCACHE}archive.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/libmat2/${MODPY_PYCACHE}audio.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/libmat2/${MODPY_PYCACHE}audio.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/libmat2/${MODPY_PYCACHE}bubblewrap.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/libmat2/${MODPY_PYCACHE}bubblewrap.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/libmat2/${MODPY_PYCACHE}epub.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/libmat2/${MODPY_PYCACHE}epub.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/libmat2/${MODPY_PYCACHE}exiftool.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -35,7 +35,6 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/libmat2/abstract.py
lib/python${MODPY_VERSION}/site-packages/libmat2/archive.py
lib/python${MODPY_VERSION}/site-packages/libmat2/audio.py
-lib/python${MODPY_VERSION}/site-packages/libmat2/bubblewrap.py
lib/python${MODPY_VERSION}/site-packages/libmat2/epub.py
lib/python${MODPY_VERSION}/site-packages/libmat2/exiftool.py
lib/python${MODPY_VERSION}/site-packages/libmat2/harmless.py
@@ -53,4 +52,6 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/mat2-${MODPY_DISTV}.dist-info/licenses/
lib/python${MODPY_VERSION}/site-packages/mat2-${MODPY_DISTV}.dist-info/licenses/LICENSE
lib/python${MODPY_VERSION}/site-packages/mat2-${MODPY_DISTV}.dist-info/top_level.txt
-@man man/man1/mat2.1
+@mandir share/man/
+share/man/man1/
+@man share/man/man1/mat2.1
[UPDATE] multimedia/mat2 0.13.4 -> 0.15.0