diff options
author | Christina O'Donnell <cdo@mutix.org> | 2024-02-25 11:51:26 +0000 |
---|---|---|
committer | 宋文武 <iyzsong@member.fsf.org> | 2024-02-26 19:20:39 +0800 |
commit | 926734a358e44a117e96082a5865226c32ebd261 (patch) | |
tree | abc37d573f2bb1633c8c9a4f8216a4433b66f892 /gnu | |
parent | 66321bd94c1843d531a52516df36197c29ad325c (diff) |
gnu: Add font-dongle.
* gnu/packages/fonts.scm (font-dongle): New variable.
Change-Id: I48449c3681b6bc9e90d41a8de7be0dfdd4e78153
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/packages/fonts.scm | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index 01d280f55f..2cc420f7ba 100644 --- a/gnu/packages/fonts.scm +++ b/gnu/packages/fonts.scm @@ -59,6 +59,7 @@ ;;; Copyright © 2023 Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> ;;; Copyright © 2023 chris <chris@bumblehead.com> ;;; Copyright © 2023, 2024 Luis Felipe López Acevedo <sirgazil@zoho.com> +;;; Copyright © 2024 Christina O'Donnell <cdo@mutix.org> ;;; ;;; This file is part of GNU Guix. ;;; @@ -2680,6 +2681,61 @@ It comes in seven weights and Roman, Italic and Oblique styles.") (home-page "https://rubjo.github.io/victor-mono/") (license license:expat))) +(define-public font-dongle + (let ((commit "f7127c4d2450e1cad20254ec692591347e2fc260") + (revision "1")) + (package + (name "font-dongle") + (version (git-version "0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/yangheeryu/Dongle") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1gwrjv468bqfa3nxh01vprk7rp24cnhk3zlkrv5mzqcbcdf96nqp")))) + (build-system font-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-before 'install 'build + (lambda _ + (begin + (chdir "sources") + (invoke "unzip" "Dongle.zip") + (chdir "..") + (invoke "python3" "build.py"))))))) + (native-inputs + (list python + python-glyphslib + python-fonttools + python-ufolib2 + python-ufo2ft + zip)) + (synopsis + "Rounded sans-serif typeface, supporting Hangeul and Latin glyphs") + (description + "Dongle(동글) is a rounded sans-serif typeface for display. It is a +modular Hangeul with the de-square frame, creating a playful and rhythmic +movement. The name, Dongle comes from a Korean onomatopoeia, meaning 'rounded +or curved shape (with adorable impression)’. + +Dongle was originally designed as a 'Jamo (consonant and vowel in Hangeul) +typing module' for the author's student project. Later it revised into +‘syllabic module’ to be released to the public. As the character size varies +according to the syllable structure, Dongle typeface is much smaller compared +to other square frame Korean typefaces. Therefore, it is better to adjust the +font size visually to your liking, rather than relying on the point size of +the editing program. + +It is designed especially for Hangeul typography, but it also includes Latin +alphabet as a part of KS X 1001. This typeface has a light, regular, and bold +weight.") + (home-page "https://github.com/yangheeryu/Dongle") + (license license:silofl1.1)))) + (define-public font-meera-inimai (package (name "font-meera-inimai") |