From 184a30bdc26bb0ba3d72917ffa1711ee0b76c326 Mon Sep 17 00:00:00 2001 From: leenaars Date: Wed, 1 Aug 2018 09:57:32 +0200 Subject: inriafonts: init at 1.200 (#44280) --- pkgs/data/fonts/inriafonts/default.nix | 40 ++++++++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 3 +++ 2 files changed, 43 insertions(+) create mode 100644 pkgs/data/fonts/inriafonts/default.nix diff --git a/pkgs/data/fonts/inriafonts/default.nix b/pkgs/data/fonts/inriafonts/default.nix new file mode 100644 index 000000000000..a2192385abc2 --- /dev/null +++ b/pkgs/data/fonts/inriafonts/default.nix @@ -0,0 +1,40 @@ +{ stdenv, fetchFromGitHub }: + +stdenv.mkDerivation rec { + + pname = "inriafonts"; + version = "1.200"; + name = "${pname}-${version}"; + +src = fetchFromGitHub { + owner = "BlackFoundry"; + repo = "InriaFonts"; + rev = "v${version}"; + sha256 = "06775y99lyh6hj5hzvrx56iybdck8a8xfqkipqd5c4cldg0a9hh8"; +}; + +installPhase = '' + mkdir -p $out/share/fonts/truetype + cp fonts/*/TTF/*.ttf $out/share/fonts/truetype + mkdir -p $out/share/fonts/opentype + cp fonts/*/OTF/*.otf $out/share/fonts/opentype +''; + + meta = with stdenv.lib; { + homepage = https://black-foundry.com/work/inria; + description = "Inria Sans and Inria Serif"; + longDescription = '' + Inria Sans and Inria Serif are the two members of a type family + design for the communication of Inria, the French national institute + dedicated to numeric research. The Institut needed a font + showing its values at the crossroad of humanity, technology, + excellence and creativity. Black[Foudry] created a humanist + typeface with a unapologetically contemporary design as the + Sans-serif part and a more rational axis and drawing for the + serif. Both members comes in 3 weights with matching italics. + ''; + license = licenses.ofl; + maintainers = with maintainers; [ leenaars ]; + platforms = platforms.all; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 941b3c6310c7..c719d4bb26f5 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -14776,6 +14776,9 @@ with pkgs; input-fonts = callPackage ../data/fonts/input-fonts { }; + inriafonts = callPackage ../data/fonts/inriafonts { }; + + iosevka = callPackage ../data/fonts/iosevka { nodejs = nodejs-8_x; }; -- cgit 1.4.1