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.