git: ecd9df7479ff - main - multimedia/py-mat2: update to 0.15.0
Robert Clausecker <[email protected]> Thu, 06 Aug 2026 09:25:24 +0000
| Newsgroups | gmane.os.freebsd.devel.cvs.ports |
|---|---|
| Message-ID | <[email protected]> |
The branch main has been updated by fuz: URL: https://cgit.FreeBSD.org/ports/commit/?id=ecd9df7479ffa1654cffebc5fb2ed5e06a56f313 commit ecd9df7479ffa1654cffebc5fb2ed5e06a56f313 Author: Robert Clausecker <[email protected]> AuthorDate: 2026-08-04 21:37:44 +0000 Commit: Robert Clausecker <[email protected]> CommitDate: 2026-08-06 09:24:39 +0000 multimedia/py-mat2: update to 0.15.0 - project has moved, adjust WWW accordingly - migrate away from distutils Changelog: https://github.com/jvoisin/mat2/blob/master/CHANGELOG.md --- multimedia/py-mat2/Makefile | 9 +++++---- multimedia/py-mat2/distinfo | 6 +++--- multimedia/py-mat2/files/patch-pyproject.toml | 11 +++++++++++ 3 files changed, 19 insertions(+), 7 deletions(-) diff --git a/multimedia/py-mat2/Makefile b/multimedia/py-mat2/Makefile index 19b3aa3bcc34..0e482b8e3d34 100644 --- a/multimedia/py-mat2/Makefile +++ b/multimedia/py-mat2/Makefile @@ -1,16 +1,17 @@ PORTNAME= mat2 -DISTVERSION= 0.14.0 -PORTREVISION= 3 +DISTVERSION= 0.15.0 CATEGORIES= multimedia audio graphics textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= [email protected] COMMENT= Handy tool to trash your metadata -WWW= https://0xacab.org/jvoisin/mat2 +WWW= https://pypi.org/project/mat2/ LICENSE= LGPL3+ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycairo>0:graphics/py-pycairo@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mutagen>0:audio/py-mutagen@${PY_FLAVOR} \ gdk-pixbuf2>0:graphics/gdk-pixbuf2 \ @@ -19,7 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycairo>0:graphics/py-pycairo@${PY_FLAVOR} \ USES= gnome python USE_GNOME= pygobject3:run -USE_PYTHON= autoplist concurrent distutils +USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/multimedia/py-mat2/distinfo b/multimedia/py-mat2/distinfo index 559f70b56cee..8d900c4eba66 100644 --- a/multimedia/py-mat2/distinfo +++ b/multimedia/py-mat2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763391234 -SHA256 (mat2-0.14.0.tar.gz) = 7f07db8c587f91bdfb15fb384bca05d741edc31888bd9844b9e91290c0f529c3 -SIZE (mat2-0.14.0.tar.gz) = 52116 +TIMESTAMP = 1785878994 +SHA256 (mat2-0.15.0.tar.gz) = 0732df32ebbd800e3a680339fa049c96624e59430c9ddbf4136ad82459ef6231 +SIZE (mat2-0.15.0.tar.gz) = 53936 diff --git a/multimedia/py-mat2/files/patch-pyproject.toml b/multimedia/py-mat2/files/patch-pyproject.toml new file mode 100644 index 000000000000..d1bdab73ce14 --- /dev/null +++ b/multimedia/py-mat2/files/patch-pyproject.toml @@ -0,0 +1,11 @@ +--- pyproject.toml.orig 2026-08-04 21:34:12 UTC ++++ pyproject.toml +@@ -37,7 +37,7 @@ script-files = ["mat2"] + script-files = ["mat2"] + + [tool.setuptools.packages.find] +-exclude = ["tests*"] ++exclude = ["tests*","doc","doc.*"] + + [tool.setuptools.data-files] + "share/man/man1" = ["doc/mat2.1"]