Page MenuHomeFreeBSD

New port: chinese/sourcehansans-tc-otf: Traditional Chinese font by Adobe designed for user interfaces
ClosedPublic

Authored by kai on Mar 11 2019, 11:09 AM.
Tags
None
Referenced Files
F106015267: D19541.diff
Mon, Dec 23, 10:45 PM
Unknown Object (File)
Mon, Dec 23, 7:48 AM
Unknown Object (File)
Fri, Dec 20, 1:15 AM
Unknown Object (File)
Wed, Dec 18, 8:58 PM
Unknown Object (File)
Wed, Dec 18, 8:00 PM
Unknown Object (File)
Fri, Dec 13, 12:28 PM
Unknown Object (File)
Mon, Dec 9, 5:22 PM
Unknown Object (File)
Thu, Nov 28, 5:59 PM
Subscribers
None

Details

Summary

Source Han Sans: A new open source Pan-CJK typeface family from Adobe

This is Source Han Sans TC/TW, which supports all four variants in this family
but prioritizes Traditional Chinese Hanzi over other three.

"Source Han Sans, available in seven weights, is a typeface family which
provides full support for Japanese, Korean, Traditional Chinese, and Simplified
Chinese, all in one font. It also includes Latin, Greek, and Cyrillic glyphs
from our popular Source Sans family. All told, each font weight in the family
has a total of 65,535 glyphs (the maximum supported in the OpenType format), and
the entire family rounds out at just under half a million total glyphs."

  • The Typekit Blog, Adobe

WWW: https://github.com/adobe-fonts/source-han-sans

PR: 232187
Submitted by: Hyun Hwang
Approved by: (one of the mentors)

Test Plan
  • poudriere (11.2-, 12.0-RELEASE, 13.0-CURRENT@r344874 amd64 + i386) with options FULL/SUBSET and FULL/HW each -> OK
  • portlint -> OK
  • Runtime tests by using deskutils/gucharmap -> OK

Minor changes from the original patch:

  • Simplify the usage of the options and thus omit the bsd.port.options.mk include
  • Removed variables FONTTYPE and FONTFORMAT (I haven't found any occurences of those variables in the ports framework)
  • Implicit introducion of variable SRCFONTSDIR that is used by the options

Diff Detail

Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 23005
Build 22078: arc lint + arc unit

Event Timeline

This revision is now accepted and ready to land.Mar 13 2019, 4:32 AM
This revision was automatically updated to reflect the committed changes.