pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/fonts/public-sans public-sans: update to 2.001.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f7513f1ce85e
branches:  trunk
changeset: 379557:f7513f1ce85e
user:      fcambus <fcambus%pkgsrc.org@localhost>
date:      Wed May 18 20:34:05 2022 +0000

description:
public-sans: update to 2.001.

Public Sans v2.001:

General:
- Fixed style linking in stat table
- Update to 2.001

Public Sans v2.000:

General:
- Rename `PublicSans-italics` to `PublicSans-Italic`
- Fixed language feature encoding
- Update to 2.000

Glyphs:
- Modified `eth` contours
- Adjusted curves of `S` and `Thorn`
- Corrected
  - `Eng`, `eng`
  - `Ldot`, '`ldot`
  - `Tbar`, `tbar`
  - `gcommaaccent`
- Removed unnecessary anchors
- Decomposed and transformed components
- Corrected dot accent position in thin masters
- Slightly shifted position of `acute` and `grave`
- Adjusted percent and perthousand
- Corrected positon of `caron.alt`
- Added caret anchors
- Corrected Naira currency
- Decomposed nested components
- Corrected kerning group inconsistencies in caps and lowercases
- Corrected position of `breve_hookabove`
- Adjusted alignment zones
- Renamed narrow acutecomb variants `acutecomb.001` to `acutecomb.narrow`
- Added `gravecomb.narrow`
- Fixed contour directons
- Added `_ringacute` in `aringacute` italic, decomposed and merged
  `_ringacute`
- Decomposed overlapping components

Structure:
- Renames `/src` directory to `/sources`, which includes the build script
  and the Glyphs sources
- Renames `/binaries` directory to `/fonts` adding TTF fonts as a
  `/fonts/ttf` directory separate from webfonts
- Adds `AUTHORS.txt` for copyright-holding authors
- Adds `CONTRIBUTORS.txt` for contributors who are not copyright authors
- Adds explicit description file
- Adds `requirements.txt` for python 3.x `pip3 install -r requirements.txt`
- Moves old version binaries to an `/old` directory
- Removes dash from `Public-Sans` in source files to `PublicSans`

Build:
- Add weight class fix in build script
- Added new fontbakery tools to `requirements.txt` and build script
- Uses new locations
- Removes autohinting
- Updates build process to build with Docker
- Adds gftools gen-stat to the build process, as well as a stat.yaml file

diffstat:

 fonts/public-sans/Makefile |  4 ++--
 fonts/public-sans/PLIST    |  4 +++-
 fonts/public-sans/distinfo |  8 ++++----
 3 files changed, 9 insertions(+), 7 deletions(-)

diffs (47 lines):

diff -r dabfb574615e -r f7513f1ce85e fonts/public-sans/Makefile
--- a/fonts/public-sans/Makefile        Wed May 18 20:33:46 2022 +0000
+++ b/fonts/public-sans/Makefile        Wed May 18 20:34:05 2022 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2020/11/06 18:04:26 maya Exp $
+# $NetBSD: Makefile,v 1.5 2022/05/18 20:34:05 fcambus Exp $
 
-VERSION=       1.008
+VERSION=       2.001
 DISTNAME=      public-sans-v${VERSION}
 PKGNAME=       ${DISTNAME:S/v1/1/}
 CATEGORIES=    fonts
diff -r dabfb574615e -r f7513f1ce85e fonts/public-sans/PLIST
--- a/fonts/public-sans/PLIST   Wed May 18 20:33:46 2022 +0000
+++ b/fonts/public-sans/PLIST   Wed May 18 20:34:05 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2019/12/14 00:47:01 mef Exp $
+@comment $NetBSD: PLIST,v 1.3 2022/05/18 20:34:05 fcambus Exp $
 share/fonts/X11/OTF/PublicSans-Black.otf
 share/fonts/X11/OTF/PublicSans-BlackItalic.otf
 share/fonts/X11/OTF/PublicSans-Bold.otf
@@ -28,6 +28,7 @@
 share/fonts/X11/TTF/PublicSans-ExtraLight.ttf
 share/fonts/X11/TTF/PublicSans-ExtraLightItalic.ttf
 share/fonts/X11/TTF/PublicSans-Italic.ttf
+share/fonts/X11/TTF/PublicSans-Italic[wght].ttf
 share/fonts/X11/TTF/PublicSans-Light.ttf
 share/fonts/X11/TTF/PublicSans-LightItalic.ttf
 share/fonts/X11/TTF/PublicSans-Medium.ttf
@@ -37,3 +38,4 @@
 share/fonts/X11/TTF/PublicSans-SemiBoldItalic.ttf
 share/fonts/X11/TTF/PublicSans-Thin.ttf
 share/fonts/X11/TTF/PublicSans-ThinItalic.ttf
+share/fonts/X11/TTF/PublicSans[wght].ttf
diff -r dabfb574615e -r f7513f1ce85e fonts/public-sans/distinfo
--- a/fonts/public-sans/distinfo        Wed May 18 20:33:46 2022 +0000
+++ b/fonts/public-sans/distinfo        Wed May 18 20:34:05 2022 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.5 2021/10/26 10:27:22 nia Exp $
+$NetBSD: distinfo,v 1.6 2022/05/18 20:34:05 fcambus Exp $
 
-BLAKE2s (public-sans-v1.008.tar.gz) = a4a9620331188d5d800e371d12d063d7e06455a071c7e9d48d392224b6a0a818
-SHA512 (public-sans-v1.008.tar.gz) = c83935e79ec0837cf2a8c74817e02313adddc9cac213eb3ede5e3560425bc875c031a74bff86dfe53ee0161967c86898cf4830dbe14b2a28e70b5ad874ea9103
-Size (public-sans-v1.008.tar.gz) = 12128774 bytes
+BLAKE2s (public-sans-v2.001.tar.gz) = ddbd081329a1d4a073d926af5b6783b322f1cdcb0406d3e93244671aebf7b672
+SHA512 (public-sans-v2.001.tar.gz) = 531949a4fea913c12e672a3d93cc1b0a140c19adb83c4e84d4d86da7a3f5b16b3a205b8b6a64b30e94f5dc8839b89dc833b3f21e784d5ccc3a0e7f61d0007f8a
+Size (public-sans-v2.001.tar.gz) = 14630772 bytes



Home | Main Index | Thread Index | Old Index