<pre style='margin:0'>
Aljaž Srebrnič (g5pw) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/11def414c722ef34cc90cefbd4f0c4fd36a80751">https://github.com/macports/macports-ports/commit/11def414c722ef34cc90cefbd4f0c4fd36a80751</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 11def414c722ef34cc90cefbd4f0c4fd36a80751
</span>Author: Torsten Maehne <Torsten.Maehne@gmx.de>
AuthorDate: Wed Mar 11 14:13:20 2020 +0100

<span style='display:block; white-space:pre;color:#404040;'>    gstreamer1-gst-plugins-good: don't require +x11 for +gtk3
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    gtk3 +quartz doesn't depend on X11, but can make use of the gtksink of
</span><span style='display:block; white-space:pre;color:#404040;'>    gstreamer1. This is used, e.g., by port pdfpc for movie playback.
</span>---
 gnome/gstreamer1-gst-plugins-good/Portfile | 9 ++-------
 1 file changed, 2 insertions(+), 7 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/gstreamer1-gst-plugins-good/Portfile b/gnome/gstreamer1-gst-plugins-good/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d0f7383..7ba62b0 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/gstreamer1-gst-plugins-good/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gnome/gstreamer1-gst-plugins-good/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -10,6 +10,7 @@ name                gstreamer1-gst-plugins-good
</span> set my_name         gst-plugins-good
 # please only commit stable updates (even numbered releases)
 version             1.16.1
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> description         A set of good-quality plug-ins for GStreamer under GStreamer's preferred \
                     license, LGPL.
 long_description    GStreamer Good Plug-ins is a set of plug-ins that GStreamer's developers \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -91,18 +92,12 @@ platform darwin {
</span>     }
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant gtk3 requires x11 description {Enable GTK3 X11/GL windowing elements} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant gtk3 description {Enable GTK3 windowing elements} {
</span>     depends_lib-append      port:gtk3
     configure.args-replace  --disable-gtk3 \
                             --enable-gtk3
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# gtk3 elements require gtk3 +x11
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {[variant_isset gtk3]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    require_active_variants gtk3 x11
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> variant jack description {Enable Jack plugin} {
     depends_lib-append      port:jack
     configure.args-replace  --disable-jack \
</pre><pre style='margin:0'>

</pre>