junicode: 1.002 -> 1.003

Development of the font has moved from Sourceforge to GitHub, mostly
in preparation for the 2.0 version, but the 1.003 release is also
tagged there, hence the homepage change.

Release notes are here:
https://github.com/psb1558/Junicode-font/releases/tag/v1.003
and they are profoundly uninformative.
This commit is contained in:
Ivan Timokhin 2021-12-04 14:07:26 +03:00
parent 1083fd1d97
commit 7dcc14f57b

View file

@ -1,22 +1,26 @@
{ lib, fetchzip }: { lib, fetchFromGitHub }:
let let
pname = "junicode"; pname = "junicode";
version = "1.002"; version = "1.003";
in fetchzip { in
fetchFromGitHub {
name = "${pname}-${version}"; name = "${pname}-${version}";
url = "mirror://sourceforge/junicode/junicode/junicode-${version}/junicode-${version}.zip"; owner = "psb1558";
repo = "Junicode-font";
rev = "55d816d91a5e19795d9b66edec478379ee2b9ddb";
postFetch = '' postFetch = ''
mkdir -p $out/share/fonts local out_ttf=$out/share/fonts/junicode-ttf
unzip -j $downloadedFile \*.ttf -d $out/share/fonts/junicode-ttf mkdir -p $out_ttf
tar -f $downloadedFile -C $out_ttf --wildcards -x '*.ttf' --strip=2
''; '';
sha256 = "1n170gw41lr0zr5958z5cgpg6i1aa7kj7iq9s6gdh1cqq7hhgd08"; sha256 = "1v334gljmidh58kmrarz5pf348b0ac7vh25f1xs3gyvn78khh5nw";
meta = { meta = {
homepage = "http://junicode.sourceforge.net/"; homepage = "https://github.com/psb1558/Junicode-font";
description = "A Unicode font for medievalists"; description = "A Unicode font for medievalists";
maintainers = with lib.maintainers; [ ivan-timokhin ]; maintainers = with lib.maintainers; [ ivan-timokhin ];
license = lib.licenses.ofl; license = lib.licenses.ofl;