Sun Jul 25 20:12:01 2021 UTC ()
ibm-plex-otf: update to 5.2.1.

v5.2.1:

IBM Plex Sans JP:

Added:

- CSS stylesheets: css/ibm-plex-sans-jp.css and css/ibm-plex-sans-jp.min.css
- Sass entrypoint: scss/sans-jp/index.scss

The upcoming major release will make chosing specific font-weights and
languages easier for developers. Until then, enjoy IBM Plex Sans JP!

v5.1.3:

IBM Plex Sans KR:

Fixed:

- WWS naming scheme to make sure all weights are grouped together on certain
  versions of Windows referenced in #326

v5.1.0:

IBM Plex Sans KR Styles:

- CSS stylesheets: css/ibm-plex-sans-kr.css and css/ibm-plex-sans-kr.min.css
- Sass entrypoint: scss/sans-kr/index.scss

Rendering CJK fonts performantly on the web requires many more subsets
than western languages. These additional subsets result in many more
font-family declarations. Adding these declarations to the currently
generated stylesheet would cause it to double in size.

For this reason, we've split IBM Plex Sans KR off into it's own style
sheet. In the future, we'll be exporting similar stylesheets per-language
so developers can chose inidividual languages to suit their users.

v5.0.0:

New font file updates for:

- IBM Plex Sans
- IBM Plex Serif
- IBM Plex Sans Condensed
- IBM Plex Mono

This includes some changes to the vertical metrics of the font files as
well as a few changes to the available glyphs.

Breaking:

- Changed IBM Plex Sans Condensed to IBM Plex Sans Cond, this won't impact
  web applications, but could for other third party applications

New:

- IBM Plex Sans KR (Korean)


(fcambus)
diff -r1.5 -r1.6 pkgsrc/fonts/ibm-plex-otf/Makefile
diff -r1.2 -r1.3 pkgsrc/fonts/ibm-plex-otf/PLIST
diff -r1.3 -r1.4 pkgsrc/fonts/ibm-plex-otf/distinfo

cvs diff -r1.5 -r1.6 pkgsrc/fonts/ibm-plex-otf/Makefile (expand / switch to unified diff)

--- pkgsrc/fonts/ibm-plex-otf/Makefile 2020/11/06 18:04:25 1.5
+++ pkgsrc/fonts/ibm-plex-otf/Makefile 2021/07/25 20:12:01 1.6
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.5 2020/11/06 18:04:25 maya Exp $ 1# $NetBSD: Makefile,v 1.6 2021/07/25 20:12:01 fcambus Exp $
2 2
3PKGNAME= ibm-plex-otf-4.0.2 3PKGNAME= ibm-plex-otf-5.2.1
4GITHUB_PROJECT= plex 4GITHUB_PROJECT= plex
5DISTNAME= OpenType 5DISTNAME= OpenType
6CATEGORIES= fonts 6CATEGORIES= fonts
7MASTER_SITES= ${MASTER_SITE_GITHUB:=IBM/} 7MASTER_SITES= ${MASTER_SITE_GITHUB:=IBM/}
8GITHUB_RELEASE= v${PKGVERSION_NOREV} 8GITHUB_RELEASE= v${PKGVERSION_NOREV}
9EXTRACT_SUFX= .zip 9EXTRACT_SUFX= .zip
10DIST_SUBDIR= ${PKGNAME_NOREV} 10DIST_SUBDIR= ${PKGNAME_NOREV}
11 11
12MAINTAINER= nikita@NetBSD.org 12MAINTAINER= nikita@NetBSD.org
13HOMEPAGE= https://github.com/IBM/plex/ 13HOMEPAGE= https://github.com/IBM/plex/
14COMMENT= IBM plex typeface (OpenType) 14COMMENT= IBM plex typeface (OpenType)
15LICENSE= ofl-v1.1 15LICENSE= ofl-v1.1
16 16

cvs diff -r1.2 -r1.3 pkgsrc/fonts/ibm-plex-otf/PLIST (expand / switch to unified diff)

