Merge pull request #35001 from NinjaTrappeur/excelsior

fixedsys-excelsior: init at 3.00.

authored by Joachim F and committed by GitHub 5b98e8e2 956272b1

+41
+1
lib/maintainers.nix
··· 496 496 nicknovitski = "Nick Novitski <nixpkgs@nicknovitski.com>"; 497 497 nico202 = "Nicolò Balzarotti <anothersms@gmail.com>"; 498 498 NikolaMandic = "Ratko Mladic <nikola@mandic.email>"; 499 + ninjatrappeur = "Félix Baylac-Jacqué <felix@alternativebit.fr>"; 499 500 nipav = "Niko Pavlinek <niko.pavlinek@gmail.com>"; 500 501 nixy = "Andrew R. M. <nixy@nixy.moe>"; 501 502 nmattia = "Nicolas Mattia <nicolas@nmattia.com>";
+38
pkgs/data/fonts/fixedsys-excelsior/default.nix
··· 1 + { stdenv, fetchurl } : 2 + 3 + let 4 + major = "3"; 5 + minor = "00"; 6 + version = "${major}.${minor}"; 7 + 8 + in 9 + 10 + stdenv.mkDerivation rec { 11 + name = "fixedsys-excelsior-${version}"; 12 + 13 + src = fetchurl { 14 + url = http://www.fixedsysexcelsior.com/fonts/FSEX300.ttf; 15 + sha256 = "6ee0f3573bc5e33e93b616ef6282f49bc0e227a31aa753ac76ed2e3f3d02056d"; 16 + }; 17 + 18 + phases = [ "installPhase" ]; 19 + 20 + installPhase = '' 21 + mkdir -p $out/share/fonts/truetype/ 22 + cp $src $out/share/fonts/truetype/${name}.ttf 23 + ''; 24 + 25 + outputHashMode = "recursive"; 26 + 27 + outputHashAlgo = "sha256"; 28 + 29 + outputHash = "32d6f07f1ff08c764357f8478892b2ba5ade23427af99759f34a0ba24bcd2e37"; 30 + 31 + meta = { 32 + description = "Pan-unicode version of Fixedsys, a classic DOS font."; 33 + homepage = http://www.fixedsysexcelsior.com/; 34 + platforms = stdenv.lib.platforms.all; 35 + license = stdenv.lib.licenses.publicDomain; 36 + maintainers = [ stdenv.lib.maintainers.ninjatrappeur ]; 37 + }; 38 + }
+2
pkgs/top-level/all-packages.nix
··· 13879 13879 13880 13880 faba-mono-icons = callPackage ../data/icons/faba-mono-icons { }; 13881 13881 13882 + fixedsys-excelsior = callPackage ../data/fonts/fixedsys-excelsior { }; 13883 + 13882 13884 emacs-all-the-icons-fonts = callPackage ../data/fonts/emacs-all-the-icons-fonts { }; 13883 13885 13884 13886 emojione = callPackage ../data/fonts/emojione {