<pre style='margin:0'>
Ken (kencu) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/1fe49b95f302d086c921ee0b4b9842a2fadd82de">https://github.com/macports/macports-ports/commit/1fe49b95f302d086c921ee0b4b9842a2fadd82de</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 1fe49b95f302d086c921ee0b4b9842a2fadd82de
</span>Author: ken-cunningham-webuse <ken.cunningham.webuse@gmail.com>
AuthorDate: Thu Sep 5 22:40:42 2019 -0700

<span style='display:block; white-space:pre;color:#404040;'>    fontforge: fix 32bit builds
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    a 32bit-only Carbon function, GetTime, needs to be masked along with the other
</span><span style='display:block; white-space:pre;color:#404040;'>    masked Carbon functions
</span>---
 graphics/fontforge/Portfile                             |  3 +++
 .../patch-fontforge-carbon-gettime-namecollision.diff   | 17 +++++++++++++++++
 2 files changed, 20 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/fontforge/Portfile b/graphics/fontforge/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 3bd90a2..82936cf 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/fontforge/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/fontforge/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -50,6 +50,9 @@ depends_lib         path:lib/pkgconfig/cairo.pc:cairo \
</span> compiler.blacklist  {clang < 500} *gcc-4.2 gcc-4.0 gcc-3.3
 configure.cflags-append -std=gnu11
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# fix 32bit builds by masking an old Carbon call to GetTime
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   patch-fontforge-carbon-gettime-namecollision.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args      --mandir=${prefix}/share/man \
                     --disable-python-scripting \
                     --disable-python-extension \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/fontforge/files/patch-fontforge-carbon-gettime-namecollision.diff b/graphics/fontforge/files/patch-fontforge-carbon-gettime-namecollision.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..624f8b9
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/fontforge/files/patch-fontforge-carbon-gettime-namecollision.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,17 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- inc/carbon.h.orig      2019-09-05 16:05:24.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ inc/carbon.h   2019-09-05 16:06:28.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -10,12 +10,14 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define AnchorPoint MacAnchorPoint
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define FontInfo    MacFontInfo
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define KernPair    MacKernPair
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define GetTime     MacGetTime
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <Carbon/Carbon.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #undef FontInfo
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #undef KernPair
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #undef AnchorPoint
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#undef GetTime
</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;'>+ #endif /* __Mac */
</span></pre><pre style='margin:0'>

</pre>