I recently discovered the iosevka font and I like the Fixed Slab variant
best.

This adds a new package and while here updates the font to 26.0.1.

Tests, OKs?

commit a2587e7df8a07f2a307c74d83c9dcf2c2623b25e
Author: Florian Obser <flor...@narrans.de>
Date:   Sun Aug 6 16:56:36 2023 +0200

    update to 26.0.1

diff --git Makefile.inc Makefile.inc
index e02a6f941a9..3358c967f4e 100644
--- Makefile.inc
+++ Makefile.inc
@@ -1,4 +1,4 @@
-V =            19.0.1
+V =            26.0.1
 CATEGORIES =   fonts x11
 HOMEPAGE =     https://github.com/be5invis/Iosevka
 MAINTAINER =   Edd Barrett <e...@openbsd.org>
diff --git default/distinfo default/distinfo
index ce9fb8e38ca..48224555407 100644
--- default/distinfo
+++ default/distinfo
@@ -1,2 +1,2 @@
-SHA256 (ttc-iosevka-19.0.1.zip) = dQ2QR33PZ/PBZ7Eu/7YApnCPA+LmJMw4Z00MyeIb5kA=
-SIZE (ttc-iosevka-19.0.1.zip) = 75570917
+SHA256 (ttc-iosevka-26.0.1.zip) = 3h7aeMHkbsTRbbarNkcHT9Ej/o9E9s8XPCb2rdFRImc=
+SIZE (ttc-iosevka-26.0.1.zip) = 97568862

commit 881de1baf78757642cba9b0365bee0fc8285f13d
Author: Florian Obser <flor...@narrans.de>
Date:   Sun Aug 6 16:59:14 2023 +0200

    fixed slab variant

diff --git Makefile Makefile
index ac190583d83..b4550370196 100644
--- Makefile
+++ Makefile
@@ -14,5 +14,6 @@
 
 SUBDIR =
 SUBDIR += default
+SUBDIR += fixed-slab
 
 .include <bsd.port.subdir.mk>
diff --git fixed-slab/Makefile fixed-slab/Makefile
new file mode 100644
index 00000000000..9ef10a2b549
--- /dev/null
+++ fixed-slab/Makefile
@@ -0,0 +1,9 @@
+COMMENT =              slender typeface for code (default variant)
+PKGNAME =              iosevka-fixed-slab-${V}
+DISTFILES =            ttc-sgr-iosevka-fixed-slab-${V}${EXTRACT_SUFX}
+
+do-install:
+       ${INSTALL_DATA_DIR} ${FONTDIR}
+       ${INSTALL_DATA} ${WRKDIST}/*.ttc ${FONTDIR}
+
+.include <bsd.port.mk>
diff --git fixed-slab/distinfo fixed-slab/distinfo
new file mode 100644
index 00000000000..405a598b40a
--- /dev/null
+++ fixed-slab/distinfo
@@ -0,0 +1,2 @@
+SHA256 (ttc-sgr-iosevka-fixed-slab-26.0.1.zip) = 
cqEnSt1I3xyacxTjZUCEmo8M7KFw7MudTY7D7D5UnQM=
+SIZE (ttc-sgr-iosevka-fixed-slab-26.0.1.zip) = 93695504
diff --git fixed-slab/pkg/DESCR fixed-slab/pkg/DESCR
new file mode 100644
index 00000000000..a6ea6f42f32
--- /dev/null
+++ fixed-slab/pkg/DESCR
@@ -0,0 +1,3 @@
+Coders' typeface, built from code.
+
+This package is for the slab variant.
diff --git fixed-slab/pkg/PLIST fixed-slab/pkg/PLIST
new file mode 100644
index 00000000000..d0073b0c22f
--- /dev/null
+++ fixed-slab/pkg/PLIST
@@ -0,0 +1,11 @@
+share/fonts/
+@fontdir share/fonts/iosevka/
+share/fonts/iosevka/sgr-iosevka-fixed-slab-bold.ttc
+share/fonts/iosevka/sgr-iosevka-fixed-slab-extrabold.ttc
+share/fonts/iosevka/sgr-iosevka-fixed-slab-extralight.ttc
+share/fonts/iosevka/sgr-iosevka-fixed-slab-heavy.ttc
+share/fonts/iosevka/sgr-iosevka-fixed-slab-light.ttc
+share/fonts/iosevka/sgr-iosevka-fixed-slab-medium.ttc
+share/fonts/iosevka/sgr-iosevka-fixed-slab-regular.ttc
+share/fonts/iosevka/sgr-iosevka-fixed-slab-semibold.ttc
+share/fonts/iosevka/sgr-iosevka-fixed-slab-thin.ttc


-- 
In my defence, I have been left unsupervised.

Reply via email to