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