Date: Thu, 21 May 2026 15:04:41 +0000 From: Po-Chuan Hsieh <sunpoet@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 6e2b5da3d421 - main - x11-fonts/py-gfmetadata: Add py-gfmetadata 0.2.4 Message-ID: <6a0f1f09.4264a.535a883a@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=6e2b5da3d421d4df85507adc7b873cbb023e1b2b commit 6e2b5da3d421d4df85507adc7b873cbb023e1b2b Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2026-05-21 14:45:43 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2026-05-21 14:45:43 +0000 x11-fonts/py-gfmetadata: Add py-gfmetadata 0.2.4 Google Fonts Metadata Utilities crate provides: - Helpers for reading metadata from a local copy of the Google Fonts repository. - Access to Protobuf definitions for families, languages, axes and designers. - Structured access to the tags and categories used in Google Fonts. --- x11-fonts/Makefile | 1 + x11-fonts/py-gfmetadata/Makefile | 24 ++++++++++++++++++++++++ x11-fonts/py-gfmetadata/distinfo | 3 +++ x11-fonts/py-gfmetadata/pkg-descr | 4 ++++ 4 files changed, 32 insertions(+) diff --git a/x11-fonts/Makefile b/x11-fonts/Makefile index 2540c359fba0..eed1babddf71 100644 --- a/x11-fonts/Makefile +++ b/x11-fonts/Makefile @@ -368,6 +368,7 @@ SUBDIR += py-fontfeatures SUBDIR += py-fontmake SUBDIR += py-gflanguages + SUBDIR += py-gfmetadata SUBDIR += py-gfsubsets SUBDIR += py-glyphsLib SUBDIR += py-opentype-sanitizer diff --git a/x11-fonts/py-gfmetadata/Makefile b/x11-fonts/py-gfmetadata/Makefile new file mode 100644 index 000000000000..ce301b7b83d1 --- /dev/null +++ b/x11-fonts/py-gfmetadata/Makefile @@ -0,0 +1,24 @@ +PORTNAME= gfmetadata +PORTVERSION= 0.2.4 +CATEGORIES= x11-fonts python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Python API for interacting with Google Fonts protobuf definitions +WWW= https://github.com/googlefonts/gf-metadata + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +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}protobuf>=6.33.0,1:devel/py-protobuf@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent pep517 + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/x11-fonts/py-gfmetadata/distinfo b/x11-fonts/py-gfmetadata/distinfo new file mode 100644 index 000000000000..8488a1b4b9d2 --- /dev/null +++ b/x11-fonts/py-gfmetadata/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1779222884 +SHA256 (gfmetadata-0.2.4.tar.gz) = eafead9b60df9590b0a29e5e6de94188b1b3800af80a87701ffcda4e9648db5a +SIZE (gfmetadata-0.2.4.tar.gz) = 64214 diff --git a/x11-fonts/py-gfmetadata/pkg-descr b/x11-fonts/py-gfmetadata/pkg-descr new file mode 100644 index 000000000000..961bdb32b0be --- /dev/null +++ b/x11-fonts/py-gfmetadata/pkg-descr @@ -0,0 +1,4 @@ +Google Fonts Metadata Utilities crate provides: +- Helpers for reading metadata from a local copy of the Google Fonts repository. +- Access to Protobuf definitions for families, languages, axes and designers. +- Structured access to the tags and categories used in Google Fonts.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a0f1f09.4264a.535a883a>
