mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-10-02 04:50:21 +00:00
Diff: https://github.com/yuru7/PlemolJP/compare/v3.0.0...v3.1.0 Release: https://github.com/yuru7/PlemolJP/releases/tag/v3.1.0
34 lines
1010 B
Nix
34 lines
1010 B
Nix
{
|
|
stdenvNoCC,
|
|
fetchzip,
|
|
plemoljp,
|
|
}:
|
|
|
|
stdenvNoCC.mkDerivation (finalAttrs: {
|
|
pname = "plemoljp-hs";
|
|
|
|
# plemoljp's updateScript also updates this version.
|
|
# nixpkgs-update: no auto update
|
|
inherit (plemoljp) version;
|
|
|
|
src = fetchzip {
|
|
url = "https://github.com/yuru7/PlemolJP/releases/download/v${finalAttrs.version}/PlemolJP_HS_v${finalAttrs.version}.zip";
|
|
hash = "sha256-ebBPun8CVHBOxs3c9SNHvT8lP1YqUH4DhBLAZk6NOrE=";
|
|
};
|
|
|
|
installPhase = ''
|
|
runHook preInstall
|
|
|
|
install -Dm444 PlemolJP_HS/*.ttf -t $out/share/fonts/truetype/plemoljp-hs
|
|
install -Dm444 PlemolJP35_HS/*.ttf -t $out/share/fonts/truetype/plemoljp-hs-35
|
|
install -Dm444 PlemolJPConsole_HS/*.ttf -t $out/share/fonts/truetype/plemoljp-hs-console
|
|
install -Dm444 PlemolJP35Console_HS/*.ttf -t $out/share/fonts/truetype/plemoljp-hs-35console
|
|
|
|
runHook postInstall
|
|
'';
|
|
|
|
meta = plemoljp.meta // {
|
|
description = "Composite font of IBM Plex Mono, IBM Plex Sans JP and hidden full-width space";
|
|
};
|
|
})
|