<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>