vista-fonts: add missing hooks

+9 -1
+9 -1
pkgs/by-name/vi/vista-fonts/package.nix
··· 11 11 12 12 src = fetchurl { 13 13 url = "mirror://sourceforge/mscorefonts2/cabs/PowerPointViewer.exe"; 14 - sha256 = "07vhjdw8iip7gxk6wvp4myhvbn9619g10j9qvpbzz4ihima57ry4"; 14 + hash = "sha256-xOdTVI0wkv/X3ThJEF4KJtm1oa/kbm5mf+fGiHiTcB8="; 15 15 }; 16 16 17 17 nativeBuildInputs = [ cabextract ]; 18 18 19 19 unpackPhase = '' 20 + runHook preUnpack 21 + 20 22 cabextract --lowercase --filter ppviewer.cab $src 21 23 cabextract --lowercase --filter '*.TTF' ppviewer.cab 22 24 cabextract --lowercase --filter '*.TTC' ppviewer.cab 25 + 26 + runHook postUnpack 23 27 ''; 24 28 25 29 installPhase = '' 30 + runHook preInstall 31 + 26 32 mkdir -p $out/share/fonts/truetype 27 33 cp *.ttf *.ttc $out/share/fonts/truetype 28 34 ··· 33 39 substitute ${./no-op.conf} $out/etc/fonts/conf.d/30-''${name,,}.conf \ 34 40 --subst-var-by fontname $name 35 41 done 42 + 43 + runHook postInstall 36 44 ''; 37 45 38 46 meta = {