From ea51558cfad3c74cdf49afe9ca62033438877abe Mon Sep 17 00:00:00 2001 From: Michiel Leenaars Date: Mon, 20 Aug 2018 01:21:36 +0200 Subject: [PATCH 1/9] eunomia-font: init at 0.200 --- pkgs/data/fonts/eunomia/default.nix | 27 +++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 29 insertions(+) create mode 100644 pkgs/data/fonts/eunomia/default.nix diff --git a/pkgs/data/fonts/eunomia/default.nix b/pkgs/data/fonts/eunomia/default.nix new file mode 100644 index 000000000000..56fa718f8670 --- /dev/null +++ b/pkgs/data/fonts/eunomia/default.nix @@ -0,0 +1,27 @@ +{ stdenv, fetchzip }: + +let + majorVersion = "0"; + minorVersion = "200"; + pname = "eunomia"; +in + +fetchzip rec { + name = "${pname}-font-${majorVersion}.${minorVersion}"; + + url = "http://dotcolon.net/DL/font/${pname}_${majorVersion}${minorVersion}.zip"; + sha256 = "0lpmczs1d4p9dy4s0dnvv7bl5cd0f6yzyasfrkxij5s86glps38b"; + + postFetch = '' + mkdir -p $out/share/fonts/opentype/${pname} + unzip -j $downloadedFile \*.otf -d $out/share/fonts/opentype/${pname} + ''; + + meta = with stdenv.lib; { + homepage = http://dotcolon.net/font/eunomia/; + description = "A futuristic decorative font."; + platforms = platforms.all; + maintainers = with maintainers; [ leenaars ]; + license = licenses.ofl; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 9e4bc24aa957..d9eb3e47974d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -14786,6 +14786,8 @@ with pkgs; elliptic_curves = callPackage ../data/misc/elliptic_curves { }; + eunomia = callPackage ../data/fonts/eunomia { }; + faba-icon-theme = callPackage ../data/icons/faba-icon-theme { }; faba-mono-icons = callPackage ../data/icons/faba-mono-icons { }; From 55570268f228b5f6c29f65c14f2c103da9d16da9 Mon Sep 17 00:00:00 2001 From: Michiel Leenaars Date: Mon, 20 Aug 2018 01:43:55 +0200 Subject: [PATCH 2/9] f5_6-font: init at 0.110 --- pkgs/data/fonts/f5_6/default.nix | 27 +++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 29 insertions(+) create mode 100644 pkgs/data/fonts/f5_6/default.nix diff --git a/pkgs/data/fonts/f5_6/default.nix b/pkgs/data/fonts/f5_6/default.nix new file mode 100644 index 000000000000..25cab717cee9 --- /dev/null +++ b/pkgs/data/fonts/f5_6/default.nix @@ -0,0 +1,27 @@ +{ stdenv, fetchzip }: + +let + majorVersion = "0"; + minorVersion = "110"; + pname = "f5_6"; +in + +fetchzip rec { + name = "${pname}-font-${majorVersion}.${minorVersion}"; + + url = "http://dotcolon.net/DL/font/${pname}_${majorVersion}${minorVersion}.zip"; + sha256 = "04p6lccd26rhjbpq3ddxi5vkk3lk8lqbpnk8lakjzixp3fgdqpp4"; + + postFetch = '' + mkdir -p $out/share/fonts/opentype/${pname} + unzip -j $downloadedFile \*.otf -d $out/share/fonts/opentype/${pname} + ''; + + meta = with stdenv.lib; { + homepage = "http://dotcolon.net/font/${pname}/"; + description = "A weighted decorative font."; + platforms = platforms.all; + maintainers = with maintainers; [ leenaars ]; + license = licenses.ofl; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d9eb3e47974d..cd5b8f35747f 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -14788,6 +14788,8 @@ with pkgs; eunomia = callPackage ../data/fonts/eunomia { }; + f5_6 = callPackage ../data/fonts/f5_6 { }; + faba-icon-theme = callPackage ../data/icons/faba-icon-theme { }; faba-mono-icons = callPackage ../data/icons/faba-mono-icons { }; From 88eb81e19ba11f4c776916c5d9d5c9fa776e46b6 Mon Sep 17 00:00:00 2001 From: Michiel Leenaars Date: Mon, 20 Aug 2018 01:50:35 +0200 Subject: [PATCH 3/9] ferrum-font: init at 0.200 --- pkgs/data/fonts/ferrum/default.nix | 27 +++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 29 insertions(+) create mode 100644 pkgs/data/fonts/ferrum/default.nix diff --git a/pkgs/data/fonts/ferrum/default.nix b/pkgs/data/fonts/ferrum/default.nix new file mode 100644 index 000000000000..bbe185bd8486 --- /dev/null +++ b/pkgs/data/fonts/ferrum/default.nix @@ -0,0 +1,27 @@ +{ stdenv, fetchzip }: + +let + majorVersion = "0"; + minorVersion = "200"; + pname = "ferrum"; +in + +fetchzip rec { + name = "${pname}-font-${majorVersion}.${minorVersion}"; + + url = "http://dotcolon.net/DL/font/${pname}.zip"; + sha256 = "1w1b3ch7ik4264f05lxms01ls0aargvlx770a9szm682dfmizn8w"; + + postFetch = '' + mkdir -p $out/share/fonts/opentype/${pname} + unzip -j $downloadedFile \*.otf -d $out/share/fonts/opentype/${pname} + ''; + + meta = with stdenv.lib; { + homepage = "http://dotcolon.net/font/${pname}/"; + description = "A decorative font."; + platforms = platforms.all; + maintainers = with maintainers; [ leenaars ]; + license = licenses.cc0; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index cd5b8f35747f..f4f9a45a8506 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -14794,6 +14794,8 @@ with pkgs; faba-mono-icons = callPackage ../data/icons/faba-mono-icons { }; + ferrum = callPackage ../data/fonts/ferrum { }; + fixedsys-excelsior = callPackage ../data/fonts/fixedsys-excelsior { }; graphs = callPackage ../data/misc/graphs { }; From c1c432564d7f3583353d0d76129fdf389f86a18b Mon Sep 17 00:00:00 2001 From: Michiel Leenaars Date: Mon, 20 Aug 2018 01:56:48 +0200 Subject: [PATCH 4/9] aileron-font: init at 0.102 --- pkgs/data/fonts/aileron/default.nix | 27 +++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 29 insertions(+) create mode 100644 pkgs/data/fonts/aileron/default.nix diff --git a/pkgs/data/fonts/aileron/default.nix b/pkgs/data/fonts/aileron/default.nix new file mode 100644 index 000000000000..52a96f16db0c --- /dev/null +++ b/pkgs/data/fonts/aileron/default.nix @@ -0,0 +1,27 @@ +{ stdenv, fetchzip }: + +let + majorVersion = "0"; + minorVersion = "102"; + pname = "aileron"; +in + +fetchzip rec { + name = "${pname}-font-${majorVersion}.${minorVersion}"; + + url = "http://dotcolon.net/DL/font/${pname}.zip"; + sha256 = "04xnzdy9plzd2p02yq367h37m5ygx0w8cpkdv39cc3754ljlsxim"; + + postFetch = '' + mkdir -p $out/share/fonts/opentype/${pname} + unzip -j $downloadedFile \*.otf -d $out/share/fonts/opentype/${pname} + ''; + + meta = with stdenv.lib; { + homepage = "http://dotcolon.net/font/${pname}/"; + description = "A helvetica font in nine weights"; + platforms = platforms.all; + maintainers = with maintainers; [ leenaars ]; + license = licenses.cc0; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index f4f9a45a8506..60b5d78423e7 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -14678,6 +14678,8 @@ with pkgs; adapta-backgrounds = callPackage ../data/misc/adapta-backgrounds { }; + aileron = callPackage ../data/fonts/aileron { }; + andagii = callPackage ../data/fonts/andagii { }; android-udev-rules = callPackage ../os-specific/linux/android-udev-rules { }; From f3ba6e2f58b32803cc3e8fab11f047446c856122 Mon Sep 17 00:00:00 2001 From: Michiel Leenaars Date: Mon, 20 Aug 2018 02:02:21 +0200 Subject: [PATCH 5/9] route159-font: init at 1.10 --- pkgs/data/fonts/route159/default.nix | 27 +++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 29 insertions(+) create mode 100644 pkgs/data/fonts/route159/default.nix diff --git a/pkgs/data/fonts/route159/default.nix b/pkgs/data/fonts/route159/default.nix new file mode 100644 index 000000000000..7e2480a77dc5 --- /dev/null +++ b/pkgs/data/fonts/route159/default.nix @@ -0,0 +1,27 @@ +{ stdenv, fetchzip }: + +let + majorVersion = "1"; + minorVersion = "10"; + pname = "route159"; +in + +fetchzip rec { + name = "${pname}-font-${majorVersion}.${minorVersion}"; + + url = "http://dotcolon.net/DL/font/${pname}_${majorVersion}${minorVersion}.zip"; + sha256 = "1nv5csg73arvvwpac7ylh4j9n0s3qp79rbv2s4jvs2bf6gqhsq7h"; + + postFetch = '' + mkdir -p $out/share/fonts/opentype/${pname} + unzip -j $downloadedFile \*.otf -d $out/share/fonts/opentype/${pname} + ''; + + meta = with stdenv.lib; { + homepage = "http://dotcolon.net/font/{pname}/"; + description = "A weighted sans serif font"; + platforms = platforms.all; + maintainers = with maintainers; [ leenaars ]; + license = licenses.ofl; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 60b5d78423e7..2d76c3e32a36 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15037,6 +15037,8 @@ with pkgs; proggyfonts = callPackage ../data/fonts/proggyfonts { }; + route159 = callPackage ../data/fonts/route159 { }; + sampradaya = callPackage ../data/fonts/sampradaya { }; sarasa-gothic = callPackage ../data/fonts/sarasa-gothic { }; From 44d07eda712c5891c198ed57245be7851761f183 Mon Sep 17 00:00:00 2001 From: Michiel Leenaars Date: Mon, 20 Aug 2018 16:34:54 +0200 Subject: [PATCH 6/9] penna-font: init at 0.10 --- pkgs/data/fonts/penna/default.nix | 32 +++++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 34 insertions(+) create mode 100644 pkgs/data/fonts/penna/default.nix diff --git a/pkgs/data/fonts/penna/default.nix b/pkgs/data/fonts/penna/default.nix new file mode 100644 index 000000000000..893553a62ce2 --- /dev/null +++ b/pkgs/data/fonts/penna/default.nix @@ -0,0 +1,32 @@ +{ stdenv, fetchzip }: + +let + majorVersion = "0"; + minorVersion = "10"; + pname = "penna"; +in + +fetchzip rec { + name = "${pname}-font-${majorVersion}.${minorVersion}"; + + url = "http://dotcolon.net/DL/font/${pname}.zip"; + sha256 = "0hk15yndm56l6rbdykpkry2flffx0567mgjcqcnsx1iyzwwla5km"; + + postFetch = '' + mkdir -p $out/share/fonts/opentype/${pname} + unzip -j $downloadedFile \*.otf -d $out/share/fonts/opentype/${pname} + ''; + + meta = with stdenv.lib; { + homepage = "http://dotcolon.net/font/{pname}/"; + description = "Geometric sans serif designed by Sora Sagano"; + longDescription = '' + Penna is a geometric sans serif designed by Sora Sagano, + with outsized counters in the uppercase and a lowercase + with a small x-height. + ''; + platforms = platforms.all; + maintainers = with maintainers; [ leenaars ]; + license = licenses.cc0; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 2d76c3e32a36..26fb17088065 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15019,6 +15019,8 @@ with pkgs; pari-seadata-small = callPackage ../data/misc/pari-seadata-small {}; + penna = callPackage ../data/fonts/penna { }; + poly = callPackage ../data/fonts/poly { }; polytopes_db = callPackage ../data/misc/polytopes_db { }; From 675bf00fd2c308583fb1ecf8c8a7910f5aa87b69 Mon Sep 17 00:00:00 2001 From: Michiel Leenaars Date: Mon, 20 Aug 2018 16:43:57 +0200 Subject: [PATCH 7/9] seshat-font: init at 0.100 --- pkgs/data/fonts/seshat/default.nix | 37 ++++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 39 insertions(+) create mode 100644 pkgs/data/fonts/seshat/default.nix diff --git a/pkgs/data/fonts/seshat/default.nix b/pkgs/data/fonts/seshat/default.nix new file mode 100644 index 000000000000..36e4f2fa10ff --- /dev/null +++ b/pkgs/data/fonts/seshat/default.nix @@ -0,0 +1,37 @@ +{ stdenv, fetchzip }: + +let + majorVersion = "0"; + minorVersion = "100"; + pname = "seshat"; +in + +fetchzip rec { + name = "${pname}-font-${majorVersion}.${minorVersion}"; + + url = "http://dotcolon.net/DL/font/${pname}.zip"; + sha256 = "1zzgc2d0jrris92p3irmxjhdq8aj99alz0z7dlz25qf37lcilrir"; + + postFetch = '' + mkdir -p $out/share/fonts/opentype/${pname} + unzip -j $downloadedFile \*.otf -d $out/share/fonts/opentype/${pname} + ''; + + meta = with stdenv.lib; { + homepage = "http://dotcolon.net/font/{pname}/"; + description = "Roman body font designed for main text by Sora Sagano"; + longDescription = '' + Seshat is a Roman body font designed for the main text. By + referring to the classical balance, we changed some lines by + omitting part of the lines such as "A" and "n". + + Also, by attaching the strength of the thickness like Optima + to the main drawing, it makes it more sharp design. + + It incorporates symbols and ligatures used in the European region. + ''; + platforms = platforms.all; + maintainers = with maintainers; [ leenaars ]; + license = licenses.cc0; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 26fb17088065..dfac67d886d1 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15047,6 +15047,8 @@ with pkgs; scowl = callPackage ../data/misc/scowl { }; + seshat = callPackage ../data/fonts/seshat { }; + shaderc = callPackage ../development/compilers/shaderc { }; mime-types = callPackage ../data/misc/mime-types { }; From 7474f6747c76819fcf3d0fb48766d909b7c2e46d Mon Sep 17 00:00:00 2001 From: Michiel Leenaars Date: Mon, 20 Aug 2018 17:50:08 +0200 Subject: [PATCH 8/9] medio-font: init at 0.200 --- pkgs/data/fonts/medio/default.nix | 32 +++++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 34 insertions(+) create mode 100644 pkgs/data/fonts/medio/default.nix diff --git a/pkgs/data/fonts/medio/default.nix b/pkgs/data/fonts/medio/default.nix new file mode 100644 index 000000000000..8b484b3b5efd --- /dev/null +++ b/pkgs/data/fonts/medio/default.nix @@ -0,0 +1,32 @@ +{ stdenv, fetchzip }: + +let + majorVersion = "0"; + minorVersion = "200"; + pname = "medio"; +in + +fetchzip rec { + name = "${pname}-font-${majorVersion}.${minorVersion}"; + + url = "http://dotcolon.net/DL/font/${pname}.zip"; + sha256 = "0gxcmhjlsh2pzsmj78vw4v935ax7hfk533ddlhfhfma52zyxyh7x"; + + postFetch = '' + mkdir -p $out/share/fonts/opentype/${pname} + unzip -j $downloadedFile \*.otf -d $out/share/fonts/opentype/${pname} + ''; + + meta = with stdenv.lib; { + homepage = "http://dotcolon.net/font/{pname}/"; + description = "Serif font designed by Sora Sagano"; + longDescription = '' + Medio is a serif font designed by Sora Sagano, based roughly + on the proportions of the font Tenderness (from the same designer), + but with hairline serifs in the style of a Didone. + ''; + platforms = platforms.all; + maintainers = with maintainers; [ leenaars ]; + license = licenses.cc0; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index dfac67d886d1..d4e5ab6eb5f0 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -14948,6 +14948,8 @@ with pkgs; media-player-info = callPackage ../data/misc/media-player-info {}; + medio = callPackage ../data/fonts/medio { }; + mobile-broadband-provider-info = callPackage ../data/misc/mobile-broadband-provider-info { }; monoid = callPackage ../data/fonts/monoid { }; From f3139dd378770c2c184763ce5064f9a9236e9c29 Mon Sep 17 00:00:00 2001 From: Michiel Leenaars Date: Mon, 20 Aug 2018 17:55:50 +0200 Subject: [PATCH 9/9] tenderness-font: init at 0.601 --- pkgs/data/fonts/tenderness/default.nix | 27 ++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 29 insertions(+) create mode 100644 pkgs/data/fonts/tenderness/default.nix diff --git a/pkgs/data/fonts/tenderness/default.nix b/pkgs/data/fonts/tenderness/default.nix new file mode 100644 index 000000000000..29682cc12990 --- /dev/null +++ b/pkgs/data/fonts/tenderness/default.nix @@ -0,0 +1,27 @@ +{ stdenv, fetchzip }: + +let + majorVersion = "0"; + minorVersion = "601"; + pname = "tenderness"; +in + +fetchzip rec { + name = "${pname}-font-${majorVersion}.${minorVersion}"; + + url = "http://dotcolon.net/DL/font/${pname}_${majorVersion}${minorVersion}.zip"; + sha256 = "0d88l5mzq0k63zsmb8d5w3hfqxy04vpv4j0j8nmj1xv6kikhhybh"; + + postFetch = '' + mkdir -p $out/share/fonts/opentype/${pname} + unzip -j $downloadedFile \*.otf -d $out/share/fonts/opentype/${pname} + ''; + + meta = with stdenv.lib; { + homepage = "http://dotcolon.net/font/${pname}/"; + description = "Serif font designed by Sora Sagano with old-style figures"; + platforms = platforms.all; + maintainers = with maintainers; [ leenaars ]; + license = licenses.ofl; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d4e5ab6eb5f0..6ede5492b394 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15143,6 +15143,8 @@ with pkgs; tempora_lgc = callPackage ../data/fonts/tempora-lgc { }; + tenderness = callPackage ../data/fonts/tenderness { }; + terminus_font = callPackage ../data/fonts/terminus-font { }; terminus_font_ttf = callPackage ../data/fonts/terminus-font-ttf { };