diff options
| author | Rene Ladan <rene@FreeBSD.org> | 2026-09-30 21:18:01 +0000 |
|---|---|---|
| committer | Rene Ladan <rene@FreeBSD.org> | 2026-09-30 21:18:01 +0000 |
| commit | fb1ebfd0f355105ce13dbef4d41f950f94bfd86a (patch) | |
| tree | c604a3878dc584f2b2c74722afff737189f641cd | |
| parent | e0a559eec6a63e109aa0a56a7ad7b225469568e9 (diff) | |
print/py-fontbakery: Remove expired port
2026-09-30 print/py-fontbakery: Depends on expired x11-fonts/py-cu2qu
| -rw-r--r-- | MOVED | 1 | ||||
| -rw-r--r-- | print/Makefile | 1 | ||||
| -rw-r--r-- | print/py-fontbakery/Makefile | 82 | ||||
| -rw-r--r-- | print/py-fontbakery/distinfo | 3 | ||||
| -rw-r--r-- | print/py-fontbakery/files/patch-pyproject.toml | 20 | ||||
| -rw-r--r-- | print/py-fontbakery/pkg-descr | 1 |
6 files changed, 1 insertions, 107 deletions
@@ -5672,3 +5672,4 @@ security/py-pyaff4||2026-09-30|Has expired: No longer depended upon archivers/py-python-snappy||2026-09-30|Has expired: No longer depended upon deskutils/mindforger||2026-09-30|Has expired: Depends on deprecated Qt5 WebEngine devel/eql5||2026-09-30|Has expired: Abandoned, depends on deprecated Qt5 WebEngine +print/py-fontbakery||2026-09-30|Has expired: Depends on expired x11-fonts/py-cu2qu diff --git a/print/Makefile b/print/Makefile index 7ccb3130b537..46c4f2602424 100644 --- a/print/Makefile +++ b/print/Makefile @@ -177,7 +177,6 @@ SUBDIR += py-dehinter SUBDIR += py-font-v SUBDIR += py-fontaine - SUBDIR += py-fontbakery SUBDIR += py-fontparts SUBDIR += py-fontpens SUBDIR += py-fonttools diff --git a/print/py-fontbakery/Makefile b/print/py-fontbakery/Makefile deleted file mode 100644 index 070f065cee21..000000000000 --- a/print/py-fontbakery/Makefile +++ /dev/null @@ -1,82 +0,0 @@ -PORTNAME= fontbakery -PORTVERSION= 1.1.0 -PORTREVISION= 2 -CATEGORIES= print python -MASTER_SITES= PYPI \ - https://github.com/fonttools/fontbakery/releases/download/v${PORTVERSION}/ -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= sunpoet@FreeBSD.org -COMMENT= Well designed Font QA tool -WWW= https://font-bakery.readthedocs.io/en/latest/ \ - https://github.com/fonttools/fontbakery - -LICENSE= APACHE20 -LICENSE_FILE= ${WRKSRC}/LICENSE.txt - -DEPRECATED= Depends on expired x11-fonts/py-cu2qu -EXPIRATION_DATE=2026-09-30 - -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0: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}beziers>=0.6.0<0.7:graphics/py-beziers@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cmarkgfm>=0.4:textproc/py-cmarkgfm@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}defcon>=0:x11-fonts/py-defcon@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dehinter>=3.1.0:print/py-dehinter@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}fonttools>=4.47.0:print/py-fonttools@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}freetype-py>=0:print/py-freetype-py@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}Jinja2>=3.0.0:devel/py-Jinja2@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}munkres>=0:math/py-munkres@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}opentype-sanitizer>=9.1.0<10:x11-fonts/py-opentype-sanitizer@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}opentypespec>=1.9.2:x11-fonts/py-opentypespec@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}packaging>=14.5:devel/py-packaging@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pip-api>=0:devel/py-pip-api@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}requests>=2.19:www/py-requests@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}rich>=0:textproc/py-rich@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}toml>=0:textproc/py-toml@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}ufo2ft>=2.25.2:x11-fonts/py-ufo2ft@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}ufolint>=0:x11-fonts/py-ufolint@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}uharfbuzz>=0:print/py-uharfbuzz@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}vharfbuzz>=0.2.0:print/py-vharfbuzz@${PY_FLAVOR} - -USES= python -USE_PYTHON= autoplist concurrent pep517 - -NO_ARCH= yes - -# fontbakery[adobefonts], fontbakery[iso15008] and fontbakery[microsoft] are empty -OPTIONS_DEFINE= FONTVAL FONTWERK GOOGLEFONTS NOTOFONTS TYPENETWORK -OPTIONS_DEFAULT=FONTVAL FONTWERK GOOGLEFONTS NOTOFONTS TYPENETWORK -FONTVAL_DESC= Checks for Font Validator -FONTWERK_DESC= Checks for Fontwerk.com -FONTWERK_IMPLIES= GOOGLEFONTS -GOOGLEFONTS_DESC= Checks for Google Fonts -NOTOFONTS_DESC= Checks for Noto fonts -NOTOFONTS_IMPLIES= GOOGLEFONTS -TYPENETWORK_DESC= Checks for Type Network - -FONTVAL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} -GOOGLEFONTS_RUN_DEPENDS=${PYTHON_PKGNAMEPREFIX}axisregistry>=0.4.16<0.5:x11-fonts/py-axisregistry@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}beautifulsoup4>=4.7.1:www/py-beautifulsoup4@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}collidoscope>=0.5.2:print/py-collidoscope@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}fonttools>=0:print/py-fonttools@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}gflanguages>=0.7.7<0.8:x11-fonts/py-gflanguages@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}gfsubsets>=2024.9.25:x11-fonts/py-gfsubsets@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}glyphsets>=1.1.0<2:print/py-glyphsets@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}protobuf>=3.7.0,1:devel/py-protobuf@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}shaperglot>=1.2.0<2:x11-fonts/py-shaperglot@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}stringbrewer>=0:devel/py-stringbrewer@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}unicodedata2>=0:devel/py-unicodedata2@${PY_FLAVOR} -TYPENETWORK_RUN_DEPENDS=${PYTHON_PKGNAMEPREFIX}beautifulsoup4>=4.7.1:www/py-beautifulsoup4@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}shaperglot>=1.0.0<2:x11-fonts/py-shaperglot@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}unicodedata2>=0:devel/py-unicodedata2@${PY_FLAVOR} - -.include <bsd.port.pre.mk> - -.if ${PYTHON_REL} < 31100 -RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR} -.endif - -.include <bsd.port.post.mk> diff --git a/print/py-fontbakery/distinfo b/print/py-fontbakery/distinfo deleted file mode 100644 index c29f7f25f740..000000000000 --- a/print/py-fontbakery/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1759774701 -SHA256 (fontbakery-1.1.0.tar.gz) = 70b40d8eba64f26dd19b55410b814d181edefc4fa18c8a9c4ad1520ea7d5224e -SIZE (fontbakery-1.1.0.tar.gz) = 49801646 diff --git a/print/py-fontbakery/files/patch-pyproject.toml b/print/py-fontbakery/files/patch-pyproject.toml deleted file mode 100644 index ae12fab2ba4b..000000000000 --- a/print/py-fontbakery/files/patch-pyproject.toml +++ /dev/null @@ -1,20 +0,0 @@ ---- pyproject.toml.orig 2025-02-04 21:28:15 UTC -+++ pyproject.toml -@@ -33,7 +33,7 @@ dependencies = [ - "defcon", - "dehinter >= 3.1.0", # 3.1.0 added dehinter.font.hint function - "fontTools[ufo] >= 4.47.0", # varLib.interpolatableHelpers.InterpolatableProblem -- "freetype-py < 2.4.0", # see: https://github.com/fonttools/fontbakery/issues/4143 -+ "freetype-py", # see: https://github.com/fonttools/fontbakery/issues/4143 - "Jinja2 >= 3.0.0", # issue #4717 - "munkres", - "opentypespec", -@@ -108,7 +108,7 @@ googlefonts = [ - "fonttools[lxml,unicode]", - # (see https://github.com/googlefonts/gflanguages/pull/7) - -- "protobuf >= 3.7.0, < 4", -+ "protobuf >= 3.7.0", - # 3.7.0 fixed a bug on parsing some METADATA.pb files. - # We cannot use v4 because our protobuf files have been compiled with v3. - # (see https://github.com/fonttools/fontbakery/issues/2200) diff --git a/print/py-fontbakery/pkg-descr b/print/py-fontbakery/pkg-descr deleted file mode 100644 index 37d5cdb79827..000000000000 --- a/print/py-fontbakery/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -Font Bakery is a command-line tool for checking the quality of font projects. |
