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