<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/f3f2f5466bdeaad6a16d5da022b4da640eba30b8">https://github.com/macports/macports-ports/commit/f3f2f5466bdeaad6a16d5da022b4da640eba30b8</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit f3f2f5466bdeaad6a16d5da022b4da640eba30b8
</span>Author: ken-cunningham-webuse <ken.cunningham.webuse@gmail.com>
AuthorDate: Thu Sep 5 22:33:41 2019 -0700
<span style='display:block; white-space:pre;color:#404040;'> fontforge: fix gui and make it a default variant
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> the gui now works properly
</span><span style='display:block; white-space:pre;color:#404040;'> no workarounds needed to open font files from the command line
</span><span style='display:block; white-space:pre;color:#404040;'> dependency on gtk3 added for gui variant
</span><span style='display:block; white-space:pre;color:#404040;'> as gui is now fully functional, make it a default variant
</span>---
graphics/fontforge/Portfile | 15 +++------------
1 file changed, 3 insertions(+), 12 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 a81f29b..3bd90a2 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;'>@@ -67,8 +67,9 @@ variant python37 description {Enable Python support (Python 3.7)} {
</span> }
variant gui description {Enable GUI support} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:xorg-libXi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:xorg-libXi port:gtk3
</span> configure.args-replace --without-x --with-x
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append --enable-gdk=yes
</span> }
post-destroot {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -80,14 +81,4 @@ macOS app bundles are available here:
</span>
https://dl.bintray.com/fontforge/fontforge/
"
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {[variant_isset gui]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- notes-append "
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-To make the GUI work, you have to open a font when launching fontforge for the\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-first time, e.g.:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${prefix}/bin/fontforge some-font-file.otf
</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;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-default_variants +python37
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+default_variants +python37 +gui
</span></pre><pre style='margin:0'>
</pre>