GNU bug report logs - #30732
IBM Plex Font

Previous Next

Package: guix-patches;

Reported by: Charlie Ritter <chewzerita <at> posteo.net>

Date: Tue, 6 Mar 2018 16:25:02 UTC

Severity: normal

Done: ludo <at> gnu.org (Ludovic Courtès)

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 30732 in the body.
You can then email your comments to 30732 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#30732; Package guix-patches. (Tue, 06 Mar 2018 16:25:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Charlie Ritter <chewzerita <at> posteo.net>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Tue, 06 Mar 2018 16:25:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Charlie Ritter <chewzerita <at> posteo.net>
To: guix-patches <at> gnu.org
Subject: IBM Plex Font
Date: Tue, 06 Mar 2018 11:03:06 -0500
[0001-gnu-Add-IBM-Plex-font.patch (text/x-patch, inline)]
From 0660ca15c4db12cd86825b5ce4775980aa6fd930 Mon Sep 17 00:00:00 2001
From: Charlie Ritter <chewzerita <at> posteo.net>
Date: Tue, 6 Mar 2018 10:59:47 -0500
Subject: [PATCH] gnu: Add IBM Plex font.

* gnu/packages/fonts.scm (IBM Plex font): New variable.
---
 gnu/packages/fonts.scm | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm
index 8af4f8dc8..613b4b828 100644
--- a/gnu/packages/fonts.scm
+++ b/gnu/packages/fonts.scm
@@ -21,6 +21,7 @@
 ;;; Copyright © 2017 Brendan Tildesley <brendan.tildesley <at> openmailbox.org>
 ;;; Copyright © 2017 Arun Isaac <arunisaac <at> systemreboot.net>
 ;;; Copyright © 2017 Mohammed Sadiq <sadiq <at> sadiqpk.org>
+;;; Copyright © 2018 Charlie Ritter <chewzerita <at> posteo.net>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -55,6 +56,25 @@
   #:use-module (gnu packages python)
   #:use-module (gnu packages xorg))
 
+(define-public font-ibm-plex
+  (package
+    (name "font-ibm-plex")
+    (version "v1.0.1")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append
+                    "https://github.com/IBM/plex/releases/download/"
+                    version "/OpenType.zip"))
+              (sha256
+               (base32
+                "0nzxw9z6waixslam248yr26ci3fbk83c7jf6m90hncnaj6zxx795"))))
+    (build-system font-build-system)
+    (home-page "https://github.com/IBM/plex")
+    (synopsis "IBM Plex Typeface")
+    (description "Meet IBM Plex, our new corporate typeface.  It's global, it's
+versatile and it's distinctly IBM.")
+    (license license:silofl1.1)))
+
 (define-public font-inconsolata
   (package
     (name "font-inconsolata")
-- 
2.16.1

[signature.asc (application/pgp-signature, inline)]

Reply sent to ludo <at> gnu.org (Ludovic Courtès):
You have taken responsibility. (Wed, 07 Mar 2018 10:20:02 GMT) Full text and rfc822 format available.

Notification sent to Charlie Ritter <chewzerita <at> posteo.net>:
bug acknowledged by developer. (Wed, 07 Mar 2018 10:20:02 GMT) Full text and rfc822 format available.

Message #10 received at 30732-done <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: Charlie Ritter <chewzerita <at> posteo.net>
Cc: 30732-done <at> debbugs.gnu.org
Subject: Re: [bug#30732] IBM Plex Font
Date: Wed, 07 Mar 2018 11:18:57 +0100
[Message part 1 (text/plain, inline)]
Hello,

Charlie Ritter <chewzerita <at> posteo.net> skribis:

> From 0660ca15c4db12cd86825b5ce4775980aa6fd930 Mon Sep 17 00:00:00 2001
> From: Charlie Ritter <chewzerita <at> posteo.net>
> Date: Tue, 6 Mar 2018 10:59:47 -0500
> Subject: [PATCH] gnu: Add IBM Plex font.
>
> * gnu/packages/fonts.scm (IBM Plex font): New variable.

I applied the patch though I took the liberty to make the changes below:
removing “v” from the version string, and providing more facts and less
marketing talk in the ‘description’ field (see
<https://www.gnu.org/software/guix/manual/html_node/Synopses-and-Descriptions.html>.)

Thanks for the patch!

Ludo’.

[Message part 2 (text/x-patch, inline)]
diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm
index 613b4b828..aa9e466eb 100644
--- a/gnu/packages/fonts.scm
+++ b/gnu/packages/fonts.scm
@@ -59,20 +59,22 @@
 (define-public font-ibm-plex
   (package
     (name "font-ibm-plex")
-    (version "v1.0.1")
+    (version "1.0.1")
     (source (origin
               (method url-fetch)
               (uri (string-append
                     "https://github.com/IBM/plex/releases/download/"
-                    version "/OpenType.zip"))
+                    "v" version "/OpenType.zip"))
               (sha256
                (base32
                 "0nzxw9z6waixslam248yr26ci3fbk83c7jf6m90hncnaj6zxx795"))))
     (build-system font-build-system)
     (home-page "https://github.com/IBM/plex")
-    (synopsis "IBM Plex Typeface")
-    (description "Meet IBM Plex, our new corporate typeface.  It's global, it's
-versatile and it's distinctly IBM.")
+    (synopsis "IBM Plex typeface")
+    (description "This package provides the Plex font family.  It comes in a
+Sans, Serif, Mono and Sans Condensed, all with roman and true italics.  The
+fonts have been designed to work well in user interface (UI) environments as
+well as other mediums.")
     (license license:silofl1.1)))
 
 (define-public font-inconsolata

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Wed, 04 Apr 2018 11:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 7 years and 72 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.