Merge pull request #329823 from ExpidusOS/fix/pkgsllvm/elfutils
[NixPkgs.git] / pkgs / by-name / pl / plemoljp / package.nix
blob43472cb743e0c995683f52181edacc8feae6b69c
1 { lib, stdenvNoCC, fetchzip }:
3 stdenvNoCC.mkDerivation rec {
4   pname = "plemoljp";
5   version = "1.7.1";
7   src = fetchzip {
8     url = "https://github.com/yuru7/PlemolJP/releases/download/v${version}/PlemolJP_v${version}.zip";
9     hash = "sha256-YH1c/2jk8QZNyPvzRZjxNHyNeci9tjn+oOW8xLd8kjk=";
10   };
12   installPhase = ''
13     runHook preInstall
15     install -Dm444 PlemolJP/*.ttf -t $out/share/fonts/truetype/${pname}
16     install -Dm444 PlemolJP35/*.ttf -t $out/share/fonts/truetype/${pname}-35
17     install -Dm444 PlemolJPConsole/*.ttf -t $out/share/fonts/truetype/${pname}-console
18     install -Dm444 PlemolJP35Console/*.ttf -t $out/share/fonts/truetype/${pname}-35console
20     runHook postInstall
21   '';
23   meta = with lib; {
24     description = "Composite font of IBM Plex Mono and IBM Plex Sans JP";
25     homepage = "https://github.com/yuru7/PlemolJP";
26     license = licenses.ofl;
27     platforms = platforms.all;
28     maintainers = with maintainers; [ kachick ];
29   };