From f352d6e27b3202bc9d773cd4763201774f7fe5fc Mon Sep 17 00:00:00 2001 From: D Anzorge Date: Mon, 14 Nov 2022 22:41:21 +0100 Subject: [PATCH] b612: fix build Changes needed after fetchzip changes in #173430 --- pkgs/data/fonts/b612/default.nix | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/pkgs/data/fonts/b612/default.nix b/pkgs/data/fonts/b612/default.nix index bf97ff30c6d6..93698578ff3e 100644 --- a/pkgs/data/fonts/b612/default.nix +++ b/pkgs/data/fonts/b612/default.nix @@ -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/";