diff --git a/x11-fonts/py-fontfeatures/Makefile b/x11-fonts/py-fontfeatures/Makefile index a3e770fd8a1a..7ca2e11b1853 100644 --- a/x11-fonts/py-fontfeatures/Makefile +++ b/x11-fonts/py-fontfeatures/Makefile @@ -1,27 +1,25 @@ PORTNAME= fontfeatures -PORTVERSION= 1.8.0 -PORTREVISION= 3 +PORTVERSION= 1.9.0 CATEGORIES= x11-fonts python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -DISTNAME= fontFeatures-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Python library for manipulating OpenType font features WWW= https://github.com/simoncozens/fontFeatures LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=45:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=6.2:devel/py-setuptools-scm@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fonttools>=4.28.0:print/py-fonttools@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}fs2>=0:filesystems/py-fs2@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fonttools>=4.54.0:print/py-fonttools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes .include diff --git a/x11-fonts/py-fontfeatures/distinfo b/x11-fonts/py-fontfeatures/distinfo index 9725ebda10cb..ed1d93dcc887 100644 --- a/x11-fonts/py-fontfeatures/distinfo +++ b/x11-fonts/py-fontfeatures/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1691070194 -SHA256 (fontFeatures-1.8.0.tar.gz) = 5cb243f752325148de4aa7615857c8aaff722123dc6d4e1b811bd71134873a26 -SIZE (fontFeatures-1.8.0.tar.gz) = 1234846 +TIMESTAMP = 1784005324 +SHA256 (fontfeatures-1.9.0.tar.gz) = dcfa5481a4d7c8572d849ac5690a9e50ebc3618168b09797b9116716bc29d11f +SIZE (fontfeatures-1.9.0.tar.gz) = 1235606 diff --git a/x11-fonts/py-fontfeatures/files/patch-pyproject.toml b/x11-fonts/py-fontfeatures/files/patch-pyproject.toml new file mode 100644 index 000000000000..0a86a82c27d2 --- /dev/null +++ b/x11-fonts/py-fontfeatures/files/patch-pyproject.toml @@ -0,0 +1,11 @@ +--- pyproject.toml.orig 2025-06-26 14:09:35 UTC ++++ pyproject.toml +@@ -3,7 +3,7 @@ build-backend = "setuptools.build_meta" + build-backend = "setuptools.build_meta" + + [project] +-name = "fontFeatures" ++name = "fontfeatures" + description = "Python library for manipulating OpenType font features" + readme = "README.md" + dynamic = ["version"] diff --git a/x11-fonts/py-fontfeatures/files/patch-setup.py b/x11-fonts/py-fontfeatures/files/patch-setup.py deleted file mode 100644 index 8262e07b37bd..000000000000 --- a/x11-fonts/py-fontfeatures/files/patch-setup.py +++ /dev/null @@ -1,11 +0,0 @@ ---- setup.py.orig 2023-07-17 10:33:56 UTC -+++ setup.py -@@ -14,7 +14,7 @@ config = { - scripts = glob.glob("bin/*") - - config = { -- 'name': 'fontFeatures', -+ 'name': 'fontfeatures', - 'author': 'Simon Cozens', - 'author_email': 'simon@simon-cozens.org', - 'url': 'https://github.com/simoncozens/fontFeatures',