Unverified Commit 4ac8826b authored by Luke Granger-Brown's avatar Luke Granger-Brown Committed by GitHub
Browse files

Merge pull request #120128 from sophrosyne97/master

termsyn: init at 1.8.7
parents 632292a4 093b2f8b
Loading
Loading
Loading
Loading
+26 −0
Original line number Diff line number Diff line
{ lib, stdenv, fetchurl, mkfontscale }:

stdenv.mkDerivation rec {
  pname = "termsyn";
  version = "1.8.7";

  src = fetchurl {
    url = "mirror://sourceforge/termsyn/termsyn-${version}.tar.gz";
    sha256 = "15vsmc3nmzl0pkgdpr2993da7p38fiw2rvcg01pwldzmpqrmkpn6";
  };

  nativeBuildInputs = [ mkfontscale ];

  installPhase = ''
    install -m 644 -D *.pcf -t "$out/share/fonts"
    install -m 644 -D *.psfu -t "$out/share/kbd/consolefonts"
    mkfontdir "$out/share/fonts"
  '';

  meta = with lib; {
    description = "Monospaced font based on terminus and tamsyn";
    homepage = "https://sourceforge.net/projects/termsyn/";
    license = licenses.gpl2Only;
    maintainers = with maintainers; [ sophrosyne ];
  };
}
+2 −0
Original line number Diff line number Diff line
@@ -912,6 +912,8 @@ in
    inherit (haskellPackages) ghcWithPackages;
  };
  termsyn = callPackage ../data/fonts/termsyn { };
  tilda = callPackage ../applications/terminal-emulators/tilda {
    gtk = gtk3;
  };