<pre style='margin:0'>
Marcus Calhoun-Lopez (MarcusCalhoun-Lopez) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/e920c0eb9e98d59e3d0a6c54a4ad14dc41515665">https://github.com/macports/macports-ports/commit/e920c0eb9e98d59e3d0a6c54a4ad14dc41515665</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit e920c0eb9e98d59e3d0a6c54a4ad14dc41515665
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Sat May 18 07:35:55 2019 -0700

<span style='display:block; white-space:pre;color:#404040;'>    gtk-sharp2: update version 2.12.11->2.12.45
</span>---
 x11/gtk-sharp2/Portfile                 | 18 +++----
 x11/gtk-sharp2/files/patch-dllmaps.diff | 88 +++++++++++++++++----------------
 2 files changed, 52 insertions(+), 54 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/gtk-sharp2/Portfile b/x11/gtk-sharp2/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b7f6e7c..95fa77a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/x11/gtk-sharp2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/x11/gtk-sharp2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,8 +5,8 @@ PortGroup           active_variants 1.1
</span> 
 name                gtk-sharp2
 set my_name         gtk-sharp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             2.12.11
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             2.12.45
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> set branch          [join [lrange [split ${version} .] 0 1] ""]
 categories          x11 devel
 license             LGPL-2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,12 +21,11 @@ homepage            https://www.mono-project.com/docs/gui/gtksharp/
</span> master_sites        https://download.mono-project.com/sources/${my_name}${branch}/
 distname            ${my_name}-${version}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           md5     c278da6a472c6c13b698af012f543c64 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha1    1ef391896e57f2445b7a1ca1b640d74d533e2158 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160  f3106eb2fa764e9db9324e6d6653445b2f598efa
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_bzip2           yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  f11d2e151e2266b0b4a2aea620a4c2d6d8753676 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  02680578e4535441064aac21d33315daa009d742cab8098ac8b2749d86fffb6a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    2644209
</span> 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# taken from Debian (https://sources.debian.org/patches/gtk-sharp2/2.12.40-2/01_dllmaps/)
</span> patchfiles          patch-dllmaps.diff
 
 depends_build       port:pkgconfig
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -41,11 +40,6 @@ depends_lib         port:atk \
</span> # mono is not universal
 universal_variant   no
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # Fix build with glib-2.32
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s:<glib/.*>:<glib.h>:" ${worksrcpath}/glib/glue/thread.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> post-configure {
     # TODO This shouldn't be needed, we need to fix Mono dllmap library path.
     fs-traverse {f} ${worksrcpath} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/gtk-sharp2/files/patch-dllmaps.diff b/x11/gtk-sharp2/files/patch-dllmaps.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 1496b2f..9fbfece 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/x11/gtk-sharp2/files/patch-dllmaps.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/x11/gtk-sharp2/files/patch-dllmaps.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,47 +1,51 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*** gdk/gdk-sharp.dll.config.in.orig       2008-01-18 05:33:19.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- gdk/gdk-sharp.dll.config.in    2008-01-18 05:34:06.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-***************
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*** 3,6 ****
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- 3,7 ----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    <dllmap dll="libgdk-win32-2.0-0.dll" target="libgdk-x11-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    <dllmap dll="libgdk_pixbuf-2.0-0.dll" target="libgdk_pixbuf-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+   <dllmap dll="gdksharpglue-2" target="libgdksharpglue-2.so"/>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  </configuration>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*** glade/glade-sharp.dll.config.in.orig   2008-01-18 04:38:09.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- glade/glade-sharp.dll.config.in        2008-01-18 04:41:02.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-***************
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*** 1,3 ****
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- 1,4 ----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  <configuration>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    <dllmap dll="libglade-2.0-0.dll" target="libglade-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+   <dllmap dll="gladesharpglue-2" target="libgladesharpglue-2.so"/>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  </configuration>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*** glib/glib-sharp.dll.config.in.orig     2008-01-18 04:38:09.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- glib/glib-sharp.dll.config.in  2008-01-18 04:41:02.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-***************
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*** 3,6 ****
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- 3,7 ----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    <dllmap dll="libgthread-2.0-0.dll" target="libgthread-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+   <dllmap dll="glibsharpglue-2" target="libglibsharpglue-2.so"/>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  </configuration>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- gtk/gtk-sharp.dll.config.in.orig       2012-04-13 10:54:41.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ gtk/gtk-sharp.dll.config.in    2012-04-13 10:55:28.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -3,4 +3,5 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- atk/atk-sharp.dll.config.in    2010-05-18 00:13:31.000000000 +0100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ atk/atk-sharp.dll.config.in    2010-05-18 00:14:34.000000000 +0100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1,4 +1,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <configuration>
</span>    <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
    <dllmap dll="libatk-1.0-0.dll" target="libatk-1.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
