diff --git a/print/py-glyphsets/Makefile b/print/py-glyphsets/Makefile index 98f61a87c246..ea8984bf3421 100644 --- a/print/py-glyphsets/Makefile +++ b/print/py-glyphsets/Makefile @@ -1,34 +1,33 @@ PORTNAME= glyphsets -PORTVERSION= 1.1.0 -#PORTREVISION= 1 +PORTVERSION= 1.1.3 CATEGORIES= print python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Python API for evaluating coverage of glyph sets in font projects WWW= https://github.com/googlefonts/glyphsets LICENSE= APACHE20 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>=8.1.0:devel/py-setuptools-scm@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}defcon>=0:x11-fonts/py-defcon@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}fonttools>=0:print/py-fonttools@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}gflanguages>=0.7.1:x11-fonts/py-gflanguages@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}gflanguages>=0.7.9:x11-fonts/py-gflanguages@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}glyphsLib>=0:x11-fonts/py-glyphsLib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tabulate>=0:devel/py-tabulate@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}unicodedata2>=0:devel/py-unicodedata2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}youseedee>=0:textproc/py-youseedee@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes .include diff --git a/print/py-glyphsets/distinfo b/print/py-glyphsets/distinfo index 10efd7e356e2..e24f4ff0daf7 100644 --- a/print/py-glyphsets/distinfo +++ b/print/py-glyphsets/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735227958 -SHA256 (glyphsets-1.1.0.tar.gz) = 8f36ba550dcf64040f92eda1ca8d0a78ee7dafae10f53a6a2c22347485ff5115 -SIZE (glyphsets-1.1.0.tar.gz) = 1015613 +TIMESTAMP = 1784005286 +SHA256 (glyphsets-1.1.3.tar.gz) = 609e6136ad90808810167309fb22463b3b0b46951a6d2a89b6d5445ac44305a4 +SIZE (glyphsets-1.1.3.tar.gz) = 305006 diff --git a/print/py-glyphsets/files/patch-pyproject.toml b/print/py-glyphsets/files/patch-pyproject.toml new file mode 100644 index 000000000000..6fc12ad11f50 --- /dev/null +++ b/print/py-glyphsets/files/patch-pyproject.toml @@ -0,0 +1,20 @@ +--- pyproject.toml.orig 2026-06-29 09:58:29 UTC ++++ pyproject.toml +@@ -1,7 +1,7 @@ requires = [ + [build-system] + requires = [ + "setuptools>=45", +- "setuptools_scm[toml]>=8.1.0,<8.2" ++ "setuptools_scm[toml]>=8.1.0" + ] + build-backend = "setuptools.build_meta" + +@@ -52,7 +52,7 @@ dependencies = [ + "requests", + "setuptools", + "FontTools[ufo]", +- "glyphsLib>=6.9.5", ++ "glyphsLib", + "defcon", + "unicodedata2", + "gflanguages>=0.7.9", diff --git a/print/py-glyphsets/files/patch-setup.py b/print/py-glyphsets/files/patch-setup.py deleted file mode 100644 index 63f02e9c2655..000000000000 --- a/print/py-glyphsets/files/patch-setup.py +++ /dev/null @@ -1,17 +0,0 @@ ---- setup.py.orig 2024-12-20 11:52:02 UTC -+++ setup.py -@@ -59,12 +59,12 @@ setup( - "Programming Language :: Python :: 3", - ], - python_requires=">=3.8", -- setup_requires=["setuptools_scm>=8.1.0,<8.2"], -+ setup_requires=["setuptools_scm>=8.1.0"], - install_requires=[ - "requests", - "setuptools", - "FontTools[ufo]", -- "glyphsLib>=6.9.5", -+ "glyphsLib", - "defcon", - "unicodedata2", - "gflanguages>=0.7.1",