--- pkgsrc/fonts/ibm-plex-otf/PLIST 2019/11/19 23:52:09 1.2
+++ pkgsrc/fonts/ibm-plex-otf/PLIST 2021/07/25 20:12:01 1.3
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.2 2019/11/19 23:52:09 ng0 Exp $ 1@comment $NetBSD: PLIST,v 1.3 2021/07/25 20:12:01 fcambus Exp $
2@pkgdir share/fonts/X11/TTF 2@pkgdir share/fonts/X11/TTF
3share/fonts/X11/OTF/IBMPlexMono-Bold.otf 3share/fonts/X11/OTF/IBMPlexMono-Bold.otf
4share/fonts/X11/OTF/IBMPlexMono-BoldItalic.otf 4share/fonts/X11/OTF/IBMPlexMono-BoldItalic.otf
5share/fonts/X11/OTF/IBMPlexMono-ExtraLight.otf 5share/fonts/X11/OTF/IBMPlexMono-ExtraLight.otf
6share/fonts/X11/OTF/IBMPlexMono-ExtraLightItalic.otf 6share/fonts/X11/OTF/IBMPlexMono-ExtraLightItalic.otf
7share/fonts/X11/OTF/IBMPlexMono-Italic.otf 7share/fonts/X11/OTF/IBMPlexMono-Italic.otf
8share/fonts/X11/OTF/IBMPlexMono-Light.otf 8share/fonts/X11/OTF/IBMPlexMono-Light.otf
9share/fonts/X11/OTF/IBMPlexMono-LightItalic.otf 9share/fonts/X11/OTF/IBMPlexMono-LightItalic.otf
10share/fonts/X11/OTF/IBMPlexMono-Medium.otf 10share/fonts/X11/OTF/IBMPlexMono-Medium.otf
11share/fonts/X11/OTF/IBMPlexMono-MediumItalic.otf 11share/fonts/X11/OTF/IBMPlexMono-MediumItalic.otf
12share/fonts/X11/OTF/IBMPlexMono-Regular.otf 12share/fonts/X11/OTF/IBMPlexMono-Regular.otf
13share/fonts/X11/OTF/IBMPlexMono-SemiBold.otf 13share/fonts/X11/OTF/IBMPlexMono-SemiBold.otf
14share/fonts/X11/OTF/IBMPlexMono-SemiBoldItalic.otf 14share/fonts/X11/OTF/IBMPlexMono-SemiBoldItalic.otf
@@ -62,26 +62,42 @@ share/fonts/X11/OTF/IBMPlexSansDevanagar @@ -62,26 +62,42 @@ share/fonts/X11/OTF/IBMPlexSansDevanagar
62share/fonts/X11/OTF/IBMPlexSansDevanagari-Medium.otf 62share/fonts/X11/OTF/IBMPlexSansDevanagari-Medium.otf
63share/fonts/X11/OTF/IBMPlexSansDevanagari-Regular.otf 63share/fonts/X11/OTF/IBMPlexSansDevanagari-Regular.otf
64share/fonts/X11/OTF/IBMPlexSansDevanagari-SemiBold.otf 64share/fonts/X11/OTF/IBMPlexSansDevanagari-SemiBold.otf
65share/fonts/X11/OTF/IBMPlexSansDevanagari-Text.otf 65share/fonts/X11/OTF/IBMPlexSansDevanagari-Text.otf
66share/fonts/X11/OTF/IBMPlexSansDevanagari-Thin.otf 66share/fonts/X11/OTF/IBMPlexSansDevanagari-Thin.otf
67share/fonts/X11/OTF/IBMPlexSansHebrew-Bold.otf 67share/fonts/X11/OTF/IBMPlexSansHebrew-Bold.otf
68share/fonts/X11/OTF/IBMPlexSansHebrew-ExtraLight.otf 68share/fonts/X11/OTF/IBMPlexSansHebrew-ExtraLight.otf
69share/fonts/X11/OTF/IBMPlexSansHebrew-Light.otf 69share/fonts/X11/OTF/IBMPlexSansHebrew-Light.otf
70share/fonts/X11/OTF/IBMPlexSansHebrew-Medium.otf 70share/fonts/X11/OTF/IBMPlexSansHebrew-Medium.otf
71share/fonts/X11/OTF/IBMPlexSansHebrew-Regular.otf 71share/fonts/X11/OTF/IBMPlexSansHebrew-Regular.otf
72share/fonts/X11/OTF/IBMPlexSansHebrew-SemiBold.otf 72share/fonts/X11/OTF/IBMPlexSansHebrew-SemiBold.otf
73share/fonts/X11/OTF/IBMPlexSansHebrew-Text.otf 73share/fonts/X11/OTF/IBMPlexSansHebrew-Text.otf
74share/fonts/X11/OTF/IBMPlexSansHebrew-Thin.otf 74share/fonts/X11/OTF/IBMPlexSansHebrew-Thin.otf
 75share/fonts/X11/OTF/IBMPlexSansJP-Bold.otf
 76share/fonts/X11/OTF/IBMPlexSansJP-ExtraLight.otf
 77share/fonts/X11/OTF/IBMPlexSansJP-Light.otf
 78share/fonts/X11/OTF/IBMPlexSansJP-Medium.otf
 79share/fonts/X11/OTF/IBMPlexSansJP-Regular.otf
 80share/fonts/X11/OTF/IBMPlexSansJP-SemiBold.otf
 81share/fonts/X11/OTF/IBMPlexSansJP-Text.otf
 82share/fonts/X11/OTF/IBMPlexSansJP-Thin.otf
 83share/fonts/X11/OTF/IBMPlexSansKR-Bold.otf
 84share/fonts/X11/OTF/IBMPlexSansKR-ExtraLight.otf
 85share/fonts/X11/OTF/IBMPlexSansKR-Light.otf
 86share/fonts/X11/OTF/IBMPlexSansKR-Medium.otf
 87share/fonts/X11/OTF/IBMPlexSansKR-Regular.otf
 88share/fonts/X11/OTF/IBMPlexSansKR-SemiBold.otf
 89share/fonts/X11/OTF/IBMPlexSansKR-Text.otf
 90share/fonts/X11/OTF/IBMPlexSansKR-Thin.otf
