<pre style='margin:0'>
David B. Evans (dbevans) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/7560f15de0c437bd433285ec3603b36a7b136bbd">https://github.com/macports/macports-ports/commit/7560f15de0c437bd433285ec3603b36a7b136bbd</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 7560f15  glade: patch for compatibility with glib 2.54
</span>7560f15 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 7560f15de0c437bd433285ec3603b36a7b136bbd
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Thu Sep 28 01:25:54 2017 -0700

<span style='display:block; white-space:pre;color:#404040;'>    glade: patch for compatibility with glib 2.54
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes https://trac.macports.org/ticket/54901
</span>---
 devel/glade/Portfile              |  4 ++-
 devel/glade/files/glib-2.54.patch | 52 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 55 insertions(+), 1 deletion(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/glade/Portfile b/devel/glade/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 035d003..73b2231 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/glade/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/glade/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,7 +6,7 @@ PortGroup           active_variants 1.1
</span> 
 name                glade
 version             3.20.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            3
</span> license             LGPL-2+ GPL-2+
 set branch          [join [lrange [split ${version} .] 0 1] .]
 description         Glade is a RAD tool to enable quick & easy development of user interfaces \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -44,6 +44,8 @@ depends_run         port:desktop-file-utils \
</span> 
 gobject_introspection yes
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          glib-2.54.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # reconfigure using upstream autogen.sh for intltool 0.51 compatibility
 
 configure.cmd       ./autogen.sh
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/glade/files/glib-2.54.patch b/devel/glade/files/glib-2.54.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..9ade763
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/glade/files/glib-2.54.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,52 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From cb87c89745c93969c3742e7a8a11d546c00107c8 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From: Juan Pablo Ugarte <juanpablougarte@gmail.com>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Date: Fri, 11 Aug 2017 18:17:18 -0300
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: GladeSignalModel: rename g_ptr_array_find() to prt_array_find()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+GLib 2.54 introduced g_ptr_array_find() which clashes with our own function
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+---
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ gladeui/glade-signal-model.c | 8 ++++----
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 1 file changed, 4 insertions(+), 4 deletions(-)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/gladeui/glade-signal-model.c b/gladeui/glade-signal-model.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 2b383e5..aed27b1 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- gladeui/glade-signal-model.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ gladeui/glade-signal-model.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -65,7 +65,7 @@ G_DEFINE_TYPE_WITH_CODE (GladeSignalModel, glade_signal_model, G_TYPE_OBJECT,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                                 gtk_tree_drag_source_iface_init))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ static gint
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-g_ptr_array_find (GPtrArray *array, gpointer data)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ptr_array_find (GPtrArray *array, gpointer data)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   gint i;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   for (i = 0; i < array->len; i++)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -524,7 +524,7 @@ glade_signal_model_get_path (GtkTreeModel *model, GtkTreeIter *iter)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         if (handlers)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-            gint handler_index = g_ptr_array_find (handlers, handler);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++            gint handler_index = ptr_array_find (handlers, handler);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+             if (handler_index == -1) /* dummy handler */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+               {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 index1 += handlers->len;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -582,7 +582,7 @@ glade_signal_model_get_value (GtkTreeModel *model,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           GPtrArray *handlers = g_hash_table_lookup (sig_model->priv->signals,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                                      glade_signal_get_name (signal));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          if (!handlers || !handlers->len || g_ptr_array_find (handlers, signal) == 0)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++          if (!handlers || !handlers->len || ptr_array_find (handlers, signal) == 0)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+             g_value_set_boolean (value, TRUE);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+             g_value_set_boolean (value, FALSE);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -718,7 +718,7 @@ glade_signal_model_iter_next (GtkTreeModel *model, GtkTreeIter *iter)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       else if (handlers)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    gint new_index = g_ptr_array_find (handlers, handler) + 1;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    gint new_index = ptr_array_find (handlers, handler) + 1;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if (new_index < handlers->len)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         glade_signal_model_create_signal_iter (sig_model, widget,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-- 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+cgit v0.12
</span></pre><pre style='margin:0'>

</pre>