gnu: font-junicode: Use pre-built font files.

Upstream doesn't provide all pre-built font files in the git repository.
Since fontmake is not packaged yet, we can't build them from source at the
moment.

* gnu/packages/fonts.scm (font-junicode)[source]: Use pre-built fontfiles.

Fixes: https://codeberg.org/guix/guix/issues/68
Change-Id: I19adc64f7a966247c94a5ad1833aaa6d59e5aa6f
This commit is contained in:
Hilton Chain 2025-05-27 14:06:16 +08:00
parent d7c91dd37c
commit 566836714d
No known key found for this signature in database
GPG key ID: ACC66D09CA528292

View file

@ -2566,15 +2566,15 @@ programming. Iosevka is completely generated from its source code.")
(package
(name "font-junicode")
(version "2.211")
;; TODO: Build from source when fontmake is packaged.
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/psb1558/Junicode-font")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(method url-fetch)
(uri (string-append
"https://github.com/psb1558/Junicode-font/releases/download/v"
version "/Junicode_" version ".zip"))
(sha256
(base32 "0nk6fgby5sp6035p542pfk2fgjir36vk315mj5z5xf7rafy13jhb"))))
(base32 "0infpcmq9js6s6qb6njw6kzx7y2jqj9yx1jzimr5gq8mbd61cswq"))))
(build-system font-build-system)
(home-page "https://github.com/psb1558/Junicode-font")
(synopsis "Unicode font for medievalists, linguists, and others")