b612: fix build

Changes needed after fetchzip changes in #173430
This commit is contained in:
D Anzorge 2022-11-14 22:41:21 +01:00
parent d77b0bb6a5
commit f352d6e27b

View file

@ -1,19 +1,24 @@
{ lib, fetchFromGitHub }:
let
version = "1.008";
fetchFromGitHub rec {
pname = "b612";
in fetchFromGitHub {
name = "${pname}-font-${version}";
version = "1.008";
owner = "polarsys";
repo = "b612";
rev = version;
postFetch = ''
tar xf $downloadedFile --strip=1
mkdir -p $out/share/fonts/truetype/${pname}
cp fonts/ttf/*.ttf $out/share/fonts/truetype/${pname}
mkdir -p $out/share/fonts/truetype
mv $out/fonts/ttf/*.ttf $out/share/fonts/truetype
shopt -s extglob dotglob
rm -rf $out/!(share)
shopt -u extglob dotglob
'';
sha256 = "0r3lana1q9w3siv8czb3p9rrb5d9svp628yfbvvmnj7qvjrmfsiq";
hash = "sha256-aJ3XzWQauPsWwEDAHT2rD9a8RvLv1kqU3krFXprmypk=";
meta = with lib; {
homepage = "http://b612-font.com/";