<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/a24b02f36bbf5ae28597e267d2ccaefb8c22b647">https://github.com/macports/macports-ports/commit/a24b02f36bbf5ae28597e267d2ccaefb8c22b647</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit a24b02f36bbf5ae28597e267d2ccaefb8c22b647
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Thu Oct 25 05:55:15 2018 -0700

<span style='display:block; white-space:pre;color:#404040;'>    unison: fix build for latest version of lablgtk
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    See https://github.com/bcpierce00/unison/commit/2e7ea9481c6c3ff2ec513c39f73cfe15c0763c06
</span><span style='display:block; white-space:pre;color:#404040;'>    No revbump since port either builds correctly or not at all.
</span>---
 net/unison/Portfile                 |  3 +++
 net/unison/files/patch-lablgtk.diff | 28 ++++++++++++++++++++++++++++
 2 files changed, 31 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/unison/Portfile b/net/unison/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 7b47fde..bd1e9aa 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/unison/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/unison/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -36,6 +36,9 @@ patchfiles-append   patch-Makefile.OCaml.diff \
</span>                     patch-Makefile.diff \
                     patch-check-cltool.diff
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# see https://github.com/bcpierce00/unison/commit/2e7ea9481c6c3ff2ec513c39f73cfe15c0763c06
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   patch-lablgtk.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-patch {
     reinplace "s|__MACPORTS_PREFIX__|${prefix}|g" ${worksrcpath}/src/uimac14/MyController.m
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/unison/files/patch-lablgtk.diff b/net/unison/files/patch-lablgtk.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..cff9bed
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/unison/files/patch-lablgtk.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,28 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From 2e7ea9481c6c3ff2ec513c39f73cfe15c0763c06 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From: daviddavid <geiger.david68210@gmail.com>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Date: Mon, 26 Feb 2018 13:36:36 +0100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH] Fix for lablgtk >= 2.18.6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+---
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ src/uigtk2.ml | 4 ++--
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 1 file changed, 2 insertions(+), 2 deletions(-)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/uigtk2.ml b/src/uigtk2.ml
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 2ba6d792..04c4da4a 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/uigtk2.ml
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/uigtk2.ml
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -89,12 +89,12 @@ let fontItalic = lazy (Pango.Font.from_string "italic")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ (* This does not work with the current version of Lablgtk, due to a bug
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ let icon =
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   GdkPixbuf.from_data ~width:48 ~height:48 ~has_alpha:true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    (Gpointer.region_of_string Pixmaps.icon_data)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    (Gpointer.region_of_bytes Pixmaps.icon_data)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ *)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ let icon =
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   let p = GdkPixbuf.create ~width:48 ~height:48 ~has_alpha:true () in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   Gpointer.blit
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    (Gpointer.region_of_string Pixmaps.icon_data) (GdkPixbuf.get_pixels p);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    (Gpointer.region_of_bytes Pixmaps.icon_data) (GdkPixbuf.get_pixels p);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   p
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ let leftPtrWatch =
</span></pre><pre style='margin:0'>

</pre>