diff --git a/pkgs/games/steam/default.nix b/pkgs/games/steam/default.nix index c2a28a53ae6..64f8cfe2c28 100644 --- a/pkgs/games/steam/default.nix +++ b/pkgs/games/steam/default.nix @@ -8,6 +8,7 @@ let steam-runtime-wrapped = callPackage ./runtime-wrapped.nix { }; steam = callPackage ./steam.nix { }; steam-chrootenv = callPackage ./chrootenv.nix { }; + steam-fonts = callPackage ./fonts.nix { }; }; in self diff --git a/pkgs/games/steam/fonts.nix b/pkgs/games/steam/fonts.nix new file mode 100644 index 00000000000..dab393a86fb --- /dev/null +++ b/pkgs/games/steam/fonts.nix @@ -0,0 +1,19 @@ +{ stdenv, fetchurl, unzip }: + +stdenv.mkDerivation { + name = "steam-fonts-1"; + + src = fetchurl { + url = https://support.steampowered.com/downloads/1974-YFKL-4947/SteamFonts.zip; + sha256 = "1cgygmwich5f1jhhbmbkkpnzasjl8gy36xln76n6r2gjh6awqfx0"; + }; + + buildInputs = [ unzip ]; + + sourceRoot = "."; + + installPhase = '' + mkdir -p $out/share/fonts/truetype + cp -r *.TTF *.ttf $out/share/fonts/truetype + ''; +}