diff options
author | Candy Cloud <candyc1oud@outlook.com> | 2022-12-18 08:14:22 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-12-18 08:14:22 +0800 |
commit | 558544c1b479a55975391a9b8e8ae4715ed393a5 (patch) | |
tree | f4d2fde971c6674c085d5f676dc42ac21f59319e /pkgs/data | |
parent | e7592807fbf296990b6ced9ebb86881eb154ebcc (diff) |
smiley-sans: improve code
Diffstat (limited to 'pkgs/data')
-rw-r--r-- | pkgs/data/fonts/smiley-sans/default.nix | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/pkgs/data/fonts/smiley-sans/default.nix b/pkgs/data/fonts/smiley-sans/default.nix index 71dda0b34b2c6..3bef9608b46e9 100644 --- a/pkgs/data/fonts/smiley-sans/default.nix +++ b/pkgs/data/fonts/smiley-sans/default.nix @@ -1,24 +1,20 @@ -{ lib, stdenvNoCC, fetchurl, unzip }: +{ lib, stdenvNoCC, fetchzip }: stdenvNoCC.mkDerivation rec { pname = "smiley-sans"; version = "1.0.0"; - src = fetchurl { + src = fetchzip { url = "https://github.com/atelier-anchor/smiley-sans/releases/download/v${version}/smiley-sans-v${version}.zip"; - sha256 = "sha256-gpPJuf1Eye5rP6tpaGJEUFnk2Ys0GhSNRUT5HQE2P8E="; + sha256 = "sha256-LE0CZkWiXjyuiEk316ABCNQL9n5GID8CipjBIu2o6uk="; + stripRoot = false; }; - unpackPhase = '' - ${unzip}/bin/unzip $src - ''; - installPhase = '' runHook preInstall - mkdir -p $out/share/fonts install -Dm644 -t $out/share/fonts/opentype *.otf install -Dm644 -t $out/share/fonts/truetype *.ttf - install -Dm644 -t $out/share/fonts/smiley-sans *.woff2 + install -Dm644 -t $out/share/fonts/woff2 *.woff2 runHook postInstall ''; |