Sat Oct 30 12:37:38 2021 UTC ()
fonts/recursive-ttf: update to 1.082

1.079: Several small fixes to diacritics and kerning

Several small fixes to diacritics and spacing:

    Fixes #472 - Accidental kerning pair in Sans: standard (tabular) 1 and 7
    Fixes #465 - Overly-tight kerning: right quote + e accents
    Fixes #450 - Combining vertical line below had incorrect Unicode value.

1.081: Make default numbers fully tabular, add fuller pnum feature, and
other tiny fixes & upgrades

The main change here is that the default characters for all instances
(Sans included) are now fully tabular, for better use in data tables,
numerical animations, invoices, and more. They were always intended to
be tabular by default, but they were unintentionally given kerning that
made them not-quite-tabular. The kerning that was present was useful, so
it was moved into a fuller proportional numbers (pnum) feature, and can
still be activated for better text flow.

Overall changes:

    Adds a minus.superior glyph, for negative exponents
    Aixes the width of the prebuilt 1/2 glyph in Sans styles (Closes #479)
    Adds a ratio glyph (Closes #480)
    Adds mu as a greek character. It was already there under the mu.math
    Unicode value, but this will make it easier to find and use (Closes
    #481)
    Fixes not-quite-tabular figures (Closes #482)

1.082: Glyph width corrections: Sans minus.superior, Mono fl and fi Latest

A minus.superior sign for exponents/superiors was added in the last
release. However, it was too wide in the Sans styles. This release
corrects that.

It also adds the ability to substitute the minus.superior for the hyphen
rather than only the minus, for easier access.

It also closes #483, by making the fi and fl glyphs only 1 unit wide in
the mono. Note that these glyphs aren't ligatures that are easily
accessible or intended for use in code -- they are only there for
describing the specific Unicode characters 0xFB01 - fi and 0xFB02 - fl.


(rhialto)
diff -r1.4 -r1.5 pkgsrc/fonts/recursive-ttf/Makefile
diff -r1.5 -r1.6 pkgsrc/fonts/recursive-ttf/distinfo

cvs diff -r1.4 -r1.5 pkgsrc/fonts/recursive-ttf/Makefile (expand / switch to unified diff)

--- pkgsrc/fonts/recursive-ttf/Makefile 2021/04/30 18:03:21 1.4
+++ pkgsrc/fonts/recursive-ttf/Makefile 2021/10/30 12:37:38 1.5
@@ -1,19 +1,19 @@ @@ -1,19 +1,19 @@
1# $NetBSD: Makefile,v 1.4 2021/04/30 18:03:21 rhialto Exp $ 1# $NetBSD: Makefile,v 1.5 2021/10/30 12:37:38 rhialto Exp $
2 2
3GITHUB_PROJECT= recursive 3GITHUB_PROJECT= recursive
4GITHUB_RELEASE= v${PKGVERSION_NOREV} 4GITHUB_RELEASE= v${PKGVERSION_NOREV}
5DISTNAME= ArrowType-Recursive-${PKGVERSION_NOREV} 5DISTNAME= ArrowType-Recursive-${PKGVERSION_NOREV}
6PKGNAME= recursive-ttf-1.078 6PKGNAME= recursive-ttf-1.082
7CATEGORIES= fonts 7CATEGORIES= fonts
8MASTER_SITES= ${MASTER_SITE_GITHUB:=arrowtype/} 8MASTER_SITES= ${MASTER_SITE_GITHUB:=arrowtype/}
9EXTRACT_SUFX= .zip 9EXTRACT_SUFX= .zip
10 10
11MAINTAINER= pkgsrc-users@NetBSD.org 11MAINTAINER= pkgsrc-users@NetBSD.org
12HOMEPAGE= https://www.recursive.design/ 12HOMEPAGE= https://www.recursive.design/
13COMMENT= Variable font family for code & UI 13COMMENT= Variable font family for code & UI
14LICENSE= ofl-v1.1 14LICENSE= ofl-v1.1
15 15
16# \todo: Build from source. 16# \todo: Build from source.
17# \todo: Install more of the fonts? 17# \todo: Install more of the fonts?
18 18
19NO_CONFIGURE= yes 19NO_CONFIGURE= yes

cvs diff -r1.5 -r1.6 pkgsrc/fonts/recursive-ttf/distinfo (expand / switch to unified diff)

--- pkgsrc/fonts/recursive-ttf/distinfo 2021/10/26 10:27:22 1.5
+++ pkgsrc/fonts/recursive-ttf/distinfo 2021/10/30 12:37:38 1.6
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.5 2021/10/26 10:27:22 nia Exp $ 1$NetBSD: distinfo,v 1.6 2021/10/30 12:37:38 rhialto Exp $
2 2
3BLAKE2s (ArrowType-Recursive-1.078.zip) = 30c840e5209e5a2f16c1d9aef3da6dfd7495619f50750ee8f5e60f4c73dc6039 3BLAKE2s (ArrowType-Recursive-1.082.zip) = 87cbd37e94afbe6f6940b39a90b3d59b6f4bb649dda57c7ca40a00426166ea8c
4SHA512 (ArrowType-Recursive-1.078.zip) = 1570a515c5876ab5c6e7c45b4e31ebb15c2948d8fb6f453be1c53df9a7984520b33261ba50c0955755527f011b371b9fb94536af9867b74e16bcc5b514743519 4SHA512 (ArrowType-Recursive-1.082.zip) = 083ed52fd189cf74526e3a19f1dc2113dea377630c1399af80f30e4614097c05f83a02ba9277a9906ea82cecf85faf8c176523fd27bae7cb920efd51ca9d5a70
5Size (ArrowType-Recursive-1.078.zip) = 47416419 bytes 5Size (ArrowType-Recursive-1.082.zip) = 77028434 bytes