No comment since August. Can someone review this and push? Thanks! ng0 transcribed 4.4K bytes: > Another font, Dosis. > > The description is discussion worthy, I took it straight > from the website. > -- > ng0 > GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 > GnuPG: https://n0is.noblogs.org/my-keys > https://www.infotropique.org https://krosos.org > From 54f73e9288b978aa2ca1eb9f7cfe7d1b3a3d01a8 Mon Sep 17 00:00:00 2001 > From: ng0 > Date: Sat, 5 Aug 2017 16:37:29 +0000 > Subject: [PATCH] gnu: Add font-dosis. > > * gnu/packages/fonts.scm (font-dosis): New variable. > --- > gnu/packages/fonts.scm | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ > 1 file changed, 49 insertions(+) > > diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm > index 51073eff9..c7f7ea0c4 100644 > --- a/gnu/packages/fonts.scm > +++ b/gnu/packages/fonts.scm > @@ -1073,3 +1073,52 @@ resolutions.") > (synopsis "Fonts for MathJax") > (description "This package contains the fonts required for MathJax.") > (license license:asl2.0))) > + > +(define-public font-dosis > + (package > + (name "font-dosis") > + (version "1.7") > + (source > + (origin > + (method url-fetch) > + (uri (string-append "http://www.impallari.com/media/releases/dosis-" > + "v" version ".zip")) > + (sha256 > + (base32 > + "1qhci68f68mf87jd69vjf9qjq3wydgw1q7ivn3amjb65ls1s0c4s")))) > + (build-system trivial-build-system) > + (arguments > + `(#:modules ((guix build utils)) > + #:builder (begin > + (use-modules (guix build utils) > + (srfi srfi-26)) > + > + (let ((PATH (string-append (assoc-ref %build-inputs > + "unzip") > + "/bin")) > + (ttf-dir (string-append %output > + "/share/fonts/truetype")) > + (otf-dir (string-append %output > + "/share/fonts/opentype"))) > + (setenv "PATH" PATH) > + (system* "unzip" (assoc-ref %build-inputs "source")) > + > + (mkdir-p ttf-dir) > + (mkdir-p otf-dir) > + (for-each (lambda (ttf) > + (install-file ttf ttf-dir)) > + (find-files "." "\\.ttf$")) > + (for-each (lambda (otf) > + (install-file otf otf-dir)) > + (find-files "." "\\.otf$")))))) > + (native-inputs `(("unzip" ,unzip))) > + (home-page "http://www.impallari.com/dosis") > + (synopsis "Very simple, rounded, sans serif family") > + (description > + "Dosis is a very simple, rounded, sans serif family. > +The lighter weights are minimalist. The bolder weights have more personality. > +The medium weight is nice and balanced. The overall result is a family > +that's clean and modern, and can express a wide range of voices & feelings. > +It comes in 7 incremental weights: > +ExtraLight, Light, Book, Medium, Semibold, Bold & ExtraBold") > + (license license:silofl1.1))) > -- > 2.13.4 > -- GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://c.n0.is/ng0_pubkeys/tree/keys WWW: https://n0.is