pkgsrc-Changes archive

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

CVS commit: pkgsrc/fonts/R-systemfonts



Module Name:    pkgsrc
Committed By:   mef
Date:           Sat Feb  8 08:01:17 UTC 2025

Modified Files:
        pkgsrc/fonts/R-systemfonts: Makefile distinfo

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)


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 pkgsrc/fonts/R-systemfonts/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/fonts/R-systemfonts/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/R-systemfonts/Makefile
diff -u pkgsrc/fonts/R-systemfonts/Makefile:1.6 pkgsrc/fonts/R-systemfonts/Makefile:1.7
--- pkgsrc/fonts/R-systemfonts/Makefile:1.6     Sun Nov 12 13:21:25 2023
+++ pkgsrc/fonts/R-systemfonts/Makefile Sat Feb  8 08:01:17 2025
@@ -1,17 +1,28 @@
-# $NetBSD: Makefile,v 1.6 2023/11/12 13:21:25 wiz Exp $
+# $NetBSD: Makefile,v 1.7 2025/02/08 08:01:17 mef Exp $
 
 R_PKGNAME=     systemfonts
-R_PKGVER=      1.0.4
-PKGREVISION=   2
+R_PKGVER=      1.2.1
 CATEGORIES=    fonts
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 COMMENT=       System Native Font Finding
 LICENSE=       mit     # + file LICENSE
 
+DEPENDS+=      R-jsonlite-[0-9]*:../../textproc/R-jsonlite
+DEPENDS+=      R-lifecycle-[0-9]*:../../devel/R-lifecycle
+
+TEST_DEPENDS+= R-covr-[0-9]*:../../devel/R-covr
+TEST_DEPENDS+= R-farver-[0-9]*:../../graphics/R-farver
 TEST_DEPENDS+= R-knitr-[0-9]*:../../print/R-knitr
+TEST_DEPENDS+= R-rmarkdown-[0-9]*:../../textproc/R-rmarkdown
 TEST_DEPENDS+= R-testthat-[0-9]*:../../devel/R-testthat
 
+TEST_DEPENDS+= tex-ec-[0-9]*:../../fonts/tex-ec
+TEST_DEPENDS+= tex-inconsolata-[0-9]*:../../fonts/tex-inconsolata
+TEST_DEPENDS+= tex-latex-bin-[0-9]*:../../print/tex-latex-bin
+TEST_DEPENDS+= tex-url-[0-9]*:../../print/tex-url
+TEST_DEPENDS+= tex-xkeyval-[0-9]*:../../print/tex-xkeyval
+
 USE_TOOLS+=    pkg-config
 USE_LANGUAGES= c c++
 

Index: pkgsrc/fonts/R-systemfonts/distinfo
diff -u pkgsrc/fonts/R-systemfonts/distinfo:1.1 pkgsrc/fonts/R-systemfonts/distinfo:1.2
--- pkgsrc/fonts/R-systemfonts/distinfo:1.1     Sat Dec 17 14:02:43 2022
+++ pkgsrc/fonts/R-systemfonts/distinfo Sat Feb  8 08:01:17 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1 2022/12/17 14:02:43 mef Exp $
+$NetBSD: distinfo,v 1.2 2025/02/08 08:01:17 mef Exp $
 
-BLAKE2s (R/systemfonts_1.0.4.tar.gz) = 25acc00043809e98b35344c5f4c90f4d6f31fc4758cb117b73c68180c4fcbccd
-SHA512 (R/systemfonts_1.0.4.tar.gz) = b0b4809236d92e9d3244d2972dc8a3f6c8f76c022332affbabd5bcaeded6f4cc7147f7d595cf457abe47f1162090929762d24fd5f39674d7f91bc1901cff2a16
-Size (R/systemfonts_1.0.4.tar.gz) = 81757 bytes
+BLAKE2s (R/systemfonts_1.2.1.tar.gz) = a754e2b2efa87e89090f9c4157d98335ff3bff37d81d3e8346e6763b96bc3a28
+SHA512 (R/systemfonts_1.2.1.tar.gz) = 68359fb9e7b9df28bc0e31634e267bf6dfc183160eda3cd7a4047c0bf02dd20fba4def19d0a75de9c2c68d81836c85a583dd616fd6ed7221bbe8107d4a493448
+Size (R/systemfonts_1.2.1.tar.gz) = 101773 bytes



Home | Main Index | Thread Index | Old Index