Path to this page:
Subject: CVS commit: pkgsrc/fonts/R-systemfonts
From: Makoto Fujiwara
Date: 2025-02-08 09:01:17
Message id: 20250208080117.3B52DFBE0@cvs.NetBSD.org
Log Message:
(fonts/R-systemfonts) updated 1.0.4 to 1.2.1
# systemfonts 1.2.1
* Fix a memory issue when adding new fonts with `add_fonts()`
* Default to not downloading woff2 files from Google Fonts since it is poorly
supported on many systems
* Fixed a bug in `get_from_font_squirrel()` where the font wasn't placed in the
user specified location
# systemfonts 1.2.0
* Providing the font name as the family should now result in better matching
* Improved the fallback options for Windows so that as many scripts are now
covered
* Add infrastructure to add uninstalled font files to the search path used for
font matching
* Add facilities to download and register fonts from web repositories such as
Google Fonts and Font Squirrel
* Add `require_font()` that does it's best to ensure that a given font is
available after being called.
* Added functions for extracting outline and raster representation of glyphs
# systemfonts 1.1.0
* `match_fonts()` have been added as a vectorized and generalized version of
`match_font()`. In the process `match_font()` has been deprecated in favour of
`match_fonts()`
* Two internal functions for converting weight and width names to integers have
been exported
* Fix a segfault on macOS when the system encounters a corrupted font collection
(#113)
# systemfonts 1.0.6
* Fix a bug in `shape_string()` using `vjust = 1` (#85)
# systemfonts 1.0.5
* Use Courier New as default mono font on macOS instead of Courier to avoid
issues between FreeType and Courier (#105)
Files: