summaryrefslogtreecommitdiffstats
path: root/pkgs/data/fonts/league-of-moveable-type/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/data/fonts/league-of-moveable-type/default.nix')
-rw-r--r--pkgs/data/fonts/league-of-moveable-type/default.nix77
1 files changed, 44 insertions, 33 deletions
diff --git a/pkgs/data/fonts/league-of-moveable-type/default.nix b/pkgs/data/fonts/league-of-moveable-type/default.nix
index f6855dc99d66..905cf0a9adec 100644
--- a/pkgs/data/fonts/league-of-moveable-type/default.nix
+++ b/pkgs/data/fonts/league-of-moveable-type/default.nix
@@ -1,35 +1,46 @@
-{lib, stdenv, fetchurl, unzip, raleway}:
-
-let
-
- # TO UPDATE:
- # ./update.sh > ./fonts.nix
- # we use the extended version of raleway (same license).
- fonts = [raleway]
- ++ map fetchurl (builtins.filter (f: f.name != "raleway.zip") (import ./fonts.nix));
-
-in
-stdenv.mkDerivation rec {
-
- baseName = "league-of-moveable-type";
- version = "2016-10-15";
- name="${baseName}-${version}";
-
- srcs = fonts;
-
- nativeBuildInputs = [ unzip ];
- sourceRoot = ".";
-
- installPhase = ''
- mkdir -p $out/share/fonts/opentype
- cp */*.otf $out/share/fonts/opentype
- # for Raleway, where the fonts are already in /share/…
- cp */share/fonts/opentype/*.otf $out/share/fonts/opentype
- '';
-
- outputHashAlgo = "sha256";
- outputHashMode = "recursive";
- outputHash = "1gy959qhhdwm1phbrkab9isi0dmxcy0yizzncb0k49w88mc13vd0";
+{ lib
+, symlinkJoin
+, the-neue-black
+, blackout
+, chunk
+, fanwood
+, goudy-bookletter-1911
+, junction-font
+, knewave
+, league-gothic
+, league-script-number-one
+, league-spartan
+, linden-hill
+, orbitron
+, ostrich-sans
+, prociono
+, raleway
+, sniglet
+, sorts-mill-goudy
+}:
+
+symlinkJoin {
+ name = "league-of-moveable-type";
+
+ paths = [
+ the-neue-black
+ blackout
+ chunk
+ fanwood
+ goudy-bookletter-1911
+ junction-font
+ knewave
+ league-gothic
+ league-script-number-one
+ league-spartan
+ linden-hill
+ orbitron
+ ostrich-sans
+ prociono
+ raleway
+ sniglet
+ sorts-mill-goudy
+ ];
meta = {
description = "Font Collection by The League of Moveable Type";
@@ -46,6 +57,6 @@ stdenv.mkDerivation rec {
license = lib.licenses.ofl;
platforms = lib.platforms.all;
- maintainers = with lib.maintainers; [ bergey Profpatsch ];
+ maintainers = with lib.maintainers; [ bergey minijackson Profpatsch ];
};
}