fluffychat: 1.22.1 -> 1.23.0 (#364091)
[NixPkgs.git] / pkgs / by-name / ge / get-google-fonts / package.nix
blobec4bb400ec920b53b8350b6d4c1f8d2740861ab1
2   lib,
3   buildNpmPackage,
4   fetchFromGitHub,
5   fetchpatch,
6 }:
8 buildNpmPackage {
9   pname = "get-google-fonts";
10   version = "1.2.2-unstable-2020-06-30";
12   src = fetchFromGitHub {
13     owner = "MrMaxie";
14     repo = "get-google-fonts";
15     rev = "2f8b15f6d7072533ca2ad5e0b74ccf28a313e8c8";
16     hash = "sha256-LD+ur0GB2uefggQsdQRkKMwWB39HGiYYiJIrTLudcLc=";
17   };
19   patches = [
20     # update lock file to contain all necessary information
21     # https://github.com/MrMaxie/get-google-fonts/pull/27
22     (fetchpatch {
23       url = "https://github.com/MrMaxie/get-google-fonts/commit/f2c818fc7c9ee228db020305f432fd08eda7dc5f.patch";
24       hash = "sha256-BszZdAZWpnkNETKYvSElg0lCjgcP7BNeXfMvePKAio4=";
25     })
26   ];
28   npmDepsHash = "sha256-VUphB0Qq94rlcGrrsO2Nat/bD2IZTtdevGKsXFu/YdQ=";
30   dontBuild = true;
32   meta = with lib; {
33     description = "Downloads and adapts Google fonts to working offline";
34     mainProgram = "get-google-fonts";
35     homepage = "https://github.com/MrMaxie/get-google-fonts";
36     license = licenses.asl20;
37     maintainers = with maintainers; [ SuperSandro2000 ];
38   };