diff options
author | Christian Kampka <christian@kampka.net> | 2020-09-02 19:02:46 +0200 |
---|---|---|
committer | Christian Kampka <christian@kampka.net> | 2020-09-02 19:22:10 +0200 |
commit | d4c42bfaf57cd54384425084d99400f80413edb3 (patch) | |
tree | af5632362b14d4ca1042da4e61338ea37d587fc0 /pkgs/data/fonts/liberation-fonts | |
parent | 6fc3562432357cdbcbb30804b47feacfac452acb (diff) | |
download | nixpkgs-d4c42bfaf57cd54384425084d99400f80413edb3.tar nixpkgs-d4c42bfaf57cd54384425084d99400f80413edb3.tar.gz nixpkgs-d4c42bfaf57cd54384425084d99400f80413edb3.tar.bz2 nixpkgs-d4c42bfaf57cd54384425084d99400f80413edb3.tar.lz nixpkgs-d4c42bfaf57cd54384425084d99400f80413edb3.tar.xz nixpkgs-d4c42bfaf57cd54384425084d99400f80413edb3.tar.zst nixpkgs-d4c42bfaf57cd54384425084d99400f80413edb3.zip |
liberation_ttf: Fix cross-compiling
liberation_ttf runs python3 during build, hence it needs to be in nativeBuildInputs when cross-building.
Diffstat (limited to 'pkgs/data/fonts/liberation-fonts')
-rw-r--r-- | pkgs/data/fonts/liberation-fonts/default.nix | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/pkgs/data/fonts/liberation-fonts/default.nix b/pkgs/data/fonts/liberation-fonts/default.nix index 838a8d4c769..edc39ff0a40 100644 --- a/pkgs/data/fonts/liberation-fonts/default.nix +++ b/pkgs/data/fonts/liberation-fonts/default.nix @@ -2,6 +2,7 @@ let inherit (python3.pkgs) fonttools; + commonNativeBuildInputs = [ fontforge python3 ]; common = { version, repo, sha256, nativeBuildInputs, postPatch ? null }: stdenv.mkDerivation rec { @@ -50,13 +51,13 @@ in liberation_ttf_v1 = common { repo = "liberation-1.7-fonts"; version = "1.07.5"; - nativeBuildInputs = [ fontforge ]; + nativeBuildInputs = commonNativeBuildInputs ; sha256 = "1ffl10mf78hx598sy9qr5m6q2b8n3mpnsj73bwixnd4985gsz56v"; }; liberation_ttf_v2 = common { repo = "liberation-fonts"; version = "2.1.0"; - nativeBuildInputs = [ fontforge fonttools ]; + nativeBuildInputs = commonNativeBuildInputs ++ [ fonttools ]; postPatch = '' substituteInPlace scripts/setisFixedPitch-fonttools.py --replace \ 'font = ttLib.TTFont(fontfile)' \ |