<pre style='margin:0'>
Aaron Madlon-Kay (amake) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/899901beca9281f92b929acf4ee643f73d1b7d1d">https://github.com/macports/macports-ports/commit/899901beca9281f92b929acf4ee643f73d1b7d1d</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 899901beca9 fonttools: update to 4.15.0
</span>899901beca9 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 899901beca9281f92b929acf4ee643f73d1b7d1d
</span>Author: Aaron Madlon-Kay <aaron@madlon-kay.com>
AuthorDate: Tue Sep 22 21:13:36 2020 +0900
<span style='display:block; white-space:pre;color:#404040;'> fonttools: update to 4.15.0
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Also harmonize variants with upstream "extras":
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> - Add `lxml` extra (on by default, as preferred by upstream readme)
</span><span style='display:block; white-space:pre;color:#404040;'> - `woff2` and `zopfli` combined into `woff` to mirror upstream extra
</span><span style='display:block; white-space:pre;color:#404040;'> - `sym` renamed `symfont` to mirror upstream extra
</span><span style='display:block; white-space:pre;color:#404040;'> - `gui` removed to follow upstream
</span>---
print/fonttools/Portfile | 51 ++++++++++++++++++++++++------------------------
1 file changed, 26 insertions(+), 25 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/print/fonttools/Portfile b/print/fonttools/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9511adaca73..b0f13b81b91 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/print/fonttools/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/print/fonttools/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,8 +5,8 @@ PortGroup python 1.0
</span> PortGroup github 1.0
name fonttools
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup fonttools fonttools 4.14.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup fonttools fonttools 4.15.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span> description XML<->TrueType/OpenType Converter
long_description TTX is a tool to convert OpenType and TrueType fonts to \
and from XML. FontTools is a library for manipulating \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -17,15 +17,28 @@ categories print
</span> license MIT
maintainers {amake @amake} openmaintainer
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 d42d691b387b03637f63c929bcbe38523cda7a06 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 dfa67afa8b2d92a5632a4616d458f9011a059edf28740abc4b626b5a7fa6e358 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 2461369
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 5e0d8dc35197e92c9f8401fcaca0d3e32c7ba93f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 18229c4a4ae76904ee347d5d7b77c1c84ee5cbc23300b3eed22ee42cc1d16bfd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 2466709
</span>
python.default_version 38
depends_build-append port:py${python.default_version}-setuptools
<span style='display:block; white-space:pre;background:#ffe0e0;'>-default_variants +woff2 +unicode
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+default_variants +lxml +woff +unicode
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant lxml description {Install preferred backend for XML reading/writing} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_run-append port:py${python.default_version}-lxml
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant ufo description {Install dependencies for UFO font support} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_run-append port:py${python.default_version}-fs
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant woff description {Install dependencies for WOFF 1.0 & 2.0 font support} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_run-append port:py${python.default_version}-brotli \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.default_version}-zopfli
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span>
variant unicode description {Install dependencies for up-to-date Unicode support} {
# Whether this is needed depends on the Python runtime version: Python 3.9
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -34,22 +47,18 @@ variant unicode description {Install dependencies for up-to-date Unicode support
</span> depends_run-append port:py${python.default_version}-unicodedata2
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant woff2 description {Install dependencies for WOFF 2.0 font support} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_run-append port:py${python.default_version}-brotli
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant zopfli description {Install dependencies for WOFF 1.0 font support} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_run-append port:py${python.default_version}-zopfli
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# TODO: `interpolatable` extra: requires scipy and munkres (not yet in MacPorts)
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant ufo description {Install dependencies for UFO font support} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_run-append port:py${python.default_version}-fs
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant plot description {Install dependencies for plot visualizations} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_run-append port:py${python.default_version}-matplotlib
</span> }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant sym description {Install dependencies for symbolic font statistics analysis} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant symfont description {Install dependencies for symbolic font statistics analysis} {
</span> depends_run-append port:py${python.default_version}-sympy
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# TODO: `type1` extra: requires xattr (not yet in MacPorts)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> variant cocoa description {Install dependencies for Cocoa glyph drawing} {
depends_run-append port:py${python.default_version}-pyobjc
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -62,15 +71,7 @@ variant png description {Install dependencies for PNG glyph drawing} {
</span> depends_run-append port:py${python.default_version}-reportlab
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant gui description {Install dependencies for GUI font inspector} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_run-append port:py${python.default_version}-gobject3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant plot description {Install dependencies for plot visualizations} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_run-append port:py${python.default_version}-matplotlib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant all requires woff2 zopfli ufo sym cocoa qt png gui plot description {Install all available optional dependencies} {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant all requires lxml ufo woff unicode plot symfont cocoa qt png description {Install all available optional dependencies} {}
</span>
post-destroot {
foreach manfile [glob -tails -directory ${destroot}${python.prefix}/share/man/man1 *] {
</pre><pre style='margin:0'>
</pre>