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 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