summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--x11-fonts/Makefile1
-rw-r--r--x11-fonts/geist-sans/Makefile25
-rw-r--r--x11-fonts/geist-sans/distinfo5
-rw-r--r--x11-fonts/geist-sans/pkg-descr7
-rw-r--r--x11-fonts/geist-sans/pkg-plist9
5 files changed, 47 insertions, 0 deletions
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 <bsd.port.mk>
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