all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* [bug#27958] [fonts] Add font-fira-sans
@ 2017-08-04 19:24 ng0
  2017-11-28 18:59 ` ng0
  2017-11-28 19:26 ` bug#27958: " Leo Famulari
  0 siblings, 2 replies; 3+ messages in thread
From: ng0 @ 2017-08-04 19:24 UTC (permalink / raw)
  To: 27958


[-- Attachment #1.1: Type: text/plain, Size: 665 bytes --]

This is not the canonical upstream source. But the upstream
source bundles many pdf files (one for each variant I assume) and
has a layout which makes it impossible to use our font-build-system.

Mozilla (where the upstream team works with), size: 90.2MiB
Upstream: 96.6MiB

Is it still acceptable for us to use github in this case?

Upstream source is https://carrois.com/typefaces/FiraSans/#!layout=editor
in case anyone wants to take a look.

The appended patch uses the github of mozilla as source.
-- 
ng0
GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588
GnuPG: https://n0is.noblogs.org/my-keys
https://www.infotropique.org https://krosos.org

[-- Attachment #1.2: 0001-gnu-add-font-fira-sans.patch --]
[-- Type: text/plain, Size: 1506 bytes --]

From e4c81044bf483891c57a3e7b162baee58f08e526 Mon Sep 17 00:00:00 2001
From: ng0 <ng0@infotropique.org>
Date: Fri, 4 Aug 2017 19:13:51 +0000
Subject: [PATCH] gnu: add font-fira-sans.

* gnu/packages/fonts.scm (font-fira-sans): New variable.
---
 gnu/packages/fonts.scm | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm
index 51073eff9..e009c6a67 100644
--- a/gnu/packages/fonts.scm
+++ b/gnu/packages/fonts.scm
@@ -825,6 +825,24 @@ designed to work well in user interface environments.")
     (description "This is the typeface used by Mozilla in Firefox OS.")
     (license license:silofl1.1)))
 
+(define-public font-fira-sans
+  (package
+    (name "font-fira-sans")
+    (version "4.202")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "https://github.com/mozilla/Fira/archive/"
+                                  version ".tar.gz"))
+              (file-name (string-append name "-" version ".tar.gz"))
+              (sha256
+               (base32
+                "1r6zdnqqp4bgq5nmgqbj0vvj7x1h9w912851ggbl9wc7fdjnjqnq"))))
+    (build-system font-build-system)
+    (home-page "http://mozilla.github.io/Fira/")
+    (synopsis "Mozilla's Fira Sans Font")
+    (description "This is the typeface used by Mozilla in Firefox OS.")
+    (license license:silofl1.1)))
+
 (define-public font-awesome
   (package
    (name "font-awesome")
-- 
2.13.4


[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [bug#27958] [fonts] Add font-fira-sans
  2017-08-04 19:24 [bug#27958] [fonts] Add font-fira-sans ng0
@ 2017-11-28 18:59 ` ng0
  2017-11-28 19:26 ` bug#27958: " Leo Famulari
  1 sibling, 0 replies; 3+ messages in thread
From: ng0 @ 2017-11-28 18:59 UTC (permalink / raw)
  To: 27958

[-- Attachment #1: Type: text/plain, Size: 2521 bytes --]

No comment since August. Can someone review this please?

Thanks.
ng0 transcribed 3.4K bytes:
> This is not the canonical upstream source. But the upstream
> source bundles many pdf files (one for each variant I assume) and
> has a layout which makes it impossible to use our font-build-system.
> 
> Mozilla (where the upstream team works with), size: 90.2MiB
> Upstream: 96.6MiB
> 
> Is it still acceptable for us to use github in this case?
> 
> Upstream source is https://carrois.com/typefaces/FiraSans/#!layout=editor
> in case anyone wants to take a look.
> 
> The appended patch uses the github of mozilla as source.
> -- 
> ng0
> GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588
> GnuPG: https://n0is.noblogs.org/my-keys
> https://www.infotropique.org https://krosos.org

> From e4c81044bf483891c57a3e7b162baee58f08e526 Mon Sep 17 00:00:00 2001
> From: ng0 <ng0@infotropique.org>
> Date: Fri, 4 Aug 2017 19:13:51 +0000
> Subject: [PATCH] gnu: add font-fira-sans.
> 
> * gnu/packages/fonts.scm (font-fira-sans): New variable.
> ---
>  gnu/packages/fonts.scm | 18 ++++++++++++++++++
>  1 file changed, 18 insertions(+)
> 
> diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm
> index 51073eff9..e009c6a67 100644
> --- a/gnu/packages/fonts.scm
> +++ b/gnu/packages/fonts.scm
> @@ -825,6 +825,24 @@ designed to work well in user interface environments.")
>      (description "This is the typeface used by Mozilla in Firefox OS.")
>      (license license:silofl1.1)))
>  
> +(define-public font-fira-sans
> +  (package
> +    (name "font-fira-sans")
> +    (version "4.202")
> +    (source (origin
> +              (method url-fetch)
> +              (uri (string-append "https://github.com/mozilla/Fira/archive/"
> +                                  version ".tar.gz"))
> +              (file-name (string-append name "-" version ".tar.gz"))
> +              (sha256
> +               (base32
> +                "1r6zdnqqp4bgq5nmgqbj0vvj7x1h9w912851ggbl9wc7fdjnjqnq"))))
> +    (build-system font-build-system)
> +    (home-page "http://mozilla.github.io/Fira/")
> +    (synopsis "Mozilla's Fira Sans Font")
> +    (description "This is the typeface used by Mozilla in Firefox OS.")
> +    (license license:silofl1.1)))
> +
>  (define-public font-awesome
>    (package
>     (name "font-awesome")
> -- 
> 2.13.4
> 




-- 
GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588
GnuPG: https://c.n0.is/ng0_pubkeys/tree/keys
  WWW: https://n0.is

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* bug#27958: [fonts] Add font-fira-sans
  2017-08-04 19:24 [bug#27958] [fonts] Add font-fira-sans ng0
  2017-11-28 18:59 ` ng0
@ 2017-11-28 19:26 ` Leo Famulari
  1 sibling, 0 replies; 3+ messages in thread
From: Leo Famulari @ 2017-11-28 19:26 UTC (permalink / raw)
  To: 27958-done

[-- Attachment #1: Type: text/plain, Size: 1181 bytes --]

On Fri, Aug 04, 2017 at 07:24:28PM +0000, ng0 wrote:
> This is not the canonical upstream source. But the upstream
> source bundles many pdf files (one for each variant I assume) and
> has a layout which makes it impossible to use our font-build-system.
> 
> Mozilla (where the upstream team works with), size: 90.2MiB
> Upstream: 96.6MiB
> 
> Is it still acceptable for us to use github in this case?
> 
> Upstream source is https://carrois.com/typefaces/FiraSans/#!layout=editor
> in case anyone wants to take a look.
> 
> The appended patch uses the github of mozilla as source.

We already fetch Fira Mono from Mozilla, so I'd say this is fine for
now. We can always change it later.

> -- 
> ng0
> GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588
> GnuPG: https://n0is.noblogs.org/my-keys
> https://www.infotropique.org https://krosos.org

> From e4c81044bf483891c57a3e7b162baee58f08e526 Mon Sep 17 00:00:00 2001
> From: ng0 <ng0@infotropique.org>
> Date: Fri, 4 Aug 2017 19:13:51 +0000
> Subject: [PATCH] gnu: add font-fira-sans.
> 
> * gnu/packages/fonts.scm (font-fira-sans): New variable.

Pushed as 0ee27df06be40ec63e393f1120ecb87dc825df17

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2017-11-28 19:28 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-08-04 19:24 [bug#27958] [fonts] Add font-fira-sans ng0
2017-11-28 18:59 ` ng0
2017-11-28 19:26 ` bug#27958: " Leo Famulari

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.