<pre style='margin:0'>
David B. Evans (dbevans) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/12d6506e66053e38e9b7069343138e45240d71ad">https://github.com/macports/macports-ports/commit/12d6506e66053e38e9b7069343138e45240d71ad</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 12d6506  gtk3: fix +quartz lib dependencies
</span>12d6506 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 12d6506e66053e38e9b7069343138e45240d71ad
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Fri Mar 16 06:05:39 2018 -0700

<span style='display:block; white-space:pre;color:#404040;'>    gtk3: fix +quartz lib dependencies
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    gtk3 requires libepoxy for both +x11 and +quartz
</span><span style='display:block; white-space:pre;color:#404040;'>    which forces a depends_lib requirement for mesa on both.
</span><span style='display:block; white-space:pre;color:#404040;'>    Previously only the +x11 variant declared the dependency on mesa.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Fixes https://trac.macports.org/ticket/55967
</span>---
 gnome/gtk3/Portfile | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/gtk3/Portfile b/gnome/gtk3/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ef396f4..d4d3dc6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/gtk3/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gnome/gtk3/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -44,6 +44,9 @@ depends_lib         port:atk \
</span>                     path:lib/pkgconfig/glib-2.0.pc:glib2 \
                     port:gobject-introspection \
                     port:libepoxy
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# mesa required to configure both +x11, +quartz (not just +x11) due to their dependency on libepoxy
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append  port:mesa
</span>                     
 depends_run         port:shared-mime-info \
                     port:hicolor-icon-theme
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -251,8 +254,7 @@ variant x11 conflicts quartz {
</span>                             port:xorg-libXdamage \
                             port:xorg-libXcomposite \
                             port:xorg-libXfixes \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                            port:at-spi2-atk \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            port:mesa
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            port:at-spi2-atk
</span> 
     configure.args-append   --enable-xinerama \
                             --x-include=${prefix}/include \
</pre><pre style='margin:0'>

</pre>