<span style='display:block; white-space:pre;background:#e0ffe0;'>++  <dllmap dll="glibsharpglue-2" target="libglibsharpglue-2.so"/>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <dllmap dll="atksharpglue-2" target="libatksharpglue-2.so"/>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ </configuration>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- gdk/gdk-sharp.dll.config.in    2010-05-18 00:13:31.000000000 +0100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ gdk/gdk-sharp.dll.config.in    2010-05-18 00:14:55.000000000 +0100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3,4 +3,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   <dllmap dll="libgdk-win32-2.0-0.dll" target="libgdk-@GDK_BACKEND@-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   <dllmap dll="libgdk_pixbuf-2.0-0.dll" target="libgdk_pixbuf-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <dllmap dll="gdksharpglue-2" target="libgdksharpglue-2.so"/>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <dllmap dll="glibsharpglue-2" target="libglibsharpglue-2.so"/>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ </configuration>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- glade/glade-sharp.dll.config.in        2010-05-18 00:13:31.000000000 +0100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ glade/glade-sharp.dll.config.in        2010-05-18 00:15:16.000000000 +0100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1,3 +1,4 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <configuration>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   <dllmap dll="libglade-2.0-0.dll" target="libglade-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <dllmap dll="gladesharpglue-2" target="libgladesharpglue-2.so"/>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ </configuration>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- glib/glib-sharp.dll.config.in  2010-05-18 00:13:31.000000000 +0100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ glib/glib-sharp.dll.config.in  2010-05-18 00:15:44.000000000 +0100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2,4 +2,5 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   <dllmap dll="libgthread-2.0-0.dll" target="libgthread-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <dllmap dll="glibsharpglue-2" target="libglibsharpglue-2.so"/>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ </configuration>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- gtk/gtk-sharp.dll.config.in    2010-05-18 00:13:31.000000000 +0100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ gtk/gtk-sharp.dll.config.in    2010-05-18 00:16:01.000000000 +0100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -4,4 +4,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   <dllmap dll="libatk-1.0-0.dll" target="libatk-1.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
</span>    <dllmap dll="libgtk-win32-2.0-0.dll" target="libgtk-@GDK_BACKEND@-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
<span style='display:block; white-space:pre;background:#e0ffe0;'>+   <dllmap dll="libgdk-win32-2.0-0.dll" target="libgdk-@GDK_BACKEND@-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
</span> +  <dllmap dll="gtksharpglue-2" target="libgtksharpglue-2.so"/>
<span style='display:block; white-space:pre;background:#e0ffe0;'>++  <dllmap dll="glibsharpglue-2" target="libglibsharpglue-2.so"/>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ </configuration>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- pango/pango-sharp.dll.config.in        2010-05-18 00:13:31.000000000 +0100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ pango/pango-sharp.dll.config.in        2010-05-18 00:16:24.000000000 +0100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3,4 +3,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   <dllmap dll="libpango-1.0-0.dll" target="libpango-1.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   <dllmap dll="libpangocairo-1.0-0.dll" target="libpangocairo-1.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <dllmap dll="pangosharpglue-2" target="libpangosharpglue-2.so"/>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  <dllmap dll="glibsharpglue-2" target="libglibsharpglue-2.so"/>
</span>  </configuration>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-*** pango/pango-sharp.dll.config.in.orig        2008-01-18 05:35:15.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- pango/pango-sharp.dll.config.in        2008-01-18 05:35:56.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-***************
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-*** 3,6 ****
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- 3,7 ----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    <dllmap dll="libpango-1.0-0.dll" target="libpango-1.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    <dllmap dll="libpangocairo-1.0-0.dll" target="libpangocairo-1.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+   <dllmap dll="pangosharpglue-2" target="libpangosharpglue-2.so"/>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  </configuration>
</span></pre><pre style='margin:0'>

</pre>