From 97256b895353e9b2047cccd331db1fc2eb2fb315 Mon Sep 17 00:00:00 2001 From: William Casarin Date: Fri, 3 Sep 2021 18:01:33 -0700 Subject: [PATCH] inconsolata: revert to working unstable version An update to an unstable version of google-fonts broke the Inconsolata monospace font in programs that use xft such as urxvt. This patch reverts some inconsolata back to a working version. cc @jakubgs @06kellyjac @petabyteboy @tu-maurice Signed-off-by: William Casarin --- pkgs/data/fonts/inconsolata/default.nix | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/pkgs/data/fonts/inconsolata/default.nix b/pkgs/data/fonts/inconsolata/default.nix index 327b7fa2ca5..57069fadbc5 100644 --- a/pkgs/data/fonts/inconsolata/default.nix +++ b/pkgs/data/fonts/inconsolata/default.nix @@ -1,12 +1,18 @@ -{ lib, stdenv, google-fonts }: +{ lib, stdenv, fetchFromGitHub }: stdenv.mkDerivation { pname = "inconsolata"; + version = "unstable-2021-01-19"; - inherit (google-fonts) src version; + src = fetchFromGitHub { + owner = "google"; + repo = "fonts"; + rev = "f113126dc4b9b1473d9354a86129c9d7b837aa1a"; + sha256 = "0safw5prpa63mqcyfw3gr3a535w4c9hg5ayw5pkppiwil7n3pyxs"; + }; installPhase = '' - install -m644 --target $out/share/fonts/truetype/inconsolata -D $src/ofl/inconsolata/static/*.ttf + install -m644 --target $out/share/fonts/truetype/inconsolata -D $src/ofl/inconsolata/*.ttf ''; meta = with lib; {