ubuntu_font_family: make the font derivation fixed-output

- [x] make the font derivation fixed-output (https://github.com/NixOS/nixpkgs/issues/27754)

authored by volth and committed by Franz Pletz dfb34589 5f490661

+9 -12
+9 -12
pkgs/data/fonts/ubuntu-font-family/default.nix
··· 1 - { stdenv, fetchurl, unzip }: 2 3 - stdenv.mkDerivation rec { 4 name = "ubuntu-font-family-0.83"; 5 - buildInputs = [unzip]; 6 7 - src = fetchurl { 8 - url = "http://font.ubuntu.com/download/${name}.zip"; 9 - sha256 = "0hjvq2x758dx0sfwqhzflns0ns035qm7h6ygskbx1svzg517sva5"; 10 - }; 11 12 - installPhase = 13 - '' 14 - mkdir -p $out/share/fonts/ubuntu 15 - cp *.ttf $out/share/fonts/ubuntu 16 - ''; 17 18 meta = { 19 description = "Ubuntu Font Family";
··· 1 + { stdenv, fetchzip }: 2 3 + fetchzip rec { 4 name = "ubuntu-font-family-0.83"; 5 + 6 + url = "http://font.ubuntu.com/download/${name}.zip"; 7 8 + postFetch = '' 9 + mkdir -p $out/share/fonts 10 + unzip -j $downloadedFile \*.ttf -d $out/share/fonts/ubuntu 11 + ''; 12 13 + sha256 = "090y665h4kf2bi623532l6wiwkwnpd0xds0jr7560xwfwys1hiqh"; 14 15 meta = { 16 description = "Ubuntu Font Family";