blast: fix and enable strictDeps (#366620)
[NixPkgs.git] / pkgs / by-name / fg / fg-virgil / package.nix
blob9f3e4b5fb10776003960523c964dd0bf00e6d78e
2   lib,
3   stdenvNoCC,
4   fetchFromGitHub,
5 }:
7 stdenvNoCC.mkDerivation (finalAttrs: {
8   pname = "fg-virgil";
9   version = "0.17.3";
11   src = fetchFromGitHub {
12     owner = "excalidraw";
13     repo = "excalidraw";
14     rev = "v${finalAttrs.version}";
15     hash = "sha256-j8fT17RkgMQAAS4KsC2+uItT8Z300SZWnLkyo4XI1WY=";
16   };
18   installPhase = ''
19     runHook preInstall
21     install -D -m 444 public/Virgil.woff2 -t $out/share/fonts/woff2
22     install -D -m 444 public/FG_Virgil.woff2 -t $out/share/fonts/woff2
23     install -D -m 444 public/FG_Virgil.ttf -t $out/share/fonts/ttf
25     runHook postInstall
26   '';
28   meta = {
29     homepage = "https://github.com/excalidraw/virgil";
30     description = "Font that powers Excalidraw";
31     platforms = lib.platforms.all;
32     maintainers = with lib.maintainers; [ drupol ];
33     license = lib.licenses.ofl;
34   };