summary refs log tree commit diff
diff options
context:
space:
mode:
authorNikolay Amiantov <ab@fmap.me>2015-10-15 15:17:13 +0300
committerNikolay Amiantov <ab@fmap.me>2015-10-15 15:17:13 +0300
commit2286c1894d6307949f5248c917afba19dad940b9 (patch)
tree29c27e474f1fae05b8d203421ddfdfb751a2c3c4
parenta7177216c62a5ea626df8fc86d8ed1ff5c2b7591 (diff)
downloadnixpkgs-2286c1894d6307949f5248c917afba19dad940b9.tar
nixpkgs-2286c1894d6307949f5248c917afba19dad940b9.tar.gz
nixpkgs-2286c1894d6307949f5248c917afba19dad940b9.tar.bz2
nixpkgs-2286c1894d6307949f5248c917afba19dad940b9.tar.lz
nixpkgs-2286c1894d6307949f5248c917afba19dad940b9.tar.xz
nixpkgs-2286c1894d6307949f5248c917afba19dad940b9.tar.zst
nixpkgs-2286c1894d6307949f5248c917afba19dad940b9.zip
steam-fonts: init at 1
-rw-r--r--pkgs/games/steam/default.nix1
-rw-r--r--pkgs/games/steam/fonts.nix19
2 files changed, 20 insertions, 0 deletions
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
+  '';
+}