diff options
author | volth <volth@webmaster.ms> | 2017-08-11 04:51:52 +0000 |
---|---|---|
committer | Franz Pletz <fpletz@fnordicwalking.de> | 2017-08-11 15:19:37 +0200 |
commit | 7c79bb6a87a07cad21482fa570ce2208cfe704eb (patch) | |
tree | 0d942a32012ff581b44792a4460142042322f402 /pkgs/data/fonts | |
parent | 1fe7f03544b13ccadf426593436ffc15ae3a7293 (diff) | |
download | nixpkgs-7c79bb6a87a07cad21482fa570ce2208cfe704eb.tar nixpkgs-7c79bb6a87a07cad21482fa570ce2208cfe704eb.tar.gz nixpkgs-7c79bb6a87a07cad21482fa570ce2208cfe704eb.tar.bz2 nixpkgs-7c79bb6a87a07cad21482fa570ce2208cfe704eb.tar.lz nixpkgs-7c79bb6a87a07cad21482fa570ce2208cfe704eb.tar.xz nixpkgs-7c79bb6a87a07cad21482fa570ce2208cfe704eb.tar.zst nixpkgs-7c79bb6a87a07cad21482fa570ce2208cfe704eb.zip |
font-awesome-ttf: make the font derivation fixed-output
- [x] make the font derivation fixed-output (https://github.com/NixOS/nixpkgs/issues/27754)
Diffstat (limited to 'pkgs/data/fonts')
-rw-r--r-- | pkgs/data/fonts/font-awesome-ttf/default.nix | 22 |
1 files changed, 10 insertions, 12 deletions
diff --git a/pkgs/data/fonts/font-awesome-ttf/default.nix b/pkgs/data/fonts/font-awesome-ttf/default.nix index bc564a80d92..34548b97244 100644 --- a/pkgs/data/fonts/font-awesome-ttf/default.nix +++ b/pkgs/data/fonts/font-awesome-ttf/default.nix @@ -1,21 +1,19 @@ -{ stdenv, fetchFromGitHub }: +{ stdenv, fetchzip }: -stdenv.mkDerivation rec { - name = "font-awesome-${version}"; +let version = "4.7.0"; +in fetchzip rec { + name = "font-awesome-${version}"; - src = fetchFromGitHub { - owner = "FortAwesome"; - repo = "Font-Awesome"; - rev = "v${version}"; - sha256 = "0w30y26jp8nvxa3iiw7ayl6rkza1rz62msl9xw3srvxya1c77grc"; - }; + url = "https://github.com/FortAwesome/Font-Awesome/archive/v${version}.zip"; - buildCommand = '' - mkdir -p $out/share/fonts/truetype - cp $src/fonts/*.ttf $out/share/fonts/truetype + postFetch = '' + mkdir -p $out/share/fonts + unzip -j $downloadedFile Font-Awesome-${version}/fonts/fontawesome-webfont.ttf -d $out/share/fonts/truetype ''; + sha256 = "0w8y7gxbqiy444phg4jl89kc5hq3jffbkhab8p110qy9jx8s106s"; + meta = with stdenv.lib; { description = "Font Awesome - TTF font"; longDescription = '' |