summary refs log tree commit diff
path: root/pkgs/data/fonts/noto-fonts
diff options
context:
space:
mode:
authorVladimír Čunát <vcunat@gmail.com>2015-09-21 11:27:41 +0200
committerVladimír Čunát <vcunat@gmail.com>2015-09-21 11:32:06 +0200
commita40edcb1ba227a1a512955c4ab8924aa47ccbb0f (patch)
tree202563134a19fee03b823e2a6c3134dcbc1d3492 /pkgs/data/fonts/noto-fonts
parentddb39be32497899d29cb2226c78e5518a005c627 (diff)
downloadnixlib-a40edcb1ba227a1a512955c4ab8924aa47ccbb0f.tar
nixlib-a40edcb1ba227a1a512955c4ab8924aa47ccbb0f.tar.gz
nixlib-a40edcb1ba227a1a512955c4ab8924aa47ccbb0f.tar.bz2
nixlib-a40edcb1ba227a1a512955c4ab8924aa47ccbb0f.tar.lz
nixlib-a40edcb1ba227a1a512955c4ab8924aa47ccbb0f.tar.xz
nixlib-a40edcb1ba227a1a512955c4ab8924aa47ccbb0f.tar.zst
nixlib-a40edcb1ba227a1a512955c4ab8924aa47ccbb0f.zip
noto-fonts-emoji: fixup chrooted build
http://hydra.nixos.org/build/26141137
/cc #9949 and maintainer @mathnerd314.
Diffstat (limited to 'pkgs/data/fonts/noto-fonts')
-rw-r--r--pkgs/data/fonts/noto-fonts/default.nix13
1 files changed, 11 insertions, 2 deletions
diff --git a/pkgs/data/fonts/noto-fonts/default.nix b/pkgs/data/fonts/noto-fonts/default.nix
index a231d3b93c14..bb07596ab974 100644
--- a/pkgs/data/fonts/noto-fonts/default.nix
+++ b/pkgs/data/fonts/noto-fonts/default.nix
@@ -96,7 +96,16 @@ rec {
       sha256 = "1pa94gw2y0b6p8r81zbjzcjgi5nrx4dqrqr6mk98wj6jbi465sh2";
     };
 
-    buildInputs = [ optipng cairo fontforge pythonPackages.nototools pythonPackages.fonttools pkgconfig ];
+    buildInputs = with pythonPackages; [
+      optipng cairo fontforge python nototools fonttools pkgconfig
+    ];
+
+    #FIXME: perhaps use our pngquant instead
+    preConfigure = ''
+      for f in ./*.py ./third_party/pngquant/configure; do
+        patchShebangs "$f"
+      done
+    '';
 
     preBuild = ''
       export PYTHONPATH=$PYTHONPATH:$PWD
@@ -116,4 +125,4 @@ rec {
       maintainers = with maintainers; [ mathnerd314 ];
     };
   };
-}
\ No newline at end of file
+}