pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/fonts/cantarell-fonts



Module Name:    pkgsrc
Committed By:   nia
Date:           Sun Mar 22 09:47:25 UTC 2020

Modified Files:
        pkgsrc/fonts/cantarell-fonts: Makefile PLIST distinfo

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 pkgsrc/fonts/cantarell-fonts/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/fonts/cantarell-fonts/PLIST
cvs rdiff -u -r1.7 -r1.8 pkgsrc/fonts/cantarell-fonts/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/fonts/cantarell-fonts/Makefile
diff -u pkgsrc/fonts/cantarell-fonts/Makefile:1.9 pkgsrc/fonts/cantarell-fonts/Makefile:1.10
--- pkgsrc/fonts/cantarell-fonts/Makefile:1.9   Sat Jan 18 23:31:01 2020
+++ pkgsrc/fonts/cantarell-fonts/Makefile       Sun Mar 22 09:47:25 2020
@@ -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@localhost
-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"

Index: pkgsrc/fonts/cantarell-fonts/PLIST
diff -u pkgsrc/fonts/cantarell-fonts/PLIST:1.2 pkgsrc/fonts/cantarell-fonts/PLIST:1.3
--- pkgsrc/fonts/cantarell-fonts/PLIST:1.2      Sun Jun  1 16:35:32 2014
+++ pkgsrc/fonts/cantarell-fonts/PLIST  Sun Mar 22 09:47:25 2020
@@ -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

Index: pkgsrc/fonts/cantarell-fonts/distinfo
diff -u pkgsrc/fonts/cantarell-fonts/distinfo:1.7 pkgsrc/fonts/cantarell-fonts/distinfo:1.8
--- pkgsrc/fonts/cantarell-fonts/distinfo:1.7   Fri Dec 13 14:52:48 2019
+++ pkgsrc/fonts/cantarell-fonts/distinfo       Sun Mar 22 09:47:25 2020
@@ -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



Home | Main Index | Thread Index | Old Index