vista-fonts: add missing hooks

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