75share/fonts/X11/OTF/IBMPlexSansThai-Bold.otf 91share/fonts/X11/OTF/IBMPlexSansThai-Bold.otf
76share/fonts/X11/OTF/IBMPlexSansThai-ExtraLight.otf 92share/fonts/X11/OTF/IBMPlexSansThai-ExtraLight.otf
77share/fonts/X11/OTF/IBMPlexSansThai-Light.otf 93share/fonts/X11/OTF/IBMPlexSansThai-Light.otf
78share/fonts/X11/OTF/IBMPlexSansThai-Medium.otf 94share/fonts/X11/OTF/IBMPlexSansThai-Medium.otf
79share/fonts/X11/OTF/IBMPlexSansThai-Regular.otf 95share/fonts/X11/OTF/IBMPlexSansThai-Regular.otf
80share/fonts/X11/OTF/IBMPlexSansThai-SemiBold.otf 96share/fonts/X11/OTF/IBMPlexSansThai-SemiBold.otf
81share/fonts/X11/OTF/IBMPlexSansThai-Text.otf 97share/fonts/X11/OTF/IBMPlexSansThai-Text.otf
82share/fonts/X11/OTF/IBMPlexSansThai-Thin.otf 98share/fonts/X11/OTF/IBMPlexSansThai-Thin.otf
83share/fonts/X11/OTF/IBMPlexSansThaiLooped-Bold.otf 99share/fonts/X11/OTF/IBMPlexSansThaiLooped-Bold.otf
84share/fonts/X11/OTF/IBMPlexSansThaiLooped-ExtraLight.otf 100share/fonts/X11/OTF/IBMPlexSansThaiLooped-ExtraLight.otf
85share/fonts/X11/OTF/IBMPlexSansThaiLooped-Light.otf 101share/fonts/X11/OTF/IBMPlexSansThaiLooped-Light.otf
86share/fonts/X11/OTF/IBMPlexSansThaiLooped-Medium.otf 102share/fonts/X11/OTF/IBMPlexSansThaiLooped-Medium.otf
87share/fonts/X11/OTF/IBMPlexSansThaiLooped-Regular.otf 103share/fonts/X11/OTF/IBMPlexSansThaiLooped-Regular.otf

cvs diff -r1.3 -r1.4 pkgsrc/fonts/ibm-plex-otf/distinfo (expand / switch to unified diff)

--- pkgsrc/fonts/ibm-plex-otf/distinfo 2019/12/22 13:04:41 1.3
+++ pkgsrc/fonts/ibm-plex-otf/distinfo 2021/07/25 20:12:01 1.4
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.3 2019/12/22 13:04:41 ng0 Exp $ 1$NetBSD: distinfo,v 1.4 2021/07/25 20:12:01 fcambus Exp $
2 2
3SHA1 (ibm-plex-otf-4.0.2/OpenType.zip) = dad399b82db9d0e1f25b1f0f1659f1f56221d3f1 3SHA1 (ibm-plex-otf-5.2.1/OpenType.zip) = 22fab4a5ee8955582cf9e742d02b974c25a2f7f4
4RMD160 (ibm-plex-otf-4.0.2/OpenType.zip) = 0e443503f72adcbcfd3ee3bcb96adfb9c27c45e8 4RMD160 (ibm-plex-otf-5.2.1/OpenType.zip) = dbe81e4cde9300a3c37af066fb11be2b0d499e98
5SHA512 (ibm-plex-otf-4.0.2/OpenType.zip) = 31a1ae34f3b1b8b2e189bc2ef31a9f574d98980bbf10cb28ed74ac2a27373159ce7de7c3196ffb8e2325e70824fc34bb402032d2adcef2d14cc381e3e5b77d5d 5SHA512 (ibm-plex-otf-5.2.1/OpenType.zip) = 2238a0fafd3dfe6d93f90976cbfd00d0ee8b8db9be49e3b58d3e56603d2854017902b9c44a5f81f929767a527ca02eda2424d5f49c5ce875ccb8716e8985a072
6Size (ibm-plex-otf-4.0.2/OpenType.zip) = 6586340 bytes 6Size (ibm-plex-otf-5.2.1/OpenType.zip) = 36015690 bytes