git: e05a24cfaca9 - main - x11-fonts/geist-mono: Add geist-mono 1.3.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 06 Jun 2024 07:49:06 UTC
The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=e05a24cfaca9011c68545bbac4990d5ade8f4f21 commit e05a24cfaca9011c68545bbac4990d5ade8f4f21 Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2024-06-06 07:25:39 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2024-06-06 07:48:00 +0000 x11-fonts/geist-mono: Add geist-mono 1.3.0 Geist is a new font family for Vercel, created by Vercel in collaboration with Basement Studio. Geist Mono is a monospaced typeface that has been crafted to be the perfect partner to Geist Sans. It is designed to be used in code editors, diagrams, terminals, and other textbased interfaces where code is represented. --- x11-fonts/Makefile | 1 + x11-fonts/geist-mono/Makefile | 25 +++++++++++++++++++++++++ x11-fonts/geist-mono/distinfo | 5 +++++ x11-fonts/geist-mono/pkg-descr | 6 ++++++ x11-fonts/geist-mono/pkg-plist | 9 +++++++++ 5 files changed, 46 insertions(+) diff --git a/x11-fonts/Makefile b/x11-fonts/Makefile index 0f23e622cf90..3b4de6a55be0 100644 --- a/x11-fonts/Makefile +++ b/x11-fonts/Makefile @@ -117,6 +117,7 @@ SUBDIR += freefonts SUBDIR += fslsfonts SUBDIR += gbdfed + SUBDIR += geist-mono SUBDIR += geminifonts SUBDIR += genryu SUBDIR += genseki diff --git a/x11-fonts/geist-mono/Makefile b/x11-fonts/geist-mono/Makefile new file mode 100644 index 000000000000..13fed481b427 --- /dev/null +++ b/x11-fonts/geist-mono/Makefile @@ -0,0 +1,25 @@ +PORTNAME= geist +PORTVERSION= 1.3.0 +CATEGORIES= x11-fonts +MASTER_SITES= https://github.com/vercel/geist-font/releases/download/${PORTVERSION}/ +PKGNAMESUFFIX= -mono +DISTNAME= GeistMono-${PORTVERSION} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Geist Mono by Vercel +WWW= https://vercel.com/font \ + https://github.com/vercel/geist-font + +LICENSE= OFL11 +LICENSE_FILE= ${WRKSRC}/LICENSE.TXT + +USES= fonts zip + +NO_ARCH= yes +NO_BUILD= yes + +do-install: + ${MKDIR} ${STAGEDIR}${FONTSDIR} + ${INSTALL_DATA} ${WRKSRC}/statics-ttf/*.ttf ${STAGEDIR}${FONTSDIR} + +.include <bsd.port.mk> diff --git a/x11-fonts/geist-mono/distinfo b/x11-fonts/geist-mono/distinfo new file mode 100644 index 000000000000..d85c063940ee --- /dev/null +++ b/x11-fonts/geist-mono/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1717568410 +SHA256 (Geist-1.3.0.zip) = 6a656e5efc991a0b465bc288b5455eebd7219e0668a936f8705a2e9d3a2a62c9 +SIZE (Geist-1.3.0.zip) = 1923604 +SHA256 (GeistMono-1.3.0.zip) = d6d19b0fc600110cb1595152c803a1f08e258f76637d1509baf76e2e0b9708d5 +SIZE (GeistMono-1.3.0.zip) = 2015647 diff --git a/x11-fonts/geist-mono/pkg-descr b/x11-fonts/geist-mono/pkg-descr new file mode 100644 index 000000000000..dcdab54e0c14 --- /dev/null +++ b/x11-fonts/geist-mono/pkg-descr @@ -0,0 +1,6 @@ +Geist is a new font family for Vercel, created by Vercel in collaboration with +Basement Studio. + +Geist Mono is a monospaced typeface that has been crafted to be the perfect +partner to Geist Sans. It is designed to be used in code editors, diagrams, +terminals, and other textbased interfaces where code is represented. diff --git a/x11-fonts/geist-mono/pkg-plist b/x11-fonts/geist-mono/pkg-plist new file mode 100644 index 000000000000..6c81a239aef1 --- /dev/null +++ b/x11-fonts/geist-mono/pkg-plist @@ -0,0 +1,9 @@ +%%FONTSDIR%%/GeistMono-Black.ttf +%%FONTSDIR%%/GeistMono-Bold.ttf +%%FONTSDIR%%/GeistMono-Light.ttf +%%FONTSDIR%%/GeistMono-Medium.ttf +%%FONTSDIR%%/GeistMono-Regular.ttf +%%FONTSDIR%%/GeistMono-SemiBold.ttf +%%FONTSDIR%%/GeistMono-Thin.ttf +%%FONTSDIR%%/GeistMono-UltraBlack.ttf +%%FONTSDIR%%/GeistMono-UltraLight.ttf