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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/7be8b592431b8736dabdf67295d989146e3b7fdc">https://github.com/macports/macports-ports/commit/7be8b592431b8736dabdf67295d989146e3b7fdc</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 7be8b592431 fontforge: Requires modern Objective-C runtime
</span>7be8b592431 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 7be8b592431b8736dabdf67295d989146e3b7fdc
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Thu Aug 10 22:27:39 2023 -0500

<span style='display:block; white-space:pre;color:#404040;'>    fontforge: Requires modern Objective-C runtime
</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/60409
</span>---
 graphics/fontforge/Portfile                             | 14 +++++---------
 .../patch-fontforge-carbon-gettime-namecollision.diff   | 17 -----------------
 2 files changed, 5 insertions(+), 26 deletions(-)

<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 9fa07f63bf7..38014ce8129 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;'>@@ -14,6 +14,11 @@ checksums           rmd160  bd104bd30dd9b6673b2f91c6ea45649a4b8be220 \
</span> categories          graphics fonts
 maintainers         nomaintainer
 license             BSD
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/fontforge/fontforge/issues/5276
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms           {darwin >= 9}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+supported_archs     arm64 ppc64 x86_64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description         Outline and bitmap font editor/converter for many formats
 
 long_description    FontForge allows you to edit outline and bitmap fonts.  You may create \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -50,15 +55,6 @@ compiler.c_standard 2011
</span> 
 patchfiles          stdlib.patch
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# fix 32bit builds by masking an old Carbon call to GetTime
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append   patch-fontforge-carbon-gettime-namecollision.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# the date command on Tiger is too old for this port, use gnu coreutils dates instead
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platform darwin 8 {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_build-append path:libexec/coreutils/libstdbuf.so:coreutils
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.env-append PATH=${prefix}/libexec/gnubin/:$env(PATH)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> configure.args-append -DENABLE_GUI=False \
                       -DENABLE_LIBGIF=True \
                       -DENABLE_LIBJPEG=True \
<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>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 624f8b97581..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/fontforge/files/patch-fontforge-carbon-gettime-namecollision.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,17 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- inc/carbon.h.orig      2019-09-05 16:05:24.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ inc/carbon.h   2019-09-05 16:06:28.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -10,12 +10,14 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define AnchorPoint MacAnchorPoint
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define FontInfo    MacFontInfo
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define KernPair    MacKernPair
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define GetTime     MacGetTime
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <Carbon/Carbon.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #undef FontInfo
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #undef KernPair
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #undef AnchorPoint
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#undef GetTime
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif /* __Mac */
</span></pre><pre style='margin:0'>

</pre>