diff --git a/x11-fonts/Makefile b/x11-fonts/Makefile index 3b4de6a55be0..6bb0eae51093 100644 --- a/x11-fonts/Makefile +++ b/x11-fonts/Makefile @@ -118,6 +118,7 @@ SUBDIR += fslsfonts SUBDIR += gbdfed SUBDIR += geist-mono + SUBDIR += geist-sans SUBDIR += geminifonts SUBDIR += genryu SUBDIR += genseki diff --git a/x11-fonts/geist-sans/Makefile b/x11-fonts/geist-sans/Makefile new file mode 100644 index 000000000000..24992683cd3a --- /dev/null +++ b/x11-fonts/geist-sans/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= -sans +DISTNAME= Geist-${PORTVERSION} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Geist Sans 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-sans/distinfo b/x11-fonts/geist-sans/distinfo new file mode 100644 index 000000000000..f7b362e95016 --- /dev/null +++ b/x11-fonts/geist-sans/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1717568412 +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-sans/pkg-descr b/x11-fonts/geist-sans/pkg-descr new file mode 100644 index 000000000000..e07815aa757c --- /dev/null +++ b/x11-fonts/geist-sans/pkg-descr @@ -0,0 +1,7 @@ +Geist is a new font family for Vercel, created by Vercel in collaboration with +Basement Studio. + +Geist Sans is a sans-serif typeface designed for legibility and simplicity. It +is a modern, geometric typeface that is based on the principles of classic Swiss +typography. It is designed to be used in headlines, logos, posters, and other +large display sizes. diff --git a/x11-fonts/geist-sans/pkg-plist b/x11-fonts/geist-sans/pkg-plist new file mode 100644 index 000000000000..08ce54e87f10 --- /dev/null +++ b/x11-fonts/geist-sans/pkg-plist @@ -0,0 +1,9 @@ +%%FONTSDIR%%/Geist-Black.ttf +%%FONTSDIR%%/Geist-Bold.ttf +%%FONTSDIR%%/Geist-Light.ttf +%%FONTSDIR%%/Geist-Medium.ttf +%%FONTSDIR%%/Geist-Regular.ttf +%%FONTSDIR%%/Geist-SemiBold.ttf +%%FONTSDIR%%/Geist-Thin.ttf +%%FONTSDIR%%/Geist-UltraBlack.ttf +%%FONTSDIR%%/Geist-UltraLight.ttf