<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>