<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/63204894fbb15c56dca8745426a15dcca4cdfe6f">https://github.com/macports/macports-ports/commit/63204894fbb15c56dca8745426a15dcca4cdfe6f</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 6320489  cairo-devel: Update to 1.16.0
</span>6320489 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 63204894fbb15c56dca8745426a15dcca4cdfe6f
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Fri Oct 19 23:56:04 2018 -0500

<span style='display:block; white-space:pre;color:#404040;'>    cairo-devel: Update to 1.16.0
</span>---
 graphics/cairo-devel/Portfile                   | 16 +++-----
 graphics/cairo-devel/files/patch-configure.diff | 10 ++---
 graphics/cairo-devel/files/patch-tiger.diff     | 49 -------------------------
 3 files changed, 10 insertions(+), 65 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/cairo-devel/Portfile b/graphics/cairo-devel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f9f2e2e..42f9f90 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/cairo-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/cairo-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -10,16 +10,16 @@ PortGroup                   xcodeversion 1.0
</span> name                        cairo-devel
 conflicts                   cairo
 set my_name                 cairo
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version                     1.15.14
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums                   rmd160  2bb3a6c5a1557087c0e4a98cd476fcf53a8e2365 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            sha256  16566b6c015a761bb0b7595cf879b77f8de85f90b443119083c4c2769b93298d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            size    41996528
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version                     1.16.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums                   rmd160  cfd2ef6ec55b267e04600f6b1e36bb07f2566b35 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            sha256  5e7b29b3f113ef870d1e3ecf8adf21f923396401604bda16d44be45e66052331 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            size    41997432
</span> 
 categories                  graphics
 maintainers                 {ryandesign @ryandesign}
 license                     {LGPL-2.1 MPL-1.1}
 homepage                    https://www.cairographics.org/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites                ${homepage}snapshots/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites                ${homepage}releases/
</span> platforms                   darwin macosx
 use_parallel_build          yes
 dist_subdir                 ${my_name}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -48,12 +48,6 @@ minimum_xcodeversions       {8 2.4.1}
</span> # Prevent cairo from using librsvg, libspectre, poppler.
 patchfiles-append           patch-configure.diff
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {[vercmp ${macosx_deployment_target} 10.5] < 0} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # Restore support for Quartz on Tiger.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # https://cgit.freedesktop.org/cairo/commit/?id=5a8a9c97ed268004cbac510d39739ff56c0fb43c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    patchfiles-append       patch-tiger.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # https://trac.macports.org/ticket/34137
 compiler.blacklist-append   {clang < 318.0.61}
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/cairo-devel/files/patch-configure.diff b/graphics/cairo-devel/files/patch-configure.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 3411593..6b1ff40 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/cairo-devel/files/patch-configure.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/cairo-devel/files/patch-configure.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.orig 2017-06-13 16:58:00.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure      2017-06-24 01:54:11.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -31260,7 +31260,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2018-10-19 15:20:08.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure      2018-10-19 23:07:49.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -31729,7 +31729,7 @@
</span>  
  
  
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@
</span>  test_ps=no
  any2ppm_ps=no
  if test "x$use_ps" = "xyes"; then
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -31657,7 +31657,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -32126,7 +32126,7 @@
</span>  
  
  # poppler-0.17.4 fixes text-pattern and text-transform
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,7 +18,7 @@
</span>  test_pdf=no
  any2ppm_pdf=no
  if test "x$use_pdf" = "xyes"; then
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -32027,7 +32027,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -32496,7 +32496,7 @@
</span>  
  
  
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/cairo-devel/files/patch-tiger.diff b/graphics/cairo-devel/files/patch-tiger.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 206552a..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/cairo-devel/files/patch-tiger.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,49 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Revert this commit which removed Tiger support:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-http://cgit.freedesktop.org/cairo/commit/?id=70cc8f250b5669e757b4f044571ba0f71e3dea9e
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/cairo-quartz-font.c.orig   2015-10-27 16:04:21.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/cairo-quartz-font.c        2015-10-29 17:26:42.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -81,6 +81,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static void (*CGContextSetAllowsFontSmoothingPtr) (CGContextRef, bool) = NULL;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static bool (*CGContextGetAllowsFontSmoothingPtr) (CGContextRef) = NULL;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+/* Not public in the least bit */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static CGPathRef (*CGFontGetGlyphPathPtr) (CGFontRef fontRef, CGAffineTransform *textTransform, int unknown, CGGlyph glyph) = NULL;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* CGFontGetHMetrics isn't public, but the other functions are public/present in 10.5 */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- typedef struct {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     int ascent;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -124,6 +127,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     /* These have the same name in 10.4 and 10.5 */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     CGFontGetUnitsPerEmPtr = dlsym(RTLD_DEFAULT, "CGFontGetUnitsPerEm");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     CGFontGetGlyphAdvancesPtr = dlsym(RTLD_DEFAULT, "CGFontGetGlyphAdvances");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    CGFontGetGlyphPathPtr = dlsym(RTLD_DEFAULT, "CGFontGetGlyphPath");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     CGFontGetHMetricsPtr = dlsym(RTLD_DEFAULT, "CGFontGetHMetrics");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     CGFontGetAscentPtr = dlsym(RTLD_DEFAULT, "CGFontGetAscent");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -140,6 +144,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   CGFontGetGlyphsForUnicharsPtr &&
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   CGFontGetUnitsPerEmPtr &&
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   CGFontGetGlyphAdvancesPtr &&
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  CGFontGetGlyphPathPtr &&
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   (CGFontGetHMetricsPtr || (CGFontGetAscentPtr && CGFontGetDescentPtr && CGFontGetLeadingPtr)))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   _cairo_quartz_font_symbols_present = TRUE;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -545,7 +550,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     CGGlyph glyph = _cairo_quartz_scaled_glyph_index (scaled_glyph);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     CGAffineTransform textMatrix;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     CGPathRef glyphPath;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    CTFontRef ctFont;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     cairo_path_fixed_t *path;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     if (glyph == INVALID_GLYPH) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -560,9 +564,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                   -font->base.scale.yy,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                   0, 0);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    ctFont = CTFontCreateWithGraphicsFont (font_face->cgFont, 1.0, NULL, NULL);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    glyphPath = CTFontCreatePathForGlyph (ctFont, glyph, &textMatrix);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    CFRelease (ctFont);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    glyphPath = CGFontGetGlyphPathPtr (font_face->cgFont, &textMatrix, 0, glyph);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     if (!glyphPath)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   return CAIRO_INT_STATUS_UNSUPPORTED;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span></pre><pre style='margin:0'>

</pre>