mediawiki: 1.42.4 -> 1.43.0 (#369641)
[NixPkgs.git] / pkgs / by-name / po / powerline-fonts / package.nix
bloba9f0dc164ac09dbd9942ae677ee87a451be2827f
2   lib,
3   stdenvNoCC,
4   fetchFromGitHub,
5 }:
7 stdenvNoCC.mkDerivation {
8   pname = "powerline-fonts";
9   version = "unstable-2018-11-11";
11   src = fetchFromGitHub {
12     owner = "powerline";
13     repo = "fonts";
14     rev = "e80e3eba9091dac0655a0a77472e10f53e754bb0";
15     hash = "sha256-GGfON6Z/0czCUAGxnqtndgDnaZGONFTU9/Hu4BGDHlk=";
16   };
18   installPhase = ''
19     runHook preInstall
21     find . -name '*.otf'    -exec install -Dt $out/share/fonts/opentype {} \;
22     find . -name '*.ttf'    -exec install -Dt $out/share/fonts/truetype {} \;
23     find . -name '*.bdf'    -exec install -Dt $out/share/fonts/bdf      {} \;
24     find . -name '*.pcf.gz' -exec install -Dt $out/share/fonts/pcf      {} \;
25     find . -name '*.psf.gz' -exec install -Dt $out/share/consolefonts   {} \;
27     runHook postInstall
28   '';
30   meta = with lib; {
31     homepage = "https://github.com/powerline/fonts";
32     description = "Patched fonts for Powerline users";
33     longDescription = ''
34       Pre-patched and adjusted fonts for usage with the Powerline plugin.
35     '';
36     license = with licenses; [
37       asl20
38       free
39       ofl
40     ];
41     platforms = platforms.all;
42     maintainers = with maintainers; [ malyn ];
43   };