Page MenuHomeFreeBSD

New port: japanese/sourcehanserif-otf: Japanese font by Adobe designed for user interfaces
ClosedPublic

Authored by kai on Feb 27 2019, 11:16 AM.
Tags
None
Referenced Files
F84582146: D19382.id54545.diff
Sat, May 25, 8:10 PM
F84582143: D19382.id54545.diff
Sat, May 25, 8:10 PM
F84582140: D19382.id54545.diff
Sat, May 25, 8:10 PM
F84581485: D19382.id54468.diff
Sat, May 25, 7:55 PM
F84581481: D19382.id54468.diff
Sat, May 25, 7:54 PM
F84581479: D19382.id54468.diff
Sat, May 25, 7:54 PM
F84576361: D19382.id.diff
Sat, May 25, 6:08 PM
F84568724: D19382.diff
Sat, May 25, 3:47 PM
Subscribers
None

Details

Summary

Source Han Serif: The second Pan-CJK typeface family from Adobe

This is Source Han Serif (JP), which supports all four variants in this family
but prioritizes Japanese Kanji over other three.

"Source Han Serif supports four different East Asian languages---Simplified
Chinese, Traditional Chinese, Japanese, and Korean---and the 65,535 glyphs in
each of its seven weights are designed to work together with a consistent design
that emphasizes shared elements between the languages while honoring the
diversity of each. Also included is a rich set of Western glyphs supporting the
Latin, Greek, and Cyrillic scripts, which were derived from Source Serif."

  • The Typekit, Adobe

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

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

Test Plan
  • poudriere (11.2-, 12.0-RELEASE, 13.0-CURRENT@r344112 amd64 + i386) with options FULL/SUBSET each -> OK
  • portlint -> OK
  • Runtime tests by using desktuils/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

Repository
rP FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable