From 627c6423a12189006a7b1eccbf7974a2d6fba6ad Mon Sep 17 00:00:00 2001 From: Olivier Rojon Date: Wed, 12 Feb 2025 17:54:14 +0100 Subject: [PATCH] gnu: Add font-aporetic. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/fonts.scm (font-aporetic): New variable. (font-iosevka-comfy): Deprecate in favor of font-aporetic. Change-Id: I08f791a9025c296698c4396f3d7b7aeb6356d481 Signed-off-by: 宋文武 --- gnu/packages/fonts.scm | 39 +++++++++++++++++++++++---------------- 1 file changed, 23 insertions(+), 16 deletions(-) diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index c32f2ef5fb79095c5ed824c315b4d77a48300506..9d73af0a6d27d5248cbbf0514b75e1b150daeb40 100644 --- a/gnu/packages/fonts.scm +++ b/gnu/packages/fonts.scm @@ -2093,24 +2093,31 @@ programming. Iosevka is completely generated from its source code.") (sha256 (base32 "1h5jfrpply7ypc4h6ivxs30qkrbni51zkj78xz6nz4zbnp923yi0")))))) -(define-public font-iosevka-comfy +(define-public font-aporetic (package - (inherit font-iosevka) - (name "font-iosevka-comfy") - (version "1.2.0") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://git.sr.ht/~protesilaos/iosevka-comfy") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 "1gccv28avxlkicl6rcsn6i23pdn0nrk91zhcyzwwc3nyzm2w8w40")))) - (home-page "https://git.sr.ht/~protesilaos/iosevka-comfy") + (name "font-aporetic") + (version "1.1.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/protesilaos/aporetic") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0cihagy7vhw5pqznbihwv3pgb516i94iqfnvfm73njrx1a4dalz6")))) + (build-system font-build-system) + (home-page "https://github.com/protesilaos/aporetic") + (synopsis "Customised build of the Iosevka typeface") (description - "Iosevka Comfy is a TTF font derived from Iosevka. It is a slightly tweaked - version of the original, designed for enhanced readability.") - (license license:silofl1.1))) + "Aporetic fonts are a custom build of Iosevka with + different style and metrics than the default. Aporetic optimises for + inter-glyph and inter-style consistency within the overarching + constraint of usability at small point sizes.") + (license (list license:silofl1.1)))) + +(define-public font-iosevka-comfy + (deprecated-package "font-iosevka-comfy" font-aporetic)) (define-public font-junicode (package