Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 703428 - media-fonts/go New package with WGL4 fonts. Optimized to print Go sourcecode
Summary: media-fonts/go New package with WGL4 fonts. Optimized to print Go sourcecode
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-12-20 16:03 UTC by Joakim Tjernlund
Modified: 2022-09-09 09:48 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joakim Tjernlund 2019-12-20 16:03:14 UTC
at https://blog.golang.org/go-fonts there are mentions of new WGL4 font

The fonts can be found at:
git clone https://go.googlesource.com/image
cd image/font/gofont/ttfs
Comment 1 Jonas Stein gentoo-dev 2019-12-21 17:19:07 UTC
"The font family, called Go (naturally), includes proportional- and fixed-width faces in normal, bold, and italic renderings. The fonts have been tested for technical uses, particularly programming."
https://blog.golang.org/go-fonts
Comment 2 Joakim Tjernlund 2022-05-29 20:21:39 UTC
Appears to be a media-fonts/gofont-mono pkg now.
Comment 3 Joakim Tjernlund 2022-08-31 10:00:36 UTC
https://go.googlesource.com/image/+/41969df76e82aeec85fa3821b1e24955ea993001
font/gofont: upgrade to version 2.010

Compared to the previous release (version 2.008, March 2017):

- Fix the "knobbly l" in Go Medium and Go Medium Italic (issue golang/go#23497).
- Fix the unintentional swap of u-acute and u-circumflex in Go Smallcaps
  and Go Smallcaps Italic.
- Add U+01CD ..= U+01DC Pinyin diacritic-vowel combinations.
- Add U+2070 ..= U+208E superscript and subscript numerals. The existing
  superscript 1, 2, 3 and n were adjusted for consistency (e.g.
  superscript '1' now has a baseline if regular '1' does).
- Add U+037E GREEK QUESTION MARK.
- Add U+222A UNION.
- ttfautohint upgraded to the latest version, from 1.6 to 1.8.

Unlike the v2.008 changes, the v2.010 changes were largely
algorithmically generated, by
https://github.com/nigeltao/fontscripts/tree/master/cmd/upgrade-go-fonts-to-v2010

Fixes golang/go#23497
Comment 4 Matthew Smith gentoo-dev 2022-09-09 08:58:56 UTC
Thanks! I had missed that there was a new release because it comes bundled with Go - will try and keep a better eye on it.
Comment 5 Larry the Git Cow gentoo-dev 2022-09-09 09:48:10 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=387891b6c344327fc6f146f8cb7e8930706ecbd0

commit 387891b6c344327fc6f146f8cb7e8930706ecbd0
Author:     Matthew Smith <matthew@gentoo.org>
AuthorDate: 2022-09-09 08:58:13 +0000
Commit:     Matthew Smith <matthew@gentoo.org>
CommitDate: 2022-09-09 09:46:46 +0000

    media-fonts/gofont-mono: add 2.010
    
    Closes: https://bugs.gentoo.org/703428
    Suggested-by:  Joakim Tjernlund <joakim.tjernlund@infinera.com>
    Signed-off-by: Matthew Smith <matthew@gentoo.org>

 media-fonts/gofont-mono/Manifest                 |  1 +
 media-fonts/gofont-mono/gofont-mono-2.010.ebuild | 19 +++++++++++++++++++
 2 files changed, 20 insertions(+)