lol

Merge pull request #193579 from erdnaxe/cooper-hewitt-make-derivation

cooper-hewitt: use mkDerivation

authored by

Mario Rodas and committed by
GitHub
91ebea0f 1d05e235

+13 -9
+13 -9
pkgs/data/fonts/cooper-hewitt/default.nix
··· 1 - { lib, fetchzip }: 1 + { lib, stdenv, fetchzip }: 2 2 3 - fetchzip { 4 - name = "cooper-hewitt-2014-06-09"; 3 + stdenv.mkDerivation { 4 + pname = "cooper-hewitt"; 5 + version = "unstable-2014-06-09"; 5 6 6 - url = "https://www.cooperhewitt.org/wp-content/uploads/fonts/CooperHewitt-OTF-public.zip"; 7 + src = fetchzip { 8 + url = "https://www.cooperhewitt.org/wp-content/uploads/fonts/CooperHewitt-OTF-public.zip"; 9 + hash = "sha256-bTlEXQeYNNspvnNdvQhJn6CNBrcSKYWuNWF/N6+3Vb0="; 10 + }; 7 11 8 - postFetch = '' 9 - mkdir -p $out/share/fonts/opentype 10 - unzip -j $downloadedFile \*.otf -d $out/share/fonts/opentype/ 12 + dontConfigure = true; 13 + dontBuild = true; 14 + 15 + installPhase = '' 16 + install -D -m 644 -t "$out/share/fonts/opentype" *.otf 11 17 ''; 12 - 13 - sha256 = "01iwqmjvqkc6fmc2r0486vk06s6f51n9wxzl1pf9z48n0igj4gqd"; 14 18 15 19 meta = with lib; { 16 20 homepage = "https://www.cooperhewitt.org/open-source-at-cooper-hewitt/cooper-hewitt-the-typeface-by-chester-jenkins/";