<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/e081b463d0d5e408bc18044433244c10bfb860bd">https://github.com/macports/macports-ports/commit/e081b463d0d5e408bc18044433244c10bfb860bd</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 e081b46  pango: Update to 1.42.3
</span>e081b46 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit e081b463d0d5e408bc18044433244c10bfb860bd
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Sat Aug 4 23:32:37 2018 -0500

<span style='display:block; white-space:pre;color:#404040;'>    pango: Update to 1.42.3
</span>---
 x11/pango/Portfile                                    | 11 ++++++-----
 x11/pango/files/c89.patch                             | 19 +++++++++++++++++++
 .../files/patch-pango-pangocoretext-shape.c.diff      |  1 +
 3 files changed, 26 insertions(+), 5 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/pango/Portfile b/x11/pango/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 0a39d71..c65dcb9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/x11/pango/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/x11/pango/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -10,7 +10,11 @@ name                    pango
</span> conflicts               pango-devel
 set my_name             pango
 epoch                   1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version                 1.42.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version                 1.42.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums               rmd160  fd3d66bc688db47e7f056793b939589fb7c3a7c5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  fb3d875305d5143f02cde5c72fec3903e60dc35844759dc14b2df4955b5dde3a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    833264
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> set branch              [join [lrange [split ${version} .] 0 1] .]
 categories              x11
 maintainers             {ryandesign @ryandesign} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -31,10 +35,6 @@ long_description \
</span>     open-source framework for the layout and rendering \
     of internationalized text.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums               rmd160  833d387a6da77c06f7798e96b45208cc45fef150 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  b1e416b4d40416ef6c8224cf146492b86848703264ba88f792290992cf3ca1e2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    827364
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> depends_build \
     port:pkgconfig
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -45,6 +45,7 @@ depends_lib \
</span>     port:harfbuzz
 
 patchfiles              patch-pango-pangocoretext-shape.c.diff
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append       c89.patch
</span> 
 configure.args          --enable-static \
                         --disable-silent-rules \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/pango/files/c89.patch b/x11/pango/files/c89.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..8407039
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/x11/pango/files/c89.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,19 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Fix build failure in C89 mode.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://gitlab.gnome.org/GNOME/pango/merge_requests/10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- pango/pangocoretext-fontmap.c.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ pango/pangocoretext-fontmap.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1555,12 +1555,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   const gchar *family;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   gchar *name;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   GPtrArray *fonts;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  int i;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   fonts = g_ptr_array_new ();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   family = pango_font_description_get_family (description);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   family_names = g_strsplit (family ? family : "", ",", -1);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  for (int i = 0; family_names[i]; ++i)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  for (i = 0; family_names[i]; ++i)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       name = g_utf8_casefold (family_names[i], -1);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       font_family = g_hash_table_lookup (key->fontmap->families, name);
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/pango/files/patch-pango-pangocoretext-shape.c.diff b/x11/pango/files/patch-pango-pangocoretext-shape.c.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 6890a5a..e2fb537 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/x11/pango/files/patch-pango-pangocoretext-shape.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/x11/pango/files/patch-pango-pangocoretext-shape.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,4 +1,5 @@
</span> https://gitlab.gnome.org/GNOME/pango/issues/263
<span style='display:block; white-space:pre;background:#e0ffe0;'>+https://gitlab.gnome.org/GNOME/pango/commit/0cbae46ca1d0a1bbf50ddd69553e047118812be5
</span> --- pango/pangocoretext-shape.c.orig      2016-10-18 08:50:01.000000000 -0700
 +++ pango/pangocoretext-shape.c        2016-10-18 08:58:44.000000000 -0700
 @@ -29,6 +29,20 @@
</pre><pre style='margin:0'>

</pre>