diff options
author | nia <nia@pkgsrc.org> | 2020-03-22 09:47:25 +0000 |
---|---|---|
committer | nia <nia@pkgsrc.org> | 2020-03-22 09:47:25 +0000 |
commit | dad0540428bb2f7f72c263232e63c9b737c52c27 (patch) | |
tree | 9f1a2fdcc6bc819c403565851417c3082eab9e03 | |
parent | 9c94cf6d5c962c9b9afcf76cae4e52832366a88f (diff) | |
download | pkgsrc-dad0540428bb2f7f72c263232e63c9b737c52c27.tar.gz |
cantarell-fonts: Update to 0.201
0.201:
- Oopsie-release: The last one was missing pre-built binaries in the release
tarball.
- Use AFDKO's `tx` to compress the variable font in roughly half.
- Addendum: For 0.200 and 0.201, the following appstream translations were added
or updated:
- Basque by Asier Sarasua Garmendia
- Brazilian Portuguese by Rafael Fontenelle
- British English by Zander Brown
- Esperanto by Carmen Bianca Bakker
- French by Charles Monzat
- Karbi by Jor Teron
- Kazakh by Baurzhan Muftakhidinov
- Lao by Saikeo Kavhanxay
- Malay by Umarzuki Bin Mochlis Moktar
- Malayalam by Anish Sheela
- Nepali by Pawan Chitrakar
- Persian by Danial Behzadi
- Scottish Gaelic by Gun Chleoc
- Ukrainian by Daniel Korostil
0.200:
- (The design points below are mostly the result of design reviews by Alexei
Vanyashin, Jacques Le Bailly and Stephen Nixon, in no particular order).
- Respacing of uppercase letters in the regular master and complete thin and
extra bold masters. Uppercase letters space better next to lowercase letters
now. Cyrillics are more consistently spaced.
- Tweak numerals some. Especially the "one" and fractions.
- Various tweaks to various shapes across the board, especially symbols. Braces
are curlier now. Detail tweaks to Cyrillics.
- Basic mathy symbols and currency symbols now have tabular number width. I found
no advantage to having proportional variants.
- Removed .tosf numerals. Fiddly work without clear purpose.
- Experimental alternative form of "l" without the tail, contributed by Jacques
Le Bailly. Accessible via the ss01 feature.
- Added variable font, CFF2 flavor. postscriptBlueFuzz is set to 1 explicitly
to avoid rounding issues with blue zone coverage in FreeType.
- Removed f-ligatures without their own Unicode code points, as the design doesn't
currently need them. They were mainly added to fill up the Google glyph set.
- The following glyphs now represent more than one Unicode code point to keep the
glyph view tidier:
emdash: U+2014, U+2015
emspace: U+2001, U+2003
enspace: U+2000, U+2002
hyphen: U+002D, U+00AD, U+2010, U+2011
space: U+0020, U+00A0
In PDFs where the generator removed the text stream, copy-paste may lead to the
others turning into the first. Meh.
- Filled in hryvnia (U+20B4), tugrik (U+20AE) and tenge (U+20B8).
- Static fonts use same rounding method as varLib uses for the variable font.
- Fixed Ustraight-cy (U+04AE), ustraight-cy (U+04AF), Ustraightstroke-cy
(U+04B0), ustraightstroke-cy (U+04B1), they didn't have a proper production
name before and may not have been properly accessible.
- Removed some building components that made it into the final font.
- Limited anchor propagation to letters, excluding ligatures. Generate GDEF
table properly.
- Set one simple `gasp` table for hinted display for e.g. Windows.
- Removed `ccmp` from the `aalt` lookup.
- The OS/2 table fsType now says that no Digital Rights Management is applied
to the fonts, the name table now says the fonts are OFL 1.1 licensed.
- Internal housekeeping: Sources are stored in the open UFO and Designspace format
now, with various cleanups like removed unused layers.
- Internal housekeeping: Removed composite diacritics that served no design purpose.
-rw-r--r-- | fonts/cantarell-fonts/Makefile | 26 | ||||
-rw-r--r-- | fonts/cantarell-fonts/PLIST | 11 | ||||
-rw-r--r-- | fonts/cantarell-fonts/distinfo | 10 |
3 files changed, 18 insertions, 29 deletions
diff --git a/fonts/cantarell-fonts/Makefile b/fonts/cantarell-fonts/Makefile index 32d5d860b7d..d2add1c3b21 100644 --- a/fonts/cantarell-fonts/Makefile +++ b/fonts/cantarell-fonts/Makefile @@ -1,30 +1,14 @@ -# $NetBSD: Makefile,v 1.9 2020/01/18 23:31:01 rillig Exp $ -# +# $NetBSD: Makefile,v 1.10 2020/03/22 09:47:25 nia Exp $ -DISTNAME= cantarell-fonts-0.111 +DISTNAME= cantarell-fonts-0.201 CATEGORIES= fonts -MASTER_SITES= ${MASTER_SITE_GNOME:=sources/cantarell-fonts/0.111/} +MASTER_SITES= ${MASTER_SITE_GNOME:=sources/cantarell-fonts/${PKGVERSION_NOREV}/} EXTRACT_SUFX= .tar.xz MAINTAINER= pkgsrc-users@NetBSD.org -HOMEPAGE= https://live.gnome.org/CantarellFonts +HOMEPAGE= https://wiki.gnome.org/Projects/CantarellFonts COMMENT= Contemporary Humanist sans serif font designed for on-screen reading LICENSE= ofl-v1.1 -NO_CONFIGURE= YES -NO_BUILD= YES - -FONTDIR= ${PREFIX}/share/fonts/X11/TTF -FONTS_DIRS.ttf= ${FONTDIR} - -INSTALLATION_DIRS= share/fonts/X11/TTF - -INSTALL_FONTS= Cantarell-Bold.otf \ - Cantarell-Regular.otf - -do-install: -.for f in ${INSTALL_FONTS} - ${INSTALL_DATA} ${WRKSRC}/prebuilt/${f} ${DESTDIR}${FONTDIR} -.endfor - +.include "../../mk/fonts.mk" .include "../../mk/bsd.pkg.mk" diff --git a/fonts/cantarell-fonts/PLIST b/fonts/cantarell-fonts/PLIST index 101e9c220ec..f445bdaed72 100644 --- a/fonts/cantarell-fonts/PLIST +++ b/fonts/cantarell-fonts/PLIST @@ -1,3 +1,8 @@ -@comment $NetBSD: PLIST,v 1.2 2014/06/01 16:35:32 wiz Exp $ -share/fonts/X11/TTF/Cantarell-Bold.otf -share/fonts/X11/TTF/Cantarell-Regular.otf +@comment $NetBSD: PLIST,v 1.3 2020/03/22 09:47:25 nia Exp $ +share/fonts/X11/OTF/Cantarell-Bold.otf +share/fonts/X11/OTF/Cantarell-ExtraBold.otf +share/fonts/X11/OTF/Cantarell-Light.otf +share/fonts/X11/OTF/Cantarell-Regular.otf +share/fonts/X11/OTF/Cantarell-Thin.otf +share/fonts/X11/OTF/Cantarell-VF.otf +@pkgdir share/fonts/X11/TTF diff --git a/fonts/cantarell-fonts/distinfo b/fonts/cantarell-fonts/distinfo index 833ee2b8c29..4eb94469990 100644 --- a/fonts/cantarell-fonts/distinfo +++ b/fonts/cantarell-fonts/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.7 2019/12/13 14:52:48 mef Exp $ +$NetBSD: distinfo,v 1.8 2020/03/22 09:47:25 nia Exp $ -SHA1 (cantarell-fonts-0.111.tar.xz) = 149eb2552c4fb7a1105a3b9a273d97aa68607cdd -RMD160 (cantarell-fonts-0.111.tar.xz) = 30d911245da6672a403da39eaa4981d5d0b76a37 -SHA512 (cantarell-fonts-0.111.tar.xz) = 638298a6381a3ede862d1b100fcfea943bebb5e1c0dc4f1597ab2f841e933b484436b139090a669c770c02483a24f2b92bbd12bce71d7a40eb4c325573e3df9e -Size (cantarell-fonts-0.111.tar.xz) = 326216 bytes +SHA1 (cantarell-fonts-0.201.tar.xz) = 647584094109e551f6de345f6304272cdafbcadb +RMD160 (cantarell-fonts-0.201.tar.xz) = 4e87508a68d09e573b803fdea6146e807412c8c8 +SHA512 (cantarell-fonts-0.201.tar.xz) = c512244a1ed343b1b9fef3a630c1c678c6ef7f06efcda883af0dbab5478823f31c9bd5fc38b92ad1747704528c6e2589584ab94743f433957644d5386dabdc98 +Size (cantarell-fonts-0.201.tar.xz) = 508372 bytes |