diff options
author | Weijia Wang <9713184+wegank@users.noreply.github.com> | 2023-01-30 22:37:13 +0100 |
---|---|---|
committer | Weijia Wang <9713184+wegank@users.noreply.github.com> | 2023-01-30 22:37:13 +0100 |
commit | cd24593b8d03ef964570af622d0d4bd97ee7d95a (patch) | |
tree | 53ffe30a258ae2314f5647d3ec96b2e38fda5e56 /pkgs/data | |
parent | 41b23132eb94a7f4444e1b73cd8bc8a67f5acef4 (diff) | |
download | nixlib-cd24593b8d03ef964570af622d0d4bd97ee7d95a.tar nixlib-cd24593b8d03ef964570af622d0d4bd97ee7d95a.tar.gz nixlib-cd24593b8d03ef964570af622d0d4bd97ee7d95a.tar.bz2 nixlib-cd24593b8d03ef964570af622d0d4bd97ee7d95a.tar.lz nixlib-cd24593b8d03ef964570af622d0d4bd97ee7d95a.tar.xz nixlib-cd24593b8d03ef964570af622d0d4bd97ee7d95a.tar.zst nixlib-cd24593b8d03ef964570af622d0d4bd97ee7d95a.zip |
open-sans: convert to stdenvNoCC.mkDerivation
Diffstat (limited to 'pkgs/data')
-rw-r--r-- | pkgs/data/fonts/open-sans/default.nix | 26 |
1 files changed, 15 insertions, 11 deletions
diff --git a/pkgs/data/fonts/open-sans/default.nix b/pkgs/data/fonts/open-sans/default.nix index 0c7f8dce57a3..4883cd818b1c 100644 --- a/pkgs/data/fonts/open-sans/default.nix +++ b/pkgs/data/fonts/open-sans/default.nix @@ -1,21 +1,25 @@ -{ lib, fetchFromGitLab }: +{ lib, stdenvNoCC, fetchFromGitLab }: -let +stdenvNoCC.mkDerivation { pname = "open-sans"; version = "1.11"; -in fetchFromGitLab { - name = "${pname}-${version}"; - domain = "salsa.debian.org"; - owner = "fonts-team"; - repo = "fonts-open-sans"; - rev = "debian/1.11-1"; - postFetch = '' - tar xf $downloadedFile --strip=1 + src = fetchFromGitLab { + domain = "salsa.debian.org"; + owner = "fonts-team"; + repo = "fonts-open-sans"; + rev = "debian/1.11-1"; + hash = "sha256-gkq5RPa83dND91q1hiA9Qokq1iA8gLQ8XvCNWe+e8Bw="; + }; + + installPhase = '' + runHook preInstall + mkdir -p $out/share/fonts/truetype cp *.ttf $out/share/fonts/truetype + + runHook postInstall ''; - sha256 = "146ginwx18z624z582lrnhil8jvi9bjg6843265bgxxrfmf75vhp"; meta = with lib; { description = "Open Sans fonts"; |