base16-schemes: unstable-2024-06-21 -> unstable-2024-11-12
[NixPkgs.git] / pkgs / by-name / kr / kreative-square-fonts / package.nix
blobf6a0023bd11f06989a53fc3d616f45b214be2bc7
1 { lib, stdenvNoCC, fetchFromGitHub }:
3 stdenvNoCC.mkDerivation {
4   pname = "kreative-square-fonts";
5   version = "unstable-2021-01-29";
7   src = fetchFromGitHub {
8     owner = "kreativekorp";
9     repo = "open-relay";
10     rev = "084f05af3602307499981651eca56851bec01fca";
11     hash = "sha256-+ihosENczaGal3BGDIaJ/de0pf8txdtelSYMxPok6ww=";
12   };
14   installPhase = ''
15     runHook preInstall
17     install -Dm444 -t $out/share/fonts/truetype/ KreativeSquare/KreativeSquare.ttf
18     install -Dm444 -t $out/share/fonts/truetype/ KreativeSquare/KreativeSquareSM.ttf
20     runHook postInstall
21   '';
23   meta = with lib; {
24     description = "Fullwidth scalable monospace font designed specifically to support pseudographics, semigraphics, and private use characters";
25     homepage = "https://www.kreativekorp.com/software/fonts/ksquare.shtml";
26     license = licenses.ofl;
27     platforms = platforms.all;
28     maintainers = [ maintainers.linus ];
29   };