Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F153242197
D41709.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
7 KB
Referenced Files
None
Subscribers
None
D41709.diff
View Options
diff --git a/x11-fonts/Makefile b/x11-fonts/Makefile
--- a/x11-fonts/Makefile
+++ b/x11-fonts/Makefile
@@ -66,6 +66,7 @@
SUBDIR += fira
SUBDIR += firacode
SUBDIR += firago
+ SUBDIR += fixel
SUBDIR += fnt
SUBDIR += fntsample
SUBDIR += font-adobe-100dpi
diff --git a/x11-fonts/fixel/Makefile b/x11-fonts/fixel/Makefile
new file mode 100644
--- /dev/null
+++ b/x11-fonts/fixel/Makefile
@@ -0,0 +1,65 @@
+PORTNAME= fixel
+PORTVERSION= 0.0.2
+CATEGORIES= x11-fonts
+MASTER_SITES= https://fonts.macpaw.com/fonts/ \
+ https://fixel.macpaw.com/:license
+DISTNAME= FixelAll
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
+ user-license-agreement:license
+DIST_SUBDIR= ${PORTNAME}/${PORTVERSION}
+EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
+
+MAINTAINER= arcade@b1t.name
+COMMENT= Geometric and humanist grotesque
+WWW= https://fonts.macpaw.com/
+
+LICENSE= unknown
+LICENSE_GROUPS= FONTS
+LICENSE_NAME= MACPAW
+LICENSE_FILE= ${WRKDIR}/MACPAW.txt
+LICENSE_PERMS= none
+
+EXTRACT_DEPENDS= html2text:textproc/html2text
+
+USES= fonts zip
+
+NO_ARCH= yes
+NO_BUILD= yes
+NO_WRKSUBDIR= yes
+
+OPTIONS_MULTI= FIXEL
+OPTIONS_MULTI_FIXEL= VARIABLE DISPLAY_WOFF2 DISPLAY_OTF TEXT_WOFF2 TEXT_OTF
+OPTIONS_DEFAULT= VARIABLE DISPLAY_OTF TEXT_OTF
+OPTIONS_SUB= yes
+
+DISPLAY_WOFF2_DESC= Fixel Display (WOFF2)
+DISPLAY_OTF_DESC= Fixel Display (OTF)
+TEXT_WOFF2_DESC= Fixel Text (WOFF2)
+TEXT_OTF_DESC= Fixel Text (OTF)
+VARIABLE_DESC= Fixel Variable TrueType (TTF)
+
+post-extract:
+ ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/user-license-agreement ${WRKDIR}/
+ cd ${WRKDIR} && html2text -ascii -width 70 user-license-agreement > MACPAW.txt
+
+do-install:
+ ${MKDIR} ${STAGEDIR}${FONTSDIR}
+ ${INSTALL_DATA} ${WRKDIR}/MACPAW.txt ${STAGEDIR}${FONTSDIR}/
+ ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/user-license-agreement ${STAGEDIR}${FONTSDIR}/
+
+do-install-DISPLAY_WOFF2-on:
+ ${INSTALL_DATA} ${WRKSRC}/FixelDisplay/*.woff2 ${STAGEDIR}${FONTSDIR}/
+
+do-install-DISPLAY_OTF-on:
+ ${INSTALL_DATA} ${WRKSRC}/FixelDisplay/*.otf ${STAGEDIR}${FONTSDIR}/
+
+do-install-TEXT_WOFF2-on:
+ ${INSTALL_DATA} ${WRKSRC}/FixelText/*.woff2 ${STAGEDIR}${FONTSDIR}/
+
+do-install-TEXT_OTF-on:
+ ${INSTALL_DATA} ${WRKSRC}/FixelText/*.otf ${STAGEDIR}${FONTSDIR}/
+
+do-install-VARIABLE-on:
+ ${INSTALL_DATA} ${WRKSRC}/FixelVariable/*.ttf ${STAGEDIR}${FONTSDIR}/
+
+.include <bsd.port.mk>
diff --git a/x11-fonts/fixel/distinfo b/x11-fonts/fixel/distinfo
new file mode 100644
--- /dev/null
+++ b/x11-fonts/fixel/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1772284711
+SHA256 (fixel/0.0.2/FixelAll.zip) = 0844174a94258e3e035bdd906b6b85961a130cc8cc6368d4d7503d49260987fe
+SIZE (fixel/0.0.2/FixelAll.zip) = 6409810
+SHA256 (fixel/0.0.2/user-license-agreement) = 59922c70903ee9a21455f44b1e17af0955d84d774c2eccc00e8d744a221fce31
+SIZE (fixel/0.0.2/user-license-agreement) = 19090
diff --git a/x11-fonts/fixel/pkg-descr b/x11-fonts/fixel/pkg-descr
new file mode 100644
--- /dev/null
+++ b/x11-fonts/fixel/pkg-descr
@@ -0,0 +1,7 @@
+Fixel is a typeface in 2 styles - Text and Display - and 9 weight options -
+from Thin to Black. A distinguishing feature of the type is that it combines
+elements of geometric and humanist grotesques: open letter forms, crisp,
+wide-width, and low contrast. The personality of the headset combines clarity,
+restraint, and functionality, but also friendliness, dynamism, and playfulness.
+
+Font usage and distribution is free except for residents of Russia and Belarus
diff --git a/x11-fonts/fixel/pkg-plist b/x11-fonts/fixel/pkg-plist
new file mode 100644
--- /dev/null
+++ b/x11-fonts/fixel/pkg-plist
@@ -0,0 +1,76 @@
+%%DISPLAY_OTF%%%%FONTSDIR%%/FixelDisplay-Black.otf
+%%DISPLAY_WOFF2%%%%FONTSDIR%%/FixelDisplay-Black.woff2
+%%DISPLAY_OTF%%%%FONTSDIR%%/FixelDisplay-BlackItalic.otf
+%%DISPLAY_WOFF2%%%%FONTSDIR%%/FixelDisplay-BlackItalic.woff2
+%%DISPLAY_OTF%%%%FONTSDIR%%/FixelDisplay-Bold.otf
+%%DISPLAY_WOFF2%%%%FONTSDIR%%/FixelDisplay-Bold.woff2
+%%DISPLAY_OTF%%%%FONTSDIR%%/FixelDisplay-BoldItalic.otf
+%%DISPLAY_WOFF2%%%%FONTSDIR%%/FixelDisplay-BoldItalic.woff2
+%%DISPLAY_OTF%%%%FONTSDIR%%/FixelDisplay-ExtraBold.otf
+%%DISPLAY_WOFF2%%%%FONTSDIR%%/FixelDisplay-ExtraBold.woff2
+%%DISPLAY_OTF%%%%FONTSDIR%%/FixelDisplay-ExtraBoldItalic.otf
+%%DISPLAY_WOFF2%%%%FONTSDIR%%/FixelDisplay-ExtraBoldItalic.woff2
+%%DISPLAY_OTF%%%%FONTSDIR%%/FixelDisplay-ExtraLight.otf
+%%DISPLAY_WOFF2%%%%FONTSDIR%%/FixelDisplay-ExtraLight.woff2
+%%DISPLAY_OTF%%%%FONTSDIR%%/FixelDisplay-ExtraLightItalic.otf
+%%DISPLAY_WOFF2%%%%FONTSDIR%%/FixelDisplay-ExtraLightItalic.woff2
+%%DISPLAY_OTF%%%%FONTSDIR%%/FixelDisplay-Light.otf
+%%DISPLAY_WOFF2%%%%FONTSDIR%%/FixelDisplay-Light.woff2
+%%DISPLAY_OTF%%%%FONTSDIR%%/FixelDisplay-LightItalic.otf
+%%DISPLAY_WOFF2%%%%FONTSDIR%%/FixelDisplay-LightItalic.woff2
+%%DISPLAY_OTF%%%%FONTSDIR%%/FixelDisplay-Medium.otf
+%%DISPLAY_WOFF2%%%%FONTSDIR%%/FixelDisplay-Medium.woff2
+%%DISPLAY_OTF%%%%FONTSDIR%%/FixelDisplay-MediumItalic.otf
+%%DISPLAY_WOFF2%%%%FONTSDIR%%/FixelDisplay-MediumItalic.woff2
+%%DISPLAY_OTF%%%%FONTSDIR%%/FixelDisplay-Regular.otf
+%%DISPLAY_WOFF2%%%%FONTSDIR%%/FixelDisplay-Regular.woff2
+%%DISPLAY_OTF%%%%FONTSDIR%%/FixelDisplay-RegularItalic.otf
+%%DISPLAY_WOFF2%%%%FONTSDIR%%/FixelDisplay-RegularItalic.woff2
+%%DISPLAY_OTF%%%%FONTSDIR%%/FixelDisplay-SemiBold.otf
+%%DISPLAY_WOFF2%%%%FONTSDIR%%/FixelDisplay-SemiBold.woff2
+%%DISPLAY_OTF%%%%FONTSDIR%%/FixelDisplay-SemiBoldItalic.otf
+%%DISPLAY_WOFF2%%%%FONTSDIR%%/FixelDisplay-SemiBoldItalic.woff2
+%%DISPLAY_OTF%%%%FONTSDIR%%/FixelDisplay-Thin.otf
+%%DISPLAY_WOFF2%%%%FONTSDIR%%/FixelDisplay-Thin.woff2
+%%DISPLAY_OTF%%%%FONTSDIR%%/FixelDisplay-ThinItalic.otf
+%%DISPLAY_WOFF2%%%%FONTSDIR%%/FixelDisplay-ThinItalic.woff2
+%%TEXT_OTF%%%%FONTSDIR%%/FixelText-Black.otf
+%%TEXT_WOFF2%%%%FONTSDIR%%/FixelText-Black.woff2
+%%TEXT_OTF%%%%FONTSDIR%%/FixelText-BlackItalic.otf
+%%TEXT_WOFF2%%%%FONTSDIR%%/FixelText-BlackItalic.woff2
+%%TEXT_OTF%%%%FONTSDIR%%/FixelText-Bold.otf
+%%TEXT_WOFF2%%%%FONTSDIR%%/FixelText-Bold.woff2
+%%TEXT_OTF%%%%FONTSDIR%%/FixelText-BoldItalic.otf
+%%TEXT_WOFF2%%%%FONTSDIR%%/FixelText-BoldItalic.woff2
+%%TEXT_OTF%%%%FONTSDIR%%/FixelText-ExtraBold.otf
+%%TEXT_WOFF2%%%%FONTSDIR%%/FixelText-ExtraBold.woff2
+%%TEXT_OTF%%%%FONTSDIR%%/FixelText-ExtraBoldItalic.otf
+%%TEXT_WOFF2%%%%FONTSDIR%%/FixelText-ExtraBoldItalic.woff2
+%%TEXT_OTF%%%%FONTSDIR%%/FixelText-ExtraLight.otf
+%%TEXT_WOFF2%%%%FONTSDIR%%/FixelText-ExtraLight.woff2
+%%TEXT_OTF%%%%FONTSDIR%%/FixelText-ExtraLightItalic.otf
+%%TEXT_WOFF2%%%%FONTSDIR%%/FixelText-ExtraLightItalic.woff2
+%%TEXT_OTF%%%%FONTSDIR%%/FixelText-Light.otf
+%%TEXT_WOFF2%%%%FONTSDIR%%/FixelText-Light.woff2
+%%TEXT_OTF%%%%FONTSDIR%%/FixelText-LightItalic.otf
+%%TEXT_WOFF2%%%%FONTSDIR%%/FixelText-LightItalic.woff2
+%%TEXT_OTF%%%%FONTSDIR%%/FixelText-Medium.otf
+%%TEXT_WOFF2%%%%FONTSDIR%%/FixelText-Medium.woff2
+%%TEXT_OTF%%%%FONTSDIR%%/FixelText-MediumItalic.otf
+%%TEXT_WOFF2%%%%FONTSDIR%%/FixelText-MediumItalic.woff2
+%%TEXT_OTF%%%%FONTSDIR%%/FixelText-Regular.otf
+%%TEXT_WOFF2%%%%FONTSDIR%%/FixelText-Regular.woff2
+%%TEXT_OTF%%%%FONTSDIR%%/FixelText-RegularItalic.otf
+%%TEXT_WOFF2%%%%FONTSDIR%%/FixelText-RegularItalic.woff2
+%%TEXT_OTF%%%%FONTSDIR%%/FixelText-SemiBold.otf
+%%TEXT_WOFF2%%%%FONTSDIR%%/FixelText-SemiBold.woff2
+%%TEXT_OTF%%%%FONTSDIR%%/FixelText-SemiBoldItalic.otf
+%%TEXT_WOFF2%%%%FONTSDIR%%/FixelText-SemiBoldItalic.woff2
+%%TEXT_OTF%%%%FONTSDIR%%/FixelText-Thin.otf
+%%TEXT_WOFF2%%%%FONTSDIR%%/FixelText-Thin.woff2
+%%TEXT_OTF%%%%FONTSDIR%%/FixelText-ThinItalic.otf
+%%TEXT_WOFF2%%%%FONTSDIR%%/FixelText-ThinItalic.woff2
+%%VARIABLE%%%%FONTSDIR%%/FixelVariable.ttf
+%%VARIABLE%%%%FONTSDIR%%/FixelVariableItalic.ttf
+%%FONTSDIR%%/MACPAW.txt
+%%FONTSDIR%%/user-license-agreement
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Tue, Apr 21, 12:38 AM (12 h, 49 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31875143
Default Alt Text
D41709.diff (7 KB)
Attached To
Mode
D41709: [new port] x11-fonts/fixel: Geometric and humanist grotesque
Attached
Detach File
Event Timeline
Log In to Comment