From a4c6078ffe74a40ca72c88eab488d68e6177536e Mon Sep 17 00:00:00 2001 From: LavaDesu Date: Mon, 23 Jan 2023 22:08:57 +0700 Subject: [PATCH] overlays/material-icons: fix build --- overlays/material-icons.nix | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/overlays/material-icons.nix b/overlays/material-icons.nix index 9282bb2..9d1fcf9 100644 --- a/overlays/material-icons.nix +++ b/overlays/material-icons.nix @@ -1,17 +1,11 @@ self: super: { - material-icons = let version = "4.0.0"; in super.fetchFromGitHub { + material-icons = let version = "4.0.0"; in (super.fetchFromGitHub { name = "material-icons-${version}"; owner = "google"; repo = "material-design-icons"; rev = version; - postFetch = '' - tar xf $downloadedFile --strip=1 - mkdir -p $out/share/fonts/opentype $out/share/fonts/truetype - cp font/*.ttf $out/share/fonts/truetype - cp font/*.otf $out/share/fonts/opentype - ''; sha256 = "05g5b8dn8vkjv98lmfgbd92wb5i8cfgc9j5f9ai86xl4r58yx10a"; meta = with super.lib; { @@ -21,5 +15,12 @@ self: super: { platforms = platforms.all; maintainers = with maintainers; [ mpcsh ]; }; - }; + }).overrideAttrs(o: { + postFetch = '' + tar xf $downloadedFile --strip=1 + mkdir -p $out/share/fonts/opentype $out/share/fonts/truetype + cp font/*.ttf $out/share/fonts/truetype + cp font/*.otf $out/share/fonts/opentype + ''; + }); }