envypn-font: use installFonts (#513541)

This commit is contained in:
Michael Daniels
2026-06-03 23:00:45 +00:00
committed by GitHub
2 changed files with 4 additions and 6 deletions
@@ -46,6 +46,7 @@ installFonts() {
installFont 'bdf' "$out/share/fonts/misc"
installFont 'pcf' "$out/share/fonts/misc"
installFont 'otb' "$out/share/fonts/misc"
installFont 'pcf.gz' "$out/share/fonts/misc"
installFont 'psf' "$out/share/consolefonts"
installFont 'psfu' "$out/share/consolefonts"
+3 -6
View File
@@ -5,6 +5,7 @@
libfaketime,
mkfontscale,
fonttosfnt,
installFonts,
}:
stdenv.mkDerivation (finalAttrs: {
@@ -17,6 +18,7 @@ stdenv.mkDerivation (finalAttrs: {
};
nativeBuildInputs = [
installFonts
libfaketime
fonttosfnt
mkfontscale
@@ -38,13 +40,8 @@ stdenv.mkDerivation (finalAttrs: {
runHook postBuild
'';
installPhase = ''
runHook preInstall
install -D -m 644 -t "$out/share/fonts/misc" *.otb *.pcf.gz
postInstall = ''
mkfontdir "$out/share/fonts/misc"
runHook postInstall
'';
meta = {